3.8. VLL Services Command Reference

3.8.1. Command Hierarchy

3.8.1.1. Epipe Service Configuration Commands

3.8.1.1.1. Epipe Global Commands for 7210 SAS-D

config
— service
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star | dot1q-preserve | any | dot1q-range}] [customer-vid vlan-id]
— no epipe service-id
description description-string
[no] endpoint endpoint-name [create]
sap sap-id [create]
— no sap sap-id
service-name service-name
— no service-name
[no] shutdown

3.8.1.1.2. Epipe Global Commands for 7210 SAS-Dxp

config
— service
epipe service-id [customer customer-id] [create] [vpn vpn-id] [svc-sap-type {null-star | dot1q | dot1q-preserve | any | dot1q-range | qinq-inner-tag-preserve}] [customer-vid vlan-id] [uplink-type {l2 | mpls}]
— no epipe service-id
description description-string
sap sap-id [create]
— no sap sap-id
service-name service-name
— no service-name
[no] shutdown

3.8.1.1.3. Epipe Global Commands for 7210 SAS-K 2F1C2T

config
— service
epipe service-id [customer customer-id] [create]
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star | dot1q | dot1q-preserve | any | dot1q-range | qinq-inner-tag-preserve}]
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star | dot1q | dot1q-preserve | any | dot1q-range | qinq-inner-tag-preserve}]
— no epipe service-id
description description-string
sap sap-id [create]
— no sap sap-id
service-mtu octets
service-name service-name
[no] shutdown

3.8.1.1.4. Epipe Global Commands for 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

config
— service
epipe service-id [customer customer-id] [create]
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star | dot1q | dot1q-preserve | any | dot1q-range | qinq-inner-tag-preserve}]
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star | dot1q | dot1q-preserve | any | dot1q-range | qinq-inner-tag-preserve}]
— no epipe service-id
description description-string
[no] endpoint endpoint-name [create]
active-hold-delay active-endpoint-delay
revert-time [revert-time | infinite]
sap sap-id [create]
— no sap sap-id
service-mtu octets
service-name service-name
[no] shutdown
[no] spoke-sdp

3.8.1.1.5. Epipe SAP Configuration Commands

config
— service
epipe service-id
— no epipe service-id
— no sap sap-id
accounting-policy acct-policy-id
— no accounting-policy acct-policy-id
[no] collect-stats
description description-string
[no] mep mep-id domain md-index association ma-index [direction {up | down}] primary-vlan-enable
[no] ais-enable
[no] client-meg-level [[level [level ...]]
[no] interval {1 | 60}
[no] priority priority-value
[no] ccm-enable
[no] ccm-ltm-priority priority
[no] description
[no] bit-error-threshold bit-errors
[no] test-pattern {all-zeros | all-ones} [crc-enable]
[no] fault-propagation-enable {use-if-tlv | suspendccm}
low-priority-defect {allDef | macRemErrXcon | remErrXcon | errXcon | xcon | noXcon}
[no] mac-address mac-address
[no] one-way-delay-threshold seconds
[no] shutdown
[no] ais-enable
[no] shutdown

3.8.1.1.6. Epipe SAP Meter Override Commands

config
— service
epipe service-id
— no epipe service-id
— no sap sap-id
ingress
meter meter-id [create]
— no meter meter-id
adaptation-rule [pir adaptation-rule] [cir adaptation-rule]
cbs size [kbits | bytes | kbytes]
— no cbs
mbs size [kbits | bytes | kbytes]
— no mbs
mode mode
— no mode
rate cir cir-rate [pir pir-rate]
— no rate

3.8.1.1.7. Epipe SAP Statistics Commands for 7210 SAS-D

config
— service
epipe service-id
— no epipe service-id
— no sap sap-id
egress
[no] forwarded-count
counter-mode {in-out-profile-count | forward-drop-count}
[no] received-count

3.8.1.1.8. Epipe Spoke-SDP Configuration Commands for 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

config
— service]
epipe service-id
— no epipe service-id
spoke-sdp sdp-id[:vc-id] [vc-type {ether | vlan}] [create] [no-endpoint]
spoke-sdp sdp-id[:vc-id] [vc-type {ether | vlan}] [create] endpoint
— no spoke-sdp sdp-id[:vc-id]
accounting-policy acct-policy-id
[no] collect-stats
[no] control-word
[no] description
[no] egress
[no] vc-label egress-vc-label
[no] ais-enable
[no] mep mep-id domain md-index association ma-index [direction {up | down}]
[no] ais-enable
[no] client-meg-level [[level [level ...]]
[no] interval {1 | 60}
[no] priority priority-value
[no] ccm-enable
[no] ccm-ltm-priority priority
[no] description
[no] bit-error-threshold bit-errors
[no] test-pattern {all-zeros | all-ones} [crc-enable]
[no] fault-propagation-enable {use-if-tlv | suspendccm}
low-priority-defect {allDef | macRemErrXcon | remErrXcon | errXcon | xcon | noXcon}
[no] mac-address mac-address
[no] one-way-delay-threshold seconds
[no] shutdown
mip [mac mac address]
mip default-mac
— no mip
hash-label [signal-capability]
— no hash-label
[no] ingress
[no] vc-label egress-vc-label
precedence [precedence-value| primary]
— no precedence
[no] shutdown
vlan-vc-tag 0..4094
— no vlan-vc-tag [0..4094]

3.8.1.1.9. Epipe SAP Configuration — QoS and Filter Commands for 7210 SAS-D and 7210 SAS-Dxp

config
— service
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star | dot1q-preserve | any | dot1q-range}] [customer-vid vlan-id]
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star | dot1q-preserve | dot1q}] [customer-vid vlan-id]
— no epipe service-id
— no sap sap-id [create]
egress
aggregate-meter-rate rate-in-kbps [burst burst-in-kbits] [enable-stats]
filter [ip ip-filter-id]
filter [ipv6 ipv6 -filter-id]
filter [mac mac-filter-id]
— no filter [ip ip-filter-id] [ipv6 ipv6 -filter-id] [mac mac-filter-id]
ingress
aggregate-meter-rate rate-in-kbps [burst burst-in-kbits]
filter [ip ip-filter-id]
filter [ipv6 ipv6-filter-id]
filter [mac mac-filter-id]
— no filter [ip ip-filter-id] [ ipv6 ipv6-filter-id] [mac mac-filter-id]
qos policy-id
— no qos

3.8.1.1.10. Epipe SAP Configuration — QoS and Filter Commands for 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, and 7210 SAS-K 3SFP+ 8C

config
— service
epipe service-id [customer customer-id] [create] [svc-sap-type {any | dot1q-range}]
— no epipe service-id
— no sap sap-id [create]
egress
agg-shaper-rate agg-rate
dot1p-inner dot1p-inner
dot1p-outer dot1p-outer
filter [ip ip-filter-id]
filter [ipv6 ipv6 -filter-id]
filter [mac mac-filter-id] (app
— no filter [ip ip-filter-id] [ipv6 ipv6 -filter-id] [mac mac-filter-id]
qos policy-id
— no qos
ingress
agg-shaper-rate agg-rate
aggregate-meter-rate rate-in-kbps [burst burst-in-kbits]
filter [ip ip-filter-id]
filter [ ipv6 ipv6-filter-id]
filter [mac mac-filter-id]
— no filter [ip ip-filter-id] [ipv6 ipv6-filter-id] [mac mac-filter-id]
qos policy-id
— no qos

3.8.1.2. Connection Profile Commands

config
connection-profile conn-prof-id [create]
— no connection-profile conn-prof-id
description description-string
— no ranges
ranges vlan ranges [vlan ranges...(up to 32 max)]

3.8.1.3. Show Commands

show
— service
id service-id
all
base
sap
stp [sap-id] [detail]]
sap-using [sap sap-id]
sap-using [ingress | egress] filter filter-id
sap-using [ingress ] qos-policy qos-policy-id
service-using [epipe] [vpls] [mirror] [cpipe] [i-vpls] [m-vpls] [sdp sdp-id] [customer customer-id]
show
connection-profile [conn-prof-id] [associations]

3.8.1.4. Clear Commands

clear
— service
id service-id
id service-id
sap sap-id {all | counters | stp | l2pt}

3.8.2. Command Descriptions

3.8.2.1. VLL Service Configuration Commands

3.8.2.1.1. Generic Commands

shutdown

Syntax 
[no] shutdown
Context 
config>service>epipe
config>service>epipe>sap
config>service>epipe>sap>eth-cfm>mep
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command administratively disables an entity. When disabled, an entity does not change, reset, or remove any configuration settings or statistics.

The operational state of the entity is disabled as well as the operational state of any entities contained within. Many objects must be shut down before they may be deleted.

Services are created in the administratively down (shutdown) state. When a no shutdown command is entered, the service becomes administratively up, then tries to enter the operationally up state.

The no form of this command places the entity into an administratively enabled state.

description

Syntax 
description description-string
no description
Context 
config>service>epipe
config>service>epipe>sap
config>service>epipe>spoke-sdp
config>connection-profile
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command creates a text description stored in the configuration file for a configuration context. The description command associates a text string with a configuration context to help identify the content in the configuration file.

The no form of this command removes the string from the configuration.

Parameters 
description-string—
Specifies the description character string. Allowed values are any string up to 80 characters composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.

eth-cfm

Syntax 
eth-cfm
Context 
config>service>epipe>sap
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the context to configure ETH-CFM parameters.

mep

Syntax 
mep mep-id domain md-index association ma-index [direction {up | down}] primary-vlan-enable
no mep mep-id domain md-index association ma-index
Context 
config>service>epipe>sap>eth-cfm
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command provisions the maintenance endpoint (MEP).

The no form of this command reverts to the default values.

