cfm

Prev Next

cfm add dmm

cfm add dmm - Create a delay measurement

Description:
Create delay measurement for a MEP.

Notes:
One-way delay measurements require time synchronization using NTP/PTP on units at each probe end.
Remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm add dmm {
        {mep-idx <mep-index>} |
        {index <decimal>} |
        {rmep-id <1-8191>} |
        {priority <0-7> } |
        {enable {yes | no}} |
        {name <string>} |
        {interval <decimal>} |
        {reference-period <decimal>  } |
        {ow-delay {enable | disable}} |
        {ow-max-delay <decimal>} |
        {ow-delay-threshold <decimal>} |
        {ow-ad-threshold <decimal>} |
        {ow-dv {enable | disable}} |
        {ow-max-dv <decimal>} |
        {ow-dv-threshold <decimal>} |
        {ow-adv-threshold <decimal>} |
        {tw-delay {enable | disable}} |
        {tw-max-delay <decimal>} |
        {tw-delay-threshold <decimal>} |
        {tw-ad-threshold <decimal>} |
        {tw-dv {enable | disable}} |
        {tw-max-dv <decimal>} |
        {tw-dv-threshold <decimal>} |
        {tw-adv-threshold <decimal>}}+

  <mep-index> = <decimal>

Parameters:

Parameter Description
mep-idx Specifies the local MEP index from which DMM should be initiated.
index A free DMM index. If the index is omitted, a free index is allocated automatically.
rmep-id Specifies the remote MEPID to which DMM should be sent.
priority This name should be unique within a specified local MEP index context
name A name assigned to reference this instance.
enable Enable or disable generating DMM frames.
interval Interval in milliseconds at which DMM should be sent.
reference-period Reference period in minutes.
ow-delay Enable or disable one-way delay results.
ow-max-delay Maximum one-way delay.
ow-delay-threshold Maximum consecutive one-way delay samples allowed greater than ow-max-delay.
ow-ad-threshold Maximum one-way average delay.
ow-dv Enable or disable one-way delay variation results.
ow-max-dv Maximum one-way delay variation allowed.
ow-dv-threshold Maximum consecutive one-way delay variation samples allowed greater than ow-max-dv.
ow-adv-threshold Maximum one-way average delay variation.
tw-delay Enable or disable two-way delay results.
tw-max-delay Maximum two-way average delay.
tw-delay-threshold Maximum consecutive two-way delay samples allowed greater than tw-max-delay.
tw-ad-threshold Maximum two-way average delay.
tw-dv Enable or disable two-way delay variation results.
tw-max-dv Maximum two-way delay variation allowed.
tw-dv-threshold Maximum consecutive two-way delay variation samples allowed greater than tw-max-dv.
tw-adv-threshold Maximum two-way average delay variation.

cfm add domain

cfm add domain - Create a maintenance domain.

Description:
Create a Maintenance Domain. A Maintenance Domain defines a level and a name for a network or part of a network for which faults in connectivity are to be managed. A Maintenance Domain is required to create an MA with CCM MAID that includes the Maintenance Domain name.

Note: Remote device context must be set and cfm's library must be v2 before using this command

Syntax:

  cfm add domain {
        {name <string> } |
        {index <decimal>} |
        {format {string | dns-name}} |
        {level <0-7>}}+

Parameters:

Parameter Description
name Unique name assigned to this Maintenance Domain.
index A free domain index. If the index is omitted, a free index is allocated automatically.
format The Maintenance Domain name format.
level Maintenance Level given to this Maintenance Domain.

cfm add ma

cfm add ma - Create a Maintenance Association

Description:
Create a Maintenance Association. A Maintenance Association defines a set of MEPs, each configured with the same MAID and MD Level, established to verify the integrity of a single service instance. An MA can also be thought of as a full mesh of Maintenance Entities among a set of MEPs configured.

Note: Remote device context must be set and cfm's library must be v2 before using this command

Syntax:

  cfm add ma {
        {name <string> } |
        {index <decimal>} |
        {md-idx <decimal>} |
        {md-name <string>} |
        {md-name-format <dns-name | string>} |
        {ccm-interval <decimal>  } |
        {vca-vlan <vca-name>} |
        {vlan-tp <vlan-tp-a | vlan-tp-a-1 | vlan-tp-a-2 | vlan-tp-a-3 |
                  vlan-tp-z | vlan-tp-z-1 | vlan-tp-z-2 | vlan-tp-z-3> } |
        {vce <vce-name>} |
        {vid-list {<1-4094> [, <1-4094>]+}} |
        {mepid-list {<1-8191> [, <1-8191>]+}} |
        {rmep-auto-discovery {disable | enable}}}+

Parameters:

Parameter Description
name The Short Maintenance Association name. This name MUST be unique within a remote-device context.
index A free Maintenance Association index. If the index is omitted, a free index is allocated automatically.
md-idx Parent Maintenance Domain index. Cannot be used in conjunction with md-name and md-name-format.
md-name Parent Maintenance Domain name. Cannot be used in conjunction with md-idx.
md-name-format Parent Maintenance Domain name format. Cannot be used in conjunction with md-idx. Default is "string".
ccm-interval Interval, in milliseconds, at which the CCMs are sent.
vca-vlan The name of the VCA-VLAN from which the vlan-tp is selected.
vlan-tp The reference point in the VCA VLAN to which the MA is associated.
vce Indicate the VCE name from which to obtain the component on which the MA is associated. Use of vce is mutually exclusive with vca-vlan.
vid-list A comma-separated list of VLAN ID values. If the VLAN ID list is left empty, the association is not attached to a VLAN and the VLAN type is set to "none" implicitly.
mepid-list A comma-separated list of MEPID values.
rmep-auto-discovery Remote MEP auto-discovery. When enabled, remote MEPs will be automatically added to the MA/MEG when the remote MEP's CCM message is received.

cfm add meg

cfm add meg - Create Y.1731 MEG

Description:
Create Y.1731 MEG.

Note: Remote device context must be set and cfm's library must be v2 before using this command

Syntax:

  cfm add meg {
        {name <string> } |
        {name-format <icc-based | string> } |
        {index <decimal>} |
        {level <0-7> } |
        {ccm-interval <decimal>  } |
        {vca-vlan <vca-name>} |
        {vlan-tp <vlan-tp-a | vlan-tp-a-1 | vlan-tp-a-2 | vlan-tp-a-3 |
                  vlan-tp-z | vlan-tp-z-1 | vlan-tp-z-2 | vlan-tp-z-3> } |
        {vce <vce-name>} |
        {vid-list {<1-4094> [, <1-4094>]+}} |
        {mepid-list {<1-8191> [, <1-8191>]+}} |
        {rmep-auto-discovery {disable | enable}}}+

Parameters:

Parameter Description
name MEG name. The name should include the ICC and UMC in a single string, as specified in Y.1731. This name MUST be unique within a specified Y.1731 level.
name-format MEG name format. The valid values are:
  • icc-based: ITU Carrier Code format (Y.1731).
  • string: RFC-2579 Display String.
index A free Maintenance Association index. If the index is omitted, a free index is allocated automatically.
level Maintenance Level given to this MEG.
ccm-interval Interval, in milliseconds, at which the CCMs are sent.
vca-vlan The name of the VCA-VLAN from which the vlan-tp is selected.
vlan-tp The reference point in the VCA VLAN to which the MA is associated.
vce Indicate the VCE name from which to obtain the component on which the MEG is associated. Use of vce is mutually exclusive with vca-vlan.
vid-list A comma-separated list of VLAN ID values. If the VLAN ID list is left empty, the association is not attached to a VLAN and the VLAN type is set to "none" implicitly.
mepid-list A comma-separated list of MEPID values.
rmep-auto-discovery Remote MEP auto-discovery. When enabled, remote MEPs will be automatically added to the MA/MEG when the remote MEP's CCM message is received.

