ETH CFM configuration commands

eth-cfm

Syntax

eth-cfm

Context

config

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

Commands in this context configure 802.1ag ETH CFM parameters.

domain

Syntax

domain md-index [format md-name-format] [name md-name] level level

domain md-index

no domain md-index

Context

config>eth-cfm

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command configures Connectivity Fault Management domain parameters.

The no form of this command removes the MD index parameters from the configuration.

Parameters

md-index

Specifies the Maintenance Domain (MD) index value.

Values

1 to 4294967295

format md-name-format

Specifies a value that represents the type (format).

Values

dns, mac, none, string

dns:

Specifies the DNS name format.

mac:

x:x:x:x:x:x-u

x: [0..ff]h

u: [0..65535]d

none:

Specifies a Y.1731 domain format and the only format allowed to execute Y.1731 specific functions.

string

Specifies an ASCII string.

Default

string

name md-name

Specifies a generic MD name.

Values

1 to 43 characters

level level

Specifies the integer identifying the MD level. Higher numbers correspond to higher maintenance domains, those with the greatest physical reach, with the highest values for customers’ CFM packets. Lower numbers correspond to lower maintenance domains, those with more limited physical reach, with the lowest values for single bridges or physical links.

Values

0 to 7

association

Syntax

association ma-index [format ma-name-format] name ma-name

association ma-index

no association ma-index

Context

config>eth-cfm>domain

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command configures the Maintenance Association (MA) for the domain.

Parameters

ma-index

Specifies the MA index value.

Values

1 to 4294967295

ma-name-format

Specifies a value that represents the type (format).

Values

icc-based, integer, string, vid, vpn-id

icc-based:

Only applicable to a Y.1731 context where the domain format is configured as none. Allows for an 8 to 13 character name in raw ascii.

integer

0 to 65535 (integer value 0 means the MA is not attached to a VID.)

string:

raw ascii

vid:

0 to 4094

vpn-id:

RFC 2685, Virtual Private Networks Identifier

xxx:xxxx, where x is a value between 00 and ff.

Default

integer

ma-name

Specifies the part of the MA identifier that is unique within the MD name.

Values

1 to 45 characters

bridge-identifier

Syntax

[no] bridge-identifier bridge-id

Context

config>eth-cfm>domain>association

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command configures the cross-reference required to link the CFM function with the service context. The link is created when the bridge ID, service ID, and VLAN ID (for a primary VLAN) match.Under the association context, this command is used to specify various MEP and MIP creation parameters. The VLAN parameter is not tied to the bridge identifier statement, but rather is an object under the bridge-identifier context.

The no form of this command is only available under the association context, and removes the bridge identifier and the link between the ETH-CFM configuration and the matching service ID.

Parameters

bridge-id

Specifies the bridge ID for the domain association.

Note:

The system does not verify whether a service has been created with a matching service ID.

Values

1 to 2147483647

id-permission

Syntax

id-permission {chassis}

no id-permission

Context

config>eth-cfm>domain>association>bridge-identifier

Platforms

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

Description

This command enables the inclusion of the Sender ID TLV information specified with the config>eth-cfm>system>sender-id command for installed MEPs and MIPs. When this option is present under the maintenance association, the specific MIPs in the association include the Sender ID TLV information in ETH-CFM PDUs. MEPs include the Sender ID TLV for CCM (subsecond CCM-enabled MEPs do not support the Sender ID TLV) in LBM/LBR and LTM/LTR PDUs. MIPs include this value in the LBR and LTR PDUs.

Note:

LBR functions reflect back all TLVs received in the LBM unchanged, including the Sender ID TLV. Transmission of the Management Domain and Management Address fields are not supported in this TLV.

The no form of this command disables the inclusion of the Sender ID TLV.

Default

no id-permission

Parameters

chassis

Specifies to include the Sender ID TLV with a value configured with the config>eth-cfm>system>sender-id command.

mhf-creation

Syntax

mhf-creation {none | explicit | default | static}

no mhf-creation

Context

config>eth-cfm>domain>association>bridge-identifier

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command determines whether to allow MIP creation for the MA. Use of the none, default, and explicit parameters are only allowed for MHFs (MIPs) not associated with a configured primary VLAN.

Note:

On 7210 SAS platforms, there is support for ingress MIPs and egress MIPs. Ingress MIPs respond to OAM messages received from the wire. Egress MIPs respond to OAM messages that are being sent out to the wire.

See tables 5, 6, and 7 listing MEP and MIP support available for different services on different platforms.

Parameters

none

Specifies that no MHFs can be created for this VID.

explicit

Specifies that MHFs can be created for this VID only on bridge ports through which this VID can pass, and only if a MEP is created at some lower MA level. There must be at least one lower-level MEP provisioned on the same SAP.

default

Specifies that MHFs can be created for this VID only on bridge ports through which this VID can pass without the requirement for a MEP at some lower MA level.

static