For more information about ETH-CFM support for different services, see the following links:

Parameters 
mep-id—
Specifies the maintenance association endpoint identifier.
Values—
1 to 8191

 

md-index—
Specifies the maintenance domain (MD) index value.
Values—
1 to 4294967295

 

ma-index—
Specifies the MA index value.
Values—
1 to 4294967295

 

direction {up | down}
Specifies the direction in which the maintenance association (MEP) faces on the bridge port.

up — Sends ETH-CFM messages toward the MAC relay entity.

down — Sends ETH-CFM messages away from the MAC relay entity.

primary-vlan-enable—
Keyword that provides a method for linking with the primary VLAN configured under the bridge-identifier for the MA. This must be configured as part of the creation step and can only be changed by deleting the MEP and recreating it. Primary VLANs are only supported under Ethernet SAPs. This parameter is only supported on the 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, and 7210 SAS-K 3SFP+ 8C.

3.8.2.1.2. VLL Global Commands

epipe

Syntax 
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star|dot1q|dot1q-preserve}] [customer-vid vlan-id]
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star|dot1q-preserve|any|dot1q-range}] [customer-vid vlan-id]
epipe service-id [customer customer-id] [create] [svc-sap-type {any|dot1q-range}]
epipe service-id [customer customer-id] [create] [svc-sap-type {null-star|dot1q|dot1q-preserve|any|dot1q-range|qinq-inner-tag-preserve}]
epipe [customer customer-id] [create] [vpn vpn-id] [svc-sap-type {null-star | dot1q | dot1q-preserve | any | dot1q-range | qinq-inner-tag-preserve}] [customer-vid vlan-id] [uplink-type {l2 | mpls}]
no epipe service-id
Context 
config>service
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures an Epipe service instance. This command is used to configure a point-to-point Epipe service. An Epipe connects two endpoints, defined as Service Access Points (SAPs). In a local service, the SAPs may be defined in one 7210 SAS node and in distributed service the SAPs may be defined on two different 7210 SAS nodes.

Note:

  1. 7210 SAS-D, 7210 SAS-Dxp, and 7210 SAS-K 2F1C2T platforms only support local SAP to SAP service.
  2. 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C platforms support both local and distributed service.

No MAC learning or filtering is provided on an Epipe.

When a service is created, the customer keyword and customer-id must be specified and associate the service with a customer. The customer-id must already exist, having been created using the customer command in the service context. When a service has been created with a customer association, it is not possible to edit the customer association. The service must be deleted and recreated with a new customer association.

When a service is created, the use of the customer customer-id is optional for navigating into the service configuration context. Attempting to edit a service with the incorrect customer-id specified results in an error.

By default, no Epipe services exist until they are explicitly created with this command.

The tables in the following links list the allowed SAPs for a particular value of svc-sap-type on different 7210 platforms:

The no form of this command deletes the Epipe service instance with the specified service-id. The service cannot be deleted until the service has been shut down.

Parameters 
service-id—
Specifies the unique service identification number or string identifying the service in the service domain. This ID must be unique to this service and may not be used for any other service of any type. The service-id must be the same number used for every 7210 SAS on which this service is defined.

service-id-epipe

Values—
service-id: 1 to 2147483648
svc-name: 64 characters maximum

 

customer customer-id
Specifies the customer ID number to be associated with the service. This parameter is required on service creation and optional for service editing or deletion.

epipe customer

Values—
1 to 2147483647

 

svc-sap-type—
Keyword that specifies the type of access SAPs and access-uplink SAPs allowed in the service.

vpn

Values—
null-star — Specifies that the allowed SAP in the service can be null SAPs, dot1q default, Q.* SAP, 0.* SAP or default QinQ SAP (also known as *.* SAP). This is supported only on 7210 SAS-D and 7210 SAS-Dxp.
dot1q — Specifies that the allowed SAPs in the service are dot1q SAPs and dot1q explicit null SAPs. This is supported only on 7210 SAS-Dxp.
dot1q-preserve — Specifies that the allowed SAPs in the service are dot1q. The dot1q ID is not stripped after packets match the SAP. This is supported only on 7210 SAS-D and 7210 SAS-Dxp.
dot1q-range — Specifies that the access SAP in the service can use VLAN ranges as the SAP tags. The VLAN ranges are configured using the configure>connection-profile CLI command. On ingress of the access dot1q SAP using VLAN ranges, the outermost tag is not removed before forwarding. This is supported only on 7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, and 7210 SAS-K 3SFP+ 8C.
any — Keyword that allows any SAP type. This is supported only on 7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, and 7210 SAS-K 3SFP+ 8C.

 

Default—
any
customer-vid vlan-id
Defines the dot1q VLAN ID to be specified while creating the local dot1q SAP for svc-sap-type dot1q-preserve. Applicable only for Access-uplink mode.
Values—
1 to 4094

 

create—
Keyword used to create the service instance. The create keyword requirement can be enabled or disabled in the environment>create context.

endpoint

Syntax 
[no] endpoint endpoint-name
Context 
config>service>epipe
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures a service endpoint.

Parameters 
endpoint-name—
Specifies an endpoint name.

active-hold-delay

Syntax 
active-hold-delay active-hold-delay
no active-hold-delay
Context 
config>service>epipe>endpoint
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command specifies that the node will delay sending the change in the T-LDP status bits for the VLL endpoint when the MC-LAG transitions the LAG subgroup that hosts the SAP for this VLL endpoint from active to standby or when any object in the endpoint. For example, SAP, ICB, or regular spoke-SDP, transitions from up to down operational state.

A value of zero (default) means that when the MC-LAG transitions the LAG subgroup that hosts the SAP for this VLL endpoint from active to standby, the node immediately sends new T-LDP status bits indicating the new value of standby over the spoke-SDPs that are on the mate-endpoint of the VLL. The same applies when any object in the endpoint changes an operational state from up to down.

There is no delay applied to the VLL endpoint status bit advertisement when the MC-LAG transitions the LAG subgroup that hosts the SAP from "standby" to "active", or when any object in the endpoint transitions to an operationally up state.

Default 

0

Parameters 
active-hold-delay—
Specifies the active hold delay in 100s of milliseconds.
Values—
0 to 60

 

revert-time

Syntax 
revert-time [revert-time | infinite]
no revert-time
Context 
config>service>epipe>endpoint
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures the time to wait before reverting back to the primary spoke-SDP defined on this service endpoint, after having failed over to a backup spoke-SDP.

Parameters 
revert-time—
Specify the time, in seconds, to wait before reverting to the primary SDP.
Values—
0 to 600

 

infinite—
Keyword that causes the endpoint to be non-revertive.

standby-signaling-master

Syntax 
[no] standby-signaling-master
Context 
config>service>epipe>endpoint
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

When this command is enabled, the pseudowire standby bit (value 0x00000020) is sent to T-LDP peer for each spoke-SDP of the endpoint that is selected as a standby.

Default 

no standby-signaling-master

service-mtu

Syntax 
service-mtu octets
no service-mtu
Context 
config>service>epipe
Supported Platforms 

7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command configures the service payload Maximum Transmission Unit (MTU), in bytes, for the service. This MTU value overrides the service-type default MTU. The service-mtu defines the payload capabilities of the service. It is used by the system to validate the SAP and SDP binding operational state within the service.

The service MTU and a SAP service delineation encapsulation overhead (that is, 4 bytes for a dot1q tag) is used to derive the required MTU of the physical port or channel on which the SAP was created. If the required payload is larger than the port or channel MTU, the SAP is placed in an inoperative state. If the required MTU is equal to or less than the port or channel MTU, the SAP is able to transition to the operative state.

In the event that a service MTU, port or channel MTU, or path MTU is dynamically or administratively modified, all associated SAP and SDP binding operational states are automatically reevaluated.

The no form of this command reverts to the default service-mtu value for the indicated service type.

Default 

epipe: 1514

Table 30 displays MTU values for specific VC types.

Table 30:  MTU Values 

VC-Type

Example Service MTU

Advertised MTU

Ethernet

1514

1500

Ethernet (with preserved Dot1q)

1518

1504

VPLS

1514

1500

VPLS (with preserved Dot1q)

1518

1504

VLAN (Dot1p transparent to MTU value)

1514

1500

VLAN (QinQ with preserved bottom Qtag)

1518

1504

Parameters 
octets—
Specifies the size of the MTU in octets, expressed as a decimal integer.
Values—
1 to 9194

 

service-name

Syntax 
service-name service-name
no service-name
Context 
config>service>epipe
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures an optional service name that adds a name identifier to a specific service to then use that service name in configuration references as well as display and use service names in show commands throughout the system. This helps the service provider or administrator to identify and manage services.

All services are required to assign a service ID to initially create a service. However, either the service ID or the service name can be used to identify and reference a specific service when it is initially created.

Parameters 
service-name—
Specifies a unique service name, up to 64 characters, to identify the service. Service names may not begin with an integer (0-9).

3.8.2.1.3. VLL SAP Commands

sap

Syntax 
sap sap-id [create]
no sap sap-id
Context 
config>service>epipe
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command creates a Service Access Point (SAP) within a service. A SAP is a combination of port and encapsulation parameters that identify the service access point on the interface and within the 7210 device. Each SAP must be unique.

All SAPs must be explicitly created. If no SAPs are created within a service or on an IP interface, a SAP does not exist on that object.

Enter an existing SAP without the create keyword to edit SAP parameters. The SAP is owned by the service in which it was created.

On the 7210 SAS-D and 7210 SAS-Dxp, in a single physical port only one SAP can belong to one service. Multiple SAPs can be defined over a physical port but each of these SAPs should belong to different services. This restriction does not apply to the 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, or 7210 SAS-K 3SFP+ 8C.