cfm add mep

cfm add mep - Create a Maintenance Association End Point

Description:
Create Maintenance Association End Point.

Note: Remote device context must be set and cfm's library must be v2 before using this command

Syntax:

    cfm add mep {{ma-idx <decimal> } |
        {ma-name <string> } |
        {meg-idx <decimal> } |
        {meg-name <string> } |
        {meg-name-format <icc-based | string> }} {
        {index <decimal>} | {mep-id <1-8191> } |
        {name <string>} |
        {direction <up | down> } |
        {vce <vce-name>} |
        {tp <tp-a | tp-z>} |
        {pvid <0-4094> } |
        {active <yes | no> } |
        {cci-enable <yes | no> } |
        {ccm-seq-number <enable | disable> } |
        {csf-enable <yes | no> } |
        {evc-fp-enable <yes | no> } |
        {priority <0-7> } |
        {lowest-alarm-pri <lowest-alarm-pri-choice>} |
        {fng-alarm-time <decimal> } |
        {fng-reset-time <decimal> } }+

  lowest-alarm-pri-choice = {all | macRemErrXconAis | remErrXconAis |
                             errXconAis | xconAis | ais | none>}

Parameters:

Parameter Description
meg-idx MEG index. Identifies the MEG that the MEP belongs to. Cannot be used in conjunction with meg-name, meg-name-format, ma-idx, and ma-name.
meg-name MEG name. Identifies the MEG that the MEP belongs to by name. Cannot be used in conjunction with meg-idx, ma-idx, and ma-name.
meg-name-format MEG name format. Cannot be used in conjunction with meg-idx, ma-idx, and ma-name.
index A free MEP index. If the index is omitted, a free index is allocated automatically. This should not be confused with the MEPID specified using mep-id.
ma-idx Maintenance Association index. Identifies the Maintenance Association to which this MEP belongs. Cannot be used in conjunction with meg-idx, meg-name, meg-name-format, and ma-name.
ma-name Maintenance Association name. Identifies the Maintenance Association to which this MEP belongs by name. Cannot be used in conjunction with meg-idx, meg-name, meg-name-format, and ma-idx.
mep-id MEP identifier <1-8191>.
name A name assigned to reference this instance.
direction Direction, up or down.
vce Indicates the VCE used by this MEP. The termination point must also be specified if VCE is used.
tp Indicates the termination point of the VCE when a VCE is specified or VCA when a VCA is specified in the MA/MEG. If a VCA is used in the MA/MEG, then the tp represents the port on the vca-vlan.
pvid Primary VLAN ID <0-4094>.
active Indicates the administrative state of the MEP. "yes" indicates that the MEP is to function normally, and "no" that it is to cease functioning.
cci-enable Indicates if the MEP will generate CCM messages.
ccm-seq-number Enable or disable CCM sequence number. When enabled, a MEP transmits CCMs with a sequence number that increments by one for each CCM. When disabled, a MEP transmits CCMs with a sequence number set to zero.
csf-enable Enable or disable CSF. When enabled, a MEP transmits ETH-CSF when a link failure is detected.
evc-fp-enable Enable or disable EVC-FP. When "evc-fp-enable" is set to "yes" on a MEP instance, a Remote CCM defect will cause a fault (link-down) to be propagated to the UNI port.
priority CCM and LTM priority.
lowest-alarm-pri The lowest priority defect alarm that specifies the lowest priority defect that is allowed to generate a Fault Alarm. Possible values are: all, macRemErrXconAis, remErrXconAis, errXconAis, xconAis, ais, or none.
fng-alarm-time Time that defects must be present before an alarm is raised (in ms).
fng-reset-time Time that defects must be absent before resetting an alarm (in ms).

cfm add pkt-loss

cfm add pkt-loss - Create packet loss measurement

Description:
Create packet loss measurement for a MEP. Packet loss measurements are based on Remote MEP CCM sequence number. Remote MEP should have CCM sequence number generation enabled to perform packet loss measurements.

Note: Remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm add pkt-loss {
        {mep-idx <mep-index>} |
        {index <decimal>} |
        {rmep-id <1-8191>} |
        {enable {yes | no}} |
        {reference-period <decimal> } |
        {{threshold <decimal>} | {threshold-ratio <decimal>}} }+

  <mep-index> = <decimal>

Parameters:

Parameter Description
mep-name Specifies the local MEP name from which packet loss should be performed.
mep-idx Specifies the local MEP index from which packet loss should be performed.
index A free packet loss index. If the index is omitted, a free index is allocated automatically.
name A unique name to identify a packet loss instance.
rmep-id Remote MEP Maintenance Association End Point Identifier.
enable Indicates if the configured packet loss measurements are performed.
reference-period Packet loss reference period in minutes.
threshold Maximum number allowed of packets lost before raising an alarm during the reference period.
threshold-ratio Maximum % of packets lost before issuing an alarm during the reference period.

cfm add slm

cfm add slm - Creates an SLM instance

Description:
Creates an SLM instance.

Nore: Remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm add slm mep-idx <decimal> rmep-id <decimal> {{index <decimal>}
                                                  {name <string>}
                                                  {priority <decimal>}
                                                  {reporting-period <decimal>}
                                                  {interval <decimal>}
                                                  {state <enable| disable>}
                                                  {near-end-threshold <decimal>}
                                                  {far-end-threshold <decimal>}
                                                  }+ 

Parameters:

Parameter Description
index The SLM instance index.
name A unique name to identify an SLM instance.
mep-idx The local MEP index.
rmep-id The remote MEP ID.
priority The priority of the SLM frames.
interval The SLM frames transmission rate.
state The state of the instance (disabled by default).
reporting-period A reporting period over which periodic counters are evaluated in addition to the monotonic counters.
near-end-threshold The near-end frame loss threshold. (1 = 0.000001%)
far-end-threshold The far-end frame loss threshold. (1 = 0.000001%)

cfm clear mep statistics

cfm clear mep statistics - Clear MEP statistics

Description:
Clear individual MEP statistics.
Clear all results when using index zero.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm clear mep statistics <mep-index>|<name>

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
<mep-index> Identifies a MEP by index.
<mep-name> Identifies a MEP by name.

cfm clear pkt-loss result

cfm clear pkt-loss result - Clear packet loss results

Description:
Clear continuous packet loss measurement results. Periodic and historical measurement results are not affected. Clear all results when using index zero.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm clear pkt-loss result [<pl-index> | <name>]

  <pl-index> = <decimal>
  <name>     = <string>

Parameters:

Parameter Description
<pl-index> Specifies the packet loss instance by index.
<pl-name> Specifies the packet loss instance by name.

cfm clear slm result

cfm clear slm result - Clear SLM results

Description:
Clear SLM results. Clear all results when using index zero.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm clear slm result <identifier>

  <identifier> = <string | decimal>

Parameters:

Parameter Description
<identifier> A unique name to identify an instance of SLM or the SLM index.

cfm clear statistics

cfm clear statistics - Clear CFM statistics

Description:
Clear global CFM statistics. This does not affect individual MEP statistics.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm clear statistics