Specifies the exact level of the MHF (MIP) that to be created for this SAP. Multiple MHFs (MIPs) are allowed as long as the MD level hierarchy is properly configured for the particular primary VLAN.

mip-ltr-priority

Syntax

mip-ltr-priority priority

Context

config>eth-cfm>domain>association>bridge-identifier

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 priority of the Linktrace Response Message (ETH-LTR) from a MIP for this association. If this command is not specified, an LTR priority of 7 is used.

Parameters

priority

Specifies the priority of the Linktrace Response Message (ETH-LTR) from a MIP for this association.

Values

0 to 7

vlan

Syntax

vlan vlan-id

no vlan

Context

config>eth-cfm>domain>association>bridge-identifier

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command configures the bridge-identifier primary VLAN ID. This configuration is optional as and no verification is done to ensure that MEPs on this association are on the configured VLAN.

Note:

Also see the description for the config>eth-cfm>domain>association>bridge-identifier command.

Default

no vlan

Parameters

vlan-id

Specifies a VLAN ID monitored by MA.

Values

0 to 4094

ccm-interval

Syntax

ccm-interval {10ms | 100ms | 1 | 10 | 60 | 600}

no ccm-interval

Context

config>eth-cfm>domain>association

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command configures the CCM transmission interval for all MEPs in the association.

Note:

The supported minimum CCM transmission interval values vary depending on the MEP type and 7210 SAS platform. Table: Minimum CCM transmission interval value support by 7210 SAS platform lists the supported minimum CCM timer values.

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

Default

10 s

Parameters

{10ms | 100ms | 1 | 10 | 60 | 600}

Specifies the interval, in seconds unless otherwise specified, between CCM transmissions to be used by all MEPs in the MA.

Values

10ms, 100ms, 1, 10, 60, 600

Default

10

remote-mepid

Syntax

[no] remote-mepid mep-id

Context

config>eth-cfm>domain>association

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command configures the remote maintenance association end point (MEP) identifier.

Parameters

mep-id

Specifies the MEP identifier of a remote MEP whose information from the MEP database is to be returned.

Values

1 to 8191

slm

Syntax

slm

Context

config>eth-cfm

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command specifies the container that provides the global configuration parameters for ITU-T Synthetic Loss Measurement (ETH-SL).

inactivity-timer

Syntax

inactivity-timer timer

no inactivity-timer

Context

config>eth-cfm>slm

Platforms

Supported on all 7210 SAS platforms as described in this document

Description

This command configures the length of time that the responder keeps a test active. If the time between packets exceeds this value during a test, the responder marks the previous test as complete. It treats any new packets from a peer with the same test ID, source MAC address, and MEP ID as a new test responding with the sequence number 1.

The no form of this command resets the timeout to the default value.

Default

100

Parameters

timer

Specifies the amount of time in seconds.

Values

10 to 100

system

Syntax

system

Context

config>eth-cfm

Platforms

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

Description

Commands in this context configure connectivity fault management general system parameters.

enable-dmm-version-interop

Syntax

[no] enable-dmm-version-interop

Context

config>eth-cfm>system

Platforms

7210 SAS-D, 7210 SAS-Dxp

Description

This command enables processing of DMM version 1 messages that are received by the node, as specified by ITU-T Y.1731 standards for interoperability for nodes that support either version 0 or version 1 implementations. 7210 SAS nodes support processing as recommended for DMM version 0 messages.If this command is disabled, 7210 SAS nodes only process DMM version 0 messages and do not respond to DMM version 1 messages.

When this command is enabled, the 7210 SAS processes all received DMM PDU messages according to version 0 rules. DMM reply messages are sent with version field values that are identical to that of the received DMM PDU. For example, if a DMM PDU with a version value of 1 is received, the DMM reply message is sent with a version field value of 1.

On the 7210 SAS-D, when this command is disabled, timestamping for DMM messages is applied in hardware for both receive and transmit directions. When this command is enabled, timestamping for DMM messages is applied in hardware for the receive direction only, and timestamping for the transmit direction is applied in software by the CPU.

Default

no enable-dmm-version-interop

sender-id

Syntax

sender-id local local-name

sender-id system

no sender-id

Context

config>eth-cfm>system

Platforms

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

Description

This command configures the ETH-CFM Sender ID used in CFM PDUs.

This command allows the operator to include the configured system name or a locally configured name as the Chassis ID in Sender ID TLVs for ETH-CFM PDUs sent from MEPs and MIPs. MEPs include the Sender ID TLV for the CCM (subsecond CCM-enabled MEPs do not support the Sender ID TLV) in LBM/LBR and LTM/LTR PDUs. MIPs include this value in the LBR and LTR PDUs.

The no form of this command reverts to the default.

Note:

LBR functions reflect back all TLVs received in the LBM unchanged, including the Sender ID TLVs.

Default

no sender-id

Parameters

local-name

Specifies to use a local name, up to 45 alphanumeric characters inlength, as the Sender ID.

system

Specifies to use the configured system name as the Sender ID.