A SAP can be associated with only a single service. A SAP can only be defined on a port that has been configured as an access port. Additionally, in access-uplink mode, SAPs can also be defined on an access-uplink port. Access-uplink SAPs are network-facing SAPs representing dot1q or QinQ tunnels used to transport traffic toward the service nodes.

If a port is shut down, all SAPs on that port become operationally down. When a service is shut down, SAPs for the service are not displayed as operationally down, although all traffic traversing the service is discarded.

The operational state of a SAP is relative to the operational state of the port on which the SAP is defined.

The following encapsulations are supported.

  1. Ethernet access SAPs support null, dot1q, and QinQ.
  2. Ethernet access-uplink SAPs support only QinQ encapsulation.

The no form of this command deletes the SAP with the specified port. When a SAP is deleted, all configuration parameters for the SAP are also be deleted. For IES, the IP interface must be shut down before the SAP on that interface may be removed.

Special Cases 
Default SAPs—
A default SAP has the following format: port-id:*. This type of SAP is supported only on Ethernet MDAs, and its creation is only allowed in the scope of Layer 2 services (Epipe and VPLS).
Parameters 
sap-id—
Specifies the physical port identifier portion of the SAP. See Common CLI Command Descriptions for command syntax.
create—
Keyword used to create a SAP instance. The create keyword requirement can be enabled or disabled in the environment>create context.

accounting-policy

Syntax 
accounting-policy acct-policy-id
no accounting-policy [acct-policy-id]
Context 
config>service>epipe>sap
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the accounting policy context that can be applied to a SAP.

An accounting policy must be defined before it can be associated with a SAP. If the policy-id does not exist, an error message is generated.

A maximum of one accounting policy can be associated with a SAP at one time. Accounting policies are configured in the config>log context.

The no form of this command removes the accounting policy association from the SAP, and the accounting policy reverts to the default.

Default 

Default accounting policy.

Parameters 
acct-policy-id—
Specifies the accounting policy-id, as configured in the config>log> accounting-policy context.
Values—
1 to 99

 

collect-stats

Syntax 
[no] collect-stats
Context 
config>service>epipe>sap
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables accounting and statistical data collection for the SAP, network port, or IP interface. When applying accounting policies, by default the data is collected in the appropriate records and written to the designated billing file.

When the no collect-stats command is issued, the statistics are still accumulated by the cards. However, the CPU will not obtain the results and write them to the billing file. If a subsequent collect-stats command is issued, the counters written to the billing file include all the traffic while the no collect-stats command was in effect.

Default 

no collect-stats

ethernet

Syntax 
ethernet
Context 
config>service>epipe>sap
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures Ethernet properties in this SAP.

ais-enable

Syntax 
[no] ais-enable
Context 
config>service>epipe>sap>eth-cfm
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the generation and the reception of AIS messages.

client-meg-level