cfm delete dmm

cfm delete dmm - Delete a delay measurement

Description:
Delete a delay measurement instance.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm delete dmm <dmm-index> | <name>

  <dmm-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
<dmm-index> Identifies the DMM instance to delete by index.
<dmm-name> Identifies the DMM instance to delete by name.

cfm delete domain

cfm delete domain - Delete a Maintenance Domain

Description:
Delete a Maintenance Domain. When a Maintenance Domain is deleted, all the objects (MAs, SLMs, MEPs, DMMs, and Packet Loss instances) inside that Maintenance Domain are deleted. Pseudo Maintenance Domains "Y.1731 level 0" to "Y.1731 level 7" cannot be deleted.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm delete domain <md-index>

  <md-index> = <decimal>

Parameters:

Parameter Description
<md-index> Identifies the Maintenance Domain to delete.

cfm delete ma

cfm delete ma - Delete a Maintenance Association.

Description:
Delete a Maintenance Association (MA). When an MA is deleted, all the objects (MEP, SLM, DMM, and Packet Loss instances) inside that MA are deleted.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm delete ma <ma-index>

  <ma-index> = <decimal>

Parameters:

Parameter Description
<ma-index> Identifies the Maintenance Association to delete.

cfm delete meg

cfm delete meg - Delete a MEG

Description:
Delete a MEG. When a MEG is deleted, all the objects (MEP, SLM, DMM, and Packet Loss instances) inside that MEG are deleted.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm delete meg <meg-index>

  <meg-index> = <decimal>

Parameters:

Parameter Description
<meg-index> Identifies the MEG to delete.

cfm delete mep

cfm delete mep - Delete a Maintenance Association End Point

Description:
Delete a Maintenance Association End Point. When a MEP is deleted, all the objects (DMM and Packet Loss instances) inside that MEP are deleted.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm delete mep <mep-index> | <mep-name>

  <mep-index> = <decimal>
  <mep-name>      = <string>

Parameters:

Parameter Description
<mep-index> Identifies the MEP to delete by index.
<mep-name> Identifies the MEP to delete by name.

cfm delete pkt-loss

cfm delete pkt-loss - Delete a Packet Loss measurement instance

Description:
Delete a Packet Loss measurement instance.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm delete pkt-loss <pl-index>|<name>

  <pl-index> = <decimal>
  <name>     = <string>

Parameters:

Parameter Description
<pl-index> Identifies the packet loss instance to delete by index.
<name> Identifies the packet loss instance to delete by name.

cfm delete slm

cfm delete slm - Delete an SLM instance

Description:
Delete an SLM instance.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm delete slm <identifier>

  <identifier> = <string | decimal>

Parameters:

Parameter Description
<identifier> A unique identifier for the SLM instance or SLM index.

cfm edit dmm

cfm edit dmm - Modify delay measurement

Description:
Modify a delay measurement instance.

Note:
One-way delay measurements require time synchronization using NTP/PTP on units at each probe end.
The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm edit dmm <dmm-index>|<name> {
        {enable {yes | no}} |
        {interval <decimal>} |
        {name <string>  } |
        {reference-period <decimal>  } |
        {ow-delay {enable | disable}} |
        {ow-max-delay <decimal>} |
        {ow-delay-threshold <decimal>} |
        {ow-ad-threshold <decimal>} |
        {ow-dv {enable | disable}} |
        {ow-max-dv <decimal>} |
        {ow-dv-threshold <decimal>} |
        {ow-adv-threshold <decimal>} |
        {tw-delay {enable | disable}} |
        {tw-max-delay <decimal>} |
        {tw-delay-threshold <decimal>} |
        {tw-ad-threshold <decimal>} |
        {tw-dv {enable | disable}} |
        {tw-max-dv <decimal>} |
        {tw-dv-threshold <decimal>} |
        {tw-adv-threshold <decimal>}}+

  <dmm-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
<dmm-index> Specifies the DMM instance to modify.
<name> Specifies the DMM instance to modify by name.
enable Enable or disable generating DMM frames.
interval Interval in milliseconds at which DMMs should be sent.
name This name should be unique within a specified local MEP index context.
reference-period Reference period in minutes.
ow-delay Enable or disable one-way delay results.
ow-max-delay Maximum one-way delay.
ow-delay-threshold Maximum consecutive one-way delay samples allowed greater than ow-max-delay.
ow-ad-threshold Maximum one-way average delay.
ow-dv Enable or disable one-way delay variation results.
ow-max-dv Maximum one-way delay variation allowed.
ow-dv-threshold Maximum consecutive one-way delay variation samples allowed greater than ow-max-dv.
ow-adv-threshold Maximum one-way average delay variation.
tw-delay Enable or disable two-way delay results.
tw-max-delay Maximum two-way average delay.
tw-delay-threshold Maximum consecutive two-way delay samples allowed greater than tw-max-delay.
tw-ad-threshold Maximum two-way average delay.
tw-dv Enable or disable two-way delay variation results.
tw-max-dv Maximum two-way delay variation allowed.
tw-dv-threshold Maximum consecutive two-way delay variation samples allowed greater than tw-max-dv.
tw-adv-threshold Maximum two-way average delay variation.

cfm edit dmm reflector

cfm edit dmm-reflector - Modify delay measurement reflector instance

Description:
Modify a delay measurement reflector instance.

Syntax:

  cfm edit dmm-reflector [<dmm-index> | <dmm-name>]
        enable [yes | no]

  <dmm-index> = <decimal>
  <dmm-name>  = <string>

Parameters:

Parameter Description
<dmm-index> Specifies the DMM reflector instance to modify by index.
<dmm-name> Specifies the DMM reflector instance to modify by name.
enable Enable or disable reflection of DMM frames on the remote device.

cfm edit library

cfm edit library- Configure the CFM library to be used for the selected remote device

Description:
Configure the CFM library to be used for the selected remote device.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm edit library  {
      {<v1|v2>} }+

Parameters:

Parameter Description
version CFM library version to be used on the selected remote device

cfm edit ma

cfm edit ma - Modify Maintenance Association attributes

Description:
Modify Maintenance Association attributes.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm edit ma <ma-index> {
        {ccm-interval <decimal>} |
        {rmep-auto-discovery {no | yes}} |
        {mepid-list {<1-8191> [, <1-8191>]}}}+

  <ma-index> = <decimal>

Parameters:

Parameter Description
ma-index Maintenance Association index. Identifies the MA to modify.
ccm-interval Interval, in milliseconds, at which the CCMs are sent.
mepid-list A comma-separated list of MEPID values.
rmep-auto-discovery Remote MEP auto-discovery. When enabled, remote MEPs will be automatically added to the MA/MEG when the remote MEP's CCM message is received.

cfm edit meg

cfm edit meg - Modify MEG attributes

Description:
Modify Y.1731 MEG attributes.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm edit meg <meg-index> {
        {ccm-interval <decimal>} |
        {rmep-auto-discovery {no | yes}} |
        {mepid-list {<1-8191> [, <1-8191>]}}}+

  <meg-index> = <decimal>

Parameters:

Parameter Description
meg-index MEG index. Identifies the MEG to modify.
ccm-interval Interval, in milliseconds, at which the CCMs are sent.
mepid-list A comma-separated list of MEPID values.
rmep-auto-discovery Remote MEP auto-discovery. When enabled, remote MEPs will be automatically added to the MA/MEG when the remote MEP's CCM message is received.

cfm edit mep

cfm edit mep - Modify a Maintenance Association End Point.

Description:
Modify a Maintenance Association End Point.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm edit mep <mep-index> | <name> {
        {pvid <0-4094> } |
        {active <yes | no> } |
        {cci-enable <yes | no> } |
        {csf-enable <yes | no> } |
        {evc-fp-enable <yes | no> } |
        {ccm-seq-number <enable | disable> } |
        {name <string> } |
        {priority <0-7> } |
        {lowest-alarm-pri <lowest-alarm-pri-choice>} |
        {fng-alarm-time <decimal> } |
        {fng-reset-time <decimal> } }+

  lowest-alarm-pri-choice = {all | macRemErrXconAis | remErrXconAis |
                             errXconAis | xconAis | ais | none>}

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
mep-index MEP index. Identifies the MEP to modify.
pvid Primary VLAN ID <0-4094>.
active Indicates the administrative state of the MEP. "true" indicates that the MEP is to function normally, and "false" that it is to cease functioning.
cci-enable Indicates if the MEP will generate CCM messages.
ccm-seq-number Enable or disable CCM sequence number. When enabled, a MEP transmits CCMs with a sequence number that increments by one for each CCM. When disabled, a MEP transmits CCMs with a sequence number set to zero.
name A name assigned to reference this instance.
csf-enable Enable or disable CSF. When enabled, a MEP transmits ETH-CSF when a link failure is detected.
evc-fp-enable Enable or disable EVC-FP. When "evc-fp-enable" is set to "yes" on a MEP instance, a Remote CCM defect will cause a fault (link-down) to be propagated to the UNI port.
lowest-alarm-pri The lowest priority defect alarm that specifies the lowest priority defect that is allowed to generate a Fault Alarm. Possible values are: all, macRemErrXconAis, remErrXconAis, errXconAis, xconAis, ais, or none.
fng-alarm-time Time that defects must be present before an alarm is raised (in ms).
fng-reset-time Time that defects must be absent before resetting an alarm (in ms).

cfm edit pkt-loss

cfm edit pkt-loss - Modify packet loss measurement

Description:
Modify a packet loss measurement instance. Packet loss measurements are based on Remote MEP CCM sequence number. Remote MEP should have CCM sequence number generation enabled to perform packet loss measurements.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm edit pkt-loss <pl-index>|<name> {
        {enable {yes | no} } |
        {reference-period <decimal> } |
        {name <string> } |
        {{threshold <decimal>} | {threshold-ratio <decimal>}} }+

  <pl-index> = <decimal>
  <name>     = <string>

Parameters:

Parameter Description
<pl-index> Specifies the packet loss instance to modify.
<pl-name> Specifies the packet loss instance by name.
enable Indicates if the configured packet loss measurements are performed.
reference-period Packet loss reference period in minutes.
name A name assigned to reference this instance.
threshold Maximum number allowed of packets lost before raising an alarm during the reference period.
threshold-ratio Maximum % of packets lost before issuing an alarm during the reference period.

cfm edit slm

cfm edit slm - Edit an SLM instance

Description:
Edit an SLM instance.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm edit slm <identifier>
                {{name <string>}        |
                 {reference-period <decimal>}   |
                 {state <enable | disable>} |
                 {near-end-threshold <decimal>} |
                 {far-end-threshold <decimal>}  |
                 {interval <decimal>}}+
                 {priority <0-7>}}+

  <identifier> = <string | decimal >

Parameters:

Parameter Description
<identifier> A unique identifier for the SLM instance or SLM index.
name A unique name to identify an SLM instance.
state The state of the instance (disabled by default).
reference-period A reference period over which periodic counters are evaluated in addition to the monotonic counters.
near-end-threshold The near-end frame loss threshold. (1 = 0.000001%)
far-end-threshold The far-end frame loss threshold. (1 = 0.000001%)
interval The SLM frames transmission rate.
priority Priority of the SLM instance, which determines the order of execution.

cfm lbm

cfm lbm - Initiate a CFM loopback request

Description:
Initiate a CFM loopback request from a MEP. The MEP is specified by MEP index or by MEP name. The target address is identified by MAC address or by remote MEPID. When identifying the target by remote MEPID, the remote MEP MAC address should be resolved into the remote MEP database. Otherwise, an invalid state error will be returned.

If the parameters "rmep-id" and "dst-mac-addr" are omitted, a single multicast LBM is sent without Data TLV. The command waits five seconds for responses and displays the address of each responder. Otherwise, the loopback is initiated and the command completes immediately. In the latter case, if the parameter "data" or "data-length" is provided, the LBM includes a Data TLV. By default, there is no Data TLV. In both cases, the loopback request status is available from: "cfm show mep status <mep-index>"

An active loopback request can be stopped using: "cfm stop lbm"

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm lbm {mep-idx <mep-index> | mep-name <name>}
          { {{rmep-id <1-8191>} |
             {dst-mac-addr <mac-addr>}} |
             {nbr-msg <decimal>} |
             {interval <100-5000>} |
             {vlan-priority <0-7>} |
             {vlan-de {enable | disable}} |
             {data <string>} |
             {data-length <1-1488>}}+

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
mep-index Specifies the local MEP index from which the loopback request should be initiated.
mep-name Specifies the local MEP instance by name from which the loopback request should be initiated.
rmep-id Specifies a remote MEP for loopback target.
dst-mac-addr Specifies a MAC address for loopback target.
nbr-msg Specifies the amount of loopback messages (LBM) to send. Default value is 1 message.
interval Specifies the interval between LBMs in milliseconds. Default value is 1000.
vlan-priority Specifies the VLAN priority of LBMs.
vlan-de Specifies the VLAN drop eligible indicator value of LBMs.
data Specifies a data pattern for LBM Data TLV. By default, the Data TLV is filled with incremental values.
data-length Specifies the data length of the LBM Data TLV. By default, the length of the data parameter value is used.

cfm ltm

cfm ltm - Initiate a CFM link trace request

Description:
Initiate a CFM link trace request from a MEP. The MEP is specified by MEP index or by MEP name. The target address is identified by MAC address or by remote MEPID. When identifying the target by remote MEPID, the remote MEP MAC address should be resolved into the remote MEP database. Otherwise, an invalid state error will be returned.

In verbose mode, the command waits a few seconds to display replies before completing. In non verbose mode, the command completes immediately and returns a link trace transaction identifier. In both cases, the link trace transaction identifier allows displaying results from recent link traces using the "cfm show ltr" command.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm ltm {{mep-idx <mep-index> | mep-name <name>}
           {{rmep-id <1-8191>} |
           {dst-mac-addr <mac-addr>}} |
           {ttl <1-255>} |
           {fdb-only <yes | no> } |
           {verbose <yes | no>} }+

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
mep-idx Specifies the local MEP index from which the link trace request should be initiated.
mep-name Specifies the local MEP instance by name from which the link trace request should be initiated.
rmep-id Specifies a remote MEP for target for the link trace.
dst-mac-addr Specifies a MAC address for target for the link trace.
ttl Specifies the link trace time to live.
fdb-only Specifies whether or not the LTM should set the flag "UseFDBonly" (IEEE 802.1ag) or the flag "HWonly" (Y.1731).
verbose Allows verbose mode. Default is non-verbose.

Output:

cfm ltm mep-idx 1 rmep-id 2 ttl 16 verbose yes
LTM transaction ID is 1
TTL F T Action  TLVs
--- - - ------- --------------------------------------------------
 13 Y N RlyFDB  Last egress identifier: 0x0000,  00:15:AD:14:DF:F0
                Next egress identifier: 0x0000,  00:15:AD:17:8C:B0
                Reply ingress TLV     : ---
                Reply egress TLV      : Ok,  00:15:AD:17:8C:B1
 14 Y N RlyFDB  Last egress identifier: 0x0000,  00:15:AD:14:AC:A0
                Next egress identifier: 0x0000,  00:15:AD:14:DF:F0
                Reply ingress TLV     : Ok,  00:15:AD:14:DF:F1
                Reply egress TLV      : ---

cfm show dmm configuration

cfm show dmm configuration - Show delay measurement configuration

Description:
Display a summary of the configured DMM instances. When an instance identifier is specified, a detailed configuration report is displayed.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show dmm configuration [<dmm-index> | <dmm-name>]

Parameters:

Parameter Description
<dmm-index> <decimal> Identifies a delay measurement instance.
<dmm-name> <string> Identifies a delay measurement instance by name.

Output:

cfm show dmm configuration
Idx  Name                             MEP idx MEPID R-MEPID Priority Interval
---- -------------------------------- ------- ----- ------- -------- --------
1    MyDMM                                 1     1       2         0 5000

cfm show dmm configuration 1
Configuration for DMM instance : MyDMM
DMM index : 1
MEP index : 1
MEPID : 1
Remote MEPID : 2
Priority : 0
Enable : Yes
Interval (msec) : 5000
Reference period (minutes) : 15
One-way delay : Enabled
Maximum allowed value (msec) : 50.000
Instantaneous threshold (sample): 4
Average threshold (msec) : 50.000
One-way delay variation : Enabled
Maximum allowed value (msec) : 50.000
Instantaneous threshold (sample): 10
Average threshold (msec) : 4.000
Two-way delay : Enabled
Maximum allowed value (msec) : 100.000
Instantaneous threshold (sample): 4
Average threshold (msec) : 100.000
Two-way delay variation : Enabled
Maximum allowed value (msec) : 10.000
Instantaneous threshold (sample): 4
Average threshold (msec) : 10.000

cfm show dmm reflector configuration

cfm show dmm-reflector configuration - Show delay measurement reflector instance configuration

Description:
Display a summary of the configured DMM reflector instances. When an instance identifier is specified, a detailed configuration report is displayed.

Syntax:

  cfm show dmm-reflector configuration [<dmm-index> | <dmm-name>]

  <dmm-index> = <decimal>
  <dmm-name>  = <string>

Parameters:

Parameter Description
<dmm-index> Specifies the DMM reflector instance to show.
<dmm-name> Specifies the DMM reflector instance to show by name.

cfm show dmm result

cfm show dmm result - Show DMM results

Description:
Display delay measurements results.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show dmm result [ [<dmm-index> | <name>] {
               { type {historic}} |
               { buckets <0-16>} |
               { period <period-id>}}+ ]

  <dmm-index> = <decimal>
  <name>      = <string>
  <period-id> = <decimal> 

Parameters:

Parameter Description
<dmm-index> Specifies the delay measurement instance.
<dmm-name> Specifies the delay measurement instance by name.
type Type of statistics to display: Historic: history buckets statistics. If the number of buckets is not specified, the last 4 buckets will be displayed, starting from the specified period. If no period is specified, the last available 4 buckets will be displayed.
buckets Number of DMM buckets to display.
period Reference period for the DMM history buckets. Zero for the most recent period available.

Output:

cfm show dmm result
Codes: OAD - One-way average delay OADV - One-way average delay variation
TAD - Two-way average delay TADV - Two-way average delay variation
Idx MEP idx MEPID R-MEPID Priority OAD    OADV TAD     TADV  Ops-Status
---- ----------- ---------- ------------- -------- --------- --------- --------- ---------   -------------
1               1           1               2        0        —        —         —       —     ACT
The DMM operational status code
Valid values are:
INAC: Feature is inactive
UNLK: Remote device is unlinked
WAPP: Waiting for an application that supports the DMM to become active
PROG: Remote device is currently being programmed
FAIL: Remote device has encountered a failure
ACT: Remote device is active and fully functional

cfm show dmm result 1

Results for DMM instance: MyDMM
DMM index:	1
MEP index:	1
MEPID:		1
Remote MEPID:	2
Priority:	0

Operational status   : ACT

Period:	118056
Period time:	Fri Aug 17 11:07:01 1973
One-way delay
Average alarm:	Inactive
Instantaneous alarm:	Inactive
Instantaneous value:	---
Previous period			Current period
Nbr samples:	---  		Nbr samples:			---
Minimum delay (usec):	---   		Minimum delay (usec):	---
Maximum delay (usec):	---   		Maximum delay (usec):	---
Average delay (usec):	---		Average delay (usec):	---
Nbr threshold exceeded:---			Nbr threshold exceeded:	---
One-way delay variation
Average alarm:	Inactive
Instantaneous alarm:	Inactive
Instantaneous value:	---
Previous period                         			Current period
Nbr samples:	---			Nbr samples:		---
Minimum DV (usec):	---			Minimum DV (usec):	---
Maximum DV (usec):	---			Maximum DV (usec):	---
Average DV (usec):	---			Average DV (usec):	---
Nbr threshold exceeded:---				Nbr threshold exceeded:---
Two-way delay
Average alarm:	Inactive
Instantaneous alarm:	Inactive
Instantaneous value:	---
Previous period				Current period
Nbr samples: 	---			Nbr samples:	---
Minimum delay (usec):	---			Minimum delay (usec):---
Maximum delay (usec):	---			Maximum delay (usec):---
Average delay (usec):	---			Average delay (usec):---
Nbr threshold exceeded:---				Nbr threshold exceeded:---
Two-way delay variation
Average alarm:	Inactive
Instantaneous alarm:	Inactive
Instantaneous value:	---
Previous period				Current period
Nbr samples:	---			Nbr samples:		---
Minimum DV (usec):	---			Minimum DV (usec):	---
Maximum DV (usec):	---			Maximum DV (usec):	---
Average DV (usec):	---			Average DV (usec):	---
Nbr threshold exceeded:---				Nbr threshold exceeded:---

cfm show domain configuration

cfm show domain configuration - Show domain configuration

Description:
Display a summary of the configured Maintenance Domain instances. When a domain index or a domain name along with a domain name format are specified, a detailed configuration report is displayed.

Note: The remote device context must be set prior to using this command.

Syntax:

cfm show domain configuration [<md-index> |
                                 name <md-name> format <dns-name | string>]

  <md-index> = <decimal>
  <md-name>  = <string>

Parameters:

Parameter Description
<md-index> Identifies a Maintenance Domain.
name Identifies a Maintenance Domain instance by name.
format Maintenance Domain name format. Default is "string".

Output:

cfm show domain configuration

Idx  Domain name                                      Level
---- ------------------------------------------------ -----
   1 Y.1731 level 0                                       0
   2 Y.1731 level 1                                       1
   3 Y.1731 level 2                                       2
   4 Y.1731 level 3                                       3
   5 Y.1731 level 4                                       4
   6 Y.1731 level 5                                       5
   7 Y.1731 level 6                                       6
   8 Y.1731 level 7                                       7

cfm show domain configuration 7
Configuration for domain instance : 7
   Name format                    : No domain name
   Name                           : Y.1731 level 6
   Level                          : 6

cfm show latest error

cfm show latest error - Show latest CFM PDU error