Syntax 
client-meg-level [[level [level ...]]
no client-meg-level
Context 
config>service>epipe>sap>eth-cfm>ais-enable
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the client maintenance entity group (MEG) levels to use for AIS message generation. Up to 7 levels can be provisioned, with the restriction that the client MEG level must be higher than the local MEG level.

Parameters 
level—
Specifies the client MEG level.
Values—
1 to 7

 

Default—
1

interval

Syntax 
interval {1 | 60}
no interval
Context 
config>service>epipe>sap>eth-cfm>ais-enable
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the transmission interval of AIS messages.

Parameters 
1 | 60—
Specifies the transmission interval of AIS messages, in seconds.
Default—
1

priority

Syntax 
priority priority-value
no priority
Context 
config>service>epipe>sap>eth-cfm>ais-enable
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the priority of AIS messages originated by the node.

Parameters 
priority-value—
Specifies the priority value of the AIS messages originated by the node.
Values—
0 to 7

 

Default—
1

ccm-enable

Syntax 
[no] ccm-enable
Context 
config>service>epipe>sap>eth-cfm>mep
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the generation of CCM messages.

The no form of this command disables the generation of CCM messages.

ccm-ltm-priority

Syntax 
ccm-ltm-priority priority
no ccm-ltm-priority
Context 
config>service>epipe>sap>eth-cfm>mep
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the priority value for CCMs and LTMs transmitted by the MEP.

The no form of this command removes the priority value from the configuration.

Default 

The highest priority on the bridge-port.

Parameters 
priority—
Specifies the priority of CCM and LTM messages.
Values—
0 to 7

 

llf

Syntax 
[no] llf
Context 
config>service>epipe>sap>ethernet
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables Link Loss Forwarding (LLF) on an Ethernet port or an ATM port. This command provides an end-to-end OAM fault notification for Ethernet VLL service. It brings down the Ethernet port (Ethernet LLF) toward the attached CE when there is a local fault on the Pseudowire or service, or a remote fault on the SAP or pseudowire, signaled with label withdrawal or T-LDP status bits. It ceases when the fault disappears.

The Ethernet port must be configured for null encapsulation.

ignore-oper-down

Syntax 
[no] ignore-oper-down
Context 
config>service>epipe>sap
Supported Platforms 

7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command configures the optional command for a specific SAP to ignore the transition of the operational state to down when a SAP fails. Only a single SAP in an Epipe may use this option.

Default 

no ignore-oper-down

send-ais-on-port-down

Syntax 
[no] send-ais-on-port-down
Context 
config>service>epipe>sap>eth-cfm>mep>ais-enable
config>service>vpls>sap>eth-cfm>mep>ais-enable
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies that ETH-AIS should be generated for client MEPs immediately when port down event is detected on the port where the server MEP (and the associated SAP) resides. By default, the system generates an ETH-AIS message, if enabled, when CCM messages are not received within the configured time period. On a subsequent port up event, the AIS messages continue to be sent until valid CCMs are received. If there are no remote MEPs configured for the MEP, on a subsequent port up event, the AIS messages are not sent.

The no form of this command reverts to the default value.

Default 

no send-ais-on-port-down

eth-test-enable

Syntax 
[no] eth-test-enable
Context 
config>service>epipe>sap>eth-cfm>mep
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the Ethernet test functionality on MEP. For ETH-test to work, users must configure ETH-test parameters on both sender and receiver nodes. The ETH-test can then be performed using the following OAM commands:

oam eth-cfm eth-test mac-address mep mep-id domain md-index association ma-index [priority priority] [data-length data-length]

A check is performed for both the provisioning and test to ensure that the MEP is an Y.1731 MEP (MEP provisioned with domain format none, association format icc-based.) If not, the operation fails. An error message in the CLI and SNMP indicates the problem.

test-pattern

Syntax 
test-pattern {all-zeros | all-ones} [crc-enable]
no test-pattern
Context 
config>service>epipe>sap>eth-cfm>mep>eth-test-enable
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the test pattern for eth-test frames.

The no form of this command removes the values from the configuration.

Parameters 
all-zeros—
Keyword that specifies to use all zeros in the test pattern.
all-ones—
Keyword that specifies to use all ones in the test pattern.
crc-enable—
Keyword that generates a CRC checksum.
Default—
all-zeros

bit-error-threshold

Syntax 
bit-error-threshold errors
no bit-error-threshold
Context 
config>service>epipe>sap>eth-cfm>mep>eth-test-enable
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command is used to specify the threshold value of bit errors.

one-way-delay-threshold

Syntax 
one-way-delay-threshold seconds
Context 
config>service>epipe>sap>eth-cfm>mep
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables eth-test functionality on MEP.

Parameters 
seconds—
Specifies the one-way delay threshold in seconds.
Values—
0 to 600

 

Default—
3

mac-swap-enable

Syntax 
[no] mac-swap-enable
Context 
config>service>epipe>sap config>service>vpls>sap
Supported Platforms 

7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command configures that the source and destination MAC address for all the packets to be sent out of the SAP is swapped, then the packets are looped back to ingress of the SAP. SAP loopback is typically used with Y.1564 testhead functionality to loop back packets received on the end that is acting as a reflector, looping back packets received from the testhead generator.

This command is available for testing VLL services and VPLS services only. When enabled, no packets egress the service SAP, and packets received on ingress are not processed.

Note:

  1. Before enabling this command, turn off all Layer 2 and IP control protocols (such as LACP, EFM, 802.1x and so on) on the device and its peer to prevent errors such as protocol flaps because of timeout and so on.
  2. When SAP loopback with MAC-swap is enabled for broadcast and multicast packets (that is, packets received with multicast or broadcast destination address), the source MAC address is used as the destination MAC address and the system MAC address is the source MAC address.
  3. The user can enable MAC swap on multiple SAPs in the same service. The user can also configure static MAC on SAPs and traffic to prevent running into the MAC move, relearning issues and unpredictable device behavior.
Default 

no mac-swap-enable

mip

Syntax 
mip [mac mac-address]
mip default-mac
no mip
Context 
config>service>epipe>sap>eth-cfm
config>service>epipe>spoke-sdp>eth-cfm (supported on 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C only)
Supported Platforms 

7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command allows Maintenance Intermediate Points (MIPs) to be created if mhf-creation for the MA is configured using the default option.

The no form of this command deletes the MIP.

Parameters 
mac-address—
Specifies the MAC address of the MIP.
Values—
6-byte mac-address in the form of xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx of the MIP. The MAC must be unicast. Using the all zeros address is equivalent to the no form of this command.

 

default-mac—
Using the no command deletes the MIP. If the operator needs to change the mac back to the default mac without having to delete the MIP and reconfiguring this command is useful.
Default—
no mip

fault-propagation-enable

Syntax 
fault-propagation-enable {use-if-tlv | suspend-ccm}
no fault-propagation-enable
Context 
config>service>epipe>sap>eth-cfm>mep
Supported Platforms 

7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command configures the fault propagation for the MEP.

Parameters 
use-if-tlv—
Specifies to use the interface TLV.
suspend-ccm —
Specifies to suspend the continuity check messages.

3.8.2.1.4. Connection Profile Commands

connection-profile

Syntax 
connection-profile conn-prof-id [create]
no connection-profile conn-prof-id
Context 
config
Supported Platforms 

7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command creates a profile to configure the list of VLAN values to be assigned to a dot1q SAP in an Epipe service.

A connection profile can only be applied to a dot1q SAP that is part of an Epipe service.

The no form of this command deletes the profile from the configuration.

Parameters 
conn-prof-id—
Specifies the profile number.
Values—
1 to 1000

 

create—
Keyword to create a connection profile.

ethernet

Syntax 
ethernet
Context 
config>connprof
Supported Platforms 

7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

Provides the context to configure the VLAN ranges values.

ranges

Syntax 
no ranges
ranges vlan-ranges [vlan-ranges...(up to 32 max)]
Context 
config>connprof>ethernet
Supported Platforms 

7210 SAS-D, 7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

Specifies the list of VLAN ranges or individual VLAN IDs used for mapping the specific VLANs to the Epipe SAP.

The system validates that the values specified are valid VLAN IDs in the range 0 to 4094 (VLAN ID 4095 is reserved). Ranges are specified in the format “a-b”, the expression (a < b) should be true. Up to 32 individual VLAN values or VLAN ranges can be specified. A maximum of 8 VLAN ranges are allowed per connection profile.

Parameters 
vlan-ranges—
Specifies the list of VLAN ranges or individual VLAN IDs to be used for mapping the specific VLANs to the Epipe SAP.

A list of space separated values specified as either a-b or individual VLAN IDs. Both the VLAN IDs and the value used for “a” and “b” must be in the range of 0 to 4094. Additionally, value “a” must be less than value “b”.

For example:

ranges

100-200 5 6 4000-4020

ranges

4 5 6 10 11 12

ranges

250-350 500-600 1000-1023

3.8.2.1.5. Service QoS and Filter Policy Commands

egress

Syntax 
egress
Context 
config>service>epipe>sap
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the context to configure egress SAP parameters.

force-vlan-vc-forwarding

Syntax 
[no] force-vlan-vc-forwarding
Context 
config>service>epipe>spoke-sdp
config>service>vpls>spoke-sdp
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command forces VC VLAN-type forwarding in the data path for spokes that have either VC-type. This command is not allowed on VC VLAN-type SDPs.

The no version of this command reverts to the default value.

ingress

Syntax 
ingress
Context 
config>service>epipe>sap
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the context to configure ingress SAP QoS policies.

If no SAP-ingress QoS policy is defined, the system default SAP-ingress QoS policy is used for ingress processing.

agg-shaper-rate

Syntax 
agg-shaper-rate agg-rate
no agg-shaper-rate
Context 
config>service>epipe>sap>ingress
Supported Platforms 

7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command configures the aggregate rate for the access SAP shaper. The aggregate SAP shaper is available to limit only the unicast traffic and the BUM traffic across all the FCs of the SAP configured to use ingress queues.

The no form of this command disables the use of the SAP aggregate rate shaper. That is, the SAP can use up the maximum bandwidth available.

Default 

no agg-shaper-rate

Parameters 
agg-rate—
Specifies the rate in kilobits per second.
Values—
50 to 3000000 | max (7210 SAS-K 2F1C2T and 7210 SAS-K 2F6C4T)
64 to 20000000 | max (7210 SAS-K 3SFP+ 8C)

 

Default—
max

agg-shaper-rate

Syntax 
agg-shaper-rate agg-rate
no agg-shaper-rate
Context 
config>service>epipe>sap>egress
Supported Platforms 

7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command configures the aggregate rate for the access SAP shaper. The aggregate SAP shaper is available to limit only the unicast traffic and the BUM traffic across all the FCs of the SAP configured to use egress queues.

The no form of this command disables the use of the SAP aggregate rate shaper. That is, the SAP can use up the maximum bandwidth available.

Default 

no agg-shaper-rate

Parameters 
agg-rate—
Specifies the rate in kilobits per second.
Values—
50 to 1000000 | max (7210 SAS-K 2F1C2T and 7210 SAS-K 2F6C4T)
64 to 10000000 | max (7210 SAS-K 3SFP+ 8C)

 

Default—
max

aggregate-meter-rate

Syntax 
aggregate-meter-rate rate-in-kbps [burst burst-in-kbits] [enable-stats]
no aggregate-meter-rate
Context 
config>service>epipe>sap>egress
config>service>ies>if>sap>egress
config>service>vpls>sap>egress
Supported Platforms 

7210 SAS-D, 7210 SAS-Dxp

Description 

This command configures the access SAP egress aggregate policer. The rate (PIR) of the SAP egress aggregate policer must be specified. The user can optionally specify the burst size for the SAP aggregate policer. The aggregate policer monitors the traffic sent out of the SAP and determines the final disposition of the packet, which is either forwarded or dropped.

The user can optionally associate a set of two counters to count total forwarded packets and octets and total dropped packets and octets. When use of this counter is enabled, the amount of resources required increases by twice the amount of resources taken up when the counter is not used. If the enable-stats keyword is specified during the creation of the meter, the counter is allocated by the software, if available. To free up the counter and relinquish its use, use the no aggregate-meter-rate command, then recreate the meter using the aggregate-meter rate command.

If egress frame-based accounting is used, the SAP egress aggregate meter rate accounts for the Ethernet frame overhead. The system accounts for 12 bytes of IFG and 8 bytes of start delimiter. Frame-based accounting does not affect the count of octets maintained by the counter (if in use).

Note:

  1. Before enabling this command for a SAP, resources must be allocated to this feature from the egress-internal-tcam resource pool using the config system resource-profile egress-internal-tcam egress-sap-aggregate-meter command. Refer to the 7210 SAS-D, Dxp, K 2F1C2T, K 2F6C4T, K 3SFP+ 8C Basic System Configuration Guide for more information.
  2. The egress aggregate meter is not FC-aware. The forward and drop decisions are made based on the order in which the packets are sent out of the SAP by the egress port scheduler.

The no form of this command removes the egress aggregate policer from use.

Default 

no aggregate-meter-rate

Parameters 
rate-in-kbps—
Specifies the rate in kilobits per second.
Values—
1 to 4000000, max (7210 SAS-D)
1 to 20000000, max (7210 SAS-Dxp)

 

Default—
max
burst-in-kbits—
Specifies the burst size for the policer in kilobits. The burst size cannot be configured without configuring the rate.
Values—
4 to 16384, default (7210 SAS-D)
4 to 2146959, default (7210 SAS-Dxp)

 

Default—
512
enable-stats—
Keyword to specify whether the counter to count forwarded and dropped packets and octets is allocated. If this keyword is used while configuring the meter, the counter is allocated.

aggregate-meter-rate

Syntax 
aggregate-meter-rate rate-in-kbps [burst burst-in-kbits]
no aggregate-meter-rate
Context 
config>service>epipe>sap>ingress
config>service>ies>if>sap>ingress
config>service>vpls>sap>ingress
config>service>vprn>if>sap>ingress
Supported Platforms 

7210 SAS-Dxp, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

IES contexts apply only to the 7210 SAS-Dxp, 7210 SAS-K 2F6C4T, and 7210 SAS-K 3SFP+ 8C

VPRN contexts apply only to the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command allows the user to configure the access SAP ingress aggregate policer. The rate of the SAP ingress aggregate policer must be specified by the user. The user can optionally specify the burst size for the SAP aggregate policer. The aggregate policer monitors the ingress traffic on different FCs using policers to rate-limit the flow and determines the final disposition of the packet. The packet is either forwarded to an identified profile or dropped.

Note:

  1. The sum of the CIR of the individual FCs configured under the SAP cannot exceed the PIR rate configured for the SAP. Although the 7210 SAS software does not block this configuration, Nokia does not recommend this configuration.
  2. The queued traffic flows are not limited by the aggregate meter. That is, only metered flows can use the aggregate meter. Queue flows can use only the aggregate shaper.

Table 31 lists the final disposition of the packet based on the operating rate of the per FC policer and the per SAP aggregate policer.

Table 31:  Final Disposition of the Packet Based on Per-FC and Per-SAP Policer or Meter 

Per FC meter Operating Rate

Per FC Assigned Color

SAP Aggregate Meter Operating Rate

Final Packet Color

Within CIR

Green

Within PIR

Green or

In-profile

Within CIR

Green

Above PIR

Red and Dropped

Above CIR, Within PIR

Yellow

Within PIR

Yellow or

Out-of-Profile

Above CIR, Within PIR

Yellow

Above PIR

Red or

Dropped

Above PIR

Red

Within PIR

Red or

Dropped

Above PIR

Red

Above PIR

Red or

Dropped

The SAP ingress meter counters increment the packet or octet counts based on the final disposition of the packet.

The no form of this command removes the aggregate policer from use.

Default 

no aggregate-meter-rate

Parameters 
rate-in-kbps—
Specifies the rate in kilobits per second.
Values—
1 to 20000000, max (7210 SAS-Dxp)
50 to 3000000, max (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T)
64 to 20000000, max (7210 SAS-K 3SFP+ 8C)

 

Default—
max
burst-in-kbits—
Specifies the burst size for the policer in kilobits. The burst size cannot be configured without configuring the rate.
Values—
4 to 2146959, default (7210 SAS-Dxp)
1 to 16384, default (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)

 

Default—
512

filter

Syntax 
filter [ip ip-filter-id]
filter [ipv6 ipv6-filter-id]
filter [mac mac-filter-id]
no filter [ip ip-filter-id]
no filter [ipv6 ipv6-filter-id]
no filter [mac mac-filter-id]
Context 
config>service>epipe>sap>egress
config>service>epipe>sap>ingress
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command associates an IP filter policy with an ingress or egress SAP or IP interface.

Filter policies control the forwarding and dropping of packets based on IP matching criteria. Only one filter can be applied to a SAP at a time.

The filter command is used to associate a filter policy with a specified filter-id with an ingress or egress SAP. The filter-id must already be defined before the filter command is executed. If the filter policy does not exist, the operation will fail and an error message returned.

IP filters apply only to RFC 2427-routed IP packets. Frames that do not contain IP packets are not subject to the filter and are always passed, even if the filter default action is to drop.

Note:

For filter support available on different 7210 SAS platforms, refer to the 7210 SAS-D, Dxp, K 2F1C2T, K 2F6C4T, K 3SFP+ 8C Router Configuration Guide.

The no form of this command removes any configured filter ID association with the SAP or IP interface. The filter ID is not removed from the system.

Special Cases 
Epipe—
Both MAC and IP filters are supported on an Epipe service SAP.
Parameters 
ip ip-filter-id
Specifies IP filter policy. The filter ID must already exist within the created IP filters.
Values—
1 to 65535

 

ipv6 ipv6-filter-id
Specifies the IPv6 filter policy. The filter ID must already exist within the created IPv6 filters.
Values—
1 to 65535

 

mac mac-filter-id
Specifies the MAC filter policy. The specified filter ID must already exist within the created MAC filters. The filter policy must already exist within the created MAC filters.
Values—
1 to 65535

 

dot1p-inner

Syntax 
dot1p-inner [use-rcvd-outer-dot1p | use-rcvd-inner-dot1p]
no dot1p-inner
Context 
config>service>epipe>sap>egress
config>service>vpls>sap>egress
Supported Platforms 

7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C

Description 

This command defines the dot1p marking values used per SAP on egress for the inner tag when the SAP encapsulation is QinQ (that is, Q1.Q2 SAP).

This command takes effect only if remarking is enabled in the remark policy associated with this SAP (under the egress context). It overrides the marking values defined in the remark policy associated with this SAP, if any.

Table 32 describes the dot1p values extracted from the packet on SAP (ingress) when dot1p-inner and dot1p-outer CLI commands are configured.

Table 32:  Dot1p Values Extracted From the Packet on SAP (Ingress) When dot1p-inner and dot1p-outer Commands are Configured 

Ingress SAP Type

Dot1p Value Extracted from Received Packet

rcvd-inner-dot1p is Configured

use-rcvd-outer-dot1p is Configured

Null SAP

None

None

Dot1q SAP

Dot1p from the outermost VLAN tag

Dot1p from the outermost VLAN tag

Dot1q Default SAP (that is, * SAP)

None

None

Dot1q Explicit null SAP (that is,:0 SAP)

Dot1p from the outermost VLAN tag (if priority-tagged packet), else none.

Dot1p from the outermost VLAN tag (if priority-tagged packet), else none.

Dot1q range SAP

Dot1p from the outermost VLAN tag

Dot1p from the outermost VLAN tag

Q1.Q2 SAP

Dot1p of the inner tag

Dot1p from the outermost VLAN tag

Q1.* SAP

Dot1p from the outermost VLAN tag

Dot1p from the outermost VLAN tag

0.* SAP

Dot1p from the outermost VLAN tag

Dot1p from the outermost VLAN tag

Q1.0 SAP

Dot1p of the inner priority tag, if available, else from outermost VLAN tag

Dot1p from the outermost VLAN tag

QinQ Default SAP (that is,. *.* SAP)

None

None

Table 33 describes the dot1p values marked in the packet on SAP egress when dot1p inner and dot1p-outer CLI commands are configured.

Table 33:  Dot1p Values Marked in the Packet on SAP Egress when dot1p-inner and dot1p-outer Commands Configured 

Egress SAP Type

Dot1p-inner Dot1p Value Marked in the Packet Sent Out From this SAP

Dot1p-outer Dot1p Value Marked in the Packet Sent Out From this SAP

use-rcvd-inner-dot1p is Configured

use-rcvd-outer-dot1p is Configured

use-rcvd-inner-dot1p is Configured

use-rcvd-outer-dot1p is Configured

Null SAP

NA

NA

NA

NA

Dot1q SAP

NA

NA

Dot1p bits in the outermost tag

Dot1p bits in the outermost tag

Dot1q Default SAP (that is, * SAP)

NA

NA

NA

NA

Dot1q Explicit null SAP (that is, :0 SAP)

NA

NA

NA

NA

Dot1q range SAP

NA

NA

NA

NA

Q1.Q2 SAP

Dot1p bits from the inner tag

Dot1p bits from the outermost tag

Dot1p bits from the inner tag

Dot1p bits from the outermost tag

Q1.* SAP

NA

NA

Dot1p bits from the inner tag

Dot1p bits from the outermost tag

0.* SAP

NA

NA

NA

NA

Q1.0 SAP

NA

NA

Dot1p bits from the inner tag

Dot1p bits from the outermost tag

QinQ Default SAP (that is, *.* SAP)

NA

NA

NA

NA

Note:

The NA entry in the preceding table means egress encapsulation is not done, and neither the remark policy nor the use-rcvd command will be applicable at that level.

When the no form of this command is executed, the values defined in the remark policy associated with this SAP are used, if any. If no remark policy is associated with SAP egress, the default values are used.

Default 

no dot1p-inner

Parameters 
use-rcvd-inner-dot1p—
For information about this option, see Table 32 and Table 33.
use-rcvd-outer-dot1p—
For information about this option, see Table 32 and Table 33.

dot1p-outer

Syntax 
dot1p-outer [use-rcvd-outer-dot1p | use-rcvd-inner-dot1p]
no dot1p-outer
Context 
config>service>epipe>sap>egress
config>service>vpls>sap>egress
config>service>ies>if>sap>egress
config>service>vprn>if>sap>egress
Supported Platforms 

7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C; IES and VPRN contexts apply only to the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command defines the dot1p marking values to be used per SAP on egress for the outer tag when the SAP encapsulation is QinQ or dot1q. The command takes effect only if remarking is enabled in the remark policy associated with this SAP (under the egress context). It overrides the marking values defined in the remark policy associated with this SAP, if any. For more information, see Table 32 and Table 33.

When the no form of this command is executed, the values defined in the remark policy associated with this SAP are used, if any. If no remark policy is associated with SAP egress, the default values are used.

Default 

no dot1p-outer

Parameters 
use-rcvd-inner-dot1p—
For information about this option, see Table 32 and Table 33.
user-rcvd-outer-dot1p—
For information about this option, see Table 32 and Table 33.

meter-override

Syntax 
[no] meter-override
Context 
config>service>epipe>sap>ingress
config>service>vpls>sap>ingress
config>service>vprn>if>sap>ingress
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>service>vprn>if>sap>ingress context is only supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C.

This command, within the SAP ingress contexts, creates a CLI node for specific overrides to one or more meters created on the SAP through the SAP-ingress QoS policies.

The no form of this command removes any existing meter overrides.

Default 

no meter-overrides

meter

Syntax 
meter meter-id [create]
no meter meter-id
Context 
config>service>epipe>sap>ingress>meter-override
config>service>vpls>sap>ingress>meter-override
config>service>vprn>if>sap>ingress>meter-override
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>service>vprn>if>sap>ingress>meter-override context is only supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C.

This command, within the SAP ingress contexts, creates a CLI node for specific overrides to a specific meter created on the SAP through a SAP-ingress QoS policies.

The no form of this command removes any existing overrides for the specified meter ID.

Parameters 
meter-id—
Required when executing the meter command within the meter-overrides context. The specified meter-id must exist within the sap-ingress QoS policy applied to the SAP. If the meter is not currently used by any forwarding class or forwarding type mappings, the meter will not actually exist on the SAP. This does not preclude creating an override context for the meter-id.
create—
Keyword that is required when a meter override node is being created and the system is configured to expect explicit confirmation that a new object is being created. When the system is not configured to expect explicit confirmation, the create keyword is not required.

adaptation-rule

Syntax 
adaptation-rule [pir adaptation-rule] [cir adaptation-rule]
no adaptation-rule
Context 
config>service>epipe>sap>ingress>meter-override>meter
config>service>vpls>sap>ingress>meter-override>meter
config>service>vprn>if>sap>ingress>meter-override>meter
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>service>vprn>if>sap>ingress>meter-override>meter context is only supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C.

This command overrides specific attributes of the specified meter adaptation rule parameters. The adaptation rule controls the method used by the system to derive the operational CIR and PIR settings when the meter is provisioned in hardware. For the CIR and PIR parameters individually, the system attempts to find the best operational rate, depending on the defined constraint.

The no form of this command removes any explicitly defined constraints used to derive the operational CIR and PIR created by the application of the policy. When a specific adaptation-rule is removed, the default constraints for rate and cir apply.

Default 

no adaptation-rule

Parameters 
pir—
Keyword that specifies the constraints enforced when adapting the PIR rate defined within the meter-override meter command. The pir parameter requires a qualifier that defines the constraint used when deriving the operational PIR for the queue. When the meter-override command is not specified, the default applies.
Note:

When the meter mode in use is “trtcm2”, this parameter is interpreted as the EIR value. Refer to the 7210 SAS-D, Dxp Quality of Service Guide and 7210 SAS-K 2F1C2T, K 2F6C4T, K 3SFP+ 8C Quality of Service Guide for a description and relevant notes about meter modes.

cir—
Keyword that specifies the constraints enforced when adapting the CIR rate defined within the meter-override meter command. The cir parameter requires a qualifier that defines the constraint used when deriving the operational CIR for the queue. When the cir parameter is not specified, the default constraint applies.
adaptation-rule—
Specifies the criteria to use to compute the operational CIR and PIR values for this meter, while maintaining a minimum offset.
Values—
max — Keyword that is mutually exclusive with the min and closest options. When max (maximum) is defined, the operational PIR for the meter is equal to or less than the administrative rate specified using the meter-override command.
min — Keyword that is mutually exclusive with the max and closest options. When min (minimum) is defined, the operational PIR for the queue is equal to or greater than the administrative rate specified using the meter-override command.
closest — Keyword that is mutually exclusive with the min and max parameter. When closest is defined, the operational PIR for the meter is the rate closest that which is specified using the meter-override command.

 

cbs

Syntax 
cbs size [kbits | bytes | kbytes]
no cbs
Context 
config>service>epipe>sap>ingress>meter-override>meter
config>service>vpls>sap>ingress>meter-override>meter
config>service>vprn>if>sap>ingress>meter-override>meter
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>service>vprn>if>sap>ingress>meter-override>meter context is only supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C.

This command overrides the default CBS for the meter. The committed burst size parameter specifies the maximum burst size that can be transmitted by the source while still complying with the CIR. If the transmitted burst is lower than the CBS value, the packets are marked as in-profile by the meter to indicate that the traffic is complying with meter-configured parameters.

The no form of this command reverts the CBS size to the default value.

Default 

32 kbits

Parameters 
size—
Specifies the value in kbits, bytes, or kilobytes.
Values—
kbits:
  1. 4 to 16384, default (7210 SAS-D)
  2. 4 to 2146959, default (7210 SAS-Dxp)
  3. 1 to 16384, default (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)
bytes:
  1. 512 to 2097152, default (7210 SAS-D)
  2. 512 to 274810752, default (7210 SAS-Dxp)
  3. 64 to 2097152, default (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)
kbytes:
  1. 1 to 2048, default (7210 SAS-D, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)
  2. 1 to 268369, default (7210 SAS-Dxp)

 

mbs

Syntax 
mbs size [kbits | bytes | kbytes]
no mbs
Context 
config>service>epipe>sap>ingress>meter-override>meter
config>service>vpls>sap>ingress>meter-override>meter
config>service>vprn>if>sap>ingress>meter-override>meter
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>service>vprn>if>sap>ingress>meter-override>meter context is only supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C.

This command overrides the default MBS for the meter. The maximum burst size parameter specifies the maximum burst size that can be transmitted by the source while still complying with the PIR. If the transmitted burst is lower than the MBS value, the packets are marked as in-profile by the meter to indicate that the traffic is complying with meter-configured parameters.

The no form of this command reverts the MBS size to the default value.

Default 

32Kbits

Parameters 
size—
Specifies the value in kbits, bytes, or kilobytes.
Values—
kbits:
  1. 4 to 16384, default (7210 SAS-D)
  2. 4 to 2146959, default (7210 SAS-Dxp)
  3. 1 to 16384, default (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)
bytes:
  1. 512 to 2097152, default (7210 SAS-D)
  2. 512 to 274810752, default (7210 SAS-Dxp)
  3. 64 to 2097152, default (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)
kbytes:
  1. 1 to 2048, default (7210 SAS-D, 7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)
  2. 1 to 268369, default (7210 SAS-Dxp)

 

mode

Syntax 
mode mode
no mode
Context 
config>service>epipe>sap>ingress>meter-override>meter
config>service>vpls>sap>ingress>meter-override>meter
config>service>vprn>if>sap>ingress>meter-override>meter
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>service>vprn>if>sap>ingress>meter-override>meter context is only supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C.

This command overrides the SAP-ingress QoS policy configured mode parameters for the specified meter ID.

The no form of this command reverts the policy defined metering and profiling mode to a meter.

Parameters 
mode—
Specifies the rate mode of the meter-override.
Values—
trtcm1, trtcm2, srtcm (7210 SAS-D, 7210 SAS-Dxp)
trtcm2, srtcm (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, 7210 SAS-K 3SFP+ 8C)

 

rate

Syntax 
rate cir cir-rate [pir pir-rate]
no rate
Context 
config>service>epipe>sap>ingress>meter-override>meter
config>service>vpls>sap>ingress>meter-override>meter
config>service>vprn>if>sap>ingress>meter-override>meter
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>service>vprn>if>sap>ingress>meter-override>meter context is only supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C.

This command within the SAP ingress meter-overrides contexts overrides the SAP-ingress QoS policy configured rate parameters for the specified meter ID.

The no form of this command reverts the policy defined metering and profiling rate to a meter.

Default 

max

The max default specifies the amount of bandwidth in kilobits per second (thousand bits per second). The max value is mutually exclusive to the pir-rate value.

Parameters 
pir-rate—
Specifies the administrative PIR rate, in kilobits, for the queue. When the rate command is executed, a valid PIR setting must be explicitly defined. When the rate command has not been executed, the default PIR of max is assumed.

Fractional values are not allowed and must be specified as a positive integer.

Note:

When the meter mode is set to “trtcm2”, the PIR value is interpreted as the EIR value. Refer to the 7210 SAS-D, Dxp Quality of Service Guide and 7210 SAS-K 2F1C2T, K 2F6C4T, K 3SFP+ 8C Quality of Service Guide for more information.

The actual PIR rate is dependent on the queue adaptation-rule parameters and the actual hardware where the queue is provisioned.

Values—
0 to 4000000, max (7210 SAS-D)
1 to 3000000, max (7210 SAS-K 2F1C2T and 7210 SAS-K 2F6C4T)
1 to 20000000, max (7210 SAS-Dxp, 7210 SAS-K 3SFP+ 8C)

 

Default—
max
cir-rate—
Specifies to override the default administrative CIR used by the queue. When the rate command is executed, a CIR setting is optional. When the rate command has not been executed or the cir parameter is not explicitly specified, the default CIR (0) is assumed. Fractional values are not allowed and must be specified as a positive integer.
Values—
0 to 4000000, max (7210 SAS-D)
0 to 3000000, max (7210 SAS-K 2F1C2T and 7210 SAS-K 2F6C4T)
0 to 20000000, max (7210 SAS-Dxp, 7210 SAS-K 3SFP+ 8C)

 

Default—
0

qos

Syntax 
qos policy-id
no qos
Context 
config>service>epipe>sap>ingress
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command associates a QoS policy with an ingress SAP.

QoS ingress policies are important for the enforcement of SLA agreements. The policy ID must be defined before associating the policy with a SAP or IP interface. If the policy-id does not exist, an error is returned.

The qos command is used to associate ingress policies. The qos command only allows ingress policies to be associated on SAP ingress. Attempts to associate a QoS policy of the wrong type returns an error.

Only one ingress QoS policy can be associated with a SAP or IP interface at one time. Attempts to associate a second QoS policy of a specific type returns an error.

By default, if no specific QoS policy is associated with the SAP for ingress, the default QoS policy is used.

The no form of this command removes the QoS policy association from the SAP, and the QoS policy reverts to the default.

Parameters 
policy-id—
Specifies the ingress policy ID to associate with SAP on ingress. The policy ID must already exist.
Values—
1 to 65535

 

statistics

Syntax 
statistics
Context 
config>service>epipe>sap
Supported Platforms 

7210 SAS-D

Description 

This command enables the context to configure the counters associated with SAP ingress and egress.

egress

Syntax 
egress
Context 
config>service>epipe>sap>statistics
Supported Platforms 

7210 SAS-D

Description 

This command enables the context to configure the egress SAP statistics counter and set the mode of the counter.

This counter counts the number of packets forwarded through the SAP.

ingress

Syntax 
ingress
Context 
config>service>epipe>sap>statistics
Supported Platforms 

7210 SAS-D

Description 

This command enables the context to configure the ingress SAP statistics counter.

The ingress counters are not enabled by default for access-uplink SAPs. For access SAPs, if the ingress counter is enabled by default, it can be disabled.

The types of ingress SAP counters are the following:

  1. a counter that counts the total packets or octets received on the SAP
  2. a counter associated with meters defined in the QoS policy of the SAP. This counter counts the in-profile and out-of-profile packets or octets received on the SAP.

forwarded-count

Syntax 
[no] forwarded-count
Context 
config>service>epipe>sap>statistics>egress
Supported Platforms 

7210 SAS-D

Description 

This command associates a counter with the SAP. The counter counts the number of packets forwarded through the SAP.

A limited number of such counters are available for use with access SAPs and access-uplink SAPs.

Use this command before enabling applicable accounting record collection on the SAP to associate a counter with the SAP.

The no form of this command disables the packet count.

counter-mode

Syntax 
counter-mode {in-out-profile-count | forward-drop-count}
Context 
config>service>epipe>sap>statistics>ingress
Supported Platforms 

7210 SAS-D

Description 

This command sets the counter mode for the counters associated with SAP ingress meters or policers. A pair of counters is available with each meter. These counters count different events based on the counter mode value.

Note:

The counter mode can be changed if an accounting policy is associated with a SAP. If the counter mode is changed, the counters associated with the meter are reset and the counts are cleared. If an accounting policy is in use when the counter-mode is changed, a new record will be written into the current accounting file.

Execute the following sequence of commands on the specified SAP to ensure that the correct statistics are collected when the counter-mode is changed:

  1. Execute the config service epipe sap no collect-stats command to disable writing of accounting records for the SAP.
  2. Change the counter-mode to the desired option by executing the config service epipe sap counter-mode {in-out-profile-count | forward-drop-count} command.
  3. Execute the config service epipe sap collect-stats command to enable writing of accounting records for the SAP.

The no form of this command reverts the counter mode to the default value.

Default 

in-out-profile-count

Parameters 
forward-drop-count —
Specifies that one counter counts the forwarded packets and octets received on ingress of a SAP and another counts the dropped packets. The forwarded count is the sum of in-profile and out-of-profile packets/octets received on SAP ingress. The dropped count is count of packets/octets dropped by the policer. A packet is determined to be in-profile or out-of-profile based on the meter rate parameters configured. A packet is dropped by the policer if it exceeds the configured PIR rate. The in-profile count and out-of-profile count is not individually available when operating in this mode.
in-out-profile-count—
Specifies that one counter counts the total in-profile packets and octets received on ingress of a SAP and another counts the total out-of-profile packets and octets received on ingress of a SAP. A packet is determined to be in-profile or out-of-profile based on the meter rate parameters configured. A packet is dropped by the policer if it exceeds the configured PIR rate. Dropped counts are not maintained in hardware when this mode is used. It is obtained by subtracting the sum of in-profile count and out-of-profile count from the total SAP ingress received count and displayed.

received-count

Syntax 
[no] received-count
Context 
config>service>epipe>sap>statistics>ingress
Supported Platforms 

7210 SAS-D

Description 

This command associates a counter with the SAP. It counts the number of packets and octets received on the SAP (ingress).

A limited number of such counters are available for use with access-uplink SAPs.

Use this command before enabling applicable accounting record collection on the SAP.

The no form of this command disables counter.

3.8.2.1.6. Spoke-SDP Commands

spoke-sdp

Syntax 
spoke-sdp sdp-id[:vc-id] [no-endpoint] [create]
spoke-sdp sdp-id[:vc-id] endpoint endpoint-name
no spoke-sdp sdp-id[:vc-id]
Context 
config>service>epipe
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command binds a service to an existing Service Distribution Point (SDP).

The SDP has an operational state that determines the operational state of the SDP within the service; for example, if the SDP is administratively or operationally down, the SDP for the service is down.

The SDP must already exist in the config>service>sdp context before it can be associated with an Epipe or VPL service. If the sdp command is not already configured, an error message is generated. If the sdp-id exists, a binding between the specific sdp-id and the service is created.

SDPs must be explicitly associated and bound to a service to allow far end devices to participate in the service.

The no form of this command removes the SDP binding from the service; the SDP configuration is not affected. When the binding is removed, no packets are forwarded to the far-end router.

Special Cases 
Epipe—
Only one SDP ID can be bound to an Epipe service. Because an Epipe is a point-to-point service, it can have, at most, two endpoints. The two endpoints can be one SAP and one SDP or two SAPs.
Parameters 
sdp-id—
Specifies the SDP identifier. Allowed values are integers for existing SDPs.
Values—
1 to 17407

 

vc-id—
Specifies the virtual circuit identifier.
Values—
1 to 4294967295

 

no endpoint—
Keyword that removes the association of a spoke-SDP with an explicit endpoint name.
endpoint endpoint-name
Specifies the name of the service endpoint.

control-word

Syntax 
[no] control-word
Context 
config>service>epipe>spoke-sdp
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command adds a control word as part of the packet encapsulation for pseudowire types for which the control word is optional. These are Ethernet pseudowires (Epipe).

The configuration for the two directions of the pseudowire must match because the control word negotiation procedures, as described in Section 6.2 of RFC 4447, are not supported. The C-bit in the pseudowire FEC sent in the label mapping message is set to 1 when the control word is enabled. Otherwise, it is set to 0.

The service comes up only if the same C-bit value is signaled in both directions. If a spoke-SDP is configured to use the control word, but the node receives a label mapping message with a C-bit clear, the node releases the label with the an “Illegal C-bit” status code, according to Section 6.1 of RFC 4447. When the user also enables the control the remote peer, the remote peer withdraws its original label and sends a label mapping with the C-bit set to 1; the VLL service is then up in both nodes.

hash-label

Syntax 
hash-label [signal-capability]
no hash-label
Context 
config>service>epipe>spoke-sdp
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures the hash label on VLL or VPLS services that are bound to RSVP SDP, 3107 BGP SDP, segment routing, or LDP SDP, using the auto-bind mode with the ldp, rsvp-te, or mpls options. When this command is enabled, the ingress data path is modified so that the result of the hash on the packet header is communicated to the egress data path for use as the value of the label field of the hash label. The ingress data path appends the hash label at the bottom of the stack (BoS) and sets the S-bit to one (1).

Note:

On 7210 SAS devices, the hash label is not used on the local node for ECMP and LAG hashing. It is available for use by LSR nodes, through which the traffic flows, that are capable of using the labels for hashing.

Packets generated in the CPM that are forwarded with a label within the context of a service (for example, OAM packets) must also include a hash label at the BoS and set the S-bit accordingly.

The TTL of the hash label is set to 0.

Signaling of the hash label capability is enabled by adding the signal-capability option under the VLL spoke-SDP, VPLS spoke-SDP or mesh SDP interface, or PW template instance. In this case, the decision of the local PE to insert the hash label on the user and control plane packets is determined by the outcome of the signaling process and can override the local PE configuration. The following process flow applies when the hash-label and signal-capability options are enabled on the local PE.

  1. The 7210 SAS local PE inserts the flow label interface parameters sub-TLV with T=1 and R=1 in the PW ID FEC element in the label mapping message for the specific spoke-SDP or mesh SDP.
  2. If a remote PE does not send the flow label sub-TLV in the PW ID FEC element, or sends a flow label sub-TLV in the PW ID FEC element with T=FALSE and R=FALSE, the local node disables the hash label capability. Consequently, the local PE node does not insert a hash label in the user and control plane packets that it forwards on the spoke-SDP or mesh SDP. The local PE also drops user and control plane packets received from a remote PE if they include a hash label. The dropped packets may be caused by the following:
    1. a remote 7210 SAS PE that does not support the hash-label command
    2. a remote 7210 SAS PE that has the hash-label command enabled but does not support the signal-capability option
    3. a remote 7210 SAS PE that supports the hash-label command and the signal-capability option, but the user did not enable them due to a misconfiguration
  3. If the remote PE sends a flow label sub-TLV in the PW ID FEC element with T=TRUE and R=TRUE, the local PE enables the hash label capability. Consequently, the local PE node inserts a hash label in the user and control plane packets that it forwards on the spoke-SDP or mesh SDP. The local PE node also accepts user and control plane packets from the remote PE with a hash label. The local PE node drops user and control plane packets from the remote PE without a hash label.

If the hash-label command is enabled on the local PE with the signal-capability option configured and on the remote PE without the signal-capability option configured on the spoke-SDP or mesh-SDP, the hash label is included in the pseudowire packets received by the local PE. These packets must be dropped. To resolve this situation, you must disable the signal-capability option on the local node, which results in the insertion of the hash label by both PE nodes.

If the hash-label option is not supported or is not enabled on the local configuration of the spoke-SDP or mesh-SDP at the remote PE, the hash label is not included in the pseudowire received by the local PE.

If the signal-capability option is enabled or disabled in the CLI, the router must withdraw the label it sent to its peer and send a new label mapping message with the new value of the F bit in the flow label interface parameters sub-TLV of the PW ID FEC element.

Note:

  1. This feature is supported only for VLL and VPLS services. It is not supported for VPRN services. It is also not supported on multicast packets forwarded using RSVP P2MP LPS or mLDP LSP in both the base router instance and in the multicast VPN (mVPN) instance.
  2. In 7750 and possibly other vendor implementations, to allow applications where the egress LER infers the presence of the hash label implicitly from the value of the label, the Most Significant Bit (MSB) of the result of the hash is set before copying into the hash label. This means that the value of the hash label is always in the range [524,288 to 1,048,575] and does not overlap with the signaled/static LSP and signaled/static service label ranges. This also guarantees that the hash label does not match a value in the reserved label range. 7210 SAS devices do not set the MSB in the hash label value for service traffic. Therefore, the user must ensure that both ends are correctly configured to either process hash labels or disable them. The MSB bit is set for MPLS/OAM traffic on 7210 SAS devices.
  3. The cpe-ping, mac-ping, and svc-ping commands are not supported on the 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C when the hash-label command is enabled.

The no form of this command disables the use of the hash label.

Default 

no hash-label

Parameters 
signal-capability—
Keyword that specifies to enable the signaling and negotiation of the use of the hash label between the local and remote PE nodes.

precedence

Syntax 
precedence [precedence-value | primary]
no precedence
Context 
no precedence >service>epipe>spoke-sdp
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command specifies the precedence of the SDP binding when there are multiple SDP bindings attached to one service endpoint. The value of zero can be assigned to only one SDP bind, making it the primary SDP bind. When an SDP binding goes down, the next highest precedence SDP binding begins to forward traffic.

The no form of this command reverts the precedence to the default value.

Default 

4

Parameters 
precedence-value—
Specifies the spoke-SDP precedence.
Values—
1 to 4

 

primary—
Specifies to make this the primary spoke-SDP.

pw-status-signaling

Syntax 
[no] pw-status-signaling
Context 
config>service>epipe>spoke-sdp
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command enables pseudowire status signaling for this spoke-SDP binding.

The no form of this command disables the status signaling.

Default 

pw-status-signaling

vc-label

Syntax 
[no] vc-label vc-label
Context 
config>service>epipe>spoke-sdp>egress
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures the egress VC label.

Parameters 
vc-label—
Specifies a VC egress value that indicates a specific connection.
Values—
16 to 1048575

 

vc-label

Syntax 
[no] vc-label vc-label
Context 
config>service>cpipe>spoke-sdp>ingress
config>service>epipe>spoke-sdp>ingress
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures the ingress VC label.

Parameters 
vc-label—
Specifies a VC ingress value that indicates a specific connection.
Values—
2048 to 18431

 

vlan-vc-tag

Syntax 
vlan-vc-tag vlan-id
no vlan-vc-tag [vlan-id]
Context 
config>service>epipe>spoke-sdp
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command specifies an explicit dot1q value used when encapsulating to the SDP far end. When signaling is enabled between the near and far end, the configured dot1q tag can be overridden by a received TLV specifying the dot1q value expected by the far end. This signaled value must be stored as the remote signaled dot1q value for the binding. The provisioned local dot1q tag must be stored as the administrative dot1q value for the binding.

When the dot1q tag is not defined, the default value of zero is stored as the administrative dot1q value. Setting the value to zero is equivalent to not specifying the value.

The no form of this command disables the command.

Default 

no vlan-vc-tag

Parameters 
vlan-id—
Specifies a valid VLAN identifier to bind an 802.1Q VLAN tag ID.
Values—
0 to 4094

 

spoke-sdp-fec

Syntax 
spoke-sdp-fec
spoke-sdp-fec spoke-sdp-fec-id [fec fec-type] [aii-type aii-type] [create]
spoke-sdp-fec spoke-sdp-fec-id no-endpoint
spoke-sdp-fec spoke-sdp-fec-id [fec fec-type] [aii-type aii-type] [create] endpoint name
Context 
config>service>epipe
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command binds a service to an existing SDP using a dynamic MS-PW.

A spoke-SDP is treated like the equivalent of a traditional bridge “port” where flooded traffic received on the spoke-SDP is replicated on all other “ports” (other spoke and mesh SDPs or SAPs) and not transmitted on the port it was received.

The SDP has an operational state that determines the operational state of the SDP within the service; for example, if the SDP is administratively or operationally down, the SDP for the service is down.

When using dynamic MS-PWs, the particular SDP to bind to is automatically selected based on the Target Attachment Individual Identifier (TAII) and the path to use, specified under spoke-SDP FEC. The selected SDP terminates on the first hop S-PE of the MS-PW. Therefore, an SDP must already be defined in the config>service>sdp context that reaches the first hop 7210 of the MS-PW. The 7210 associates an SDP with a service. If an SDP to that service is not already configured, an error message is generated. If the SDP ID exists, a binding between that SDP ID and the service is created.

This command differs from the spoke-sdp command because the spoke-sdp command creates a spoke-SDP binding that uses a PW with the PW ID FEC. However, the spoke-sdp-fec command enables PWs with other FEC types to be used. In Release 9.0, only the Generalized ID FEC (FEC129) may be specified using this command.

The no form of this command removes the SDP binding from the service. The SDP configuration is not affected; only the binding of the SDP to a service. When removed, no packets are forwarded to the far-end router.

Parameters 
spoke-sdp-fec-id—
Specifies an unsigned integer value identifying the spoke-SDP.
Values—
1 to 4294967295

 

fec fec-type
Specifies an unsigned integer value for the type of the FEC used by the MS-PW.
Values—
129 to 130

 

aii-type aii-type
Specifies an unsigned integer value for the Attachment Individual Identifier (AII) type used to identify the MS-PW endpoints.
Values—
1 to 2

 

endpoint endpoint-name
Specifies the name of the service endpoint.
no endpoint—
Keyword that adds or removes a spoke-SDP association.

auto-config

Syntax 
[no] auto-config
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command enables single-sided automatic endpoint configuration of the spoke-SDP. The 7210 SAS acts as the passive T-PE for signaling this MS-PW.

Automatic endpoint configuration allows the configuration of a spoke-SDP endpoint without specifying the TAII associated with that spoke-SDP. It allows a single-sided provisioning model where an incoming label mapping message with a TAII that matches the SAII of that spoke-SDP to be automatically bound to that endpoint. In this mode, the far end T-PE actively initiates MS-PW signaling and sends the initial label mapping message using T-LDP, while the 7210 T-PE for which auto-config is specified acts as the passive T-PE.

The auto-config command is blocked in CLI if signaling active has been enabled for this spoke-SDP. It it is only applicable to spoke-SDPs configured under the Epipe, IES, and VPRN interface contexts.

The no form of this command means that the 7210 T-PE either acts as the active T-PE (if signaling active is configured) or automatically determines which 7210 SAS initiates MS-PW signaling based on the prefix values configured in the SAII and TAII of the spoke-SDP. If the SAII has the greater prefix value, the 7210 SAS initiates MS-PW signaling without waiting for a label mapping message from the far end. However, if the TAII has the greater value prefix, the 7210 SAS assumes that the far end T-PE initiates MS-PW signaling and waits for that label mapping message before responding with a T-LDP label mapping message for the MS-PW in the reverse direction.

Default 

no auto-config

path

Syntax 
path name
no path
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command specifies the explicit path, containing a list of S-PE hops, that should be used for this spoke-SDP. The path name value should correspond to the name of an explicit path configured in the config>service>pw-routing context.

If no path is configured, each next hop of the MS-PW used by the spoke-SDP is chosen locally at each T-PE and S-PE.

Parameters 
name—
Specifies the name of the explicit path to be used, as configured under the config>service>pw-routing context.

precedence

Syntax 
precedence prec-value
precedence primary
no precedence
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command specifies the precedence of the SDP binding when there are multiple SDP bindings attached to one service endpoint. The value of zero can only be assigned to one SDP bind making it the primary SDP bind. When an SDP binding goes down, the next highest precedence SDP binding begins to forward traffic.

The no form of this command reverts the precedence to the default value.

Default 

42

Parameters 
prec-value —
Specifies the spoke-SDP precedence.
Values—
1 to 4

 

primary—
Keyword that specifies to make this the primary spoke-SDP.

pw-template-bind

Syntax 
pw-template-bind policy-id
no pw-template-bind
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command binds a specific PW template to a spoke-SDP.

The no form of this command removes the values from the configuration.

Parameters 
policy-id—
Specifies the existing policy ID.
Values—
1 to 2147483647

 

retry-count

Syntax 
retry-count retry-count
no retry-count
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This optional command specifies the number of attempts that should be made to reestablish the spoke-SDP after it has failed. After each successful attempt, the counter is reset to zero.

When the specified number is reached, no more attempts are made, and the spoke-SDP is put into the shutdown state.

Use the no shutdown command to bring up the path after the retry limit is exceeded.

The no form of this command reverts to the default value.

Default 

30

Parameters 
retry-count—
Specifies the maximum number of retries before putting the spoke-SDP into the shutdown state.
Values—
10 to 10000

 

retry-timer

Syntax 
retry-timer retry-timer
no retry-timer
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command specifies a retry-timer for the spoke-SDP. This is a configurable exponential back-off timer that determines the interval between retries to reestablish a spoke-SDP if it fails and a label withdraw message is received with the status code “AII unreachable”.

The no form of this command reverts the timer to its default value.

Default 

30

Parameters 
retry-timer—
Specifies the initial retry-timer value, in seconds.
Values—
10 to 480

 

saii-type2

Syntax 
saii-type2 global-id:prefix:ac-id
no saii-type2
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures the source attachment individual identifier for the spoke-SDP. This is applicable only to FEC129 AII type 2.

Parameters 
global-id —
Specifies the global ID of this 7210 SAS T-PE. This value must correspond to one of the global_id values configured for a local-prefix under the config>service>pw-routing>local-prefix context.
Values—
1 to 4294967295

 

prefix—
Specifies the prefix on this 7210 SAS T-PE that the spoke-SDP is associated with.This value must correspond to one of the prefixes configured under the config>service>pw-routing>local-prefix context.
Values—
an IPv4-formatted address a.b.c.d or 1 to 4294967295

 

ac-id—
Specifies an unsigned integer representing a locally unique identifier for the spoke-SDP.
Values—
1 to 4294967295

 

signaling

Syntax 
signaling signaling
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures this 7210 SAS as the active or passive T-PE for signaling this MS-PW, or to automatically select whether this T-PE is active or passive based on the prefix.

In an active role, this endpoint initiates MS-PW signaling without waiting for a T-LDP label mapping message to arrive from the far end T-PE. In a passive role, the endpoing waits for the initial label mapping message from the far end before sending a label mapping for this end of the PW. In auto mode, if the SAII has the greater prefix value, the 7210 SAS initiates MS-PW signaling without waiting for a label mapping message from the far end. However, if the TAII has the greater value prefix, the 7210 SAS assumes that the far end T-PE initiates MS-PW signaling and will wait for that label mapping message before responding with a T-LDP label mapping message for the MS-PW in the reverse direction.

The no form of this command means that the 7210 T-PE automatically selects the 7210 SAS that will initiate MS-PW signaling based on the prefix values configured in the SAII and TAII of the spoke-SDP.

Default 

auto

Parameters 
signaling—
Configures this 7210 SAS as the active T-PE for signaling this MS-PW.
Values—
auto, master

 

taii-type2

Syntax 
taii-type2 global-id:prefix:ac-id
no taii-type2
Context 
config>service>epipe>spoke-sdp-fec
Supported Platforms 

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description 

This command configures the target attachment individual identifier for the spoke-SDP. This is only applicable to FEC129 AII type 2.

This command is blocked in CLI if this end of the spoke-SDP is configured for single-sided auto configuration (using the auto-config command).

Parameters 
global-id—
Specifies the global ID of this 7210 T-PE. This value must correspond to one of the global_id values configured for a local-prefix under the config>service>pw-routing>local-prefix context.
Values—
1 to 4294967295

 

prefix—
Specifies the prefix on this 7210 T-PE that the spoke-sdp SDP is associated with. This value must correspond to one of the prefixes configured under the config>service>pw-routinglocal-prefix> context.
Values—
an IPv4-formatted address a.b.c.d or 1 to 4294967295

 

ac-id—
Specifies an unsigned integer representing a locally unique identifier for the spoke-SDP.
Values—
1 to 4294967295