Description:
Display data about latest CFM PDU discarded. A CFM PDU can be discarded if it is malformed or if no maintenance point is associated to it.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show latest error [ detailed ]

Parameters:

Parameter Description
detailed Shows detailed PDU information.

Output:

cfm show latest error
Latest error type: No MP match
Time : Fri May 25 12:31:52 1973
Destination : 01:80:C2:00:00:34
Source : 00:15:AD:21:E6:B6
PDU data :
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
000: 80 01 84 46 00 5F 18 DC 00 01 01 20 0D 6E 65 77 * ...F._..... .new *
016: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * ................ *
032: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * ................ *
048: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * ................ *
064: 00 00 00 00 00 00 00 00 00 00 00

cfm show latest error detailed
Latest error type: No MP match
Time : Fri May 25 12:31:52 1973
Destination : 01:80:C2:00:00:34
Source : 00:15:AD:21:E6:B6
MEL : 4
Version : 0
Opcode : 1 (CCM)RDI : 1Period : 1 sec
SeqNum : 6232284
MEP ID : 1
MEG ID : new
PDU data :
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
000: 80 01 84 46 00 5F 18 DC 00 01 01 20 0D 6E 65 77 * ...F._..... .new *
016: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * ................ *
032: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * ................ *
048: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * ................ *
064: 00 00 00 00 00 00 00 00 00 00 00

cfm show library

cfm show library - Show the CFM library version

Description:
Show the CFM library version being used for the selected remote device.

Note: If the remote device context is not set, this command will display the CFM library version for all remote devices. If the remote-device context was set prior to using this command, then only the info related to this device will be displayed.

Syntax:

  cfm show library

Output:

cfm show library
Device                         Library
------------------------------ -------
P130-0016                          v1
P130-0021                          v1

cfm show ltr

cfm show ltr - Show link trace responses

Description:
Show link trace responses associated with a recent link trace request.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show ltr {mep-idx <mep-index> | mep-name <name>} [ltm-id <decimal>]

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
mep-idx Identifies a MEP by MEP index.
mep-name Identifies a MEP by name.
ltm-id Link trace transaction identifier. If omitted, the latest transaction from that MEP is retrieved.

Output:

cfm show ltr mep-idx 1 ltm-id 1
LTM sequence number: 1
Target MAC address :  00:15:AD:10:E4:FA
TTL F T Action  TLVs
--- - - ------- --------------------------------------------------
 13 Y N RlyFDB  Last egress identifier: 0x0000,  00:15:AD:14:DF:F0
                Next egress identifier: 0x0000,  00:15:AD:17:8C:B0
                Reply ingress TLV     : ---
                Reply egress TLV      : Ok,  00:15:AD:17:8C:B1
 14 Y N RlyFDB  Last egress identifier: 0x0000,  00:15:AD:14:AC:A0
                Next egress identifier: 0x0000,  00:15:AD:14:DF:F0
                Reply ingress TLV     : Ok,  00:15:AD:14:DF:F1
                Reply egress TLV      : ---

cfm show ma configuration

cfm show ma configuration - Show Maintenance Association configuration

Description:
Display a summary of the configured Maintenance Association instances. If an instance index or instance name is specified, a detailed configuration report is displayed.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm show ma configuration [<ma-index> | name <ma-name>]

  <ma-index> = <decimal>
  <ma-name>  = <string>

Parameters:

Parameter Description
<ma-index> Identifies a Maintenance Association.
name Identifies a Maintenance Association instance by name.

Output:

cfm show ma configuration
Idx  MA/MEG name                                      Level
---- ------------------------------------------------ -----

1    MyMEG                                                 0
cfm show ma configuration 1
Configuration for MA/MEG instance : 1
MD index : 1
MD name : Y.1731 level 0
Name format : ICC-Based
Name : MyMEG
Level : 0
CCM interval (ms) : 1000
Component Id : 1
VLAN ID list :
MEP ID list : 1,2
RMEP Auto-discovery : Disabled

cfm show meg configuration

cfm show meg configuration - Show MEG configuration

Description:
Display a summary of the configured MEG instances. If an instance index or an instance name along with an instance name format are specified, a detailed configuration report is displayed.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm show meg configuration [<meg-index> |
                              name <meg-name> format <icc-based | string>]

  <meg-index> = <decimal>
  <meg-name>  = <string>

Parameters:

Parameter Description
<meg-index> Identifies a MEG.
name Identifies a MEG instance by name.
format MEG name format. Default is "icc-based".

Output:

cfm show meg configuration
Idx  MA/MEG name                                      Level
---- ------------------------------------------------ -----1     MyMEG                                                0
cfm show meg configuration 1
Configuration for MA/MEG instance : 1
MD index : 1
MD name : Y.1731 level 0
Name format : ICC-Based
Name : MyMEG
Level : 0
CCM interval (ms) : 1000
Component Id : 1
VLAN ID list :
MEP ID list : 1,2
RMEP Auto-discovery : Disabled
VCA-VLAN                       : New
   VLAN-TP                        : vlan-tp-a-1

cfm show mep configuration

cfm show mep configuration - Show MEP configuration

Description:
Display a summary of the configured MEP instances. If an instance identifier is specified, a detailed configuration report is displayed.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm show mep configuration [<mep-index> | <name>]

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
<mep-index> Identifies a MEP.
<name> Identifies a MEP instance by name.

Output:

cfm show mep configuration 1 
Configuration for MEP instance    : MEP2
   MEP index                      : 1
   MD index                       : 9
   MD name                        : MD1
   MA/MEG index                   : 1
   MA/MEG name                    : MA1
   MEPID                          : 1
   Port                           : tp-a
   MAC address                    : 02:15:AD:3C:CE:51
   Direction                      : Up
   Primary VID                    : 100
   Active                         : Yes
   CCI enabled                    : Yes
   CCM sequence number            : Enabled
   CCM and LTM priority           : 7
   Lowest priority defect alarm   : RemErrXconAis
   Fault notification alarm time  : 2500
   Fault notification reset time  : 10000
   Interface Status TLV           : Disabled
   CSF enabled                    : Yes
   Fault propagation              : Disabled
   Propagate fault on port        : ---
   EVC-FP enabled                 : Yes

cfm show mep database

cfm show mep database - Show MEP database

Description:
Display a MEP database summary. If a remote MEPID is specified, a detailed report is displayed.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm show mep database <mep-index> | <name> [rmep-id <1-8191>]

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
<mep-index> Identifies a MEP.
<name> Identifies a MEP instance by name.
rmep-id Identifies a remote MEPID.

Output:

cfm show mep database 1
MEP database for MEP instance 1, MEPID 1
MEPID State RDI MAC address Latest failed-ok time
----- ------- ----- ----------------- -------------------------
2 Failed False FF:FF:FF:FF:FF:FF Sun May 27 10:32:08 1973

cfm show mep database 1 rmep-id 2
MEP database for MEP instance : 1
Remote MEPID : 2
Remote MEP state : Ok
MAC address : 00:15:AD:10:E4:FA
Latest CCM RDI : False
Latest failed-ok time : Mon Oct 23 13:26:18 2017
Port status TLV : —
Interface status TLV : Up

cfm show mep statistics

cfm show mep statistics - Show MEP statistics

Description:
Display a summary of MEP statistics. If an instance identifier is specified, a detailed statistics report is displayed.

Note: The remote device context must be set prior to using this command.

Syntax:

  cfm show mep statistics [<mep-index> | <name>]

  <mep-index> = <decimal>
  <name>      = <string>

Parameters:

Parameter Description
<mep-index> Identifies a MEP.
<mep-name> Identifies a MEP instance by name.

Output:

cfm show mep statistics
Idx  MEPID CCM sent      CCM received  RDI sent      RDI received  CCM seq err
---- ----- ------------- ------------- ------------- ------------- -------------
1        1       2,509               0       2,506               0               0

cfm show mep statistics 1
Statistics for MEP instance 1, MEPID 1
Transmit Receive
CCM : 2,515 CCM : 0
CCM with RDI : 2,512 CCM with RDI : 0
LBM : 0 LBR : 0
LBR : 0 LBM : 0
LTM : 0 LTR : 0
LTR : 0 LTM : 0
CSF : 0 CSF : 0
DMM priority 0 : 0 DMR priority 0 : 0
DMM priority 1 : 0 DMR priority 1 : 0
DMM priority 2 : 0 DMR priority 2 : 0
DMM priority 3 : 0 DMR priority 3 : 0
DMM priority 4 : 0 DMR priority 4 : 0
DMM priority 5 : 0 DMR priority 5 : 0
DMM priority 6 : 0 DMR priority 6 : 0
DMM priority 7 : 0 DMR priority 7 : 0
DMR priority 0 : 0 DMM priority 0 : 0
DMR priority 1 : 0 DMM priority 1 : 0
DMR priority 2 : 0 DMM priority 2 : 0
DMR priority 3 : 0 DMM priority 3 : 0
DMR priority 4 : 0 DMM priority 4 : 0
DMR priority 5 : 0 DMM priority 5 : 0
DMR priority 6 : 0 DMM priority 6 : 0
DMR priority 7 : 0 DMM priority 7 : 0
SLM priority 0 : 0 SLR priority 0 : 0
SLM priority 1 : 0 SLR priority 1 : 0
SLM priority 2 : 0 SLR priority 2 : 0
SLM priority 3 : 0 SLR priority 3 : 0
SLM priority 4 : 0 SLR priority 4 : 0
SLM priority 5 : 0 SLR priority 5 : 0
SLM priority 6 : 0 SLR priority 6 : 0
SLM priority 7 : 0 SLR priority 7 : 0
SLR priority 0 : 0 SLM priority 0 : 0
SLR priority 1 : 0 SLM priority 1 : 0
SLR priority 2 : 0 SLM priority 2 : 0
SLR priority 3 : 0 SLM priority 3 : 0
SLR priority 4 : 0 SLM priority 4 : 0
SLR priority 5 : 0 SLM priority 5 : 0
SLR priority 6 : 0 SLM priority 6 : 0
SLR priority 7 : 0 SLM priority 7 : 0

Receive errors:

CCM sequence errors : 0 Unexpected LBR : 0
LBR out of order : 0 LBR with bad MSDU : 0
Unexpected LTR : 0 LTR dropped bad MAC : 0
CSF invalid flags : 0

cfm show mep status

cfm show mep status - Show MEP status

Description:
Display a summary of MEP status. If an instance identifier is specified, a detailed status report is displayed.

Note: The remote device context must be set prior to using this command.

Syntax:

cfm show mep status [<mep-index> | <mep-name>]

  <mep-index> = <decimal>
  <mep-name>      = <string>

Parameters:

Parameter Description
<mep-index> Identifies a MEP.
<mep-name> Identifies a MEP instance by name.

Output:

cfm show mep status
Status codes:
RDI - RDI CCM MAC - MAC status
R-CCM - Remote CCM E-CCM - Errored CCM
X-CCM - Cross-connect CCM AIS - Alarm indication signal
EPL - Excessive packet loss EDM - Excessive delay measurement
N-SLM - Near end synthetic loss measurement
F-SLM - Far end synthetic loss measurement
A - Active I - Inactive
Idx  MEPID RDI MAC R-CCM E-CCM X-CCM AIS EPL EDM C-LOS C-FDI C-RDI N-SLM F-SLM
---- ----- --- --- ----- ----- ----- --- --- --- ----- ----- ----- ----- -----
1        1  I   I    A     I     I    I   A   I    I     I     I     I     I
2        1  I   I    A     I     I    I   I   I    I     I     I     I     I 

cfm show mep status 1
Status for MEP instance 1, MEPID 1
  Next LBM sequence number       : 1
  Next LTM sequence number       : 1
  Fault notifications state      : Defect reported
  Highest defect priority        : Remote CCM

Defects:

  CCM RDI               : Inactive        Cross-connect CCM     : Inactive     
  MAC status            : Inactive        Received AIS          : Inactive     
  Remote CCM            : Active          Excessive packet loss : Active       
  Errored CCM           : Inactive        Excessive delay       : Inactive     
  Received C-LOS        : Inactive        Received C-RDI        : Inactive     
  Received C-FDI        : Inactive        Near end loss N-SLM   : Inactive     
  Far end loss F-SLM    : Inactive     

  Loopback request      : Inactive     
  Target MAC address    : 00:00:00:00:00:00
  Latest start time     : Wed Dec 31 19:00:00 1969
  Latest end time       : Wed Dec 31 19:00:00 1969
  Nbr LBM requested     :             0   Packet loss ratio     :           ---
  Nbr LBM sent          :             0   Nbr packet lost       :           ---
  Nbr LBR received      :             0   Nbr gaps              :           ---
  LBR with bad MSDU     :           ---   Largest gap size      :           ---
  Nbr LBR duplicated    :           ---   Nbr LBR out of order  :           ---

cfm show pkt-loss configuration

cfm show pkt-loss configuration - Show packet loss measurement configuration

Description:
Display a summary of the configured packet loss instances. If an instance identifier is specified, a detailed configuration report is displayed.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show pkt-loss configuration [<pl-index> | <name>]

  <pl-index> = <decimal>
  <name>     = <string>

Parameters:

Parameter Description
<pl-index> Identifies a packet loss instance.
<pl-name> Identifies a packet loss instance by name.

Output:

cfm show pkt-loss configuration
Idx  Name                             MEP idx MEPID R-MEPID Priority Interval
---- -------------------------------- ------- ----- ------- -------- --------
1    MyPL                                    1      1       2        0 1000

cfm show pkt-loss configuration 1
Configuration for packet loss instance: MyPL
PL index : 1
MEP index : 1
MEPID : 1
Remote MEPID : 2
Priority : 0
Enable : Enabled
Interval (msec) : 1000
Reference period (minutes) : 1
Threshold (ratio) : 100.000000%

cfm show pkt-loss result

cfm show pkt-loss result - Show Packet Loss results

Description:
Display Packet Loss measurement results.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show pkt-loss result [ [<pl-index> | <name>] {
                   { type {continuous | historic | periodic}} |
                   { buckets <0-16>} |
                   { period <period-id>}}+ ]

  <pl-index>  = <decimal>
  <name>      = <string>
  <period-id> = <decimal>

Parameters:

Parameter Description
<pl-index> Specifies the packet loss instance.
<pl-name> Specifies the packet loss instance by name.
type Type of statistics to display:
  • Historic: history buckets statistics. If the number of buckets is not specified, the last 4 buckets will be displayed, starting from the specified period. If no period is specified, the last available 4 buckets will be displayed.
  • Continuous: continuous buckets statistics.
  • Periodic: periodic buckets statistics
buckets Number of PL buckets to display.
period Reference period for the PL history buckets. Zero for the most recent period available.

cfm show slm configuration

cfm show slm configuration - Display SLM configuration

Description:
Display SLM configuration. If an instance identifier is specified, a detailed configuration report is displayed for the specified instance. Otherwise, a configuration summary for all instances is displayed.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show slm configuration [<identifier>]

  <identifier> = <string | decimal>

Parameters:

Parameter Description
<identifier> An optional instance name or index to display.

Output:

cfm show slm configuration

Idx  SLM name                         MEP idx MEPID R-MEPID P Interval State
---- -------------------------------- ------- ----- ------- - -------- --------
1    MyLM                                    1     1       2 7  1000 Enabled
C071-0007: cfm show slm configuration 1
Configuration for SLM instance : MyLM
SLM index : 1
MEP index : 1
MEPID : 1
Remote MEPID : 2
Priority : 7
State : Enabled
Interval (msec) : 1000
Reference period (minutes) : 15
Near end threshold (ratio) : 0.000001%
Far end threshold (ratio) : 0.000001%

cfm show slm result

cfm show slm result - Display SLM results

Description:
Display SLM counters. If an instance name or index is specified, detailed counters are displayed for the specified instance. Otherwise, a summary of all available counters for all instances are displayed.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

cfm show slm result [<identifier> {
                   { type {continuous | periodic| historic} |
                   { buckets <0-16>} |
                   { period <decimal>}}+ ]
<identifier> = <string | decimal>

Parameters:

Parameter Description
<identifier> An optional instance name or index to display.
type Type of statistics to display. historic: history buckets statistics. If the number of buckets is not specified, the last 4 buckets will be displayed, starting from the specified period. If no period is specified, the last available 4 buckets will be displayed.
buckets Number of SLM buckets to display.
period Reference period for the SLM history buckets. Zero for the most recent period available.

Output:

The SLM operational status code
Valid values are:
INAC: Feature is inactive
UNLK: Remote device is unlinked
WAPP: Waiting for an application that supports the SLM to become active
PROG: Remote device is currently being programmed
FAIL: Remote device has encountered a failure
ACT: Remote device is active and fully functional

cfm show slm result
Idx SLM name                    MEP idx MEPID R-MEPID N-E loss% F-E loss% Ops-Status
---- ------------------------------ ------------ --------- ------------- -------------- -------------- --------------
1    MyLM                                   1               1            2               —             —     ACT
cfm show slm result 1
Results for SLM instance: MyLM
SLM index : 1
MEP index : 1
MEPID : 1
Remote MEPID : 2
Priority : 7
Operational Status : ACT
Period : 1
Period time : Sun May 27 10:32:44 1973
Near end alarm : Inactive
Far end alarm : Inactive
Previous period 			Current period
SLM sent:	---		SLM sent:		---
SLR received:	---		SLR received:		---
Remote SLM received:	---		Remote SLM received:---
Near end packets lost:	---		Near end packets lost:---
Far end packets lost:	---		Far end packets lost:---
Near end pkt-loss ratio:---		Near end pkt-loss ratio:---
Far end pkt-loss ratio:---		Far end pkt-loss ratio:---
Nbr of gaps:	---		Nbr of gaps:		---
Largest gap size:	---		Largest gap size:	---

cfm show slm result 1 type continuous
Results for SLM instance: MyLM
SLM index : 1
MEP index : 1
MEPID : 1
Remote MEPID : 2
Priority : 7
Operational Status : ACT
Continuous results
SLM sent : ---
SLR received : ---
Remote SLM received : ---
Near end packets lost : ---
Far end packets lost : ---
Near end pkt-loss ratio : ---
Far end pkt-loss ratio : ---
Number of gaps : ---
Largest gap size : ---

cfm show slm result 1 type periodic 0
Results for SLM instance: MyLM
SLM index : 1
MEP index : 1
MEPID : 1
Remote MEPID : 2
Priority : 7
Operational Status : ACT
Period : 1
Period time : Sun May 27 10:32:44 1973
Near end alarm : Inactive
Far end alarm : Inactive
Previous period			Current period
SLM sent:	---		SLM sent:	---
SLR received:	---		SLR received:	---
Remote SLM received:	---		Remote SLM received :---
Near end packets lost:	---		Near end packets lost: ---
Far end packets lost:	---		Far end packets lost: ---
Near end pkt-loss ratio:---		Near end pkt-loss ratio: ---
Far end pkt-loss ratio:---		Far end pkt-loss ratio: ---
Nbr of gaps:	---		Nbr of gaps:		---
Largest gap size:	---		Largest gap size:	---

cfm show stack

cfm show stack - Show CFM stack

Description:
Display the CFM stack summary information.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm show stack

Output:

Port VID Level Dir MD idx MA idx MEPID MAC address
--------------------------------------------------------------- ---- ----- ---- ------ ------ ----- -----------------
MyVCE-tp-a 0 0 Down 1 1 1 00:15:AD:15:6C:63

cfm show statistics

cfm show statistics - Show CFM statistics

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Description:
Display global CFM statistics.

Syntax:

  cfm show statistics

Output:

cfm show statistics
Transmit Receive
CCM : 2,931,220 CCM : 0
CCM with RDI : 2,931,211 CCM with RDI : 0
LBM : 0 LBR : 0
LBR : 0 LBM : 0
LTM : 0 LTR : 0
LTR : 0 LTM : 0DMM : 0 DMR : 0
DMR : 0 DMM : 0
SLM : 0 SLR : 0
SLR : 0 SLM : 0
1DM : 0 1DM : 0
TST : 0 TST : 0
AIS : 0 AIS : 0
LCK : 0 LCK : 0
APS : 0 APS : 0
MCC : 0 MCC : 0
VSR : 0 VSM : 0
CSF : 0 CSF : 0
Dropped : 0 Unknown op code : 0
Receive errors
Invalid PDU : 0 Short PDU : 0
Bad TLV offset : 0 Bad TLV length : 0
No MP match : 1,704,759 High MD/MEG level : 0
Low MD/MEG level : 0 Low MD/MEG level CMM : 0
CCM XCON : 0 CCM error : 0
CCM sequence error : 0 CCM short TLV offset : 0
Bad MEPID : 0 Bad MAID : 0
Bad sender ID TLV : 0 Bad port status TLV : 0
Bad if status TLV : 0 Bad CSF Flags : 0
Invalid MA level : 0 Invalid VSP OUI : 0
Invalid VSP subcode : 0 Bad DMR timestamp : 0

cfm show summary

cfm show summary - Show CFM summary of all remote devices

Description:
The summary provides a higher level of SOAM library version being used and the number of instances of each protocol configured.

Syntax:

  cfm show summary

Output:

cfm show summary

Device                         Library #Domain  #Ma #Mep  #PL #DMM #SLM DMM-Reflector
------------------------------ ------- ------- ---- ---- ---- ---- ---- -------------
P130-0016                           v1       8    0    0    0    0    0        enable
P130-0021                           v1       8    0    0    0    0    0        enable

cfm stop lbm

cfm stop lbm - Stop CFM loopback requests

Description:
Stops all active CFM loopback requests.

Note: The remote device context must be set and cfm's library must be v2 before using this command.

Syntax:

  cfm stop lbm

© 2025 Cisco and/or its affiliates. All rights reserved.
 
For more information about trademarks, please visit: Cisco trademarks
For more information about legal terms, please visit: Cisco legal terms

For legal information about Accedian Skylight products, please visit: Accedian legal terms and tradmarks