3.6. OAM and SAA Command Reference

3.6.1. Command Hierarchies

3.6.1.1. Operational Commands

3.6.1.1.1. Operational Commands

global
ping ip-address | dns-name [rapid | detail] [ttl time-to-live] [tos type-of-service] [size bytes] [pattern pattern] [source ip-address] [interval seconds] [{next-hop ip-address} | {interface interface-name} | [bypass-routing] [count requests] [do-not-fragment] [router router-instance | service-name service-name] [timeout timeout] [fc fc-name | fc-queue fc-name profile {in | out}]
traceroute [ip-address | dns-name] [ttl ttl] [wait milli-seconds] [no-dns] [source ip-address] [tos type-of-service] [router router-instance | service-name service-name]

3.6.1.1.2. Multicast Commands

global
mrinfo ip-address | dns-name [router router-instance | service-name service-name]
mstat source ip-address | dns-name group grp-ip-address | dns-name [destination dst-ip-address | dns-name] [hop hop] [router router-instance | service-name service-name] [wait-time wait-time]
mtrace source ip-address | dns-name group grp-ip-address | dns-name [destination dst-ip-address | dns-name] [hop hop] [router router-instance | service-name service-name] [wait-time wait-time]

3.6.1.2. OAM Commands

3.6.1.2.1. ATM Diagnostics

global
— oam
atm-ping {port-id | bundle-id [:vpi | vpi/vci]} [end-to-end | segment] [dest destination-id] [send-count send-count] [timeout timeout] [interval interval]

3.6.1.2.2. TWAMP

config
— test-oam
twamp
server
[no] prefix ip-prefix/mask [create]
description description-string
— no description
max-conn-prefix count
max-sess-prefix count
max-conn-server count
max-sess-server count
[no] shutdown

3.6.1.2.3. TWAMP Light

For descriptions of Router TWAMP Light commands, refer to the Router Configuration Guide.

config
— router
— twamp-light
[no] reflector
— description description-string
[no] prefix ip-prefix/prefix-length [create]
— description description-string
— udp-port number
— no udp-port
[no] shutdown

For descriptions of VPRN TWAMP Light commands, refer to the Services Guide.

config
— service
— vprn
— twamp-light
[no] reflector
— description description-string
[no] prefix ip-prefix/prefix-length [create]
— description description-string
— udp-port number
— no udp-port
[no] shutdown
config
— test-oam
twamp
inactivity-timeout seconds

3.6.1.2.4. Global Downstream Mapping Commands

config
— test-oam

3.6.1.2.5. LSP Diagnostics

global
— oam
lsp-ping lsp-name [path path-name]
lsp-ping bgp-label prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
lsp-ping prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
options common to all lsp-ping cases: [fc fc-name [profile {in | out}]] [interval interval] [send-count send-count] [size octets] [src-ip-address ip-address] [timeout timeout] [ttl label-ttl]
lsp-trace lsp-name [path path-name]
lsp-trace bgp-label prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
lsp-trace prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
options common to all lsp-trace cases: [downstream-map-tlv downstream-map-tlv] [fc fc-name [profile {in | out}]] [interval interval] [max-fail no-response-count] [max-ttl max-label-ttl] [min-ttl min-label-ttl] [probe-count probes-per-hop] [size octets] [src-ip-address ip-address] [timeout timeout]
p2mp-lsp-ping {ldp p2mp-identifier [sender-addr ip-address] [leaf-addr ip-address[...up to 5 max]]} [fc fc-name [profile {in | out}]] [size octets] [timeout timeout] [detail]

3.6.1.2.6. LDP Diagnostics

global
— oam
ldp-treetrace prefix ip-prefix/mask [max-ttl max-label-ttl] [max-path max-paths] [timeout timeout] [retry-count retry-count] [fc fc-name [profile {in | out}]] [downstream-map-tlv {dsmap | ddmap}]
config
— test-oam
[no] ldp-treetrace
fc fc-name [profile {in | out}]
— no fc
interval minutes
— no interval
max-path max-paths
— no max-path
max-ttl ttl-value
— no max-ttl
policy-statement policy-name [policy-name...(up to 5 max)]
retry-count retry-count
timeout timeout
— no timeout
interval minutes
— no interval
retry-count retry-count
— no retry-count
timeout timeout
— no timeout
[no] shutdown

3.6.1.2.7. SDP Diagnostics

global
— oam
sdp-mtu orig-sdp-id size-inc start-octets end-octets [step step-size] [timeout timeout] [interval interval]
sdp-ping orig-sdp-id [resp-sdp resp-sdp-id] [fc fc-name [profile {in | out}]] [size octets] [count send-count] [timeout timeout] [interval interval]

3.6.1.2.8. Service Diagnostics

global
— oam
svc-ping ip-address service [service-id] [local-sdp] [remote-sdp]
vprn-ping [service-id | service service-name] source ip-address destination ip-address [fc fc-name [profile {in | out}]] [size size] [ttl vc-label-ttl] [count send-count] [return-control] [timeout timeout] [interval interval]
vprn-trace [service-id | service service-name] source ip-address destination ip-address [fc fc-name [profile {in | out}]] [size size] [min-ttl vc-label-ttl] [max-ttl vc-label-ttl] [probe-count send-count] [return-control] [timeout timeout] [interval interval]

3.6.1.2.9. VLL Diagnostics

global
— oam
vccv-ping sdp-id:vc-id [src-ip-address ip-addr dst-ip-address ip-addr pw-id pw-id] [reply-mode {ip-routed | control-channel}] [fc fc-name [profile {in | out}]] [size octets] [count send-count] [timeout timeout] [interval interval] [ttl vc-label-ttl]
vccv-trace sdp-id:vc-id [size octets] [min-ttl min-vc-label-ttl] [max-ttl max-vc-label-ttl] [max-fail no-response-count] [probe-count probe-count] [reply-mode {ip-routed | control-channel}] [timeout timeout-value] [interval interval-value] [fc fc-name [profile {in | out}]] [detail]

3.6.1.2.10. Y.1564 Diagnostics

global
— oam
testhead test-name [owner test-owner] testhead-profile profile-id [frame-payload frame-payload-id] sap sap-id [acceptance-criteria acceptance-criteria-id] [color-aware {enable | disable}] [performance-monitoring {enable | disable}]
testhead test-name owner test-owner stop
config
— test-oam
testhead-profile profile-id [create]
acceptance-criteria acceptance-criteria-id [create]
— no acceptance-criteria acceptance-criteria-id
cir-threshold cir-threshold
jitter-rising-threshold-in in-profile-threshold
jitter-rising-threshold-out out-profile-threshold
latency-rising-threshold-in in-profile-threshold
latency-rising-threshold-out out-profile-threshold
loss-rising-threshold threshold
loss-rising-threshold-in in-profile-threshold
loss-rising-threshold-out out-profile-threshold
pir-threshold pir-threshold
description description-string
— no description
frame-payload payload-id [payload-type [l2 | tcp-ipv4 | udp-ipv4 | ipv4]] [create]
— no frame-payload payload-id
data-pattern hex-string
— no data-pattern
description description-string
— no description
[no] dscp dscp-name
dst-ip ipv4 ipv4-address
— no dst-ip ipv4
dst-mac ieee-address
— no dst-mac
dst-port dst-port-number
— no dst-port
ethertype 0x0600..0xffff
— no ethertype
frame-size frame-size
— no frame-size
ip-proto ip-protocol-number
— no ip-proto
ip-tos type-of-service
— no ip-tos
ip-ttl ttl-value
— no ip-ttl
rate rate-in-kbs
— no rate
src-ip ipv4 ipv4-address
— no src-ip
src-mac ieee-address
— no src-mac
src-port src-port-number
— no src-port
vlan-tag-1 vlan-id vlan-id [tpid tpid] [dot1p dot1p-value]
— no vlan-tag-1
vlan-tag-2 vlan-id vlan-id [tpid tpid] [dot1p dot1p-value]
— no vlan-tag-2
rate cir cir-rate-in-kbs [pir pir-rate-in-kbs]
— no rate
test-duration {[hours hours] [minutes minutes] [seconds seconds]}
— config
— service
[no] epipe service-id [customer customer-id] [vpn vpn-id] [vc-switching]
— sap sap-id [no-endpoint]
loopback {line | internal} {timer seconds | persistent} [swap-src-dst-mac]
— no loopback

3.6.1.2.11. VPLS Diagnostics

global
— oam
cpe-ping service service-id destination ip-address [source ip-address] [source-mac ieee-address] [fc fc-name [profile [in | out]] [ttl vc-label-ttl] [count send-count] [send-control] [return-control] [timeout timeout] [interval interval]
mac-ping service service-id destination dst-ieee-address [source src-ieee-address] [fc fc-name [profile {in | out}]] [ttl vc-label-ttl] [count send-count] [send-control] [return-control] [interval interval] [timeout timeout]
mac-populate service-id mac ieee-address [flood] [age seconds] [force] [target-sap sap-id] [send-control]
mac-purge service-id target ieee-address [flood] [send-control] [register] [force]
mac-trace service service-id destination ieee-address [source ieee-address] [fc fc-name [profile {in | out}]] [size octets] [min-ttl vc-label-ttl] [max-ttl vc-label-ttl] [probe-count send-count] [send-control] [return-control] [interval interval] [timeout timeout]

3.6.1.2.12. Ethernet in the First Mile (EFM) Commands

global
— oam
efm port-id
local-loopback {start | stop}
remote-loopback {start | stop}
config
[no] port {port-id}
hold-time time-value
— no hold-time
mode {active | passive}
[no] shutdown
[no] transmit-interval interval [multiplier multiplier]
[no] tunneling

3.6.1.2.13. ETH-CFM Commands

global
— oam
— eth-cfm
eth-test mac-address mep mep-id domain md-index association ma-index [priority priority] [data-length data-length]
linktrace mac-address mep mep-id domain md-index association ma-index [ttl ttl-value]
loopback mac-address mep mep-id domain md-index association ma-index [send-count send-count] [size data-size] [priority priority]
one-way-delay-test mac-address mep mep-id domain md-index association ma-index [priority priority]
single-ended-loss-test mac-address mep mep-id domain md-index association ma-index [priority priority] [interval {100ms | 1s}] [send-count send-count]
two-way-delay-test mac-address mep mep-id domain md-index association ma-index [priority priority]
two-way-slm-test mac-address mep mep-id domain md-index association ma-index [priority priority] [send-count send-count] [size data-size] [timeout timeout] [interval interval]
config
eth-cfm
domain md-index [format {dns | mac | none | string}] name md-name level level
domain md-index
— no domain md-index
association ma-index [format {icc-based | integer | string | vid | vpn-id}] name ma-name
association ma-index
— no association ma-index
[no] bridge-identifier bridge-id
vlan vlan-id
— no vlan
ccm-interval {10ms | 100ms | 1 | 10 | 60 | 600}
— no ccm-interval
[no] remote-mepid mep-id
slm
inactivity-timer timeout
config
[no] port {port-id}
— ethernet
cfm-loopback priority {low | high | dot1p} [match-vlan {vlan-range | none}]
— no cfm-loopback
config
— service
[no] epipe service-id [customer customer-id] [create] [vpn vpn-id]
— sap sap-id [create]
mep mep-id domain md-index association ma-index [direction {up | down}]
— no mep mep-id domain md-index association ma-index
[no] ais-enable
client-meg-level [level [level ...]]
interval [1 | 60]
— no interval
priority priority-value
— no priority
[no] ccm-enable
ccm-ltm-priority priority
description description-string
alarm-threshold percentage
alarm-clear-threshold percentage
bit-error-threshold bit-errors
[no] test-pattern {all-zeros | all-ones} [crc-enable]
low-priority-defect {allDef | macRemErrXcon | remErrXcon | errXcon | xcon | noXcon}
[no] shutdown
— 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 endpoint-name
mep mep-id domain md-index association ma-index [direction {up | down}]
— no mep mep-id domain md-index association ma-index
[no] ccm-enable
ccm-ltm-priority priority
description description-string
low-priority-defect {allDef | macRemErrXcon | remErrXcon | errXcon | xcon | noXcon}
[no] shutdown
config
— router [router-name]
— interface ip-int-name
mep mep-id domain md-index association ma-index
— no mep mep-id domain md-index association ma-index
[no] ccm-enable
ccm-ltm-priority priority
ccm-tlv-ignore [port-status] [interface-status]
description description-string
alarm-threshold percentage
alarm-clear-threshold percentage
bit-error-threshold bit-errors
[no] test-pattern {all-zeros | all-ones} [crc-enable]
low-priority-defect {allDef | macRemErrXcon | remErrXcon | errXcon | xcon | noXcon}
[no] shutdown

3.6.1.2.14. DSL Loopback

global
— oam
dsl-f5-loopback port-id

3.6.1.3. SAA Commands

config
saa
[no] test test-name [owner test-owner]
accounting-policy acct-policy-id
description description-string
— no continuous
jitter-event rising-threshold threshold [falling-threshold threshold] [direction]
— no jitter-event
latency-event rising-threshold threshold [falling-threshold threshold] [direction]
loss-event rising-threshold threshold [falling-threshold threshold] [direction]
— no loss-event
[no] shutdown
[no] trap-gen
probe-fail-threshold threshold
test-fail-threshold threshold
[no] type
cpe-ping service service-id destination ip-address source ip-address [source-mac ieee-address] [fc fc-name [profile [in | out]] [ttl vc-label-ttl] [count send-count] [send-control] [return-control] [interval interval]
eth-cfm-linktrace mac-address mep mep-id domain md-index association ma-index [ttl ttl-value] [fc fc-name [profile {in | out}]] [count send-count] [timeout timeout] [interval interval]
eth-cfm-loopback mac-address mep mep-id domain md-index association ma-index [size data-size] [fc fc-name [profile {in | out}]] [count send-count] [timeout timeout] [interval interval]
eth-cfm-two-way-delay mac-address mep mep-id domain md-index association ma-index [fc fc-name [profile {in | out}]] [count send-count] [timeout timeout] [interval interval]
eth-cfm-two-way-slm mac-address mep mep-id domain md-index association ma-index [fc fc-name [profile {in | out}]] [count send-count] [size data-size] [timeout timeout] [interval interval]
icmp-ping ip-address | dns-name [rapid] [ttl time-to-live] [tos type-of-service] [size bytes] [pattern pattern] [source ip-address] [interval seconds] [{next-hop ip-address} | {interface interface-name} | bypass-routing] [count requests] [do-not-fragment] [router router-instance | service-name service-name] [timeout timeout] [fc fc-name [profile {in | out}]]
icmp-trace [ip-address | dns-name] [ttl time-to-live] [wait milli-seconds] [source ip-address] [tos type-of-service] [router router-instance | service-name service-name]
lsp-ping {{lsp-name [path path-name]} | {prefix ip-prefix/mask}}[bgp-label prefix ip-prefix/mask] [fc fc-name [profile {in | out}]] [size octets] [ttl label-ttl] [send-count send-count] [timeout timeout] [interval interval] [path-destination ip-address [interface if-name | next-hop ip-address]]
lsp-trace {{lsp-name [path path-name]} | {prefix ip-prefix/mask}} [bgp-label prefix ip-prefix/mask] [fc fc-name [profile {in | out}]] [max-fail no-response-count] [probe-count probes-per-hop] [size octets] [min-ttl min-label-ttl] [max-ttl max-label-ttl] [timeout timeout] [interval interval] [path-destination ip-address [interface if-name | next-hop ip-address]]
mac-ping service service-id destination dst-ieee-address [source src-ieee-address] [fc fc-name [profile {in | out}]] [size octets] [ttl vc-label-ttl] [count send-count] [send-control] [return-control] [interval interval] [timeout timeout]
mac-trace service service-id destination ieee-address [source ieee-address] [fc fc-name [profile {in | out}]] [size octets] [min-ttl vc-label-ttl] [max-ttl vc-label-ttl] [probe-count send-count] [send-control] [return-control] [interval interval] [timeout timeout]
sdp-ping orig-sdp-id [resp-sdp resp-sdp-id] [fc fc-name [profile {in | out}]] [size octets] [count send-count] [timeout timeout] [interval interval]
vccv-ping sdp-id:vc-id [src-ip-address ip-addr dst-ip-address ip-addr pw-id pw-id] [reply-mode {ip-routed | control-channel}] [fc fc-name [profile {in | out}]] [size octets] [count send-count] [timeout timeout] [interval interval] [ttl vc-label-ttl]
vccv-trace sdp-id:vc-id [size octets] [min-ttl min-vc-label-ttl] [max-ttl max-vc-label-ttl] [max-fail no-response-count] [probe-count probe-count] [reply-mode {ip-routed | control-channel}] [timeout timeout-value] [interval interval-value] [fc fc-name [profile {in |out}]] [detail]
vprn-ping [service-id | service service-name] source ip-address destination ip-address [fc fc-name [profile {in | out]] [size size] [ttl vc-label-ttl] [count send-count] return-control] [timeout timeout] [interval interval]
vprn-trace [service-id | service service-name] source ip-address destination ip-address [fc fc-name [profile {in | out}]] [size size] [min-ttl vc-label-ttl] [max-ttl vc-label-ttl] [probe-count send-count] [return-control] [timeout timeout] [interval interval]
config
— system

3.6.1.3.1. SAA Diagnostics

global
— oam
saa test-name [owner test-owner] {start | stop}

3.6.1.4. Show Commands

show
eth-cfm
association [ma-index] [detail]
cfm-stack-table port [port-id [vlan vlan-id]] [level 0..7] [direction {up | down}]
cfm-stack-table sdp sdp-id[:vc-id]] [level 0..7] [direction {up | down}]
cfm-stack-table virtual [service-id] [level 0..7]
domain [md-index] [association ma-index | all-associations] [detail]
mep mep-id domain md-index association ma-index [loopback] [linktrace]
mep mep-id domain md-index association ma-index {remote-mepid mep-id | all-remote-meps}
mep mep-id domain md-index association ma-index eth-test-results [remote-peer mac-address]
mep mep-id domain md-index association ma-index one-way-delay-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index two-way-delay-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index single-ended-loss-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index dual-ended-loss-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index two-way-slm-test [remote-peer mac-address]
saa [test-name [owner test-owner]]
— test-oam
ldp-treetrace [prefix ip-prefix/mask] [detail]
— twamp
server [all] [prefix ip-prefix/mask]
testhead-profile profile-id
testhead [test-name owner test-name] [detail]

3.6.1.5. Clear Commands

clear
saa [test-name [owner test-owner]]
— eth-cfm
dual-ended-loss-test mep mep-id domain md-index association ma-index
— test-oam
— twamp
server
testhead [result] [test-name [owner test-owner]]

3.6.1.6. Debug Commands

debug
[no] oam
lsp-ping-trace [tx | rx | both] [raw | detail]

3.6.2. Command Descriptions

3.6.2.1. OAM and SAA Commands

3.6.2.1.1. Operational Commands

ping

Syntax 
ping ip-address | dns-name [rapid | detail] [ttl time-to-live] [tos type-of-service] [size bytes] [pattern pattern] [source ip-address] [interval seconds] [{next-hop ip-address} | {interface interface-name} | [bypass-routing] [count requests] [do-not-fragment] [router router-instance | service-name service-name] [timeout timeout] [fc fc-name | fc-queue fc-name profile {in | out}]
Context 
<global>
Description 

This command verifies the reachability of a remote host.

Parameters 
ip-address—
identifies the far-end IP address to which to send the ping request message
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x[-interface]
                              x:x:x:x:x:x:d.d.d.d[-interface]
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D
                              interface: 32 chars max, mandatory
                              for link local addresses

 

dns-name—
identifies the DNS name of the far-end device to which to send the ping request message, expressed as a character string up to 63 characters
rapid—
changes the units for the interval from seconds to hundredths of seconds
detail—
displays detailed information
time-to-live
specifies the TTL value for the MPLS label, expressed as a decimal integer
Values—
1 to 128

 

type-of-service
specifies the service type
Values—
0 to 255

 

bytes
specifies the request packet size in bytes, expressed as a decimal integer
Values—
0 to 16384

 

pattern
specifies the pattern that will be used to fill the date portion in a ping packet. If no pattern is specified, position information will be filled instead.
Values—
0 to 65535

 

source ip-address
specifies the IP address to be used
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

seconds
defines the minimum amount of time, expressed as a decimal integer, that must expire before the next message request is sent.

This parameter is used to override the default request message send interval. If the interval is set to 1 s, and the timeout value is set to 10 s, the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 10000

 

Default—
1
next-hop ip-address
displays only the static routes with the specified next-hop IP address
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

interface-name
specifies the name of an IP interface. The name must already exist in the config>router>interface context.
bypass-routing—
specifies whether to send the ping request to a host on a directly attached network bypassing the routing table
requests
specifies the number of times to perform an OAM ping probe operation. Each OAM echo message request must either time out or receive a reply before the next message request is sent.
Values—
1 to 100000

 

Default—
5
do-not-fragment—
sets the DF (Do not fragment) bit in the ICMP ping packet (does not apply to ICMPv6)
router-instance
specifies the router name or service ID
Values—
router-name:      Base, management
service-id:           1 to 2147483647

 

Default—
Base
service-name—
the service name, up to 64 characters
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 10

 

Default—
5
fc fc-name
specifies the forwarding class for ICMP echo-request packets, which controls the dot1p marking of packets based on the configured SAP egress or network QoS policy. The packets use the egress control queue. If the fc option is not specified, the ICMP echo-request packets use the nc forwarding class by default. The DSCP value in the ping packets is determined by the application icmp dscp setting in the sgt-qos configuration (refer to the 7705 SAR Quality of Service Guide, “Self-generated Traffic Commands”, for sgt-qos command descriptions).
Values—
be | l2 | af | l1 | h2 | ef | h1 | nc

 

Default—
nc
fc-queue fc-name
specifies that the ICMP echo-request packets should use the egress data queue associated with the specified fc-name rather than the egress control queue (refer to the 7705 SAR Quality of Service Guide, “SGT Redirection” for more information)
Values—
be | l2 | af | l1 | h2 | ef | h1 | nc

 

Default—
nc
profile {in | out}—
specifies the profile state of packets assigned to the specified forwarding class; this parameter applies only when the fc-queue parameter is configured

shutdown

Syntax 
[no] shutdown
Context 
config>saa>test
config>port>ethernet>efm-oam
config>service>epipe>sap>eth-cfm>mep
config>service>epipe>spoke-sdp>eth-cfm>mep
config>router>if>eth-cfm>mep
config>test-oam>ldp-treetrace
config>test-oam>twamp>server
Description 

The shutdown command administratively disables a test. A shutdown can only be performed if a test is not executing at the time the command is entered.

When a test is created, it remains in shutdown mode until a no shutdown command is executed.

In order to modify an existing test, it must first be shut down.

When used with the ethernet>efm-oam command, shutdown enables tunneling on the port (see tunneling), and no shutdown enables Ethernet EFM OAM 802.3ah.

The no form of this command sets the state of the test to operational.

Default 

shutdown

traceroute

Syntax 
traceroute [ip-address | dns-name] [ttl ttl] [wait milli-seconds] [no-dns] [source ip-address] [tos type-of-service] [router router-instance | service-name service-name]
Context 
<global>
Description 

This command determines the route to a destination address.

Parameters 
ip-address—
specifies the far-end IP address to which to send the traceroute request message
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

dns-name—
specifies the DNS name of the far-end device to which to send the traceroute request message, expressed as a character string
ttl
specifies the maximum Time-To-Live (TTL) value to include in the traceroute request, expressed as a decimal integer
Values—
1 to 255

 

milli-seconds
specifies the time in milliseconds to wait for a response to a probe, expressed as a decimal integer
Values—
10 to 60000

 

Default—
5000
no-dns—
when the no-dns keyword is specified, DNS lookups of the responding hosts will not be performed; only the IP addresses will be printed
Default—
DNS lookups of the responding hosts are performed
source ip-address
specifies the source IP address to use as the source of the probe packets. If the IP address is not one of the device’s interfaces, an error is returned.
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

type-of-service
specifies the type-of-service (TOS) bits in the IP header of the probe packets, expressed as a decimal integer
Values—
0 to 255

 

router-instance—
specifies a router name or service ID
Values—
router-name     Base, management
service-id          1 to 2147483647

 

Default—
Base
service-name—
the service name, up to 64 characters
Output 

The following output is an example of traceroute information.

Destination Address Route Example
*A:ALU-1# traceroute 192.168.xx.xx4
traceroute to 192.168.xx.xx4, 30 hops max, 40 byte packets
 1  192.168.xx.xx4 0.000 ms  0.000 ms  0.000 ms
*A:ALU-1#

3.6.2.1.2. Multicast Commands

mrinfo

Syntax 
mrinfo ip-address | dns-name [router router-instance | service-name service-name]
Context 
<global>
Description 

This command is used to display relevant multicast information from the target multicast router. Information displayed includes adjacency information, protocol, metrics, thresholds, and flags from the target multicast router. This information can be used by network operators to determine whether bidirectional adjacencies exist.

Parameters 
ip-address—
specifies an IPv4 unicast address (a.b.c.d) for the multicast-capable target router
dns-name—
specifies the DNS name of the multicast-capable target router (if DNS name resolution is configured)
router-instance—
specifies a router name or service ID
Values—
router-name     Base
service-id          1 to 2147483647

 

Default—
Base
service-name—
specifies the service name, up to 64 characters
Output 

The following output is an example of mrinfo information, and Table 11 describes the fields. In the example, the target router has IP address 200.200.200.1.

Output Example
*A:7CSA:Dut-C# mrinfo 200.200.200.1 
 
200.200.200.1  [version 0.0,prune,genid,mtrace]:
? 10.1.7.1 -> ? 10.1.7.7 [1/0/pim]
? 100.111.1.1 -> ? 0.0.0.0 [1/0/pim/leaf]
Table 11:  Multicast mrinfo Output Fields 

Label

Description

General flags

version

The software version on the queried router

prune

Indicates that the router understands pruning

genid

Indicates that the router sends generation IDs

mtrace

Indicates that the router handles mtrace requests

Neighbors flags

?

Indicates that the IPAddr to Name conversion in DNS is not found

1

The metric

0

The threshold (multicast time-to-live)

pim

Indicates that PIM is enabled on the interface

down

The operational status of the interface

disabled

The administrative status of the interface

leaf

Indicates that there are no downstream neighbors on the interface

querier

Indicates that the interface is an IGMP querier

tunnel

The neighbor reached via the tunnel

mstat

Syntax 
mstat source ip-address | dns-name group grp-ip-address | dns-name [destination dst-ip-address | dns-name] [hop hop] [router router-instance | service-name service-name] [wait-time wait-time]
Context 
<global>
Description 

This command traces a multicast path from a source to a receiver and displays multicast packet rate and loss information. The mstat command adds the capability to show the multicast path in a limited graphic display and provides information about drops, duplicates, TTLs, and delays at each node. This information is useful to network operators because it identifies nodes with high drop and duplicate counts. Duplicate counts are shown as negative drops.

Parameters 
ip-address—
specifies an IPv4 unicast address (a.b.c.d) for the multicast-capable source. This is the unicast address of the beginning of the path to be traced.
dns-name—
specifies the DNS name of the multicast-capable source
dst-ip-address—
specifies the IP address of the unicast destination. If this parameter is omitted, the IP address of the system where the command is entered is used. The destination parameter can also be used to specify a local interface address as the destination address to send the trace query to.
Default—
the incoming IETF format for that (S,G)
grp-ip-address—
specifies the multicast group address that will be used
hop—
specifies the maximum number of hops that will be traced from the receiver back toward the source
Values—
1 to 255

 

Default—
32
router-instance—
specifies a router name or service ID
Values—
router-name     Base
service-id          1 to 2147483647

 

Default—
Base
service-name—
specifies the service name, up to 64 characters
wait-time—
specifies the number of seconds to wait for the response
Values—
1 to 60

 

Default—
10
Output 

The following output is an example of mstat information, and Table 12 describes the fields.

For each interface between two nodes, a line is displayed. Note the following:

  1. the forwarding information/error code is only displayed when it is different from “No Error”
  2. “?” means that there is no reverse DNS translation
Output Example

To follow the packet, start at Source and read down to Receiver. To count the number of hops, read back up fromQuery Source to Response Dest. The example below shows two hops between Query Source and Response Dest.

A:7CSA:Dut-C# mstat source 100.111.1.2 group 232.0.0.0 
 
Mtrace from 100.111.1.2 via group 232.0.0.0
Querying full reverse path...
 
Waiting to accumulate statistics...Results after 10 seconds:
 
  Source        Response Dest    Overall     Packet Statistics For Traffic From
100.111.1.2     200.200.200.7   Mcast Pkt    100.111.1.2 To 232.0.0.0
     |       __/  rtt 11.0ms     Rate        Lost/Sent = Pct  Rate
     v      /                    -------     ---------------------
100.111.1.1    
10.1.7.1        ?              
     |      \__   ttl    2         0 pps        0/0    = --     0 pps
     v         \             
10.1.7.7        200.200.200.7
  Receiver      Query Source
Table 12:  Multicast mstat Output Fields 

Label

Description

Source

The start (“Source”) of the trace

Response Dest

The name of the router for this hop or “?” when there is no reverse DNS translation

rtt

The round-trip time

Overall Mcast Pkt Rate

The overall multicast packet rate (that is, the average multicast packet rate across the router), expressed in pps (packets per second)

Packet Statistics For Traffic From (source) To (group)

The packet statistics from the specified source to the specified multicast group

Lost/Sent = Pct Rate

The number of packets lost and sent, expressed as a percentage and as a rate

Receiver

The end (“Receiver”) of the trace

Query Source

The query source address. On the 7705 SAR, the query source is the receiver-end router, which generates queries to determine if there is a path to the source once a receiver is available. The query source and the response destination are the same.

mtrace

Syntax 
mtrace source ip-address | dns-name group grp-ip-address | dns-name [destination dst-ip-address | dns-name] [hop hop] [router router-instance | service-name service-name] [wait-time wait-time]
Context 
<global>
Description 

This command traces the multicast path from a source to a receiver by passing a trace query hop-by-hop along the reverse path from the receiver to the source. At each hop, information such as the hop address, routing error conditions, and packet statistics are gathered and returned to the requester. A network administrator can determine where multicast flows stop and verify the flow of the multicast stream.

Parameters 
ip-address—
specifies an IPv4 unicast address (a.b.c.d) for the multicast-capable source. This is a unicast address of the beginning of the path to be traced.
dns-name—
specifies the DNS name of the multicast-capable source
dst-ip-address—
specifies the IP address of the unicast destination. If this parameter is omitted, the IP address of the system where the command is entered is used. The destination parameter can also be used to specify a local interface address as the destination address to send the trace query to.
Default—
the incoming IETF format for that (S,G)
grp-ip-address—
specifies the multicast group address that will be used
hop—
specifies the maximum number of hops that will be traced from the receiver back toward the source
Values—
1 to 255

 

Default—
32
router-instance—
specifies a router name or service ID
Values—
router-name     Base
service-id          1 to 2147483647

 

Default—
Base
service-name—
specifies the service name, up to 64 characters
wait-time—
specifies the number of seconds to wait for the response
Values—
1 to 60

 

Default—
10
Output 

The following output is an example of mtrace information, where each line consists of fields separated by a space. If the output was formatted as a table, it would look like the following:

Hop  Router Name  (Address)      Protocol        TTL          Forwarding Code
---  -----------  -----------    -------------   ---------    ---------------
-1   ?            (10.10.10.5)   PIM             thresh^ 1    No Error

Table 13 describes the fields.

Output Example
*A:7CSA:Dut-C# mtrace source 100.111.1.2 group 232.0.0.0 
 
Mtrace from 100.111.1.2 via group 232.0.0.0
Querying full reverse path...
 
  0  ? (10.1.7.7) 
 -1  ? (10.1.7.1)  PIM  thresh^ 1  No Error
 -2  ? (100.111.1.2)
Round trip time 11.0 ms; total ttl of 2 required.
Table 13:  Multicast mtrace Output Fields 

Field

Description

Hop

The number of hops from the source to the listed router. The “-” sign indicates that the TTL value is decremented by 1 after each hop.

Router Name

The name of the router for this hop. If a DNS name query is not successful, a “?” displays.

(Address)

The address of the router for this hop

Protocol

The protocol used

TTL

The forward TTL threshold, which is the TTL that a packet is required to have before it will be forwarded over the outgoing interface

The TTL default value of 1 s cannot be changed for multicast control messages because the packets are not forwarded beyond the next-hop router

Forwarding Code

The forwarding information/error code for this hop

3.6.2.1.3. ATM Diagnostics

atm-ping

Syntax 
atm-ping {port-id | bundle-id [:vpi | vpi/vci]} [end-to-end | segment] [dest destination-id] [send-count send-count] [timeout timeout] [interval interval]
Context 
oam
Description 

This command tests ATM path connectivity on an ATM VCC.

This command is not supported on ATM VCC SAPs that are members of a SAP aggregation group.

Parameters 
port-id:vpi/vci—
specifies the ID of the access port of the target VC. This parameter is required.
Values—
port-id               slot/mda/port
bundle-id          bundle-type-slot/mda.bundle-num
                           bundle                  keyword
                           type                      ima
                           bundle-num        1 to 32
vpi                     0 to 4095 (NNI)
                          0 to 255 (UNI)
vci                    1, 2, 5 to 65535

 

end-to-end | segment—
specifies whether the ATM OAM loopback cell is destined for the first segment point in the line direction or the PVCC connection endpoint
destination-id
defines the LLID field in an OAM loopback cell. If set to all 1s, only the connection end (end-to-end ping) or segment end (segment ping) will respond to the ping. If the segment parameter is specified and dest is set to a specific destination, only the destination will respond to the ping.
Values—
a 16-byte octet string, with each octet separated by a colon; if not specified, the value of 0x11 will be used

 

send-count
the number of messages to send, expressed as a decimal integer. The send-count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 10

 

Default—
5
interval
specifies the minimum amount of time that must expire before the next message request is sent

If the interval is set to 1 s, and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

This parameter is used to override the default request message send interval.

Values—
1 to 10

 

Default—
1

3.6.2.1.4. Service Diagnostics

sdp-mtu

Syntax 
sdp-mtu orig-sdp-id size-inc start-octets end-octets [step step-size] [timeout timeout] [interval interval]
Context 
oam
Description 

This command performs MTU path tests on an SDP to determine the largest path-mtu supported on an SDP. The size-inc parameter can be used to easily determine the path-mtu of a given SDP-ID. The forwarding class is assumed to be Best-Effort Out-of-Profile. The message reply is returned with IP encapsulation from the far-end 7705 SAR. OAM request messages sent within an IP SDP must have the “DF” IP header bit set to 1 to prevent message fragmentation.

With each OAM echo request sent using the size-inc parameter, a response line is displayed as message output. The path MTU test displays incrementing packet sizes, the number sent at each size until a reply is received and the response message.

As the request message is sent, its size value is displayed followed by a period for each request sent of that size. Up to three requests will be sent unless a valid response is received for one of the requests at that size. Once a response is received, the next size message is sent. The response message indicates the result of the message request.

After the last reply has been received or a response timeout occurs, the maximum size message replied to indicates the largest size OAM request message that received a valid reply.

To terminate an sdp-mtu in progress, use the CLI break sequence <Ctrl-C>.

Note:

The sdp-mtu command probes the far-end port using the configured MTU of the near-end port, not the configured MTU of the far-end port. For example, a far-end port that is physically capable of receiving jumbo frames would respond to sdp-mtu probes up to the jumbo frame size, regardless of the configured MTU of the far-end port. This assumes that the intermediate transport network can switch frames of this size.

Parameters 
orig-sdp-id—
specifies the SDP-ID to be used by sdp-mtu, expressed as a decimal integer. The far-end address of the specified SDP-ID is the expected responder-id within each reply received. The specified SDP-ID defines the SDP tunnel encapsulation used to reach the far end — GRE, IP, or MPLS. If orig-sdp-id is invalid or administratively down or unavailable for some reason, the SDP echo request message is not sent and an appropriate error message is displayed (once the interval timer expires, sdp-mtu will attempt to send the next request if required).
Values—
1 to 17407

 

start-octets end-octets
indicates that an incremental path MTU test will be performed by sending a series of message requests with increasing MTU sizes
start-octets—
specifies the beginning size in octets of the first message sent for an incremental MTU test, expressed as a decimal integer
Values—
72 to 9702

 

end-octets—
specifies the ending size in octets of the last message sent for an incremental MTU test, expressed as a decimal integer. The specified value must be greater than start-octets.
Values—
72 to 9702

 

step-size
specifies the number of octets to increment the message size request for each message sent for an incremental MTU test, expressed as a decimal integer. The next size message will not be sent until a reply is received or three messages have timed out at the current size.

If the incremented size exceeds the end-octets value, no more messages will be sent.

Values—
1 to 512

 

Default—
32
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. A “request timeout” message is displayed by the CLI for each message request sent that expires. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 10

 

Default—
5
interval
defines the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 s, and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

This parameter is used to override the default request message send interval.

Values—
1 to 10

 

Default—
1
Output 

The following output is an example of SDP MTU path test information.

SDP MTU Path Test Output
*A:router 1> sdp-mtu 6 size-inc 512 3072 step 256
   Size        Sent      Response
 -------       ----      ---------------------------
   512         .         Success
   768         .         Success
  1024         .         Success
  1280         .         Success
  1536         .         Success
  1792         .         Success
  2048         .         Success
  2304         …         Request Timeout
  2560         …         Request Timeout
  2816         …         Request Timeout
  3072         …         Request Timeout
Maximum Response Size:   2048

svc-ping

Syntax 
svc-ping ip-address service [service-id] [local-sdp] [remote-sdp]
Context 
oam
Description 

This command tests a service ID for correct and consistent provisioning between two service endpoints. The command accepts a far-end IP address and a Service-ID for local and remote service testing. The following information can be determined from svc-ping:

  1. local and remote service existence
  2. local and remote service state
  3. local and remote service type correlation
  4. local and remote customer association
  5. local and remote service-to-SDP bindings and state
  6. local and remote ingress and egress service label association

Unlike sdp-ping, only a single message will be sent per command; no count or interval parameter is supported and round-trip time is not calculated. A timeout value of 10 s is used before failing the request. The forwarding class is assumed to be Best-Effort Out-of-Profile.

If no request is sent or a reply is not received, all remote information will be shown as N/A.

To terminate an svc-ping in progress, use the CLI break sequence <Ctrl-C>.

Upon request timeout, message response, request termination, or request error, the local and remote information described in Table 14 will be displayed. Local and remote information is dependent upon service existence and reception of reply.

Table 14:  SVC Ping Report Field  

Field

Description

Values

Request Result

The result of the svc-ping request message

Sent - Request Timeout

Sent - Request Terminated

Sent - Reply Received

Not Sent - Non-Existent Service-ID

Not Sent - Non-Existent SDP for Service

Not Sent - SDP For Service Down

Not Sent - Non-existent Service Egress Label

Service-ID

The Service-ID being tested

Service-ID

Local Service Type

The type of service being tested. If service-id does not exist locally, N/A is displayed.

Apipe, Epipe, Fpipe, Hpipe

TLS

IES

Mirror-Dest

N/A

Local Service Admin State

The local administrative state of service-id. If the service does not exist locally, the administrative state will be Non-Existent.

Admin-Up

Admin-Down

Non-Existent

Local Service Oper State

The local operational state of service-id. If the service does not exist locally, the state will be N/A.

Oper-Up

Oper-Down

N/A

Remote Service Type

The remote type of service being tested. If service-id does not exist remotely, N/A is displayed.

Apipe, Epipe, Fpipe, Hpipe

TLS

IES

Mirror-Dest

N/A

Remote Service Admin State

The remote administrative state of service-id. If the service does not exist remotely, the administrative state is Non-Existent.

Up

Down

Non-Existent

Local Service MTU

The local service-mtu for service-id. If the service does not exist, N/A is displayed.

service-mtu

N/A

Remote Service MTU

The remote service-mtu for service-id. If the service does not exist remotely, N/A is displayed.

remote-service-mtu

N/A

Local Customer ID

The local customer-id associated with service-id. If the service does not exist locally, N/A is displayed.

customer-id

N/A

Remote Customer ID

The remote customer-id associated with service-id. If the service does not exist remotely, N/A is displayed.

customer-id

N/A

Local Service IP Address

The local system IP address used to terminate a remotely configured SDP-ID (as the far-end address). If an IP interface has not been configured to be the system IP address, N/A is displayed.

system-ip-address

N/A

Local Service IP Interface Name

The name of the local system IP interface. If the local system IP interface has not been created, N/A is displayed.

system-interface-name

N/A

Local Service IP Interface State

The state of the local system IP interface. If the local system IP interface has not been created, Non-Existent is displayed.

Up

Down

Non-Existent

Expected Far-end Address

The expected IP address for the remote system IP interface. This must be the far-end address entered for the svc-ping command.

orig-sdp-far-end-addr

dest-ip-addr

N/A

Actual Far-end Address

The returned remote IP address. If a response is not received, the displayed value is N/A. If the far-end service IP interface is down or non-existent, a message reply is not expected. The sdp-ping command should also fail.

resp-ip-addr

N/A

Responders Expected Far-end Address

The expected source of the originator’s SDP-ID from the perspective of the remote 7705 SAR terminating the SDP-ID. If the far end cannot detect the expected source of the ingress SDP-ID or the request is transmitted outside the SDP-ID, N/A is displayed.

resp-rec-tunnel-far-end-address

N/A

Originating SDP-ID

The SDP-ID used to reach the far-end IP address if sdp-path is defined. The originating SDP-ID must be bound to the service-id and terminate on the far-end IP address. If an appropriate originating SDP-ID is not found, Non-Existent is displayed.

orig-sdp-id

Non-Existent

Originating SDP-ID Path Used

Indicates whether the originating 7705 SAR used the originating SDP-ID to send the svc-ping request. If a valid originating SDP-ID is found, is operational and has a valid egress service label, the originating 7705 SAR should use the SDP-ID as the requesting path if sdp-path has been defined. If the originating 7705 SAR uses the originating SDP-ID as the request path, Yes is displayed. If the originating 7705 SAR does not use the originating SDP-ID as the request path, No is displayed. If the originating SDP-ID is non-existent, N/A is displayed.

Yes

No

N/A

Originating SDP-ID Administrative State

The local administrative state of the originating SDP-ID. If the SDP-ID has been shut down, Admin-Down is displayed. If the originating SDP-ID is in the no shutdown state, Admin-Up is displayed. If an originating SDP-ID is not found, N/A is displayed.

Admin-Up

Admin-Down

N/A

Originating SDP-ID Operating State

The local operational state of the originating SDP-ID. If an originating SDP-ID is not found, N/A is displayed.

Oper-Up

Oper-Down

N/A

Originating SDP-ID Binding Admin State

The local administrative state of the originating SDP-ID binding to service-id. If an SDP-ID is not bound to the service, N/A is displayed.

Admin-Up

Admin-Down

N/A

Originating SDP-ID Binding Oper State

The local operational state of the originating SDP-ID binding to service-id. If an SDP-ID is not bound to the service, N/A is displayed.

Oper-Up

Oper-Down

N/A

Responding SDP-ID

The SDP-ID used by the far end to respond to the svc-ping request. If the request was received without the sdp-path parameter, the responding 7705 SAR will not use an SDP-ID as the return path, but the appropriate responding SDP-ID will be displayed. If a valid SDP-ID return path is not found to the originating 7705 SAR that is bound to the service-id, Non-Existent is displayed.

resp-sdp-id

Non-Existent

Responding SDP-ID Path Used

Indicates whether the responding 7705 SAR used the responding SDP-ID to respond to the svc-ping request. If the request was received via the originating SDP-ID and a valid return SDP-ID is found, is operational and has a valid egress service label, the far-end 7705 SAR should use the SDP-ID as the return SDP-ID. If the far end uses the responding SDP-ID as the return path, Yes is displayed. If the far end does not use the responding SDP-ID as the return path, No is displayed. If the responding SDP-ID is non-existent, N/A is displayed.

Yes

No

N/A

Responding SDP-ID Administrative State

The administrative state of the far-end SDP-ID associated with the return path for service-id. When a return path is administratively down, Admin-Down is displayed. If the return SDP-ID is administratively up, Admin-Up is displayed. If the responding SDP-ID is non-existent, N/A is displayed.

Admin-Up

Admin-Down

N/A

Responding SDP-ID Operational State

The operational state of the far-end SDP-ID associated with the return path for service-id. When a return path is operationally down, Oper-Down is displayed. If the return SDP-ID is operationally up, Oper-Up is displayed. If the responding SDP-ID is non-existent, N/A is displayed.

Oper-Up

Oper-Down

N/A

Responding SDP-ID Binding Admin State

The local administrative state of the responder’s SDP-ID binding to service-id. If an SDP-ID is not bound to the service, N/A is displayed.

Admin-Up

Admin-Down

N/A

Responding SDP-ID Binding Oper State

The local operational state of the responder’s SDP-ID binding to service-id. If an SDP-ID is not bound to the service, N/A is displayed.

Oper-Up

Oper-Down

N/A

Originating VC-ID

The originator’s VC-ID associated with the SDP-ID to the far-end address that is bound to service-id. If the SDP-ID signaling is off, originator-vc-id is 0. If the originator-vc-id does not exist, N/A is displayed.

originator-vc-id

N/A

Responding VC-ID

The responder’s VC-ID associated with the SDP-ID to originator-id that is bound to service-id. If the SDP-ID signaling is off or the service binding to SDP-ID does not exist, responder-vc-id is 0. If a response is not received, N/A is displayed.

responder-vc-id

N/A

Originating Egress Service Label

The originating service label (VC-Label) associated with the service-id for the originating SDP-ID. If service-id does not exist locally, N/A is displayed. If service-id exists, but the egress service label has not been assigned, Non-Existent is displayed.

egress-vc-label

N/A

Non-Existent

Originating Egress Service Label Source

The originating egress service label source. If the displayed egress service label is manually defined, Manual is displayed. If the egress service label is dynamically signaled, Signaled is displayed. If the service-id does not exist or the egress service label is non-existent, N/A is displayed.

Manual

Signaled

N/A

Originating Egress Service Label State

The originating egress service label state. If the originating 7705 SAR considers the displayed egress service label operational, Up is displayed. If the originating 7705 SAR considers the egress service label inoperative, Down is displayed. If the service-id does not exist or the egress service label is non-existent, N/A is displayed.

Up

Down

N/A

Responding Service Label

The actual responding service label in use by the far-end 7705 SAR for this service-id to the originating 7705 SAR. If service-id does not exist in the remote 7705 SAR, N/A is displayed. If service-id does exist remotely but the remote egress service label has not been assigned, Non-Existent is displayed.

rec-vc-label

N/A

Non-Existent

Responding Egress Service Label Source

The responder’s egress service label source. If the responder’s egress service label is manually defined, Manual is displayed. If the responder’s egress service label is dynamically signaled, Signaled is displayed. If the service-id does not exist on the responder or the responder’s egress service label is non-existent, N/A is displayed.

Manual

Signaled

N/A

Responding Service Label State

The responding egress service label state. If the responding considers its egress service label operational, Up is displayed. If the responding 7705 SAR considers its egress service label inoperative, Down is displayed. If the service-id does not exist or the responder’s egress service label is non-existent, N/A is displayed.

Up

Down

N/A

Expected Ingress Service Label

The locally assigned ingress service label. This is the service label that the far end is expected to use for service-id when sending to the originating 7705 SAR. If service-id does not exist locally, N/A is displayed. If service-id exists but an ingress service label has not been assigned, Non-Existent is displayed.

ingress-vc-label

N/A

Non-Existent

Expected Ingress Label Source

The originator’s ingress service label source. If the originator’s ingress service label is manually defined, Manual is displayed. If the originator’s ingress service label is dynamically signaled, Signaled is displayed. If the service-id does not exist on the originator or the originator’s ingress service label has not been assigned, N/A is displayed.

Manual

Signaled

N/A

Expected Ingress Service Label State

The originator’s ingress service label state. If the originating 7705 SAR considers its ingress service label operational, Up is displayed. If the originating 7705 SAR considers its ingress service label inoperative, Down is displayed. If the service-id does not exist locally, N/A is displayed.

Up

Down

N/A

Responders Ingress Service Label

The assigned ingress service label on the remote 7705 SAR. This is the service label that the far end is expecting to receive for service-id when sending to the originating 7705 SAR. If service-id does not exist in the remote 7705 SAR, N/A is displayed. If service-id exists, but an ingress service label has not been assigned in the remote 7705 SAR, Non-Existent is displayed.

resp-ingress-vc-label

N/A

Non-Existent

Responders Ingress Label Source

The assigned ingress service label source on the remote 7705 SAR. If the ingress service label is manually defined on the remote 7705 SAR, Manual is displayed. If the ingress service label is dynamically signaled on the remote 7705 SAR, Signaled is displayed. If the service-id does not exist on the remote 7705 SAR, N/A is displayed.

Manual

Signaled

N/A

Responders Ingress Service Label State

The assigned ingress service label state on the remote 7705 SAR. If the remote 7705 SAR considers its ingress service label operational, Up is displayed. If the remote 7705 SAR considers its ingress service label inoperative, Down is displayed. If the service-id does not exist on the remote 7705 SAR or the ingress service label has not been assigned on the remote 7705 SAR, N/A is displayed.

Up

Down

N/A

Parameters 
ip-address—
specifies the far-end IP address to which to send the svc-ping request message in dotted-decimal notation
service-id—
identifies the service being tested. The Service ID need not exist on the local 7705 SAR to receive a reply message.

This is a mandatory parameter.

Values—
1 to 2147483647, or service-name

 

local-sdp—
specifies that the svc-ping request message should be sent using the same service tunnel encapsulation labeling as service traffic

If local-sdp is specified, the command attempts to use an egress SDP-ID bound to the service with the specified far-end IP address with the VC-Label for the service. The far-end address of the specified SDP-ID is the expected responder-id within the reply received. The SDP-ID defines the SDP tunnel encapsulation used to reach the far end — GRE, IP, or MPLS. On originator egress, the service-ID must have an associated VC-Label to reach the far-end address of the SDP-ID and the SDP-ID must be operational for the message to be sent.

If local-sdp is not specified, the svc-ping request message is sent with GRE encapsulation with the OAM label.

Table 15 indicates whether a message is sent and how the message is encapsulated based on the state of the service ID.

Table 15:  Local SDP Message Results  

Local Service State

local-sdp Not Specified

local-sdp Specified

Message Sent

Message Encapsulation

Message Sent

Message Encapsulation

Invalid Local Service

Yes

Generic IP/GRE OAM (PLP)

No

None

No Valid SDP-ID Bound

Yes

Generic IP/GRE OAM (PLP)

No

None

SDP-ID Valid But Down

Yes

Generic IP/GRE OAM (PLP)

No

None

SDP-ID Valid and Up, But No Service Label

Yes

Generic IP/GRE OAM (PLP)

No

None

SDP-ID Valid, Up and Egress Service Label

Yes

Generic IP/GRE OAM (PLP)

Yes

SDP Encapsulation with Egress Service Label (SLP)

remote-sdp—
specifies that the svc-ping reply message from the far end should be sent using the same service tunnel encapsulation labeling as service traffic

If remote-sdp is specified, the far-end responder attempts to use an egress SDP-ID bound to the service with the message originator as the destination IP address with the VC-Label for the service. The SDP-ID defines the SDP tunnel encapsulation used to reply to the originator — GRE, IP, or MPLS. On responder egress, the service-ID must have an associated VC-Label to reach the originator address of the SDP-ID and the SDP-ID must be operational for the message to be sent. If remote-sdp is not specified, the svc-ping request message is sent with GRE encapsulation with the OAM label.

Table 16 indicates how the message response is encapsulated based on the state of the remote Service ID.

Table 16:  Remote SDP Message Results 

Remote Service State

Message Encapsulation

remote-sdp Not Specified

remote-sdp Specified

Invalid Ingress Service Label

Generic IP/GRE OAM (PLP)

Generic IP/GRE OAM (PLP)

Invalid Service-ID

Generic IP/GRE OAM (PLP)

Generic IP/GRE OAM (PLP)

No Valid SDP-ID Bound on Service-ID

Generic IP/GRE OAM (PLP)

Generic IP/GRE OAM (PLP)

SDP-ID Valid But Down

Generic IP/GRE OAM (PLP)

Generic IP/GRE OAM (PLP)

SDP-ID Valid and Up, but No Service Label

Generic IP/GRE OAM (PLP)

Generic IP/GRE OAM (PLP)

SDP-ID Valid and Up, Egress Service Label, but VC-ID Mismatch

Generic IP/GRE OAM (PLP)

Generic IP/GRE OAM (PLP)

SDP-ID Valid and Up, Egress Service Label, but VC-ID Match

Generic IP/GRE OAM (PLP)

SDP Encapsulation with Egress Service Label (SLP)

Output 

The following output is an example of SVC ping information.

Output Example
*A:router1> svc-ping far-end 10.10.10.10 service 101 local-sdp remote-sdp
Service-ID: 101
Err Info                Local           Remote
-----------------------------------------------------
    Type:               CPIPE           CPIPE
    Admin State:        Up              Up
    Oper State:         Up              Up
    Service-MTU:        1000            1000
    Customer ID:        1001            1001
==> IP Interface State: Down
    Actual IP Addr:     10.10.10.11     10.10.10.10
    Expected Peer IP:   10.10.10.10     10.10.10.11
==> SDP Path Used:      Yes             Yes
    SDP-ID:             123             325
    Admin State:        Up              Up
    Operative State:    Up              Up
    Binding Admin State:Up              Up
    Binding Oper State: Up              Up
    Binding VC ID:      101             101
    Binding Type:       Spoke           Spoke
    Binding Vc-type:    CesoPsn         CesoPsn
    Binding Vlan-vc-tag:0               0
==> Egress Label:       131066          131064
    Ingress Label:      131064          131066
    Egress Label Type:  Signaled        Signaled
    Ingress Label Type: Signaled        Signaled
Request Result: Sent - Reply Received

3.6.2.1.5. EFM Commands

efm

Syntax 
efm port-id
Context 
oam
Description 

This command enables Ethernet in the First Mile (EFM) OAM loopbacks on the specified port. The EFM OAM remote loopback OAMPDU will be sent to the peering device to trigger a remote loopback.

Parameters 
port-id—
specifies the port ID in the slot/mda/port format

local-loopback

Syntax 
local-loopback {start | stop}
Context 
oam>efm
Description 

This command enables local loopback tests on the specified port.

remote-loopback

Syntax 
remote-loopback {start | stop}
Context 
oam>efm
Description 

This command enables remote EFM OAM loopback tests on the specified port. The EFM OAM remote loopback OAMPDU will be sent to the peering device to trigger a remote loopback.

ethernet

Syntax 
ethernet
Context 
config>port
Description 

This command enables access to the context to configure Ethernet port attributes.

efm-oam

Syntax 
efm-oam
Context 
config>port>ethernet
Description 

This command configures EFM OAM attributes.

accept-remote-loopback

Syntax 
[no] accept-remote-loopback
Context 
config>port>ethernet>efm-oam
Description 

This command enables reactions to loopback control OAMPDUs from peers.

The no form of this command disables reactions to loopback control OAMPDUs.

hold-time

Syntax 
hold-time time-value
no hold-time
Context 
config>port>ethernet>efm-oam
Description 

This command sets the amount of time that EFM-OAM will wait before going from a non-operational state to an operational state.

If EFM-OAM goes from an operational state to a non-operational state (other than link-fault), it enters the hold-time period. During this time, EFM-OAM continues to negotiate with the peer if possible, but will not transition to the “up” state until the hold time has expired.

If EFM-OAM goes down due to a lower-level fault (for example, the port goes down and EFM-OAM enters the link-fault state), the hold timer is not triggered. When the lower-level fault is cleared, EFM-OAM immediately starts running on the port and transitions to the operational state as soon as possible.

If EFM-OAM goes down because the user administratively disables the protocol, EFM-OAM immediately transitions to the disabled state. When the user re-enables EFM-OAM, the protocol enters the hold time period and EFM-OAM is not operational until the hold time expires. A hold-time value of 0 indicates that EFM-OAM returns to the operational state without delay.

The hold time affects only the transition from a non-operational state to an operational state; it does not apply to a transition from an operational state to a non-operational state.

Parameters 
time-value—
the number of seconds that EFM-OAM will wait before returning to an operational state from a non-operational state
Values—
0 to 50

 

Default—
0

mode

Syntax 
mode {active | passive}
Context 
config>port>ethernet>efm-oam
Description 

This command configures the mode of OAM operation for this Ethernet port.

Active mode causes the port to initiate the negotiation process and continually send out EFM OAM information PDUs. Passive mode waits for the peer to initiate the negotiation process. A passive mode port cannot initiate monitoring activities (such as loopback) with the peer.

Default 

active

transmit-interval

Syntax 
[no] transmit-interval interval [multiplier multiplier]
Context 
config>port>ethernet>efm-oam
Description 

This command configures the transmit interval of OAMPDUs.

Parameters 
interval—
specifies the transmit interval
Values—
1 to 600 (in 100 ms)

 

multiplier—
specifies the multiplier for the transmit interval to set the local link down timer
Values—
2 to 5

 

tunneling

Syntax 
[no] tunneling
Context 
config>port>ethernet>efm-oam
Description 

This command enables EFM OAMPDU tunneling. OAMPDU tunneling is required when a loopback is initiated from a router end and must be transported over the existing network infrastructure to the other end. Enabling tunneling will allow the PDUs to be mapped to Epipes so that the OAM frames can be tunneled over MPLS to the far end. To enable Ethernet EFM OAM 802.3ah on the port, use the efm-oam>no shutdown command. The no form of the command disables tunneling.

3.6.2.1.6. ETH-CFM Commands

eth-test

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

This command specifies to initiate an Ethernet (signal) test.

Parameters 
mac-address—
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id—
specifies the target MEP ID
Values—
1 to 8191

 

md-index —
specifies the MD index
Values—
1 to 4294967295

 

priority—
specifies the value used for priority mapping. Refer to Table 6 to determine how the priority is derived; if it is user-defined, then refer to Table 5 for the priority-to-FC mappings.
Values—
0 to 7

 

Default—
the CCM and LTM priority of the MEP
ma-index—
specifies the MA index
Values—
1 to 4294967295

 

data-length—
specifies the packet size in bytes, expressed as a decimal integer, used for the ETH-CFM test
Values—
64 to 1500

 

Default—
64

linktrace

Syntax 
linktrace mac-address mep mep-id domain md-index association ma-index [ttl ttl-value]
Context 
oam>eth-cfm
Description 

This command specifies to initiate a linktrace test.

Parameters 
mac-address —
specifies a unicast destination MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id
specifies the target MEP ID
Values—
1 to 8191

 

md-index
specifies the MD index
Values—
1 to 4294967295

 

ma-index
specifies the MA index
Values—
1 to 4294967295

 

ttl-value
specifies the TTL for a returned linktrace
Values—
0 to 255

 

loopback

Syntax 
loopback mac-address mep mep-id domain md-index association ma-index [send-count send-count] [size data-size] [priority priority]
Context 
oam>eth-cfm
Description 

This command specifies to initiate a loopback test.

Parameters 
mac-address —
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id
specifies the target MEP ID
Values—
1 to 8191

 

md-index
specifies the MD index
Values—
1 to 4294967295

 

ma-index
specifies the MA index
Values—
1 to 4294967295

 

send-count
specifies the number of messages to send, expressed as a decimal integer. Dot1ag loopback messages are sent back-to-back, with no delay between the transmissions.
Values—
1 to 5

 

Default—
1
data-size
specifies the packet size in bytes, expressed as a decimal integer
Values—
0 to 1500

 

Default—
0
priority
specifies the value used for priority mapping. Refer to Table 6 to determine how the priority is derived; if it is user-defined, then refer to Table 5 for the priority-to-FC mappings.
Values—
0 to 7

 

Default—
the CCM and LTM priority of the MEP

one-way-delay-test

Syntax 
one-way-delay-test mac-address mep mep-id domain md-index association ma-index [priority priority]
Context 
oam>eth-cfm
Description 

This command specifies to initiate an ETH-CFM one-way delay test.

Parameters 
mac-address—
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id—
specifies the target MEP ID
Values—
1 to 8191

 

md-index —
specifies the MD index
Values—
1 to 4294967295

 

ma-index—
specifies the MA index
Values—
1 to 4294967295

 

priority—
specifies the value used for priority mapping. Refer to Table 6 to determine how the priority is derived; if it is user-defined, then refer to Table 5 for the priority-to-FC mappings.
Values—
0 to 7

 

Default—
The CCM and LTM priority of the MEP

two-way-delay-test

Syntax 
two-way-delay-test mac-address mep mep-id domain md-index association ma-index [priority priority]
Context 
oam>eth-cfm
Description 

This command specifies to initiate an ETH-CFM two-way delay test.

Parameters 
mac-address —
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id —
specifies the target MEP ID
Values—
1 to 8191

 

md-index —
specifies the MD index
Values—
1 to 4294967295

 

ma-index —
specifies the MA index
Values—
1 to 4294967295

 

priority—
specifies the value used for priority mapping. Refer to Table 6 to determine how the priority is derived; if it is user-defined, then refer to Table 5 for the priority-to-FC mappings.
Values—
0 to 7

 

Default—
The CCM and LTM priority of the MEP

two-way-slm-test

Syntax 
two-way-slm-test mac-address mep mep-id domain md-index association ma-index [priority priority] [send-count send-count] [size data-size] [timeout timeout] [interval interval]
Context 
oam>eth-cfm
Description 

This command specifies to initiate an Ethernet CFM two-way SLM test.

Parameters 
mac-address—
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id—
specifies the target MEP ID
Values—
1 to 8191

 

md-index —
specifies the MD index
Values—
1 to 4294967295

 

ma-index—
specifies the MA index
Values—
1 to 4294967295

 

priority—
specifies the value used for priority mapping. Refer to Table 6 to determine how the priority is derived; if it is user-defined, then refer to Table 5 for the priority-to-FC mappings.
Values—
0 to 7

 

Default—
7
send-count—
the number of messages to send, expressed as a decimal integer. The message interval value must be expired before the next message request is sent.
Values—
1 to 1000

 

Default—
1
data-size—
the size of the data portion of the data TLV. If 0 is specified, no data TLV is added to the packet.
Values—
0 to 1500

 

Default—
0
timeout—
the timeout parameter in seconds. This value is the length of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded. The timeout value must be less than or equal to the interval.
Values—
1 to 10

 

Default—
5
interval—
the time, in seconds between probes within a test run
Values—
1 to 10

 

Default—
5

single-ended-loss-test

Syntax 
single-ended-loss-test mac-address mep mep-id domain md-index association ma-index [priority priority] [interval {100ms | 1s}] [send-count send-count]
Context 
oam>eth-cfm
Description 

This command specifies to initiate a loss measurement test between the specified mac-address router and the specified mep-id MEP.

Single-ended and dual-ended loss tests are mutually exclusive tests. Single-ended loss tests can be run when dual-ended loss tests are disabled (under the config>service>epipe>spoke-sdp>eth-cfm>mep or config>router>if>eth-cfm>mep context).

Parameters 
mac-address—
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id—
specifies the target MEP ID
Values—
1 to 8191

 

md-index
specifies the index of the MD to which the MEP is associated, or 0, if none
Values—
1 to 4294967295

 

ma-index
specifies the index to which the MEP is associated, or 0, if none
Values—
1 to 4294967295

 

send-count—
specifies the number of LMM messages to send, expressed as a decimal integer
Values—
2 to 5

 

Default—
2
interval {100ms | 1s}—
specifies the interval between groups of consecutive LMM packets (for example, if send-count is 5 and interval is 1s, then 5 LMM packets are sent at 1-s intervals)
Values—
100ms | 1s

 

Default—
1s
priority—
specifies the value used for priority mapping. Refer to Table 6 to determine how the priority is derived; if it is user-defined, then refer to Table 5 for the priority-to-FC mappings.
Values—
0 to 7

 

Default—
the CCM and LTM priority of the MEP

eth-cfm

Syntax 
eth-cfm
Context 
config
config>service>epipe>sap
config>service>epipe>spoke-sdp
config>router>interface
Description 

This command enables the context to configure 802.1ag Connectivity Fault Management (CFM) parameters.

domain

Syntax 
domain md-index [format {dns | mac | none | string}] [name md-name] level level
domain md-index
no domain md-index
Context 
config>eth-cfm
Description 

This command configures CFM domain parameters.

The dns, mac, and string keywords apply to dot1ag. The none keyword applies to Y.1731. If the none keyword is used, the association command must use the icc-based or string format. A MEP associated with domain format none and association format icc-based is a Y.1731 MEP. A MEP associated with domain format none and association format string is a Y.1731 MEP that can interoperate with a dot1ag MEP. All other configurations are associated with dot1ag MEPs.

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

Parameters 
md-index—
specifies the Maintenance Domain (MD) index value
Values—
1 to 4294967295

 

format {dns | mac | none | string}—
specifies a value that represents the type (format) of the md-name
Values—
dns:           specifies the DNS name format
mac:           X:X:X:X:X:X-u
                   X: [0 to FF] hex
                   u: [0 to 65535] decimal
none:         no name specified (the domain represents a Y.1731 MEG, not a dot1ag domain)
string:      specifies an ASCII string

 

Default—
string
md-name
specifies a generic Maintenance Domain (MD) name
Values—
1 to 43 characters

 

level
specifies the integer identifying the maintenance domain level (MD level). Higher numbers correspond to higher-level maintenance domains (those with the greatest physical reach) with the highest values for customers’ CFM packets. Lower numbers correspond to lower-level 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 {icc-based | integer | string | vid | vpn-id}] name ma-name
association ma-index
no association ma-index
Context 
config>eth-cfm>domain
Description 

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

The integer, string, vid, and vpn-id keywords apply to dot1ag MAs. The icc-based keyword applies to Y.1731 MEGs, and is only available when the domain format is none. A MEP associated with domain format none and association format icc-based is a Y.1731 MEP. A MEP associated with domain format none and association format string is a Y.1731 MEP that can interoperate with a dot1ag MEP. All other configurations are associated with dot1ag MEPs.

Parameters 
ma-index—
specifies the MA index value
Values—
1 to 4294967295

 

format {icc-based | integer | string | vid | vpn-id}—
specifies a value that represents the type (format) of the ma-name
Values—
icc-based:      raw ASCII, exactly 13 characters (the association is a Y.1731 MEG, not a dot1ag MA)
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 (for example 00164D:AABBCCDD)

 

Default—
integer
ma-name
specifies the part of the maintenance association identifier that is unique within the maintenance domain name
Values—
1 to 45 characters

 

bridge-identifier

Syntax 
[no] bridge-identifier bridge-id
Context 
config>eth-cfm>domain>association
Description 

This command configures the service ID for the domain association. The bridge-id should be configured to match the service-id of the service where MEPs for this association will be created. For example, for Epipe service-id 2, set the bridge-id to 2. There is no verification that the service with a matching service-id exists.

This command does not apply to facility MEPs on network interfaces, as these MEPs are not bound to a service.

Parameters 
bridge-id—
specifies the bridge ID for the domain association
Values—
1 to 2147483647

 

vlan

Syntax 
vlan vlan-id
no vlan
Context 
config>eth-cfm>domain>association>bridge-identifier
Description 

This command configures the bridge-identifier primary VLAN ID. This command is informational only; no verification is done to ensure that MEPs on this association are on the configured 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
Description 

This command configures the CCM transmission interval for all MEPs in the association, in milliseconds and seconds.

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

Default 

10 s

remote-mepid

Syntax 
[no] remote-mepid mep-id
Context 
config>eth-cfm>domain>association
Description 

This command configures the remote maintenance association endpoint MEP identifier.

Parameters 
mep-id—
maintenance association endpoint 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
Description 

This command enables the context to configure ITU-T Synthetic Loss Measurement (ETH-SL).

inactivity-timer

Syntax 
inactivity-timer timeout
no inactivity-timer
Context 
config>eth-cfm>slm
Description 

This command configures the time that the responder keeps a test active. If the time between packets exceeds this value within 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, and indicates this by responding with the sequence number 1.

Default 

100 s

Parameters 
timeout—
specifies the inactivity timeout value, in seconds
Values—
10 to 100

 

Default—
100

cfm-loopback

Syntax 
cfm-loopback priority {low | high | dot1p} [match-vlan {vlan-range | none}]
no cfm-loopback
Context 
config>port>ethernet
config>port>dsl
config>port>gpon
Description 

This command enables the port to respond to LBM messages and sets the queuing and scheduling conditions for handling CFM LBM frames. The user selects the desired QoS treatment by enabling the CFM loopback and including the high or low priority with the high or low keyword. The queue parameters and scheduler mappings associated with the high and low keywords are preconfigured and cannot be altered by the user.

The priority dot1p and match-vlan keywords apply only to physical ring ports on the 2-port 10GigE (Ethernet) Adapter card/module.

The parameters and mappings have the following settings:

  1. for network egress, where profiled scheduling is the choice of scheduling:
    1. high-priority: either cir = port_speed, which applies to all frames that are scheduled via an in-profile scheduler, or round-robin (RR) for all other (network egress queue) frames that are in-profile
    2. low-priority: either cir = 0, pir = port_speed, which applies to all frames that are scheduled as out-of-profile, or RR for all other frames that are out-of-profile
  2. for network egress or access egress, where 4-priority scheduling is enabled:
    1. high-priority: either cir = port_speed, which applies to all frames that are scheduled via an expedited in-profile scheduler, or RR for all other (network egress queue) frames that reside in expedited queues and are in an in-profile state
    2. low-priority: either cir = 0, pir = port_speed, which applies to all frames that are scheduled via a best effort out-of-profile scheduler, or RR for all other frames that reside in best-effort queues and are in an out-of-profile state
  3. for the 6-port Ethernet 10Gbps Adapter card, the 8-port Gigabit Ethernet Adapter card, the 10-port 1GigE/1-port 10GigE X-Adapter card, and the v-port on the 2-port 10GigE (Ethernet) Adapter card/module, for network egress, where 16-priority scheduling is enabled:
    1. high-priority: has higher priority than any user frames
    2. low-priority: has lower priority than any user frames
  4. for the physical ring ports on the 2-port 10GigE (Ethernet) Adapter card/module, which can only operate as network egress, the priority of the LBR frame is derived from the dot1p setting of the received LBM frame. Based on the assigned ring-type network queue policy, dot1p-to-queue mapping is handled using the same mapping rule that applies to all other user frames.

CFM loopback support on a physical ring port on the 2-port 10GigE (Ethernet) Adapter card/module differs from other Ethernet ports. For these ports, cfm-loopback is configured using dot1p and an optional list of up to 16 VLANs. The null VLAN is always applied. The CFM Loopback Message will be processed if it does not contain a VLAN header, or if it contains a VLAN header with a VLAN ID that matches one in the configured match-vlan list.

The no form of the command disables the handling of CFM loopback frames.

Default 

no cfm-loopback

Parameters 
low—
sets the queue parameters and scheduler mappings, as described above
high—
sets the queue parameters and scheduler mappings, as described above
dot1p—
sets the queue parameters and scheduler mappings on a physical ring port, as described above
match-vlan—
sets the matching VLAN IDs that will allow a CFM loopback on a physical ring port when priority is set to dot1p, as described above
Values—
vlan-range: 1 to 4094 (for example, 1-10,33,2123)
none: only untagged CFM Loopback messages are accepted

 

Default—
none

hold-mep-up-on-failure

Syntax 
[no] hold-mep-up-on-failure
Context 
config>service>epipe>sap>eth-cfm
Description 

This command keeps an 802.1ag or Y.1731 maintenance association endpoint (MEP) in operation regardless of the operational state of the SAP. The MEP remains in operation when the SAP is down or non-operational.

The no form of the command disables the MEP from remaining in operation when the SAP is down or non-operational.

Default 

enabled

mep

Syntax 
mep mep-id domain md-index association ma-index [direction {up | down}]
no mep mep-id domain md-index association ma-index
Context 
config>service>epipe>sap>eth-cfm
config>service>epipe>spoke-sdp>eth-cfm
config>router>if>eth-cfm
Description 

This command provisions an 802.1ag or a Y.1731 maintenance association endpoint (MEP).

The 7705 SAR supports Up and Down MEPs on Ethernet SAPs (802.1ag and Y.1731), Down MEPs on Ethernet spoke SDPs (802.1ag only), and facility MEPs on network interfaces (802.1ag and Y.1731).

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

Parameters 
mep-id—
specifies the maintenance association endpoint identifier
Values—
1 to 81921

 

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

 

ma-index—
specifies the MA index value
Values—
1 to 4294967295

 

up | down—
specifies the direction in which the maintenance association (MEP) faces on the bridge port (up sends Continuity Check messages (CCMs) towards the fabric, down sends CCMs towards the egress port or line). The direction parameter is not supported on network interfaces.

ais-enable

Syntax 
[no] ais-enable
Context 
config>service>epipe>sap>eth-cfm>mep
Description 

This command enables the generation and the reception of AIS messages and applies to Y.1731 SAP MEPs only.

Default 

disabled

client-meg-level

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

This command configures the client Maintenance Entity Group (MEG) levels to use for AIS message generation. Up to seven levels can be provisioned, with the restriction that the client (remote) 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>mep>ais-enable
Description 

This command specifies the transmission interval of AIS messages in seconds.

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

priority

Syntax 
priority priority-value
no priority
Context 
config>service>epipe>sap>eth-cfm>mep>ais-enable
Description 

This command specifies the priority of AIS messages originated by the MEP, which is used for priority-mapping OAM frames.

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

 

Default—
7

ccm-enable

Syntax 
[no] ccm-enable
Context 
config>service>epipe>sap>eth-cfm>mep
config>service>epipe>spoke-sdp>eth-cfm>mep
config>router>if>eth-cfm>mep
Description 

This command enables the generation of CCM messages.

The no form of the 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
config>service>epipe>spoke-sdp>eth-cfm>mep
config>router>if>eth-cfm>mep
Description 

This command specifies the priority value for Continuity Check messages (CCMs) and linktrace messages (LTMs) transmitted by the MEP.

The default priority is 7, which means that CCM frames map to the NC forwarding class by default.

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

Default 

7

Parameters 
priority—
specifies the value used for priority mapping. Refer to Table 6 to determine how the priority is derived; if it is user-defined, then refer to Table 5 for the priority-to-FC mappings.
Values—
0 to 7

 

ccm-tlv-ignore

Syntax 
ccm-tlv-ignore [port-status] [interface-status]
no ccm-tlv-ignore
Context 
config>router>if>eth-cfm>mep
Description 

This command allows the receiving MEP to ignore the specified TLVs in the ETH CCM PDU. Ignored TLVs will be reported as absent and will have no effect on the MEP.

The no form of the command causes the receiving MEP to process all recognized TLVs in the ETH CCM PDU.

Default 

n/a

Parameters 
port-status—
ignore the port status TLV when it is received
interface-status —
ignore the interface status TLV when it is received

description

Syntax 
description description-string
no description
Context 
config>service>epipe>sap>eth-cfm>mep
config>service>epipe>spoke-sdp>eth-cfm>mep
config>router>if>eth-cfm>mep
Description 

This command creates a text description of a MEP. The description can be changed at any time, even while the server is running.

The no form of the command removes the description.

Default 

no description

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

dual-ended-loss-test-enable

Syntax 
[no] dual-ended-loss-test-enable
Context 
config>service>epipe>sap>eth-cfm>mep
config>service>epipe>spoke-sdp>eth-cfm>mep
config>router>if>eth-cfm>mep
Description 

This command enables dual-ended loss measurement testing on a MEP. When enabled, the test runs in the background.

CCM must be enabled before the dual-ended loss measurement test can be enabled.

The dual-ended and single-ended loss measurement tests are mutually exclusive tests. When the dual-ended loss measurement test is enabled, the single-ended test is not available.

The no form of the command disables the dual-ended loss measurement test.

This command applies only to Y.1731 MEPs.

Default 

enabled

alarm-threshold

Syntax 
alarm-threshold percentage
no alarm-threshold
Context 
config>service>epipe>sap>eth-cfm>mep>dual-ended-loss-test-enable
config>service>epipe>spoke-sdp>eth-cfm>mep>dual-ended-loss-test-enable
config>router>if>eth-cfm>mep>dual-ended-loss-test-enable
Description 

This command specifies the alarm threshold ratio for frame loss measurement, where percentage is defined as (the total number of Tx frames) divided by (the total number of frames dropped) expressed as a percentage. When the alarm threshold is reached, an alarm is raised.

The no form of the command removes the priority value from the configuration. Setting the percentage to 0.00 is equivalent to using the no form of the command.

Parameters 
percentage—
0.00 to 100.00, adjustable in 0.01% increments
Default—
0.25

alarm-clear-threshold

Syntax 
alarm-clear-threshold percentage
[no] alarm-clear-threshold
Context 
config>service>epipe>sap>eth-cfm>mep>dual-ended-loss-test-enable
config>router>if>eth-cfm>mep>dual-ended-loss-test-enable
Description 

This command configures a clearing alarm threshold for frame loss measurement, where percentage is defined as (the total number of Tx frames) divided by (the total number of frames dropped) expressed as a percentage.

If a dual-ended-loss alarm is outstanding and the alarm-clear-threshold is configured to a non-zero value, the dual-ended-loss clear alarm will not be raised until the dual-ended-loss ratio drops below the alarm-clear-threshold. If the alarm-clear-threshold is configured to 0, the dual-ended-loss clear alarm is raised immediately when the dual-ended-loss ratio drops below the alarm threshold.

This functionality prevents too many alarms from being generated if the loss ratio is toggling above and below the alarm threshold.

The alarm-clear-threshold cannot be greater than the alarm-threshold.

Setting the percentage to 0 means that no alarm-clear-threshold is configured; clear alarm traps will continue to be sent when the loss ratio is no longer above the alarm threshold. This is equivalent to using the no form of the command.

Parameters 
percentage—
0.00 to 100.00, adjustable in 0.01% increments
Default—
0.00

eth-test-enable

Syntax 
[no] eth-test-enable
Context 
config>service>epipe>sap>eth-cfm>mep
config>router>if>eth-cfm>mep
Description 

This command enables an Ethernet (signal) test (ETH-Test) on a MEP. When enabled, the test runs in the background. This command applies to Y.1731 MEPs only.

For this test, operators must configure ETH-Test parameters on both sender and receiver nodes. The ETH-Test can then be run using the following OAM command:

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 done on the provisioning and the test commands to ensure that the MEP is a Y.1731 MEP. If the MEP is not a Y.1731 MEP, the operation fails and an error message in the CLI and SNMP will indicate the problem. A Y.1731 MEP has domain format none and association format icc-based or string (the string keyword enables the Y.1731 MEP to interoperate with a dot1ag MEP).

The no form of the command disables the ETH-Test on a MEP.

Default 

enabled

bit-error-threshold

Syntax 
bit-error-threshold bit-errors
Context 
config>service>epipe>sap>eth-cfm>mep>eth-test-enable
config>router>if>eth-cfm>mep>eth-test-enable
Description 

This command configures a threshold for raising SNMP traps for one-way CFM tests.

For bit-error-threshold tests, test results are available only at the destination node. In order for the network management system to collect the results, SNMP traps need to be raised. This threshold is used to control when to raise a trap. When the number of bit errors reaches the threshold, an SNMP trap is raised.

Configuring a threshold value of 0 will cause the node to raise an SNMP trap for every one-way test it receives.

Parameters 
bit-errors —
the bit-error threshold
Values—
0 to 11840

 

Default—
1

test-pattern

Syntax 
[no] test-pattern {all-zeros | all-ones} [crc-enable]
Context 
config>service>epipe>sap>eth-cfm>mep>eth-test-enable
config>service>epipe>spoke-sdp>eth-cfm>mep>eth-test-enable
config>router>if>eth-cfm>mep>eth-test-enable
Description 

This command configures the test pattern for ETH-Test frames.

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

Parameters 
all-zeros | all-ones—
specifies to use all zeros or all ones in the test pattern
Default—
all-zeros
crc-enable —
specifies to generate a CRC checksum

low-priority-defect

Syntax 
low-priority-defect {allDef | macRemErrXcon | remErrXcon | errXcon | xcon | noXcon}
Context 
config>service>epipe>sap>eth-cfm>mep
config>service>epipe>spoke-sdp>eth-cfm>mep
config>router>if>eth-cfm>mep
Description 

This command specifies the lowest priority defect that is allowed to generate a fault alarm.

Default 

remErrXcon

Parameters 
allDef —
DefRDICCM, DefMACstatus, DefRemoteCCM, DefErrorCCM, and DefXconCCM
macRemErrXcon —
DefMACstatus, DefRemoteCCM, DefErrorCCM, and DefXconCCM
remErrXcon—
only DefRemoteCCM, DefErrorCCM, and DefXconCCM
errXcon—
only DefErrorCCM and DefXconCCM
xcon —
only DefXconCCM
noXcon —
no defects DefXcon or lower are to be reported

one-way-delay-threshold

Syntax 
one-way-delay-threshold seconds
Context 
config>service>epipe>sap>eth-cfm>mep
config>router>if>eth-cfm>mep
Description 

This command configures a threshold for raising SNMP traps for one-way CFM tests.

For one-way-delay-threshold tests, test results are available only at the destination node. In order for the network management system to collect the results, SNMP traps need to be raised. This threshold is used to control when to raise a trap. When the delay time reaches the threshold, an SNMP trap is raised.

Configuring a threshold value of 0 will cause the node to raise an SNMP trap for every one-way test it receives.

Parameters 
seconds —
the delay time threshold value
Values—
0 to 600

 

Default—
3

3.6.2.1.7. DSL Commands

dsl-f5-loopback

Syntax 
dsl-f5-loopback port-id
Context 
oam
Description 

This command enables the CPE-initiated F5 OAM loopback testing for an ATM bonding group on a DSL port.

After completing a loopback, you can run a show port command to see the results of the test.

Parameters 
port-id—
specifies the physical port ID in the slot/mda/port format

3.6.2.1.8. SAA Commands

saa

Syntax 
saa
Context 
config
Description 

This command enables the context to configure the SAA tests.

test

Syntax 
[no] test test-name [owner test-owner]
Context 
config>saa
Description 

This command identifies a test and creates or modifies the context to provide the test parameters for the named test. Subsequent to the creation of the test instance, the test can be started in the OAM context.

A test must be shut down before it can be modified or removed from the configuration.

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

Parameters 
test-name—
identifies the SAA test name to be created or edited
test-owner
specifies the owner of an SAA operation, up to 32 characters in length
Values—
if a test-owner value is not specified, tests created by the CLI have a default owner “TiMOS CLI”

 

accounting-policy

Syntax 
accounting-policy acct-policy-id ]
[no] accounting-policy ]
Context 
config>saa>test
Description 

This command associates an accounting policy to the SAA test. The accounting policy must already be defined before it can be associated or else an error message is generated.

A notification (trap) is issued when a test is completed.

The no form of this command removes the accounting policy association.

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

 

description

Syntax 
description description-string
no description
Context 
config>saa>test
Description 

This command creates a text description stored in the configuration file for a configuration context.

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

Default 

no description

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

continuous

Syntax 
[no] continuous
Context 
config>saa>test
Description 

This command specifies whether the SAA test is continuous. Once you have configured a test as continuous, you cannot start or stop it by using the oam saa test-name {start | stop} command. This option is not applicable to all SAA test types.

The no form of the command disables the continuous execution of the test.

jitter-event

Syntax 
jitter-event rising-threshold threshold [falling-threshold threshold] [direction]
no jitter-event
Context 
config>saa>test
Description 

This command specifies that at the termination of an SAA test probe, the calculated jitter value is evaluated against the configured rising and falling jitter thresholds. SAA threshold events are generated as required.

Once the threshold (rising/falling) is crossed, it is disabled from generating additional events until the opposite threshold is crossed. If a falling threshold is not supplied, the rising threshold will be re-enabled when it falls below the threshold after the initial crossing that generated the event.

The configuration of jitter event thresholds is optional.

Parameters 
rising-threshold threshold
specifies a rising threshold jitter value. When the test run is completed, the calculated jitter value is compared to the configured jitter rising threshold. If the test run jitter value is greater than the configured rising threshold value, then an SAA threshold event is generated. The SAA threshold event is tmnxOamSaaThreshold, logger application OAM, event #2101.
Values—
0 to 2147483 ms

 

Default—
0
falling-threshold threshold
specifies a falling threshold jitter value. When the test run is completed, the calculated jitter value is compared to the configured jitter falling threshold. If the test run jitter value is greater than the configured falling threshold value, then an SAA threshold event is generated. The SAA threshold event is tmnxOamSaaThreshold, logger application OAM, event #2101.
Values—
0 to 2147483 ms

 

Default—
0
direction
specifies the direction for OAM ping responses received for an OAM ping test run
Values—
inbound — monitors the jitter value calculated for the inbound, one-way, OAM ping responses received for an OAM ping test run
outbound — monitors the jitter value calculated for the outbound, one-way, OAM ping requests sent for an OAM ping test run
roundtrip — monitors the jitter value calculated for the round-trip, two-way, OAM ping requests and replies for an OAM ping test run

 

Default—
roundtrip

latency-event

Syntax 
latency-event rising-threshold threshold [falling-threshold threshold] [direction]
no latency-event
Context 
config>saa>test
Description 

This command specifies that at the termination of an SAA test probe, the calculated latency event value is evaluated against the configured rising and falling latency event thresholds. SAA threshold events are generated as required.

The configuration of latency event thresholds is optional.

Parameters 
rising-threshold threshold
specifies a rising threshold latency value. When the test run is completed, the calculated latency value is compared to the configured latency rising threshold. If the test run latency value is greater than the configured rising threshold value, then an SAA threshold event is generated. The SAA threshold event is tmnxOamSaaThreshold, logger application OAM, event #2101.
Values—
0 to 2147483647 ms

 

Default—
0
falling-threshold threshold
specifies a falling threshold latency value. When the test run is completed, the calculated latency value is compared to the configured latency falling threshold. If the test run latency value is greater than the configured falling threshold value, then an SAA threshold event is generated. The SAA threshold event is tmnxOamSaaThreshold, logger application OAM, event #2101.
Values—
0 to 2147483647 ms

 

Default—
0
direction—
specifies the direction for OAM ping responses received for an OAM ping test run
Values—
inbound — monitors the latency value calculated for the inbound, one-way, OAM ping responses received for an OAM ping test run
outbound — monitors the latency value calculated for the outbound, one-way, OAM ping requests sent for an OAM ping test run
roundtrip — monitors the latency value calculated for the round-trip, two-way, OAM ping requests and replies for an OAM ping test run

 

Default—
roundtrip

loss-event

Syntax 
loss-event rising-threshold threshold [falling-threshold threshold] [direction]
no loss-event
Context 
config>saa>test
Description 

This command specifies that at the termination of an SAA test run, the calculated loss event value is evaluated against the configured rising and falling loss event thresholds. SAA threshold events are generated as required.

The configuration of loss event thresholds is optional.

Parameters 
rising-threshold threshold
specifies a rising threshold loss event value. When the test run is completed, the calculated loss event value is compared to the configured loss event rising threshold. If the test run loss event value is greater than the configured rising threshold value, then an SAA threshold event is generated. The SAA threshold event is tmnxOamSaaThreshold, logger application OAM, event #2101.
Values—
0 to 2147483647 packets

 

Default—
0
falling-threshold threshold
specifies a falling threshold loss event value. When the test run is completed, the calculated loss event value is compared to the configured loss event falling threshold. If the test run loss event value is greater than the configured falling threshold value, then an SAA threshold event is generated. The SAA threshold event is tmnxOamSaaThreshold, logger application OAM, event #2101.
Values—
0 to 2147483647 packets

 

Default—
0
direction—
specifies the direction for OAM ping responses received for an OAM ping test run
Values—
inbound — monitors the loss value calculated for the inbound, one-way, OAM ping responses received for an OAM ping test run
outbound — monitors the loss value calculated for the outbound, one-way, OAM ping requests sent for an OAM ping test run
roundtrip — monitors the loss value calculated for the round-trip, two-way, OAM ping requests and replies for an OAM ping test run

 

Default—
roundtrip

trap-gen

Syntax 
trap-gen
Context 
config>saa>test
Description 

This command enables the context to configure SNMP trap generation for the SAA test.

probe-fail-enable

Syntax 
[no] probe-fail-enable
Context 
config>saa>test>trap-gen
Description 

This command works in conjunction with the probe-fail-threshold command. The command enables the generation of an SNMP trap after threshold consecutive probe failures during the execution of the SAA ping test. This command is not applicable to SAA trace route tests.

The no form of the command disables the generation of an SNMP trap.

probe-fail-threshold

Syntax 
probe-fail-threshold threshold
no probe-fail-threshold
Context 
config>saa>test>trap-gen
Description 

This command works in conjunction with the probe-fail-enable command. When the probe-fail-enable command is enabled, the generation of an SNMP trap occurs after threshold consecutive probe failures during the execution of the SAA ping test. This command is not applicable to SAA trace route tests.

This command has no effect when the probe-fail-enable command is disabled.

The no form of the command returns the threshold value to the default.

Default 

1

Parameters 
threshold—
specifies the number of consecutive SAA ping probe failures before an SNMP trap is generated
Values—
0 to 15

 

test-completion-enable

Syntax 
[no] test-completion-enable
Context 
config>saa>test>trap-gen
Description 

This command enables the generation of an SNMP trap when an SAA test completes.

The no form of the command disables the trap generation.

test-fail-enable

Syntax 
[no] test-fail-enable
Context 
config>saa>test>trap-gen
Description 

This command enables the generation of an SNMP trap when a test fails. In the case of a ping test, the test is considered failed—for the purpose of trap generation—if the number of failed probes is at least the value of the test-fail-threshold threshold parameter.

The no form of the command disables the trap generation.

test-fail-threshold

Syntax 
test-fail-threshold threshold
no test-fail-threshold
Context 
config>saa>test>trap-gen
Description 

This command configures the threshold for SNMP trap generation on test failure. This command is not applicable to SAA trace route tests.

This command has no effect when the test-fail-enable command is disabled.

The no form of the command returns the threshold value to the default.

Default 

1

Parameters 
threshold—
specifies the number of consecutive test failures before an SNMP trap is generated
Values—
0 to 15

 

type

Syntax 
[no] type
Context 
config>saa>test
Description 

This command enables the context to provide the test type for the named test. Only a single test type can be configured.

A test can only be modified while the test is in shutdown mode.

Once a test type has been configured, the command can be modified by re-entering the command. The test type must be the same as the previously entered test type.

To change the test type, the old command must be removed using the config>saa>test>no type command.

cpe-ping

Syntax 
cpe-ping service service-id destination ip-address source ip-address [source-mac ieee-address] [fc fc-name [profile {in | out}]] [ttl vc-label-ttl] [count send-count] [send-control] [return-control] [timeout timeout] [interval interval]
Context 
oam
config>saa>test>type
Description 

This ping utility determines the IP connectivity to a CPE within a specified VPLS service.

Parameters 
service-id
specifies the service ID or name of the service to diagnose or manage
Values—
1 to 2147483647 or service-name

 

destination ip-address
specifies the IP address to be used as the destination for performing an OAM ping operation
source ip-address
specifies an unused IP address in the same network that is associated with the VPLS
profile {in | out}—
specifies the profile state of the MPLS echo request encapsulation
Default—
out
ieee-address
specifies the source MAC address that will be sent to the CPE. If not specified or set to 0, the MAC address configured for the CSM is used.
fc-name —
specifies the forwarding class of the MPLS echo request encapsulation
Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
vc-label-ttl
specifies the TTL value in the VC label for the OAM MAC request, expressed as a decimal integer
Values—
1 to 255

 

Default—
255
send-count
specifies the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 255

 

Default—
1
send-control—
specifies the MAC OAM request be sent using the control plane instead of the data plane
Default—
 MAC OAM request sent using the data plane
return-control—
specifies that the MAC OAM reply to a data plane MAC OAM request is sent using the control plane instead of the data plane
Default—
 MAC OAM reply sent using the data plane
timeout
specifies the maximum amount of time, in seconds, that the router will wait for a message reply after sending the message request. The timeout parameter overrides the default timeout value. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded. The timeout value must be less than the interval value.
Values—
1 to 10

 

Default—
5
interval
specifies the interval parameter in seconds, expressed as a decimal integer. This parameter is used to override the default request message send interval and defines the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 s and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 10

 

Default—
1

eth-cfm-linktrace

Syntax 
eth-cfm-linktrace mac-address mep mep-id domain md-index association ma-index [ttl ttl-value] [fc fc-name [profile {in | out}]] [count send-count] [timeout timeout] [interval interval]
Context 
config>saa>test>type
Description 

This command configures an Ethernet CFM linktrace test in SAA.

Parameters 
mac-address —
specifies a unicast destination MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id
specifies the target MEP ID
Values—
1 to 8191

 

md-index
specifies the MD index
Values—
1 to 4294967295

 

ma-index
specifies the MA index
Values—
1 to 4294967295

 

ttl-value
specifies the number of hops to use in a linktrace test
Values—
0 to 255

 

fc-name
specifies the forwarding class for CFM test traffic. The fc-name is mapped to the dot1p priority that is set in the CFM frame forwarding class. See Table 6 for the Dot1p Priority-to-FC mapping.
Values—
be, l2, af, l1, ef, h1, nc

 

Default—
nc
profile {in | out}—
specifies the profile state for CFM test traffic; this parameter is not used
send-count
specifies the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 10

 

Default—
1
timeout
specifies the maximum amount of time, in seconds, that the router will wait for a message reply after sending the message request. The timeout parameter overrides the default timeout value. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded. The timeout value must be less than the interval value.
Values—
1 to 10

 

Default—
5
interval
specifies the minimum amount of time, in seconds, that must expire before the next message request is sent. The interval parameter is used to override the default request message send interval. If the interval is set to 1 s, and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. The timeout value must be less than the interval value.
Values—
1 to 10

 

Default—
5

eth-cfm-loopback

Syntax 
eth-cfm-loopback mac-address mep mep-id domain md-index association ma-index [size data-size] [fc fc-name [profile {in | out}]] [count send-count] [timeout timeout] [interval interval]
Context 
config>saa>test>type
Description 

This command configures an Ethernet CFM loopback test in SAA.

Parameters 
mac-address —
specifies a unicast destination MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id
specifies the target MEP ID
Values—
1 to 8191

 

md-index
specifies the MD index
Values—
1 to 4294967295

 

ma-index
specifies the MA index
Values—
1 to 4294967295

 

data-size
specifies the packet size in bytes, expressed as a decimal integer
Values—
0 to 1500

 

Default—
0
fc-name
specifies the forwarding class for CFM test traffic. The fc-name is mapped to the dot1p priority that is set in the CFM frame forwarding class. See Table 6 for the Dot1p Priority-to-FC mapping.
Values—
be, l2, af, l1, ef, h1, nc

 

Default—
nc
profile {in | out}—
specifies the profile state for CFM test traffic; this parameter is not used
send-count
specifies the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
timeout
specifies the maximum amount of time, in seconds, that the router will wait for a message reply after sending the message request. The timeout parameter overrides the default timeout value. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded. The timeout value must be less than the interval value.
Values—
1 to 10

 

Default—
5
interval
specifies the minimum amount of time, in seconds, that must expire before the next message request is sent. The interval parameter is used to override the default request message send interval. If the interval is set to 1 s, and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. The timeout value must be less than the interval value.
Values—
1 to 10

 

Default—
5

eth-cfm-two-way-delay

Syntax 
eth-cfm-two-way-delay mac-address mep mep-id domain md-index association ma-index [fc {fc-name} [profile {in | out}]] [count send-count] [size data-size] [timeout timeout] [interval interval]
Context 
config>saa>test>type
Description 

This command configures an Ethernet CFM two-way delay test in SAA.

Parameters 
mac-address —
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id —
specifies the target MEP ID
Values—
1 to 8191

 

md-index —
specifies the MD index
Values—
1 to 4294967295

 

ma-index —
specifies the MA index
Values—
1 to 4294967295

 

fc-name
specifies the forwarding class for CFM test traffic. The fc-name is mapped to the dot1p priority that is set in the CFM frame forwarding class. See Table 6 for the Dot1p Priority-to-FC mapping.
Values—
be, l2, af, l1, ef, h1, nc

 

Default—
nc
profile {in | out}—
specifies the profile state for CFM test traffic; this parameter is not used
send-count
specifies the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
timeout
specifies the maximum amount of time, in seconds, that the router will wait for a message reply after sending the message request. The timeout parameter overrides the default timeout value. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded. The timeout value must be less than the interval value.
Values—
1 to 10

 

Default—
5
interval
specifies the minimum amount of time, in seconds, that must expire before the next message request is sent. The interval parameter is used to override the default request message send interval. If the interval is set to 1 s, and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. The timeout value must be less than the interval value.
Values—
1 to 10

 

Default—
5

eth-cfm-two-way-slm

Syntax 
eth-two-way-slm mac-address mep mep-id domain md-index association ma-index [fc fc-name [profile {in | out}]] [count send-count] [size data-size] [timeout timeout] [interval interval]
Context 
config>saa>test>type
Description 

This command specifies an Ethernet CFM two-way SLM test in SAA.

Parameters 
mac-address—
specifies a unicast MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

mep-id—
specifies the target MEP ID
Values—
1 to 8191

 

md-index —
specifies the MD index
Values—
1 to 4294967295

 

ma-index—
specifies the MA index
Values—
1 to 4294967295

 

fc-name—
specifies the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.
Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
nc
profile in | out—
specifies the profile state of the MPLS echo request encapsulation
Default—
in
send-count—
the number of messages to send, expressed as a decimal integer. The message interval value must be expired before the next message request is sent.
Values—
1 to 1000

 

Default—
1
data-size—
the size of the data portion of the data TLV. If 0 is specified, no data TLV is added to the packet.
Values—
0 to 1500

 

Default—
0
timeout—
the timeout parameter in seconds. This value is the length of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded. The timeout value must be less than or equal to the interval.
Values—
1 to 10

 

Default—
5
interval—
the time, in seconds between probes within a test run
Values—
1 to 10

 

Default—
5

icmp-ping

Syntax 
icmp-ping ip-address | dns-name [rapid] [ttl time-to-live] [tos type-of-service] [size bytes] [pattern pattern] [source ip-address] [interval seconds] [{next-hop ip-address} | {interface interface-name} | bypass-routing] [count requests] [do-not-fragment] [router router-instance | service-name service-name] [timeout timeout] [fc fc-name [profile {in | out}]]
Context 
config>saa>test>type
Description 

This command configures an ICMP ping test.

Parameters 
ip-address—
identifies the far-end IP address to which to send the icmp-ping request message in dotted-decimal notation
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x[-interface]
                              x:x:x:x:x:x:d.d.d.d[-interface]
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D
                              interface: 32 chars max, mandatory
                              for link local addresses

 

dns-name—
identifies the DNS name of the far-end device to which to send the icmp-ping request message, expressed as a character string up to 63 characters
Values—
63 characters maximum

 

rapid—
changes the units for the interval from seconds to hundredths of seconds
time-to-live
specifies the TTL value for the MPLS label, expressed as a decimal integer
Values—
1 to 128

 

Default—
64
type-of-service
specifies the service type
Values—
0 to 255

 

Default—
0
bytes
specifies the request packet size in bytes, expressed as a decimal integer
Values—
0 to 16384

 

Default—
56
pattern
specifies the pattern that will be used to fill the date portion in a ping packet. If no pattern is specified, position information will be filled instead.
Values—
0 to 65535

 

source ip-address
specifies the IP address to be used
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

seconds—
defines the minimum amount of time, expressed as a decimal integer, that must expire before the next message request is sent

This parameter is used to override the default request message send interval. If the interval is set to 1 s, and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 10000

 

Default—
1
next-hop ip-address
displays only the static routes with the specified next-hop IP address
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

interface-name
specifies the name of an IP interface. The name must already exist in the config>router>interface context.
bypass-routing—
specifies whether to send the ping request to a host on a directly attached network bypassing the routing table
requests
specifies the number of times to perform an OAM ping probe operation. Each OAM echo message request must either time out or receive a reply before the next message request is sent.
Values—
1 to 100000

 

Default—
5
do-not-fragment—
sets  the DF (Do not fragment) bit in the ICMP ping packet
router-instance
specifies the router name or service ID
Values—
router-name:      Base, management
service-id:           1 to 2147483647

 

Default—
Base
service-name—
the service name, up to 64 characters
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. A “request timeout” message is displayed by the CLI for each message request sent that expires. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 10

 

Default—
5
fc fc-name
specifies the forwarding class for ICMP echo-request packets, which controls the marking of packets based on the configured SAP egress or network QoS policy. The packets use the egress data queue for the specified forwarding class. If the fc option is not specified, the ICMP echo-request packets use the nc forwarding class by default.
Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
nc
profile {in | out}—
specifies the profile state of packets assigned to the specified forwarding class
Default—
in

icmp-trace

Syntax 
icmp-trace [ip-address | dns-name] [ttl time-to-live] [wait milli-seconds] [source ip-address] [tos type-of-service] [router router-instance | service-name service-name]
Context 
config>saa>test>type
Description 

This command configures an ICMP traceroute test.

Parameters 
ip-address —
the far-end IP address to which to send the icmp-trace request message in dotted-decimal notation
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

dns-name —
the DNS name of the far-end device to which to send the icmp-trace request message, expressed as a character string
Values—
63 characters maximum

 

time-to-live
the TTL value for the MPLS label, expressed as a decimal integer
Values—
1 to 255

 

milli-seconds
the time, in milliseconds, to wait for a response to a probe, expressed as a decimal integer
Values—
1 to 60000

 

Default—
5000
source ip-address
specifies the IP address to be used
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

type-of-service
specifies the service type
Values—
0 to 255

 

router-instance
specifies the router name or service ID
Values—
router-name:      Base, management
service-id:           1 to 2147483647

 

Default—
Base
service-name—
the service name, up to 64 characters

lsp-ping

Syntax 
lsp-ping lsp-name [path path-name]
 
lsp-ping bgp-label prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
 
lsp-ping prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
 
- options common to all lsp-ping cases: [fc fc-name [profile {in | out}]] [interval interval] [send-count send-count] [size octets] [src-ip-address ip-address] [timeout timeout] [ttl label-ttl]
Context 
oam
config>saa>test>type
Description 

This command performs in-band LSP connectivity tests using the protocol and data structures defined in RFC 4379, Detecting Multi-Protocol Label Switched (MPLS) Data Plane Failures.

The LSP ping operation is modeled after the IP ping utility, which uses ICMP echo request and reply packets to determine IP connectivity.

In an LSP ping, the originating device creates an MPLS echo request packet for the LSP and path to be tested. The MPLS echo request packet is sent through the data plane and awaits an MPLS echo reply packet from the device terminating the LSP. The status of the LSP is displayed when the MPLS echo reply packet is received.

The detail parameter is available only from the oam context.

Parameters 
lsp-name
specifies a unique LSP name, up to 32 characters in length
path-name
specifies the name for the LSP path, up to 32 characters in length
ip-prefix/mask
specifies the address prefix and subnet mask of the destination node
Values—

ipv4-address:

a.b.c.d

mask:

value must be 32

 

bgp-label prefix—
tests for MPLS data plane failures on MPLS labels transmitted across a BGP route tunnel
src-ip-address ip-address
specifies the IP address to be used when an OAM packet must be generated from an address other than the node’s system interface address
Values—
ipv4-address:     a.b.c.d

 

fc-name
indicates the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.

The LSP-EXP mappings on the receive network interface control the mapping back to the internal forwarding class used by the far-end 7705 SAR that receives the message request. The egress mappings of the egress network interface on the far-end 7705 SAR control the forwarding class markings on the return reply message.

The LSP-EXP mappings on the receive network interface control the mapping of the message reply back at the originating 7705 SAR.

Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out}—
specifies the profile state of the MPLS echo request encapsulation
Default—
out
octets
specifies the MPLS echo request packet size in octets, expressed as a decimal integer. The request payload is padded with zeros to the specified size.
Values—
80, and 85 to 9702 — prefix-specified ping
92, and 97 to 9702 — LSP name-specified ping

 

Default—
80 — prefix-specified ping
92 — LSP name-specified ping
The system sends the minimum packet size, depending on the type of LSP. No padding is added.
label-ttl
specifies the TTL value for the MPLS label, expressed as a decimal integer
Values—
1 to 255

 

Default—
255
send-count
the number of messages to send, expressed as a decimal integer. The send-count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. A “request timeout” message is displayed by the CLI for each message request sent that expires. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 10

 

Default—
5
interval—
specifies the minimum amount of time that must expire before the next message request is sent

If the interval is set to 1 second, and the timeout value is set to 10 seconds, then the maximum time between message requests is 10 seconds and the minimum is 1 second. This depends upon the receipt of a message reply corresponding to the outstanding message request.

This parameter is used to override the default request message send interval.

Values—
1 to 10

 

Default—
1
path-destination ip-address
specifies the destination IP address
Values—
ipv4-address:     a.b.c.d (host bits must be 0)

 

if-name
specifies the name of an IP interface. The name must already exist in the config>router>interface context.
next-hop ip-address
displays only the static routes with the specified next-hop IP address
Values—
ipv4-address:     a.b.c.d (host bits must be 0)

 

detail—
displays detailed information

lsp-trace

Syntax 
lsp-trace lsp-name [path path-name]
lsp-trace bgp-label prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
lsp-trace prefix ip-prefix/mask [path-destination ip-address [interface if-name | next-hop ip-address]]
- options common to all lsp-trace cases: [detail] [downstream-map-tlv downstream-map-tlv] [fc fc-name [profile {in | out}]] [interval interval] [max-fail no-response-count] [max-ttl max-label-ttl] [min-ttl min-label-ttl] [probe-count probes-per-hop] [size octets] [src-ip-address ip-address] [timeout timeout]
Context 
oam
config>saa>test>type
Description 

This command displays the hop-by-hop path for an LSP traceroute using the protocol and data structures defined in RFC 4379 Detecting Multi-Protocol Label Switched (MPLS) Data Plane Failures.

The LSP traceroute operation is modeled after the IP traceroute utility, which uses ICMP echo request and reply packets with increasing TTL values to determine the hop-by-hop route to a destination IP.

In an LSP traceroute, the originating device creates an MPLS echo request packet for the LSP to be tested with increasing values of the TTL in the outermost label. The MPLS echo request packet is sent through the data plane and awaits a TTL exceeded response or the MPLS echo reply packet from the device terminating the LSP. The devices that reply to the MPLS echo request packets with the TTL exceeded and the MPLS echo reply are displayed.

The downstream mapping TLV allows the sender and responder nodes to exchange and validate interface and label stack information for each downstream hop in an LDP FEC path, RSVP LSP, or a BGP- labeled IPv4 route. If the responder node has multiple, equal-cost, next hops for an LDP FEC or a BGP- labeled IPv4 prefix, it replies in the downstream mapping TLV with the downstream information of each outgoing interface that is part of the ECMP next hop set for the prefix. The downstream mapping TLV can further be used to exercise a specific path of the ECMP set using the path-destination option.

The detail parameter is available only from the oam context.

Parameters 
lsp-name
specifies a unique LSP name, up to 32 characters in length
path-name
specifies the name for the LSP path, up to 32 characters in length
ip-prefix/mask
specifies the address prefix and subnet mask of the destination node
Values—

ipv4-address:

a.b.c.d

mask:

value must be 32

 

bgp-label-prefix—
displays the hop-by-hop path for a BGP route tunnel
src-ip-address ip-address
specifies the IP address to be used when an OAM packet must be generated from an address other than the node’s system interface address
Values—
ipv4-address:     a.b.c.d

 

fc-name
indicates the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.

The LSP-EXP mappings on the receive network interface control the mapping back to the internal forwarding class used by the far-end 7705 SAR that receives the message request. The egress mappings of the egress network interface on the far-end 7705 SAR control the forwarding class markings on the return reply message.

The LSP-EXP mappings on the receive network interface control the mapping of the message reply back at the originating 7705 SAR.

Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out}
specifies the profile state of the MPLS echo request encapsulation
Default—
out
no-response-count
specifies the maximum number of consecutive MPLS echo requests, expressed as a decimal integer, that do not receive a reply before the trace operation fails for a given TTL
Values—
1 to 255

 

Default—
5
probes-per-hop
specifies the number of OAM requests sent for a particular TTL value, expressed as a decimal integer
Values—
1 to 10

 

Default—
1
octets
specifies the MPLS echo request packet size in octets, expressed as a decimal integer. The request payload is padded with zeros to the specified size.
Values—
1 to 9702

 

Default—
1 — the system sends the minimum packet size, depending on the type of LSP. No padding is added.
min-label-ttl
specifies the minimum TTL value in the MPLS label for the LSP trace test, expressed as a decimal integer
Values—
1 to 255

 

Default—
1
max-label-ttl
specifies the maximum TTL value in the MPLS label for the LSP trace test, expressed as a decimal integer
Values—
1 to 255

 

Default—
30
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. A “request timeout” message is displayed by the CLI for each message request sent that expires. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 60

 

Default—
3
interval
specifies the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 second, and the timeout value is set to 10 seconds, then the maximum time between message requests is 10 seconds and the minimum is 1 second. This depends upon the receipt of a message reply corresponding to the outstanding message request.

This parameter is used to override the default request message send interval.

Values—
1 to 10

 

Default—
1
path-destination ip-address
specifies the destination IP address
Values—
ipv4-address:     a.b.c.d (host bits must be 0)

 

interface if-name
specifies the name of an IP interface. The name must already exist in the config>router>interface context.
next-hop ip-address
displays only the static routes with the specified next-hop IP address
Values—
ipv4-address:     a.b.c.d (host bits must be 0)

 

downstream-map-tlv —
specifies which format of the downstream mapping TLV to use in the LSP trace packet
Values—
ddmap: send detailed downstream map TLV (ddmap) for the enhanced TLV format specified in RFC 6424
dsmap: send downstream map TLV (dsmap) for the original target FEC stack TLV for BGP-labeled IPv4/32 prefixes as defined in RFC 4379
none: no map TLV is sent

 

Default—
{dsmap | ddmap | none}, inherited from the global configuration of the downstream mapping TLV in the mpls-echo-request-downstream-map command
detail—
displays detailed information

mac-ping

Syntax 
mac-ping service service-id destination dst-ieee-address [source src-ieee-address] [fc fc-name [profile {in | out}]] [size octets] [ttl vc-label-ttl] [count send-count] [send-control] [return-control] [interval interval] [timeout timeout]
Context 
oam
config>saa>test>type
Description 

The MAC ping utility is used to determine the existence of an egress SAP binding of a given MAC within a VPLS service.

A MAC ping packet can be sent via the control plane or the data plane. The send-control option specifies the request be sent using the control plane. If send-control is not specified, the request is sent using the data plane.

A MAC ping is forwarded along the flooding domain if no MAC address bindings exist. If MAC address bindings exist, then the packet is forwarded along those paths, provided they are active. A response is generated only when there is an egress SAP binding for that MAC address or if the MAC address is a “local” OAM MAC address associated with the device’s control plane.

A MAC ping reply can be sent using the control plane or the data plane. The return-control option specifies the reply be sent using the control plane. If return-control is not specified, the request is sent using the data plane.

A MAC ping with data plane reply can only be initiated on nodes that can have an egress MAC address binding. A node without an FDB and without any SAPs cannot have an egress MAC address binding, so it is not a node where replies in the data plane will be trapped and sent up to the control plane.

A control plane request is responded to via a control plane reply only.

By default, MAC OAM requests are sent with the system or chassis MAC address as the source MAC. The source option allows overriding of the default source MAC for the request with a specific MAC address.

When a source ieee-address value is specified and the source MAC address is locally registered within a split horizon group (SHG), then this SHG membership will be used as if the packet originated from this SHG. In all other cases, SHG 0 (zero) will be used. If the MAC trace originated from a non-zero SHG, the packets will not go out to the same SHG.

Parameters 
service-id
the service ID or name of the service to diagnose or manage
Values—
 1 to 2147483647 or service-name

 

dst-ieee-address
the destination MAC address for the OAM MAC request
src-ieee-address
the source MAC address from which the OAM MAC request originates. By default, the system MAC address for the chassis is used.
Values—
Any unicast MAC value

 

Default—
The system MAC address
fc-name
the fc parameter is used to test the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.
Values—
 be, l2, af, l1, h2, ef, h1, nc

 

octets—
the MAC OAM request packet size in octets, expressed as a decimal integer. The request payload is padded to the specified size with a 6-byte PAD header and a byte payload of 0xAA as necessary. If the octet size specified is less than the minimum packet, the minimum size packet necessary to send the request is used.
Values—
1 to 9702

 

Default—
No OAM packet padding
vc-label-ttl
the TTL value in the VC label for the OAM MAC request, expressed as a decimal integer
Values—
1 to 255

 

Default—
255
send-count
the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
send-control—
specifies the MAC OAM request be sent using the control plane instead of the data plane
Default—
 MAC OAM request sent using the data plane
return-control—
specifies the MAC OAM reply to a data plane MAC OAM request be sent using the control plane instead of the data plane
Default—
 MAC OAM reply sent using the data plane
interval
the interval parameter in seconds, expressed as a decimal integer. This parameter is used to override the default request message send interval and defines the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 s and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 10

 

Default—
1
timeout
the timeout parameter in seconds, expressed as a decimal integer. This value is used to override the default timeout value and is the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.
Values—
1 to 10

 

Default—
5

mac-populate

Syntax 
mac-populate service-id mac ieee-address [flood] [age seconds] [force] [target-sap sap-id] [send-control]
Context 
oam
Description 

This command populates the FDB with an OAM-type MAC entry indicating the node is the egress node for the MAC address, and it optionally floods the OAM MAC association throughout the service. The MAC address can be bound to a particular SAP (the target-sap) or can be associated with the control plane in that any data destined for the MAC address is forwarded to the control plane (CSM). As a result, if the service on the node has neither an FDB nor an egress SAP, then it is not allowed to initiate a mac-populate command.

The MAC address that is populated in the FDB in the provider network is given a type OAM, so that it can be treated distinctly from regular dynamically learned or statically configured MACs. OAM MAC addresses are operational MAC addresses and are not saved in the device configuration. An exec file can be used to define OAM MACs after system initialization.

The force option in the mac-populate command forces the MAC in the table to be type OAM in case it already exists as a dynamic, static, or an OAM-induced learned MAC with some other type of binding. An OAM-type MAC cannot be overwritten by dynamic learning and allows customer packets with the MAC to either ingress or egress the network while still using the OAM MAC entry.

The flood option causes each upstream node to learn the MAC (that is, populate the local FDB with an OAM MAC entry) and to flood the request along the data plane using the flooding domain. The flooded mac-populate request can be sent via the data plane or the control plane. The send-control option specifies the request be sent using the control plane. If send-control is not specified, the request is sent using the data plane.

An age can be provided to age a particular OAM MAC using a specific interval. By default, OAM MAC addresses are not aged and can be removed with a mac-purge command or with an FDB clear operation.

When a split horizon group (SHG) is configured, the flooding domain depends on which SHG the packet originates from. The target-sap sap-id value dictates the originating SHG information.

Parameters 
service-id
the service ID or name of the service to diagnose or manage
Values—
1 to 2147483647 or service-name

 

ieee-address
the MAC address to be populated
flood—
sends the OAM MAC populate to all upstream nodes
Default—
MAC populate only the local FDB
seconds
the age for the OAM MAC, expressed as a decimal integer
Values—
1 to 65535

 

Default—
No OAM packet padding
force—
converts the MAC to an OAM MAC even if it currently is another type of MAC
Default—
do not overwrite type
sap-id
the local target SAP bound to a service on which to associate the OAM MAC. By default, the OAM MAC is associated with the control plane; that is, it is associated with the CPU on the router.

When the target-sap sap-id value is not specified, the MAC is bound to the CSM. The originating SHG is 0 (zero). When the target-sap sap-id value is specified, the originating SHG is the SHG of the target-sap.

Default—
associate OAM MAC with the control plane (CPU)
send-control—
specifies the MAC OAM request be sent using the control plane instead of the data plane
Default—
 MAC OAM request sent using the data plane

mac-purge

Syntax 
mac-purge service-id target ieee-address [flood] [send-control] [register] [force]
Context 
oam
Description 

This command removes an OAM-type MAC entry from the FDB and optionally floods the OAM MAC removal throughout the service. A mac-purge command can be sent via the forwarding path or via the control plane. When sending the MAC purge using the data plane, the TTL in the VC label is set to 1. When sending the MAC purge using the control plane, the packet is sent directly to the system IP address of the next hop.

A MAC address is purged only if it is marked as OAM. A mac-purge request is a packet with the following fields: the Reply Flags is set to 0 (since no reply is expected), and the Reply Mode and Reserved fields are set to 0. The Ethernet header has the source set to the (system) MAC address and the destination set to the broadcast MAC address. There is a VPN TLV in the FEC Stack TLV to identify the service domain.

If the register option is provided, the R bit in the Address Delete flags is turned on.

The flood option causes each upstream node to be sent the OAM MAC delete request and to flood the request along the data plane using the flooding domain. The flooded mac-purge request can be sent via the data plane or the control plane. The send-control option specifies that the request be sent using the control plane. If send-control is not specified, the request is sent using the data plane.

The register option reserves the MAC for OAM testing where it is no longer an active MAC in the FDB for forwarding, but it is retained in the FDB as a registered OAM MAC. Registering an OAM MAC prevents relearns for the MAC based on customer packets. Relearning a registered MAC can only be done through a mac-populate request. The originating SHG is always 0 (zero).

The force option causes the specified OAM-type MAC entry to be purged from the FDB even if the entry was created by another node.

Parameters 
service-id
the service ID or name of the service to diagnose or manage
Values—
1 to 2147483647 or service-name

 

ieee-address
the MAC address to be purged (all zeros and multicast not allowed)
flood —
sends the OAM MAC purge to all upstream nodes
Default—
MAC purge only the local FDB
send-control—
send the mac-purge request using the control plane
Default—
request is sent using the data plane
register—
reserve the MAC for OAM testing
Default—
do not register OAM MAC
force—
force the specified MAC entry to be purged, regardless of where the entry originated

mac-trace

Syntax 
mac-trace service service-id destination ieee-address [source ieee-address] [fc fc-name [profile {in | out}]] [size octets] [min-ttl vc-label-ttl] [max-ttl vc-label-ttl] [probe-count send-count] [send-control] [return-control] [interval interval] [timeout timeout]
Context 
oam
config>saa>test>type
Description 

This command displays the hop-by-hop path for a destination MAC address within a VPLS. The MAC trace operation is modeled after the IP traceroute utility, which uses ICMP echo request and reply packets with increasing TTL values to determine the hop-by-hop route to a destination IP address. The MAC trace command uses Nokia OAM packets with increasing TTL values to determine the hop-by-hop route to a destination MAC.

In a MAC trace, the originating device creates a MAC ping echo request packet for the MAC to be tested with increasing values of the TTL. The echo request packet is sent through the control plane or data plane and waits for a TTL exceeded response or the echo reply packet from the device with the destination MAC. The devices that reply to the echo request packets with the TTL exceeded and the echo reply are displayed.

When a source ieee-address value is specified and the source MAC address is locally registered within a split horizon group (SHG), then this SHG membership will be used as if the packet originated from this SHG. In all other cases, SHG 0 (zero) will be used. If the MAC ping originated from a non-zero SHG, the packets will not go out to the same SHG.

Parameters 
service-id
the service ID or name of the service to diagnose or manage
Values—
 1 to 2147483647 or service-name

 

ieee-address
the destination MAC address to be traced (all zeros not allowed)
fc-name
the fc parameter is used to test the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.
Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
octets
the MAC OAM request packet size in octets, expressed as a decimal integer. The request payload is padded to the specified size with a 6-byte PAD header and a byte payload of 0xAA as necessary. If the octet size specified is less than the minimum packet, the minimum size packet necessary to send the request is used.
Values—
1 to 9702

 

Default—
no OAM packet padding
min-ttl vc-label-ttl
the minimum TTL value in the VC label for the MAC trace test, expressed as a decimal integer
Values—
1 to 255

 

Default—
1
max-ttl vc-label-ttl
the maximum TTL value in the VC label for the MAC trace test, expressed as a decimal integer
Values—
1 to 255

 

Default—
4
send-control—
specifies the MAC OAM request be sent using the control plane instead of the data plane
Default—
MAC OAM request sent using the data plane
return-control—
specifies the MAC OAM reply to a data plane MAC OAM request be sent using the control plane instead of the data plane
Default—
 MAC OAM reply sent using the data plane
send-count
the number of MAC OAM requests sent for a particular TTL value, expressed as a decimal integer
Values—
1 to 100

 

Default—
1
interval
the interval parameter in seconds, expressed as a decimal integer. This parameter is used to override the default request message send interval and defines the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 s, and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 10

 

Default—
1
timeout
the timeout parameter in seconds, expressed as a decimal integer. This value is used to override the default timeout value and is the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.
Values—
1 to 10

 

Default—
5

p2mp-lsp-ping

Syntax 
p2mp-lsp-ping {ldp p2mp-identifier [sender-addr ip-address] [leaf-addr ip-address[...up to 5 max]]} [fc fc-name [profile {in | out}]] [size octets] [timeout timeout] [detail]
Context 
oam
Description 

This command performs an in-band connectivity test for an LDP point-to-multipoint LSP. An echo request message is sent on the active point-to-multipoint instance and is replicated in the data path over all branches of the point-to-multipoint LSP instance. By default, all egress LER nodes that are leaves of the point-to-multipoint LSP instance will reply to the echo request message.

An LDP point-to-multipoint generic identifier that includes the source IP address of the root node can be used to uniquely identify an LDP point-to-multipoint LSP in a network. The LDP p2mp-identifier is a mandatory parameter needed for the LSP ping test. The LDP P2MP ID specified when configuring a tunnel interface on the root node must be used as the p2mp-identifier to test a particular LSP.

The user can reduce the scope of the echo reply messages by explicitly entering a list of addresses for the egress LER nodes that are required to reply. A maximum of five addresses can be specified in a single run of the p2mp-lsp-ping command. An LER node parses the list of egress LER addresses, and if its address is included in the list, it will send back an echo reply message.

Without the detail option, the output of the command provides a high-level summary of error codes and success codes received. With the detail option, the output of the command shows a line for each replying node (similar to the output of the LSP ping for a point-to-point LSP).

The output display is delayed until all responses are received or the timer configured for the timeout parameter has expired. No other CLI commands can be entered while waiting for the display. The CLI break sequence <Ctrl-C> aborts the ping operation.

Parameters 
fc-name—
the fc and profile parameters are used to indicate the forwarding class and profile of the MPLS echo request packet.

When an MPLS echo request packet is generated in the CSM and is forwarded to the outgoing interface, the packet is queued in the egress network queue corresponding to the specified fc and profile parameter values. The marking of the packet EXP bits is dictated by the LSP-to-EXP mappings on the outgoing interface.

When the MPLS echo request packet is received on the responding node, the fc and profile parameter values are dictated by the LSP-to-EXP mappings of the incoming interface.

When an MPLS echo reply packet is generated in the CSM and is forwarded to the outgoing interface, the packet is queued in the egress network queue corresponding to the fc and profile parameter values determined by the classification of the echo request packet, which is being replied to, at the incoming interface. The marking of the packet EXP bits is dictated by the LSP-to-EXP mappings on the outgoing interface. The ToS byte is not modified. Table 17 summarizes this behavior.

Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
Table 17:  P2MP-LSP-Ping Request Packet and Behavior 

CSM (sender node)

Echo request packet:

  1. packet {tos=1, fc1, profile1}
  2. fc1 and profile1 are as entered by the user in the oam command or are default values
  3. tos1 as per mapping of {fc1, profile1} to IP precedence in network egress QoS policy of outgoing interface

Outgoing interface (sender node)

Echo request packet:

  1. packet queued as {fc1, profile1}
  2. ToS field=tos1 not re-marked
  3. EXP=exp1, as per mapping of {fc1, profile1} to EXP in the network egress QoS policy of the outgoing interface

Incoming interface (responder node)

Echo request packet:

  1. packet {tos1, exp1}
  2. exp1 mapped to {fc2, profile2} as per classification in the network QoS policy of the incoming interface

CSM (responder node)

Echo reply packet:

  1. packet {tos=1, fc2, profile2}

Outgoing interface (responder node)

Echo reply packet:

  1. packet queued as {fc2, profile2}
  2. ToS field= tos1 not re-marked (reply in-band or out-of-band)
  3. EXP=exp2, if reply is in-band, re-marked as per mapping of {fc2, profile2} to EXP in the network egress QoS policy of the outgoing interface

Incoming interface (sender node)

Echo reply packet:

  1. packet {tos1, exp2}
  2. exp2 mapped to {fc1, profile1} as per classification in the network QoS policy of the incoming interface
p2mp-identifier—
identifier of an LDP point-to-multipoint LSP to ping
Values—
1 to 4294967295

 

ip-address—
specifies the list of egress LER system addresses that are required to reply to an LSP ping echo request message
Values—
ipv4-address: a.b.c.d

 

profile {in | out}—
the profile of the LSP ping echo request message
Default—
out
sender-addr ip-address
specifies any local IP sender address for the mLDP
octets—
the size in octets, expressed as a decimal integer, of the MPLS echo request packet, including the IP header but not the label stack. An oam command does not fail if the size entered is lower than the minimum number of octets required to build the packet for the echo request message. The payload is automatically padded with zeros to meet the minimum size.
Values—
1 to 9702

 

Default—
1
timeout—
the timeout parameter, in seconds. This value is used to override the default timeout value and is the length of time that the router will wait for an echo reply message from all leaves of the point-to-multipoint LSP after sending the echo request message. When the timeout expires, the requesting router assumes that the missing replies will not be received. Any echo reply message received after the request times out will be silently discarded.
Values—
1 to 120

 

Default—
10
detail—
displays detailed information the connectivity test for an LDP point-to-multipoint LS P

sdp-ping

Syntax 
sdp-ping orig-sdp-id [resp-sdp resp-sdp-id] [fc fc-name [profile {in | out}]] [size octets] [count send-count] [timeout timeout] [interval interval]
Context 
oam
config>saa>test>type
Description 

This command tests SDPs for unidirectional or round-trip connectivity and performs SDP MTU path tests.

The sdp-ping command accepts an originating SDP-ID and an optional responding SDP-ID. The size, number of requests sent, message time out and message send interval can be specified. All sdp-ping requests and replies are sent with PLP OAM-Label encapsulation, as a service-id is not specified.

For round-trip connectivity testing, the resp-sdp keyword must be specified. If resp-sdp is not specified, a unidirectional SDP test is performed.

To terminate an sdp-ping in progress, use the CLI break sequence <Ctrl-C>.

An sdp-ping response message indicates the result of the sdp-ping message request. When multiple response messages apply to a single SDP Echo Request/Reply sequence, the response message with the highest precedence will be displayed. Table 18 displays the response messages sorted by precedence.

Table 18:  SDP Ping Response Messages 

Result of Request

Displayed Response Message

Precedence

Request timeout without reply

Request Timeout

1

Request not sent due to non-existent orig-sdp-id

Orig-SDP Non-Existent

2

Request not sent due to administratively down orig-sdp-id

Orig-SDP Admin-Down

3

Request not sent due to operationally down orig-sdp-id

Orig-SDP Oper-Down

4

Request terminated by user before reply or timeout

Request Terminated

5

Reply received, invalid origination-id

Far End: Originator-ID Invalid

6

Reply received, invalid responder-id

Far End: Responder-ID Error

7

Reply received, non-existent resp-sdp-id

Far End: Resp-SDP Non-Existent

8

Reply received, invalid resp-sdp-id

Far End: Resp-SDP Invalid

9

Reply received, resp-sdp-id down (admin or oper)

Far-end: Resp-SDP Down

10

Reply received, No Error

Success

11

Special Cases 
Single Response Connectivity Tests—
a single response sdp-ping test provides detailed test results. Upon request timeout, message response, request termination, or request error, the local and remote information described in Table 19 will be displayed. Local and remote information is dependent upon SDP-ID existence and reception of reply.
Table 19:  Single Response Connectivity  

Field

Description

Values

Request Result

The result of the sdp-ping request message

Sent - Request Timeout

Sent - Request Terminated

Sent - Reply Received

Not Sent - Non-Existent Local SDP-ID

Not Sent - Local SDP-ID Down

Originating SDP-ID

The originating SDP-ID specified by orig-sdp

orig-sdp-id

Originating SDP-ID Administrative State

The local administrative state of the originating SDP-ID. If the SDP-ID has been shut down, Admin-Down is displayed. If the originating SDP-ID is in the no shutdown state, Admin-Up is displayed. If the orig-sdp-id does not exist, Non-Existent is displayed.

Admin-Up

Admin-Down

Non-Existent

Originating SDP-ID Operating State

The local operational state of the originating SDP-ID. If orig-sdp-id does not exist, N/A will be displayed.

Oper-Up

Oper-Down

N/A

Originating SDP-ID Path MTU

The local path-mtu for orig-sdp-id. If orig-sdp-id does not exist locally, N/A is displayed.

orig-path-mtu

N/A

Responding SDP-ID

The SDP-ID requested as the far-end path to respond to the sdp-ping request. If resp-sdp is not specified, the responding 7705 SAR will not use an SDP-ID as the return path and N/A will be displayed.

resp-sdp-id

N/A

Responding SDP-ID Path Used

Displays whether the responding 7705 SAR used the responding SDP-ID to respond to the sdp-ping request. If resp-sdp-id is a valid, operational SDP-ID, it must be used for the SDP Echo Reply message. If the far end uses the responding SDP-ID as the return path, Yes will be displayed. If the far end does not use the responding SDP-ID as the return path, No will be displayed. If resp-sdp is not specified, N/A will be displayed.

Yes

No

N/A

Responding SDP-ID Administrative State

The administrative state of the responding SDP-ID. When resp-sdp-id is administratively down, Admin-Down will be displayed. When resp-sdp-id is administratively up, Admin-Up will be displayed. When resp-sdp-id exists on the far-end 7705 SAR but is not valid for the originating 7705 SAR, Invalid is displayed. When resp-sdp-id does not exist on the far-end 7705 SAR, Non-Existent is displayed. When resp-sdp is not specified, N/A is displayed.

Admin-Down

Admin-Up

Invalid

Non-Existent

N/A

Responding SDP-ID Operational State

The operational state of the far-end SDP-ID associated with the return path for service-id. When a return path is operationally down, Oper-Down is displayed. If the return SDP-ID is operationally up, Oper-Up is displayed. If the responding SDP-ID is non-existent, N/A is displayed.

Oper-Up

Oper-Down

N/A

Responding SDP-ID Path MTU

The remote path-mtu for resp-sdp-id. If resp-sdp-id does not exist remotely, N/A is displayed.

resp-path-mtu

N/A

Local Service IP Address

The local system IP address used to terminate remotely configured SDP-IDs (as the SDP-ID far-end address). If an IP address has not been configured to be the system IP address, N/A is displayed.

system-ip-addr

N/A

Local Service IP Interface Name

The name of the local system IP interface. If the local system IP interface has not been created, N/A is displayed.

system-interface-name

N/A

Local Service IP Interface State

The state of the local system IP interface. If the local system IP interface has not been created, Non-Existent is displayed.

Up

Down

Non-Existent

Expected Far End Address

The expected IP address for the remote system IP interface. This must be the far-end address configured for the orig-sdp-id.

orig-sdp-far-end-addr

dest-ip-addr

N/A

Actual Far End Address

The returned remote IP address. If a response is not received, the displayed value is N/A. If the far-end service IP interface is down or non-existent, a message reply is not expected.

resp-ip-addr

N/A

Responders Expected Far End Address

The expected source of the originator’s SDP-ID from the perspective of the remote 7705 SAR terminating the SDP-ID. If the far end cannot detect the expected source of the ingress SDP-ID, N/A is displayed.

resp-rec-tunnel-far-end-addr

N/A

Round Trip Time

The round-trip time between SDP Echo Request and the SDP Echo Reply. If the request is not sent, times out or is terminated, N/A is displayed.

delta-request-reply

N/A

Multiple Response Connectivity Tests—
When the connectivity test count is greater than one (1), a single line is displayed per SDP echo request send attempt.

The request number is a sequential number starting with 1 and ending with the last request sent, incrementing by 1 for each request. This should not be confused with the message-id contained in each request and reply message.

A response message indicates the result of the message request. Following the response message is the round-trip time value. If any reply is received, the round-trip time is displayed.

After the last reply has been received or response timed out, a total is displayed for all messages sent and all replies received. A maximum, minimum and average round-trip time is also displayed. Error response and timed-out requests do not apply toward the average round-trip time.

Parameters 
orig-sdp-id—
the SDP-ID to be used by sdp-ping, expressed as a decimal integer. The far-end address of the specified SDP-ID is the expected responder-id within each reply received. The specified SDP-ID defines the SDP tunnel encapsulation used to reach the far end — GRE, IP, or MPLS. If orig-sdp-id is invalid or administratively down or unavailable for some reason, the SDP echo request message is not sent and an appropriate error message is displayed (once the interval timer expires, sdp-ping will attempt to send the next request if required).
Values—
1 to 17407

 

resp-sdp-id
specifies the return SDP-ID to be used by the far-end 7705 SAR for the message reply for round-trip SDP connectivity testing. If resp-sdp-id does not exist on the far-end 7705 SAR, terminates on another 7705 SAR different from the originating 7705 SAR, or another issue prevents the far-end 7705 SAR from using resp-sdp-id, the SDP echo reply will be sent using generic OAM encapsulation. The received forwarding class (as mapped on the ingress network interface for the far end) defines the forwarding class encapsulation for the reply message.

This is an optional parameter.

Values—
1 to 17407

 

Default—
null – use the non-SDP return path for message reply
fc-name
indicates the forwarding class of the SDP encapsulation. The actual forwarding class encoding is controlled by the network egress DSCP or LSP-EXP mappings.

The DSCP or LSP-EXP mappings on the receive network interface control the mapping back to the internal forwarding class used by the far-end 7705 SAR that receives the message request. The egress mappings of the egress network interface on the far-end 7705 SAR control the forwarding class markings on the return reply message.

The DSCP or LSP-EXP mappings on the receive network interface control the mapping of the message reply back at the originating 7705 SAR. This is displayed in the response message output upon receipt of the message reply.

Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out}—
specifies the profile state of the SDP encapsulation
Default—
out
octets—
the size of the packet in octets, expressed as a decimal integer. This parameter is used to override the default message size for the sdp-ping request. Changing the message size is a method of checking the ability of an SDP to support a path-mtu. The size of the message does not include the SDP encapsulation, VC-Label (if applied) or any DLC headers or trailers.

When the OAM message request is encapsulated in an SDP, the IP DF (Do not fragment) bit is set. If any segment of the path between the sender and receiver cannot handle the message size, the message is discarded. MPLS LSPs are not expected to fragment the message either, as the message contained in the LSP is not an IP packet.

Values—
72 to 9702

 

Default—
40
send-count
the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. A “request timeout” message is displayed by the CLI for each message request sent that expires. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 10

 

Default—
5
interval
specifies the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 second, and the timeout value is set to 10 seconds, then the maximum time between message requests is 10 seconds and the minimum is 1 second. This depends upon the receipt of a message reply corresponding to the outstanding message request.

This parameter is used to override the default request message send interval.

Values—
1 to 10

 

Default—
1
Output 

The following outputs are examples of SDP ping information.

Single Response Round-trip Connectivity Test Output Example
A:router1> oam sdp-ping 10 resp-sdp 22 fc ef
Err SDP-ID Info             Local           Remote
--------------------------------------------------
    SDP-ID:                 10              22
    Administrative State:   Up              Up
    Operative State:        Up              Up
    Path MTU:               4470            4470
    Response SDP Used:                      Yes
 
==> IP Interface State:     Up
    Actual IP Address:      10.10.10.11     10.10.10.10
    Expected Peer IP:       10.10.10.10     10.10.10.11
 
    Forwarding Class        ef              ef
    Profile                 Out             Out
 
Request Result: Sent - Reply Received
RTT: 30ms
Multiple Response Round-trip Connectivity Test Output Example
A:router1> oam sdp-ping 6 resp-sdp 101 size 1514 count 5
Request        Response       RTT
----------     ----------     -------
     1         Success        10ms
     2         Success        15ms
     3         Success        10ms
     4         Success        20ms
     5         Success        5ms
Sent:    5    Received:    5
Min: 5ms       Max: 20ms      Avg: 12ms

vccv-ping

Syntax 
vccv-ping sdp-id:vc-id [src-ip-address ip-addr dst-ip-address ip-addr pw-id pw-id] [reply-mode {ip-routed | control-channel}] [fc fc-name [profile {in | out}]] [size octets] [count send-count] [timeout timeout] [interval interval] [ttl vc-label-ttl]
Context 
oam
config>saa>test>type
Description 

This command configures a virtual circuit connectivity verification (VCCV) ping test. A VCCV ping test checks connectivity of a VLL in-band. It checks to verify that the destination (target) PE is the egress for the Layer 2 FEC. It provides for a cross-check between the data plane and the control plane. The test is in-band, which means that the VCCV ping message is sent using the same encapsulation and along the same path as user packets in that VLL. The VCCV ping test is the equivalent of the LSP ping test for a VLL service. VCCV ping reuses an LSP ping message format and can be used to test a VLL configured over an MPLS, GRE, or IP SDP.

VCCV ping can be initiated on the terminating provider edge (T-PE) router or the switching provider edge (S-PE) router. The 7705 SAR can function as an S-PE or T-PE. If initiated on the S-PE, the reply-mode parameter must be used with the ip-routed value. The ping from the T-PE can have values or the values can be omitted.

VCCV ping can be initiated on a node with MC-LAG or MC-APS configured on it. If the node is in standby mode, and ICB is configured on the service, the reply-mode parameter must be used with the ip-routed value.

If a VCCV ping is initiated from a T-PE to a neighboring S-PE (one segment only), only the sdp-id:vc-id parameter must be used. However, if the ping is across two or more segments, the sdp-id:vc-id, src-ip-address ip-addr, dst-ip-address ip-addr, ttl vc-label-ttl and pw-id pw-id parameters must be used, where:

  1. the src-ip-address is the system IP address of the router preceding the destination router
  2. the pw-id is the VC ID of the last pseudowire segment
  3. the vc-label-ttl must have a value equal to or greater than the number of pseudowire segments

VCCV ping on multi-segment pseudowires require that the control word be enabled in all segments of the VLL. If the control word is not enabled on spoke SDP it will not be signaled peer VCCV CC bits to the far end, consequently VCCV ping cannot be successfully initiated on that specific spoke SDP.

Parameters 
sdp-id:vc-id—
identifies the virtual circuit of the pseudowire being tested. The VC ID must exist on the local router and the far-end peer must indicate that it supports VCCV to allow the user to send a vccv-ping message.

This is a mandatory parameter.

Values—
sdp-id:       1 to 17407
vc-id:         1 to 2147483647

 

src-ip-address ip-addr
specifies the source IP address
Values—
ipv4-address:      a.b.c.d

 

dst-ip-address ip-addr
specifies the destination IP address
Values—
ipv4-address:      a.b.c.d

 

pw-id
specifies the pseudowire ID to be used for performing a vccv-ping operation. The pseudowire ID is a non-zero, 32-bit connection ID required by the FEC 128, as defined in RFC 4379, Detecting Multi-Protocol Label Switched (MPLS) Data Plane Failures.
Values—
0 to 4294967295

 

reply-mode {ip-routed | control-channel}—
specifies the method for sending the reply message to the far-end 7705 SAR

This is a mandatory parameter.

Values—
ip-routed — indicates a reply mode out-of-band using UDP IPv4
control-channel — indicates a reply mode in-band using VCCV control channel

 

Default—
control-channel
fc-name —
indicates the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.

The LSP-EXP mappings on the receive network interface control the mapping back to the internal forwarding class used by the far-end 7705 SAR that receives the message request. The egress mappings of the egress network interface on the far-end router control the forwarding class markings on the return reply message.

The LSP-EXP mappings on the receive network interface control the mapping of the message reply back at the originating SAR.

Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out}—
specifies the profile state of the MPLS echo request encapsulation
Default—
out
octets
specifies the VCCV ping echo request packet size in octets, expressed as a decimal integer. The request payload is padded with zeros to the specified size.
Values—
88 to 9702

 

Default—
88
send-count—
the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
timeout
specifies the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. A “request timeout” message is displayed by the CLI for each message request sent that expires. Any response received after the request times out will be silently discarded.

This value is used to override the default timeout value.

Values—
1 to 10

 

Default—
5
interval
specifies the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 second, and the timeout value is set to 10 seconds, then the maximum time between message requests is 10 seconds and the minimum is 1 second. This depends upon the receipt of a message reply corresponding to the outstanding message request.

This parameter is used to override the default request message send interval.

Values—
1 to 10

 

Default—
1
vc-label-ttl
specifies the time-to-live value for the vc-label of the echo request message. The outer label TTL is still set to the default of 255 regardless of this value.
Values—
1 to 255

 

Output 

The following outputs are examples of VCCV ping information.

Output Example

Ping from T-PE to T-PE:

*A:ALU-dutb_a# oam vccv-ping 1:1 src-ip-address 5.5.5.5 dst-ip-address 3.3.3.3 pw-id
1 ttl 3 
VCCV-PING 1:1 88 bytes MPLS payload
Seq=1, reply from 3.3.3.3 via Control Channel
       udp-data-len=32 rtt=10ms rc=3 (EgressRtr)
 
---- VCCV PING 1:1 Statistics ----
1 packets sent, 1 packets received, 0.00% packet loss
round-trip min = 10.0ms, avg = 10.0ms, max = 10.0ms, stddev < 10ms

Ping from T-PE to S-PE:

*A:ALU-dut-b_a# oam vccv-ping 1:1
VCCV-PING 1:1 88 bytes MPLS payload
Seq=1, reply from 4.4.4.4 via Control Channel
       udp-data-len=32 rtt<10ms rc=8 (DSRtrMatchLabel)
 
---- VCCV PING 1:1 Statistics ----
1 packets sent, 1 packets received, 0.00% packet loss
round-trip min < 10ms, avg < 10ms, max < 10ms, stddev < 10ms
 
*A:ALU-dut-b_a# oam vccv-
ping 1:1 src-ip-address 4.4.4.4 dst-ip-address 5.5.5.5 ttl 2
pw-id 200 
VCCV-PING 1:1 88 bytes MPLS payload
Seq=1, reply from 5.5.5.5 via Control Channel
       udp-data-len=32 rtt<10ms rc=8 (DSRtrMatchLabel)
 
---- VCCV PING 1:1 Statistics ----
1 packets sent, 1 packets received, 0.00% packet loss
round-trip min < 10ms, avg < 10ms, max < 10ms, stddev < 10ms

Ping from S-PE (on single or multi-segment):

*A:ALU-dut-b_a# oam vccv-ping 4:200 reply-mode ip-routed 
VCCV-PING 4:200 88 bytes MPLS payload
Seq=1, reply from 5.5.5.5 via IP
       udp-data-len=32 rtt<10ms rc=8 (DSRtrMatchLabel)
 
---- VCCV PING 4:200 Statistics ----
1 packets sent, 1 packets received, 0.00% packet loss
round-trip min < 10ms, avg < 10ms, max < 10ms, stddev < 10ms
 
*A:ALU-dut-b_a# oam vccv-ping 4:200 reply-mode ip-routed src-ip-address 5.5.5.5 dst
ip-address 3.3.3.3 ttl 2 pw-id 1 
VCCV-PING 4:200 88 bytes MPLS payload
Seq=1, reply from 3.3.3.3 via IP
       udp-data-len=32 rtt<10ms rc=3 (EgressRtr)
 
---- VCCV PING 4:200 Statistics ----
1 packets sent, 1 packets received, 0.00% packet loss
round-trip min < 10ms, avg < 10ms, max < 10ms, stddev < 10ms

vccv-trace

Syntax 
vccv-trace sdp-id:vc-id [size octets] [min-ttl min-vc-label-ttl] [max-ttl max-vc-label-ttl] [max-fail no-response-count] [probe-count probe-count] [reply-mode {ip-routed | control-channel}] [timeout timeout-value] [interval interval-value] [fc fc-name [profile {in |out}]] [detail]
Context 
oam
config>saa>test>type
Description 

This command configures a Virtual Circuit Connectivity Verification (VCCV) automated trace test. The automated VCCV trace can trace the entire path of a PW with a single command issued at the terminating PE (T-PE) or at a switching PE (S-PE). VCCV trace is equivalent to LSP trace and is an iterative process by which the source T-PE or S-PE node sends successive VCCV ping messages with incrementing TTL values, starting from TTL=1.

In each iteration, the T-PE builds the MPLS echo request message in a way similar to VCCV ping. The first message (with TTL=1) includes the next-hop S-PE targeted LDP session source address in the Remote PE Address field of the PW FEC TLV. Each S-PE that terminates and processes the message will include the FEC 128 TLV corresponding to the PW segment to its downstream node in the MPLS echo reply message.The source T-PE or S-PE node can then build the next echo reply message with TTL=2 to test the next-next hop for the MS-PW. It will copy the FEC TLV it received in the echo reply message into the new echo request message. The process is terminated when the reply is from the egress T-PE or when a timeout occurs.

VCCV trace can be initiated on a node with MC-LAG or MC-APS configured on it. If the node is in standby mode, and ICB is configured on the service, the reply-mode parameter must be used with the ip-routed value.

The user can specify to display the result of the VCCV trace for a fewer number of PW segments of the end-to-end MS-PW path. In this case, the min-ttl and max-ttl parameters should be configured accordingly. However, the T-PE or S-PE node will still probe all hops up to min-ttl in order to correctly build the FEC of the desired subset of segments.

Parameters 
sdp-id:vc-id—
specifies the VC ID of the pseudowire being tested. The VC ID must exist on the local 7705 SAR and the far-end peer must indicate that it supports VCCV to allow the user to send a VCCV ping message.
Values—
sdp-id: 1 to 17407
vc-id: 1 to 4294967295

 

octets—
specifies the VCCV ping echo request packet size, in octets, expressed as a decimal integer. The request payload is padded with zeros to the specified size.
Values—
88 to 9702

 

Default—
88
min-vc-label-ttl
specifies the TTL value for the VC label of the echo request message for the first hop of the MS-PW for which the results are to be displayed. This is expressed as a decimal integer. The outer label TTL is still set to the default of 255 regardless of the value of the VC label.
Values—
1 to 255

 

Default—
1
max-vc-label-tt
specifies the TTL value for the VC label of the echo request message for the last hop of the MS-PW for which the results are to be displayed. This is expressed as a decimal integer. The outer label TTL is still set to the default of 255 regardless of the value of the VC label.
Values—
1 to 255

 

Default—
8
no-response-count —
specifies the maximum number of consecutive VCCV trace echo requests, expressed as a decimal integer, that do not receive a reply before the trace operation fails for a given TTL value.
Values—
1 to 255

 

Default—
5
probe-count —
specifies the number of VCCV trace echo request messages to send per TTL value
Values—
1 to 10

 

Default—
1
reply-mode {ip-routed | control-channel}—
specifies the method for sending the reply message to the far-end 7705 SAR. This is a mandatory parameter.
Values—
ip-routed — indicates a reply mode out-of-band using UDP IPv4
control-channel — indicates a reply mode in-band using the VCCV control channel
When a VCCV-trace message is originated from an S-PE node, the user should use the IPv4 reply mode because the replying node does not know how to set the TTL to reach the sending SPE node. If the user attempts this, a warning is issued to use the IPv4 reply mode.

 

Default—
control-channel
timeout-value —
specifies the timeout parameter, in seconds, expressed as a decimal integer. This value is used to override the default timeout value and is the amount of time that the 7705 SAR will wait for a message reply after sending the message request. If the timeout expires, the requesting 7705 SAR assumes that the message response will not be received. A request timeout message is displayed by the CLI for each message request sent that expires. Any response received after the request times out will be silently discarded.
Values—
1 to 60

 

Default—
3
interval-value —
specifies the interval parameter, in seconds, expressed as a decimal integer. This parameter is used to override the default request message send interval and defines the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 s and the timeout value is set to 10 s, then the maximum time between message requests is 10 s and the minimum is 1 s. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 255

 

Default—
1
fc-name —
specifies the forwarding class of the VCCV trace echo request encapsulation. The fc and profile parameters are used to indicate the forwarding class of the VCCV trace echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.

The LSP-EXP mappings on the receive network interface control the mapping back to the internal forwarding class used by the far-end router that receives the message request. The egress mappings of the egress network interface on the far-end router control the forwarding class markings on the return reply message. The LSP-EXP mappings on the receive network interface control the mapping of the message reply back at the originating router.

Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out} —
specifies the profile state of the VCCV trace echo request encapsulation
Default—
out
detail—
displays detailed information
Output 

The following outputs are examples of VCCV trace information.

Output Example
*A:138.120.214.60# oam vccv-trace 1:33
VCCV-TRACE 1:33 with 88 bytes of MPLS payload
1 1.1.63.63 rtt<10ms rc=8(DSRtrMatchLabel)
2 1.1.62.62 rtt<10ms rc=8(DSRtrMatchLabel)
3 1.1.61.61 rtt<10ms rc=3(EgressRtr)

Trace with detail:

*A:ALU2>oam vccv-trace 1:33 detail
VCCV-TRACE 1:33 with 88 bytes of MPLS payload
1 1.1.63.63 rtt<10ms rc=8(DSRtrMatchLabel)
Next segment: VcId=34 VcType=AAL5SDU Source=1.1.63.63 Remote=1.1.62.62
2 1.1.62.62 rtt<10ms rc=8(DSRtrMatchLabel)
Next segment: VcId=35 VcType=AAL5SDU Source=1.1.62.62 Remote=1.1.61.61
3 1.1.61.61 rtt<10ms rc=3(EgressRtr)
----------------------------------------------
*A:ALU2>oam vccv-trace#

vprn-ping

Syntax 
vprn-ping [service-id | service service-name] source ip-address destination ip-address [fc fc-name [profile [in | out]] [size size] [ttl vc-label-ttl] [count send-count] [return-control] [timeout timeout] [interval seconds]
Context 
oam
config>saa>test>type
Description 

This command performs a VPRN ping.

Parameters 
service-id
the VPRN service ID to diagnose or manage
Values—
1 to 2147483647

 

service-name—
the service name, up to 64 characters
source ip-address
the IP prefix for the source IP address
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

destination ip-address
the IP prefix for the destination IP address
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

size—
the OAM request packet size in octets, expressed as a decimal integer
Values—
1 to 9702

 

vc-label-ttl—
the TTL value in the VC label for the OAM request, expressed as a decimal integer
Values—
1 to 255

 

Default—
255
return-control —
specifies the response to come on the control plane.
seconds
the interval parameter in seconds, expressed as a decimal integer. This parameter is used to override the default request message send interval and defines the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 second where the timeout value is set to 10 seconds, then the maximum time between message requests is 10 seconds and the minimum is 1 second. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 10

 

Default—
1
send-count
the number of messages to send, expressed as a decimal integer. The count parameter is used to override the default number of message requests sent. Each message request must either time out or receive a reply before the next message request is sent. The message interval value must be expired before the next message request is sent.
Values—
1 to 100

 

Default—
1
timeout
the timeout parameter in seconds, expressed as a decimal integer. This value is used to override the default timeout value and is the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.
Values—
1 to 100

 

Default—
5
fc-name —
the forwarding class of the MPLS echo request encapsulation
Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out} —
the profile state of the MPLS echo request encapsulation
Default—
out
Output 

The following output is an example of VPRN ping information.

Output Example
A:PE_1# oam vprn-ping 25 source 10.4.128.1 destination 10.16.128.0
Sequence Node-id Reply-Path Size RTT
----------------------------------------------------------------------------
[Send request Seq. 1.]
1 10.128.0.3:cpm In-Band 100 0ms
----------------------------------------------------------------------------
...
A:PE_1#

vprn-trace

Syntax 
vprn-trace [service-id | service service-name] source ip-address destination ip-address [fc fc-name [profile [in | out]] [size size] [min-ttl vc-label-ttl] [max-ttl vc-label-ttl] [probe-count send-count] [return-control] [timeout timeout] [interval seconds]
Context 
oam
config>saa>test>type
Description 

This command performs a VPRN trace.

Parameters 
service-id
the VPRN service ID to diagnose or manage
Values—
1 to 2147483647

 

service-name—
the service name, up to 64 characters
source ip-address
the IP prefix for the source IP address
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

destination ip-address
the IP prefix for the destination IP address
Values—
ipv4-address         a.b.c.d
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

size—
the OAM request packet size in octets, expressed as a decimal integer
Values—
1 to 9702

 

min-ttl vc-label-ttl
the minimum TTL value in the VC label for the trace test, expressed as a decimal integer
Values—
1 to 255

 

Default—
1
max-ttl vc-label-ttl
the maximum TTL value in the VC label for the trace test, expressed as a decimal integer
Values—
1 to 255

 

Default—
4
return-control—
specifies the OAM reply to a data plane OAM request be sent using the control plane instead of the data plane
Default—
OAM reply sent using the data plane.
send-count
the number of OAM requests sent for a particular TTL value, expressed as a decimal integer
Values—
1 to 10

 

Default—
1
seconds
the interval parameter in seconds, expressed as a decimal integer. This parameter is used to override the default request message send interval and defines the minimum amount of time that must expire before the next message request is sent.

If the interval is set to 1 second where the timeout value is set to 10 seconds, then the maximum time between message requests is 10 seconds and the minimum is 1 second. This depends upon the receipt of a message reply corresponding to the outstanding message request.

Values—
1 to 10

 

Default—
1
timeout
the timeout parameter in seconds, expressed as a decimal integer. This value is used to override the default timeout value and is the amount of time that the router will wait for a message reply after sending the message request. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.
Values—
1 to 10

 

Default—
3
fc-name —
the forwarding class of the MPLS echo request encapsulation
Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out} —
the profile state of the MPLS echo request encapsulation
Default—
out
Output 

The following output is an example of VPRN trace information.

Output Example
A:PE_1# oam vprn-trace 25 source 10.4.128.1 destination 10.16.128.0
TTL   Seq    Reply    Node-id       Rcvd-on    Reply-Path   RTT
----------------------------------------------------------------------------
[Send request TTL: 1, Seq. 1.]
1     1      1        10.128.0.4    cpm        In-Band      0ms
Requestor 10.128.0.1     Route: 0.0.0.0/0
Vpn Label: 131071        Metrics 0   Pref 170    Owner bgpVpn
Next Hops: [1] ldp tunnel
Route Targets: [1]: target:65100:1
Responder 10.128.0.4     Route: 10.16.128.0/24
Vpn Label: 131071        Metrics 0    Pref 170    Owner bgpVpn
Next Hops: [1] ldp tunnel
Route Targets: [1]: target:65001:100
 
[Send request TTL: 2, Seq. 1.]
2 1 1 10.128.0.3 cpm In-Band 0ms
Requestor 10.128.0.1     Route: 0.0.0.0/0
Vpn Label: 131071        Metrics 0    Pref 170 O   wner bgpVpn
Next Hops: [1] ldp tunnel
Route Targets: [1]: target:65100:1
Responder 10.128.0.3     Route: 10.16.128.0/24
Vpn Label: 0             Metrics 0    Pref 0    Owner local
Next Hops: [1] ifIdx 2 nextHopIp 10.16.128.0
[Send request TTL: 3, Seq. 1.]
[Send request TTL: 4, Seq. 1.]
...
----------------------------------------------------------------------------
A:PE_1#

enable-icmp-vse

Syntax 
[no] enable-icmp-vse
Context 
config>system
Description 

This command is a global command that enables and disables one-way timestamping of outbound SAA ICMP ping packets. Enabling one-way timestamping on a 7705 SAR node requires enable-icmp-vse to be set on both the near-end and far-end nodes. The current status can be seen on the show>system>information CLI display.

The -vse part of the command means vendor-specific extension.

The no form of this command disables one-way timestamping.

Default 

no enable-icmp-vse

3.6.2.1.9. Y.1564 Diagnostics

testhead

Syntax 
testhead test-name [owner test-owner] testhead-profile profile-id [frame-payload frame-payload-id] sap sap-id [acceptance-criteria acceptance-criteria-id [color-aware {enable | disable}] [performance-monitoring {enable | disable}]
testhead test-name owner test-owner stop
Context 
oam
Description 

This command initiates an ITU-T Y.1564 test for throughput and bandwidth testing of Ethernet point-to-point virtual circuits. The test is run using sets of threshold and payload values that are configured under testhead-profile and frame-payload. You can run tests with up to four parallel flows by specifying up to four frame payload IDs in order to create IMIX-type traffic patterns.After a test is complete, the system raises an SNMP trap.

Before initiating a test, you must also enable an Ethernet loopback with the loopback command, in order to send the test packets back to the source for measuring and analyzing. No checks are performed to verify that a remote SAP loopback is enabled

Parameters 
test-name—
the Y.1564 test name, up to 32 characters in length
test-owner—
the owner of a Y.1564 test, up to 32 characters in length
profile-id—
the test head profile to be used for this test
Values—
1 to 32

 

frame-payload-id—
a list of up to four frame-payload-ids defined under one testhead-profile template; For example, 1-2, 4
Values—
1 to 8

 

sap-id—
the local SAP identifier to associate with the Y.1564 test head
acceptance-criteria-id—
specifies which acceptance criteria group to include with the test head
Values—
1 to 8

 

color-aware—
configures the Y.1564 test to be color-aware. If enabled, the test compares the packet, jitter, and loss results to the in-profile and out-of-profile threshold settings. If disabled, the test compares packet, jitter, and loss results to their respective generic threshold values.
performance-monitoring—
enables or disables performance monitoring tests. The test head generates time-stamped marker packets for measuring end-to-end, round-trip delay and jitter. These packets are injected along with standard filler packets used for throughput testing and can drastically skew test results, especially in tests with low bandwidth and large frame sizes.
Default—
enable
stop—
ends an ITU-T Y.1564 test before it is complete

testhead-marker-packet-src-mac

Syntax 
testhead-marker-packet-src-mac mac-address
Context 
config>test-oam
Description 

This command configures the source MAC address for Y.1564 test head marker packets.

The default value is all zeros. It is recommended that users provision this values to a unique value for the tested network, since the packet will not traverse Layer 2 networks.

Parameters 
mac-address—
a unicast destination MAC address
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

Default—
all zeros

testhead-profile

Syntax 
testhead-profile profile-id [create]
Context 
config>test-oam
Description 

This command creates an ITU-T Y.1564 test head profile. The test head acts like a template that can be configured with groupings of threshold and frame payload values in order to create a variety of IYU-T Y.1564 tests.

On adapter cards, one test head is supported per card. On the 7705 SAR-A, 7705 SAR-Ax, 7705 SAR-H, 7705 SAR-Hc, 7705 SAR-M, 7705 SAR-W, and 7705 SAR-Wx, one test head is supported per node. On the 7705 SAR-X, one test head is supported on MDA 2 and one on MDA 3.

Parameters 
profile-id—
1 to 32

acceptance-criteria

Syntax 
acceptance-criteria acceptance-criteria-id [create]
no acceptance-criteria
Context 
config>test-oam>testhead-profile
Description 

This command configures a group of acceptance criteria thresholds, such as packet loss and jitter, to be associated with an ITU-T Y.1564 test head.

The no form of this command deletes the acceptance criteria group and all threshold values configured under it.

Parameters 
acceptance-criteria-id—
assigns an ID number to a group of acceptance criteria
Values—
1 to 8

 

cir-threshold

Syntax 
cir-threshold cir-threshold
no cir-threshold
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the CIR threshold associated with the ITU-T Y.1564 test head.

Default 

no cir-threshold

Parameters 
cir-threshold—
the CIR threshold in kilobits per second
Values—
0 to 1000000

 

jitter-rising-threshold

Syntax 
jitter-rising-threshold threshold
no jitter-rising-threshold
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the jitter rising threshold value. The threshold value is compared to the jitter rising value reported by a Y.1564 test and a failure is reported if the jitter rising value is greater than or equal to the configured threshold.

If an in-profile or out-of-profile jitter rising threshold is configured, that threshold value is used instead for comparison when an ITU-T Y.1564 test head color-aware test is run.

The no form of the command disables jitter rising threshold comparison after a Y.1564 test.

Default 

no jitter-rising-threshold

Parameters 
threshold —
the jitter rising threshold, in microseconds
Values—
0 to 2147483000

 

jitter-rising-threshold-in

Syntax 
jitter-rising-threshold-in in-profile-threshold
no jitter-rising-threshold-in
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the in-profile jitter rising threshold value. If an in-profile or out-of-profile jitter rising threshold is configured, that threshold value is used for comparison when a Y.1564 test head color-aware test is run, instead of the jitter-rising-threshold value. When a non-color-aware test is performed, these values are ignored.

The no form of this command disables jitter rising threshold comparison after a Y.1564 test.

Default 

no jitter-rising-threshold-in

Parameters 
in-profile-threshold—
the in-profile rising threshold jitter value, in microseconds
Values—
0 to 2147483000

 

jitter-rising-threshold-out

Syntax 
jitter-rising-threshold-out out-profile-threshold
no jitter-rising-threshold-out
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the out-of-profile jitter rising threshold value. If an in-profile or out-of-profile jitter rising threshold is configured, that threshold value is used for comparison when a Y.1564 test head color-aware test is run, instead of the jitter-rising-threshold value. When a non-color-aware test is performed, these values are ignored.

The no form of this command disables jitter rising threshold comparison after a Y.1564 test.

Default 

no jitter-rising-threshold-out

Parameters 
out-profile-threshold—
the out-of-profile rising threshold jitter value, in microseconds
Values—
0 to 2147483000

 

latency-rising-threshold

Syntax 
latency-rising-threshold threshold
no latency-rising-threshold
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the latency rising threshold value. The threshold value is compared to the latency rising value reported by a Y.1564 test, and a failure is reported if the latency rising value is greater than or equal to the configured threshold.

If an inbound or outbound latency rising threshold is configured, that threshold value is used instead for comparison when a Y.1564 test head color-aware test is run.

The no form of this command disables latency rising threshold comparison after a Y.1564 test.

Default 

no latency-rising-threshold

Parameters 
threshold —
the latency rising threshold, in microseconds
Values—
0 to 2147483000

 

latency-rising-threshold-in

Syntax 
latency-rising-threshold-in in-profile-threshold
no latency-rising-threshold-in
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the in-profile latency rising threshold value. If an in-profile or out-of-profile latency rising threshold is configured, that threshold value is used for comparison when a Y.1564 test head color-aware test is run, instead of the latency-rising-threshold value. When a non-color-aware test is performed, these values are ignored.

The no form of this command disables latency rising threshold comparison after a Y.1564 test.

Default 

no latency-rising-threshold-in

Parameters 
in-profile-threshold —
the in-profile latency rising threshold, in microseconds
Values—
0 to 2147483000

 

latency-rising-threshold-out

Syntax 
latency-rising-threshold-out out-profile-threshold
no latency-rising-threshold-out
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the out-of-profile latency rising threshold value. If an in-profile or out-of-profile latency rising threshold is configured, their threshold value is used for comparison when a Y.1564 test head color-aware test is run, instead of the latency-rising-threshold value. When a non-color-aware test is performed, these values are ignored.

The no form of this command disables latency rising threshold comparison after a Y.1564 test.

Default 

no latency-rising-threshold-out

Parameters 
out-profile-threshold —
the out-of-profile latency rising threshold, in microseconds
Values—
0 to 2147483000

 

loss-rising-threshold

Syntax 
loss-rising-threshold threshold
no loss-rising-threshold
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the loss rising threshold value. The threshold value is compared to the loss rising value reported by a Y.1564 test, and a failure is reported if the loss rising value is greater than or equal to the configured threshold.

If an in-profile or out-of-profile loss rising threshold is configured, that threshold value is used instead for comparison when a Y.1564 test head color-aware test is run.

The no form of this command disables loss rising threshold comparison after a Y.1564 test.

Default 

no loss-rising-threshold

Parameters 
threshold —
the loss rising threshold, in increments of 0.0001%
Values—
1 to 1000000 (0.0001% to 100%)

 

loss-rising-threshold-in

Syntax 
loss-rising-threshold-in in-profile-threshold
no loss-rising-threshold-in
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the in-profile loss rising threshold value. If an in-profile or out-of-profile loss rising threshold is configured, that threshold value is used for comparison when a Y.1564 test head color-aware test is run, instead of the loss-rising-threshold value. When a non-color-aware test is performed, these values are ignored.

The no form of this command disables loss rising threshold comparison after a Y.1564 test.

Default 

no loss-rising-threshold-in

Parameters 
in-profile-threshold —
the in-profile loss rising threshold, in increments of 0.0001%
Values—
1 to 1000000 (0.0001% to 100%)

 

loss-rising-threshold-out

Syntax 
loss-rising-threshold-out out-profile-threshold
no loss-rising-threshold-out
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the out-of-profile loss rising threshold value. If an in-profile or out-of-profile loss rising threshold is configured, that threshold value is used for comparison when a Y.1564 test head color-aware test is run. When a non-color-aware test is performed, these values are ignored.

The no form of this command disables loss rising threshold comparison after a Y.1564 test.

Default 

no loss-rising-threshold-out

Parameters 
out-profile-threshold —
the out-of-profile loss rising threshold, in increments of 0.0001%
Values—
1 to 1000000 (0.0001% to 100%)

 

pir-threshold

Syntax 
pir-threshold pir-threshold
no pir-threshold
Context 
config>test-oam>testhead-profile>acceptance-criteria
Description 

This command configures the PIR threshold associated with the ITU-T Y.1564 test head.

Default 

no pir-threshold

Parameters 
pir-threshold—
the PIR threshold in kilobits per second
Values—
0 to 1000000

 

description

Syntax 
description description-string
no description
Context 
config>test-oam>testhead-profile
Description 

This command creates a text description of a Y.1564 test head.

The no form of this command removes the text description.

Default 

n/a

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

frame-payload

Syntax 
frame-payload payload-id [payload-type [l2 | tcp-ipv4 | udp-ipv4 | ipv4] [create]
no frame-payload payload-id
Context 
config>test-oam>testhead-profile
Description 

This command configures a frame payload profile for an ITU-T Y.1564 test head and assigns it a payload ID and payload type.

The no form of this command removes a payload from the test head.

Default 

n/a

Parameters 
payload-id—
1 to 8
payload-type—
applies a template that defines the test packet format

data-pattern

Syntax 
data-pattern hex-string
no data-pattern
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the data pattern for an ITU-T Y.1564 frame payload profile.

The data-pattern defines the packet PDU, and is used to fill the packet PDU with repeating numbers of patterns up to the max PDU supported by the packet type as defined by the frame-size.

The no form of this command removes the data pattern specification from the frame payload profile.

Default 

no data-pattern

Parameters 
hex-string—
specifies the data pattern for the frame payload, maximum 64 hexadecimal nibbles
Values—
0x0 to 0xffffffff

 

description

Syntax 
description description-string
no description
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command creates a text description for a Y.1564 frame payload profile.

The no form of this command removes the text description.

Default 

n/a

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

dscp

Syntax 
[no] dscp dscp-name
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the ITU-T Y.1564 frame payload profile DSCP name.

The no form of this command removes the DSCP name.

Default 

n/a

Parameters 
dscp-name—
a text string of up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes.

dst-ip

Syntax 
dst-ip ipv4 ipv4-address
no dst-ip
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures a destination IPv4 address for the ITU-T Y.1564 frame payload profile.

The no form of this command removes the IPv4 address.

Default 

no dst-ip

Parameters 
ipv4-address—
the destination IPv4 address for the Y.1564 packets
Values—
a.b.c.d

 

dst-mac

Syntax 
dst-mac ieee-address
no dst-mac
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures a destination MAC address for the ITU-T Y.1564 frame payload profile.

The no form of this command removes the MAC address.

Default 

no dst-mac

Parameters 
ieee-address—
the destination MAC address for the Y.1564 packets
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

dst-port

Syntax 
dst-port dst-port-number
no dst-port
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures a destination port number for the ITU-T Y.1564 frame payload profile.

The no form of this command removes the port number.

Default 

no dst-port

Parameters 
dst-port-number—
the destination port number for the Y.1564 packets, expressed in decimal, hexadecimal, or binary notation
Values—
0 to 65535

 

ethertype

Syntax 
ethertype 0x0600..0xffff
no ethertype
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the expected Ethertype for the ITU-T Y.1564 frame payload profile.

The no form of this command removes the configured Ethertype.

Default 

no ethertype

Parameters 
0x0600..0xffff—
specifies the Ethertype to expect

frame-size

Syntax 
frame-size frame-size
no frame-size
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the frame size to be used for the ITU-T Y.1564 frame payload profile.

The no form of this command removes the frame size restriction.

Default 

no frame-size

Parameters 
frame-size—
the frame size, in bytes
Values—
64 to 9732

 

ip-proto

Syntax 
ip-proto ip-protocol-number
no ip-proto
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command adds an IP protocol to an ITU-T Y.1564 frame payload profile.

When a payload type is specified as IPv4, this command allows you to specify the upper layer protocol that the frame carries.

The no form of this command removes the IP protocol from the ITU-T Y.1564 test head frame payload.

Default 

no ip-proto

Parameters 
ip-protocol-number—
the IP protocol number
Values—
0 to 255

 

ip-tos

Syntax 
ip-tos type-of-service
no ip-tos
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command specifies an IP service type for an ITU-T Y.1564 frame payload profile.

The no form of this command removes the configured service type.

Default 

no ip-tos

Parameters 
type-of-service—
the type of service
Values—
0 to 255

 

ip-ttl

Syntax 
ip-ttl ttl-value
no ip-ttl
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures a time-to-live value for an ITU-T Y.1564 frame payload profile.

The no form of this command removes the time-to-live value.

Default 

no ip-ttl

Parameters 
ttl-value—
the time-to-live value for the ITU-T Y.1564 test head frame, expressed as a decimal integer
Values—
1 to 255

 

rate

Syntax 
rate rate-in-kbs
no rate
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the frame rate for an ITU-T Y.1564 frame payload profile.

When configure the rate values, you must take into account the fabric overhead as per the SAP ingress | egress-queue provisioning rules.

The no form of this command removes the configured rate value.

Default 

no rate

Parameters 
rate-in-kbs—
the ITU-T Y.1564 frame rate, in kilobits per second
Values—
10 to 1000000

 

src-ip

Syntax 
src-ip ipv4 ipv4-address
no src-ip
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the source IP address for an ITU-T Y.1564 frame payload profile.

The no form of this command removes the source IP address.

Default 

no src-ip

Parameters 
ipv4-address—
the source IP address of the frame payload
Values—
a.b.c.d

 

src-mac

Syntax 
src-mac ieee-address
no src-mac
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the source MAC address for an ITU-T Y.1564 frame payload profile.

The no form of this command removes the source MAC address.

Default 

no src-mac

Parameters 
ieee-address —
the source MAC address for the ITU-T Y.1564 packets
Values—
xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number

 

src-port

Syntax 
src-port src-port-number
no src-port
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the source port number for an ITU-T Y.1564 frame payload profile.

The no form of this command removes the port number.

Default 

no src-port

Parameters 
src-port-number—
the source port number of the ITU-T Y.1564 frame payload, expressed as a decimal, hexadecimal, or binary notation
Values—
1 to 65535

 

vlan-tag-1

Syntax 
vlan-tag-1 vlan-id vlan-id [tpid tpid] [dot1p dot1p-value]
no vlan-tag-1
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the first VLAN associated with the ITU-T Y.1564 frame payload profile.

The no form of this command removes the VLAN.

Default 

no vlan-tag-1

Parameters 
vlan-id —
the associated VLAN ID
Values—
0 to 4094

 

tpid —
the Tag Protocol Identifier expressed in decimal or hexadecimal notation
Values—
1536 to 65535 or 0x0600 to 0xffff

 

dot1p-value —
the dot1p priority bits value for the ITU-T Y.1564 test head frame payload. Setting the value to 0 is equivalent to removing the dot1p value.
Values—
0 to 7

 

vlan-tag-2

Syntax 
vlan-tag-2 vlan-id vlan-id [tpid tpid] [dot1p dot1p-value]
no vlan-tag-2
Context 
config>test-oam>testhead-profile>frame-payload
Description 

This command configures the second VLAN associated with the ITU-T Y.1564 frame payload profile.

The no form of this command removes the VLAN.

Default 

no vlan-tag-2

Parameters 
vlan-id —
the associated VLAN ID
Values—
0 to 4094

 

tpid —
the Tag Protocol Identifier expressed in decimal or hexadecimal notation
Values—
1536 to 65535 or 0x0600 to 0xffff

 

dot1p-value —
the dot1p priority bits value for the ITU-T Y.1564 test head frame payload. Setting the value to 0 is equivalent to removing the dot1p value.
Values—
0 to 7

 

rate

Syntax 
rate cir cir-rate-in-kbs [pir pir-rate-in-kbs]
no rate
Context 
config>test-oam>testhead-profile
Description 

This command enables the CIR and PIR rates for an ITU-T Y.1564 test head profile.

When no acceptance criteria are configured, the CIR and PIR values are used to determine if the test passes or fails. In order for the test to pass, the measured throughput must be within 1% of the configured PIR value (for color-aware tests) or CIR value (for non-color-aware tests).

The no form of this command removes the configured rate values.

Default 

no rate

Parameters 
cir-in-kbs —
The CIR throughput value for color-aware tests, in kilobits per second
Values—
0 | 10 to 1000000

 

pir-in-kbs —
The PIR throughput value for non-color-aware tests, in kilobits per second
Values—
10 to 1000000

 

test-completion-trap-enable

Syntax 
[no] test-completion-trap-enable
Context 
config>test-oam>testhead-profile
Description 

This command enables a trap that is sent to the operator when the ITU-T Y.1564 test is complete. By default, the system raises an SNMP trap after an ITU-T Y.1564 test.

The no form of this command disables the trap.

Default 

test-completion-trap-enable

test-duration

Syntax 
test-duration {[hours hours] [minutes minutes] [seconds seconds]}
no test-duration
Context 
config>test-oam>testhead-profile
Description 

This command configures the duration of the ITU-T Y.1564 test.

The no form of this command removes the duration limitation from the test head.

Default 

no test-duration

Parameters 
hours —
the test duration in hours
Values—
0 to 24

 

minutes —
the test duration in minutes
Values—
0 to 60

 

seconds—
the test duration in seconds
Values—
0 to 60

 

loopback

Syntax 
loopback {line | internal} {timer seconds | persistent} [swap-src-dst-mac]
no loopback
Context 
config>service>epipe>sap
Description 

This command configures a timed loopback on an Ethernet pseudowire SAP and is required to complete an ITU-T Y.1564 test.

The no form of this command disables the loopback.

Default 

no loopback

Parameters 
line —
places the associated Ethernet pseudowire SAP into line loopback mode
internal —
places the associated Ethernet pseudowire SAP into internal loopback mode
seconds—
the loopback time, in seconds
Values—
0 | 30 to 86400

 

persistent —
configures the loopback as persistent, or latched, and enables it indefinitely until deactivated by a user
swap-src-dst-mac —
swaps source and destination MAC addresses for Ethernet line loopbacks

3.6.2.1.10. TWAMP Commands

twamp

Syntax 
twamp
Context 
config>oam-test
Description 

This command enables TWAMP functions. See the clear>test-oam>twamp>server command description for information about how to disable TWAMP functions.

Default 

TWAMP is disabled

server

Syntax 
server
Context 
config>oam-test>twamp
Description 

This command configures the TWAMP server.

Default 

TWAMP server is disabled

prefix

Syntax 
prefix ip-prefix/prefix-length [create]
no prefix ip-prefix/prefix-length
Context 
config>test-oam>twamp>server
Description 

This command configures an IP address prefix containing one or more TWAMP clients. In order for a TWAMP client to connect to the TWAMP server (and to conduct tests), the client must establish the control connection using an IP address that is part of a configured prefix.

Default 

no prefix

Parameters 
ip-prefix—
IP address
Values—
ipv4-address          a.b.c.d (host bits must be 0)
ipv6-address         x:x:x:x:x:x:x:x (eight 16-bit pieces)
                              x:x:x:x:x:x:d.d.d.d
                              x:   [0 to FFFF]H
                              d:   [0 to 255]D

 

Default—
n/a
prefix-length—
the prefix length in bits
Values—
ipv4-prefix-length          0 to 32
ipv6-prefix-length         0 to 128

 

Default—
n/a

description

Syntax 
description description-string
no description
Context 
config>test-oam>twamp>server>prefix
Description 

This command creates a text description of an IP prefix used by a TWAMP server. The prefix description can be changed at any time, even while the server is running.

The no form of the command removes the description.

Default 

no description

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

max-conn-prefix

Syntax 
max-conn-prefix count
no max-conn-prefix
Context 
config>test-oam>twamp>server>prefix
Description 

This command configures the maximum number of control connections by clients with an IP address in a specific prefix. A new control connection is rejected if accepting it would cause either the prefix limit defined by this command or the server limit (max-conn-server) to be exceeded.

The no form of the command sets the default value.

Default 

no max-conn-prefix

Parameters 
count—
the maximum number of control connections
Values—
0 to 64

 

Default—
32

max-sess-prefix

Syntax 
max-sess-prefix count
no max-sess-prefix
Context 
config>test-oam>twamp>server>prefix
Description 

This command configures the maximum number of concurrent TWAMP test sessions by clients with an IP address in a specific prefix. A new test session (described by a Request-TW-Session message) is rejected if accepting it would cause either the limit defined by this command or the server limit (max-sess-server) to be exceeded.

The no form of the command sets the default value (32).

Default 

no max-sess-prefix

Parameters 
count—
the maximum number of concurrent test sessions
Values—
0 to 128

 

Default—
32

inactivity-timeout

Syntax 
inactivity-timeout timer
no inactivity-timeout
Context 
config>test-oam>twamp>server
Description 

This command configures the inactivity timeout for all TWAMP control connections. If no TWAMP control message is exchanged over the TCP connection for this duration of time, the connection is closed and all in-progress tests are terminated.

The no form of the command sets the default value.

Default 

no inactivity-timeout

Parameters 
timer—
the duration of the inactivity timeout, in seconds
Values—
0 to 3600

 

Default—
900

max-conn-server

Syntax 
max-conn-server count
no max-conn-server
Context 
config>test-oam>twamp>server
Description 

This command configures the maximum number of TWAMP control connections from all TWAMP clients. A new control connection is rejected if accepting it would cause either this limit or a prefix limit (max-connprefix) to be exceeded.

The no form of the command sets the default value.

Default 

no max-conn-server

Parameters 
count—
the maximum number of control connections
Values—
0 to 64

 

Default—
32

max-sess-server

Syntax 
max-sess-server count
no max-sess-server
Context 
config>test-oam>twamp>server
Description 

This command configures the maximum number of concurrent TWAMP test sessions across all allowed clients. A new test session (described by a Request-TW-Session message) is rejected if accepting it would cause either the limit defined by this command or a prefix limit (max-sess-prefix) to be exceeded.

The no form of the command sets the default value.

Default 

no max-sess-server

Parameters 
count—
the maximum number of concurrent test sessions
Values—
0 to 128

 

Default—
32

ref-inactivity-timeout

Syntax 
ref-inactivity-timeout timer
no ref-inactivity-timeout
Context 
config>test-oam>twamp>server
Description 

This command configures the reflector inactivity timeout for all TWAMP test connections. If no TWAMP test frame is received for the timer duration, then the existing TWAMP test connections are closed.

The no form of the command sets the timer value to its default value of 900 seconds.

Default 

no ref-inactivity-timeout

Parameters 
timer—
the duration of the ref-inactivity timeout, in seconds
Values—
60 to 3600

 

Default—
900

twamp-light

Syntax 
twamp-light
Context 
config>test-oam>twamp
Description 

This command enables the context for configuring TWAMP Light functionality.

Default 

disabled

inactivity-timeout

Syntax 
inactivity-timeout seconds
no inactivity-timeout
Context 
config>test-oam>twamp>twamp-light
Description 

This command configures the length of time that a stale state is maintained on the session reflector. A stale state is test data that has not been refreshed or updated by newly arriving queries for a specific test for a configured length of time. Any single reflector can maintain an Up state for a maximum of 12 000 tests. If the maximum value is exceeded, the session reflector does not have memory to allocate to new tests; therefore, stale test data should be deleted to ensure that there is room for new tests.

The no form of the command sets the default value.

Default 

no inactivity-timeout

Parameters 
time—
the number of seconds that a stale state is maintained
Values—
10 to 100

 

Default—
100

3.6.2.1.11. Global Downstream Mapping Commands

mpls-echo-request-downstream-map

Syntax 
mpls-echo-reques-tdownstream-map {dsmap | ddmap}
Context 
config>test-oam
Description 

This command specifies the downstream mapping TLV format to use in all LSP trace packets and LDP treetrace packets originated on the node. The configured global value becomes the default downstream mapping TLV for all newly created LSP trace and LDP treetrace tests. It has no effect on existing tests and can be overridden on a specific test by setting the downstream-map-tlv parameter in the lsp-trace or ldp-treetrace commands.

The downstream mapping TLV allows the sender and responder nodes to exchange and validate interface and label stack information for each downstream hop in an LDP FEC path, RSVP LSP, or a BGP- labeled IPv4 route. If the responder node has multiple, equal-cost next hops for an LDP FEC or a BGP- labeled IPv4 prefix, it replies in the downstream mapping TLV with the downstream information of each outgoing interface that is part of the ECMP next hop set for the prefix. The downstream mapping TLV can further be used to exercise a specific path of the ECMP set using the path-destination option in the lsp-ping or lsp-trace commands.

By default, the system uses the DSMAP TLV.

Default 

dsmap

Parameters 
dsmap—
configures all LSP tree and LDP treetrace packets to use the original target FEC stack TLV for BGP-labeled IPv4/32 prefixes as defined in RFC 4379
ddmap—
configures all LSP tree and LDP treetrace packets to use the enhanced TLV format specified in RFC 6424

3.6.2.1.12. LDP Diagnostics

Note:

LDP treetrace works best with label-IP (lbl-ip) hashing enabled, rather than label-only (lbl-only) hashing. These options are set with the lsr-load-balancing command. For information on the lsr-load-balancing command, refer to the 7705 SAR Basic System Configuration Guide, “System Command Reference” and the 7705 SAR Router Configuration Guide, “IP Router Command Reference”.

ldp-treetrace

Syntax 
ldp-treetrace prefix ip-prefix/mask [max-ttl max-label-ttl] [max-path max-paths] [timeout timeout] [retry-count retry-count] [fc fc-name [profile {in | out}]] [downstream-map-tlv {dsmap | ddmap}]
Context 
oam
Description 

This command configures LDP treetrace parameters in order to perform OAM manual treetrace tests on demand. Treetrace tests are used to discover all possible ECMP paths of an LSP.

Parameters 
ip-prefix/mask
the address prefix and subnet mask of the destination node
max-label-ttl—
the maximum time-to-live value in the MPLS label for the LSP trace test, expressed as a decimal integer
Values—
1 to 255

 

Default—
30
max-paths—
the maximum number of paths for an LDP treetrace test
Values—
1 to 255

 

Default—
128
timeout
the maximum amount of time, in seconds, that the router will wait for a message reply after sending the message request. The timeout parameter overrides the default timeout value. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.
Values—
1 to 60

 

Default—
3
retry-count
the maximum number of consecutive MPLS echo requests that do not receive a reply before the trace operation fails for a given TTL
Values—
1 to 225

 

Default—
5
fc-name
the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.

The LSP-EXP mappings on the receive network interface control the mapping back to the internal forwarding class used by the far-end 7705 SAR that receives the message request. The egress mappings of the egress network interface on the far-end 7705 SAR control the forwarding class markings on the return reply message.

The LSP-EXP mappings on the receive network interface control the mapping of the message reply at the originating 7705 SAR.

Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out}
the profile state of the MPLS echo request encapsulation
Default—
out
downstream-map-tlv {dsmap | ddmap}—
specifies which format of the downstream mapping TLV to use in the LSP trace packet. Use dsmap for the original target FEC stack TLV for BGP-labeled IPv4/32 prefixes as defined in RFC 4379 or ddmap for the enhanced TLV format specified in RFC 6424. If this parameter is not set, the value will be inherited from the global downstream mapping TLV value.
Default—
inherited from the global configuration of the downstream mapping TLV in the mpls-echo-request-downstream-map command

ldp-treetrace

Syntax 
[no] ldp-treetrace
Context 
config>test-oam
Description 

This command enables the context to configure LDP treetrace parameters in order to perform OAM manual treetrace tests. Treetrace commands at this level configure periodic proactive treetrace and set path discovery and path probing parameters.

fc

Syntax 
fc fc-name [profile {in | out}]
no fc
Context 
config>test-oam>ldp-treetrace
Description 

This command configures forwarding class name and profile parameters. The parameters indicate the forwarding class of the MPLS echo request packets. The actual forwarding class encoding is controlled by the network egress LSP-EXP mappings.The LSP-EXP mappings on the receive network interface control the mapping back to the internal forwarding class used by the far-end 7705 SAR that receives the message request. The egress mappings of the egress network interface on the far-end 7705 SAR control the forwarding class markings on the return reply message.

The LSP-EXP mappings on the receive network interface control the mapping of the message reply at the originating 7705 SAR.

Parameters 
fc-name
the forwarding class of the MPLS echo request packets.
Values—
be, l2, af, l1, h2, ef, h1, nc

 

Default—
be
profile {in | out}
the profile state of the MPLS echo request encapsulation
Default—
out

path-discovery

Syntax 
path-discovery
Context 
config>test-oam>ldp-treetrace
Description 

This command enables the context to configure path discovery parameters for ECMP paths of an LSP.

interval

Syntax 
interval minutes
no interval
Context 
config>test-oam>ldp-treetrace>path-discovery
Description 

This command configures the time to wait before repeating the LDP tree auto-discovery process.

Default 

60

Parameters 
minutes—
the number of minutes to wait before repeating the LDP tree auto-discovery process
Values—
60 to 1440

 

max-path

Syntax 
max-path max-paths
no max-path
Context 
config>test-oam>ldp-treetrace>path-discovery
Description 

This command configures the maximum number of paths that can be discovered for a selected IP address FEC.

Default 

128

Parameters 
max-paths—
the maximum number of paths for the tree discovery
Values—
1 to 128

 

max-ttl

Syntax 
max-ttl ttl-value
no max-ttl
Context 
config>test-oam>ldp-treetrace>path-discovery
Description 

This command configures the maximum time-to-live value in the MPLS label for an LSP trace request during the tree discovery.

Default 

30

Parameters 
ttl-value—
the maximum TTL value for an LSP trace request during the tree discovery
Values—
1 to 255

 

policy-statement

Syntax 
policy-statement policy-name [policy-name...(up to 5 max)]
no policy-statement
Context 
config>test-oam>ldp-treetrace>path-discovery
Description 

This command specifies policies to filter LDP imported address FECs.

Default 

no policy-statement

Parameters 
policy-name—
the route policy name to filter LDP imported address FECs. Allowed values are any string up to 32 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. The specified policy names must already be defined.

retry-count

Syntax 
retry-count retry-count
no retry-count
Context 
config>test-oam>ldp-treetrace>path-discovery
Description 

This command configures the maximum number of consecutive timeouts before the path probe fails.

Default 

3

Parameters 
retry-count—
the maximum number of timeouts
Values—
1 to 255

 

timeout

Syntax 
timeout timeout
no timeout
Context 
config>test-oam>ldp-treetrace>path-discovery
Description 

This command configures the maximum amount of time, in seconds, that the router will wait for a message reply after sending the message request. The timeout command overrides the default timeout value. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.

Default 

30

Parameters 
timeout—
the maximum amount of time that the router will wait for a message reply
Values—
1 to 60

 

path-probing

Syntax 
path-probing
Context 
config>test-oam>ldp-treetrace
Description 

This command enables the context to configure path probing parameters for ECMP paths of an LSP.

interval

Syntax 
interval minutes
no interval
Context 
config>test-oam>ldp-treetrace>path-probing
Description 

This command configures the time to wait before repeating a probe (ping) on an ECMP-discovered path of an LSP.

Default 

1

Parameters 
minutes—
the number of minutes to wait between probing ECMP paths
Values—
1 to 60

 

retry-count

Syntax 
retry-count retry-count
no retry-count
Context 
config>test-oam>ldp-treetrace>path-probing
Description 

This command configures the maximum number of consecutive timeouts before the path probe fails.

Default 

3

Parameters 
retry-count—
the maximum number of timeouts
Values—
1 to 255

 

timeout

Syntax 
timeout timeout
no timeout
Context 
config>test-oam>ldp-treetrace>path-probing
Description 

This command configures the maximum amount of time, in seconds, that the router will wait for a message reply after sending the message request. The timeout command overrides the default timeout value. If the timeout expires, the requesting router assumes that the message response will not be received. Any response received after the request times out will be silently discarded.

Default 

1

Parameters 
timeout—
the maximum amount of time that the router will wait for a message reply
Values—
1 to 3

 

3.6.2.1.13. OAM SAA Commands

saa

Syntax 
saa test-name [owner test-owner] {start | stop}
Context 
oam
Description 

This command starts or stops an SAA test.

Parameters 
test-name—
specifies the name of the SAA test to be run. The test name must already be configured in the config>saa>test context.
test-owner
specifies the owner of an SAA operation, up to 32 characters in length
Values—
If a test-owner value is not specified, tests created by the CLI have a default owner “TiMOS CLI”

 

start —
starts the test. A test cannot be started if the same test is still running or if the test is in a shutdown state. An error message and log event will be generated to indicate a failed attempt to start an SAA test run.
stop—
stops a test in progress. A log message will be generated to indicate that an SAA test run has been aborted.

3.6.2.2. Show Commands

Note:

The following command outputs are examples only; actual displays may differ depending on supported functionality and user configuration.

eth-cfm

Syntax 
eth-cfm
Context 
show
Description 

This command enables the context to display CFM information.

association

Syntax 
association [ma-index] [detail]
Context 
show>eth-cfm
Description 

This command displays dot1ag and Y.1731 association information.

Parameters 
ma-index —
specifies the MA index
Values—
1 to 4294967295

 

detail —
displays detailed information for the association
Output 

The following output is an example of eth-cfm association information, and Table 20 describes the fields.

Output Example
*A:ALU-1>show>eth-cfm# association
======================================================================
Dot1ag CFM Association Table
======================================================================
Md-index   Ma-index   Name                     CCM-interval Bridge-id
----------------------------------------------------------------------
1          1          kanata_MA                10           2
1          2          2                        10           20
======================================================================
*A:ALU-1>show>eth-cfm#
 
*A:ALU-1>show>eth-cfm# association detail
-------------------------------------------------------------------------------
Domain 1 Associations:
-------------------------------------------------------------------------------
Md-index          : 1                        Ma-index          : 1
Name Format       : charString               CCM-interval      : 10
Name              : kanata_MA
Bridge-id         : 2                        MHF Creation      : defMHFnone
PrimaryVlan       : 2                        Num Vids          : 0
 
-------------------------------------------------------------------------------
Domain 2 Associations:
-------------------------------------------------------------------------------
Md-index          : 2                        Ma-index          : 2
Name Format       : icc-based                CCM-interval      : 100ms
Name              : 1234567890123
Bridge-id         : 2                        MHF Creation      : defMHFnone
PrimaryVlan       : 2                        Num Vids          : 0
Remote Mep Id     : 2
-------------------------------------------------------------------------------
*A:ALU-1>show>eth-cfm#
Table 20:  ETH-CFM Association Field Descriptions 

Label

Description

Md-index

Displays the MD index

Ma-index

Displays the MA index

Name

Displays the name of the MA

CCM-interval

Displays the CCM interval (in seconds)

Bridge-id

Displays the bridge ID for the MA. The bridge ID is the same value as the service ID of the service to which the MEP belongs.

Name Format

Displays the format for the MA name

MHF Creation

Not applicable

PrimaryVlan

Displays the VLAN ID

Num Vids

Displays the number of VLAN IDs

Remote Mep Id

Displays the MEP identifier for the remote MEP

cfm-stack-table

Syntax 
cfm-stack-table
cfm-stack-table port [port-id [vlan vlan-id]] [level 0...7] [direction {up | down}]
cfm-stack-table sdp [sdp-id[:vc-id]] [level 0...7] [direction {up | down}]
cfm-stack-table virtual [service-id] [level 0...7]
Context 
show>eth-cfm
Description 

This command displays stack-table information.

Parameters 
port-id
displays the bridge port or aggregated port on which MEPs are configured
Values—
slot/mda/port[.channel]

 

vlan-id
displays the associated VLAN ID
Values—
0 to 4094

 

sdp-id[:vc-id]
displays the SDP binding for the bridge
Values—
sdp-id 1 to 17407
     vc-id 1 to 4294967295

 

0...7
display the MD level of the maintenance point
Values—
0 to 7

 

service-id
displays the CFM stack table information for the specified service-id
Values—
0 to 2147483647

 

up | down —
displays the direction that the MEP faces on the bridge port
Output 

The following output is an example of eth-cfm stack table information, and Table 21 describes the fields.

Output Example
*A:ALU-1>show>eth-cfm# cfm-stack-table
========================================================================
CFM SAP Stack Table
========================================================================
Sap            Level Dir  Md-index   Ma-index   Mep-id Mac-address
------------------------------------------------------------------------
1/5/1          5     Down 1          1          1
========================================================================
 
========================================================================
CFM SDP Stack Table
========================================================================
Sdp            Level Dir  Md-index   Ma-index   Mep-id Mac-address
------------------------------------------------------------------------
1:11           5     Down 1          1          2      a4:58:ff:00:00:00
========================================================================
 
========================================================================
CFM Virtual Stack Table
========================================================================
Service        Level Dir  Md-index   Ma-index   Mep-id Mac-address
------------------------------------------------------------------------
No Matching Entries
========================================================================
*A:ALU-1>show>eth-cfm#
Table 21:  ETH-CFM Stack Table Field Descriptions 

Label

Description

Sap

Displays the SAP identifier

Sdp

Displays the spoke SDP identifier

Service

Displays the service identifier

Level

Displays the MD level of the domain

Dir (direction)

Displays the direction of OAMPDU transmission

Md-index

Displays the MD index of the domain

Mep-id

Displays the MEP identifier

Mac-address

Displays the MAC address of the MEP

domain

Syntax 
domain [md-index] [association ma-index | all-associations] [detail]
Context 
show>eth-cfm
Description 

This command displays domain information.

Parameters 
md-index —
displays the index of the MD to which the MEP is associated, or 0, if none
Values—
1 to 4294967295

 

ma-index
displays the index to which the MA is associated, or 0, if none
Values—
1 to 4294967295

 

all-associations —
displays all associations to the MD
detail —
displays detailed domain information
Output 

The following output is an example of eth-cfm domain information, and Table 22 describes the fields.

Output Example
*A:ALU-1>show>eth-cfm# domain
==============================================================================
CFM Domain Table
==============================================================================
Md-index   Level Name                                       Format
------------------------------------------------------------------------------
1          5     kanata_MD                                  charString
2          1                                                none      
==============================================================================
 
*A:ALU-1>show>eth-cfm# domain detail
===============================================================================
Domain 1
Md-index          : 1                        Level             : 5
Permission        : sendIdNone               MHF Creation      : defMHFnone
Name Format       : charString               Next Ma Index     : 2
Name              : kanata_MD
===============================================================================
Domain 2
Md-index          : 2                        Level             : 1
Permission        : sendIdNone               MHF Creation      : defMHFnone
Name Format       : none                     Next Ma Index     : 1 
===============================================================================
 
*A:ALU-1>show>eth-cfm# domain all-associations
======================================================================
CFM Association Table
======================================================================
Md-index   Ma-index   Name                     CCM-interval Bridge-id
----------------------------------------------------------------------
1          1          kanata_MA                10           2
2          2          1234567890123            100ms        2
======================================================================
 
*A:ALU-1>show>eth-cfm# domain all-associations detail
===============================================================================
Domain 1
Md-index          : 1                        Level             : 5
Permission        : sendIdNone               MHF Creation      : defMHFnone
Name Format       : charString               Next Ma Index     : 2
Name              : kanata_MD
-------------------------------------------------------------------------------
Domain 1 Associations:
 
Md-index          : 1                        Ma-index          : 1
Name Format       : string                   CCM-interval      : 10
Name              : kanata_MA
Bridge-id         : 2                        MHF Creation      : defMHFnone
PrimaryVlan       : 2                        Num Vids          : 0
Remote Mep Id     : 1
 
===============================================================================
Domain 2
Md-index          : 2                        Level             : 1
Permission        : sendIdNone               MHF Creation      : defMHFnone
Name Format       : none                     Next Ma Index     : 1
-------------------------------------------------------------------------------
Domain 2 Associations:
 
Md-index          : 2                        Ma-index          : 2
Name Format       : icc-based                CCM-interval      : 100ms
Name              : 1234567890123
Bridge-id         : 2                        MHF Creation      : defMHFnone
PrimaryVlan       : 2                        Num Vids          : 0
Remote Mep Id     : 2
 
===============================================================================
*A:ALU-1>show>eth-cfm#
Table 22:  ETH-CFM Domain Field Descriptions 

Label

Description

Domain

Md-index

Displays the MD index of the domain

Level

Displays the MD level of the domain

Permission

Not applicable

MHF Creation

Not applicable

Name Format

Displays the format for the MD name

Next Ma Index

Displays the value of the next MA index

Name

Displays the name of the MD

Domain Associations

Md-index

Displays the MD index of the domain

Ma-index

Displays the MA index of the association

Name Format

Displays the format for the MA name

CCM-interval

Displays the CCM interval (in seconds)

Name

Displays the name of the MA

Bridge-id

Displays the bridge ID for the MA. The bridge ID is the same value as the service ID of the service to which the MEP belongs.

MHF Creation

Not applicable

PrimaryVlan

Displays the VLAN ID configured under the config>eth-cfm>domain>association>bridge-identifier>vlan command

Num Vids

Displays the number of VLAN IDs and is always 0

Remote Mep Id

Displays the MEP identifier for the remote MEP

mep

Syntax 
mep mep-id domain md-index association ma-index [loopback] [linktrace]
mep mep-id domain md-index association ma-index {remote-mepid mep-id | all-remote-mepids}
mep mep-id domain md-index association ma-index eth-test-results [remote-peer mac-address]
mep mep-id domain md-index association ma-index one-way-delay-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index two-way-delay-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index single-ended-loss-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index dual-ended-loss-test [remote-peer mac-address]
mep mep-id domain md-index association ma-index two-way-slm-test [remote-peer mac-address]
Context 
show>eth-cfm
Description 

This command displays information for various Ethernet OAM tests and entities related to MEPs, including:

  1. MEPs
  2. loopback
  3. linktrace
  4. remote MEPs
  5. Ethernet signal test
  6. delay and delay variation measurements (one-way and two-way)
  7. loss measurements (single-ended and dual-ended)
Parameters 
mep-id—
specifies the target MEP ID
Values—
1 to 8191

 

md-index
displays the index of the MD to which the MEP is associated, or 0, if none
Values—
1 to 4294967295

 

ma-index
displays the index of the MA to which the MEP is associated, or 0, if none
Values—
1 to 4294967295

 

mac-address
displays the MAC address of the remote peer MEP
Values—
xx:xx:xx:xx:xx:xx or
xx-xx-xx-xx-xx-xx,
where xx is a hexadecimal number

 

loopback—
displays loopback information for the specified MEP
linktrace—
displays linktrace information for the specified MEP
remote-mepid—
displays specified remote mep-id information for the specified MEP
all-remote-mepids—
displays all remote mep-id information for the specified MEP
remote-peer—
displays specified remote mep-id information for the specified MEP
eth-test-results—
displays ETH-Test result information for the specified MEP and remote peer
one-way-delay-test—
displays one-way test information for the specified MEP and remote peer
two-way-delay-test—
displays two-way test information for the specified MEP and remote peer
single-ended-loss-test—
displays single-ended-loss test information for the specified MEP and remote peer
dual-ended-loss-test—
displays dual-ended-loss test information for the specified MEP and remote peer
two-way-slm-test—
displays two-way-slm-test information for the specified MEP and remote peer
Output 

The following outputs are examples of Ethernet OAM tests for MEPs:

  1. MEPs, Loopback, and Linktrace (Output Example, Table 23)
  2. Remote MEPs (Output Example, Table 24)
  3. ETH-Test results (Output Example, Table 25)
  4. Delay measurements (one-way and two-way) (Output Example (one-way) and Output Example (two-way), Table 26)
  5. Loss test (single-ended and dual-ended) (Output Example (single-ended) and Output Example (two-way), Table 27)
Output Example
*A:ALU-1>show>eth-cfm# mep 2 domain 1 association 1 loopback linktrace
-------------------------------------------------------------------------------
Mep Information
-------------------------------------------------------------------------------
Md-index           : 2                         Direction         : Down         
Ma-index           : 20                        Admin             : Enabled      
MepId              : 200                       CCM-Enable        : Enabled      
IfIndex            : 46333952                  PrimaryVid        : 200          
FngState           : fngReset                                                  
LowestDefectPri    : macRemErrXcon             HighestDefect     : none         
Defect Flags       : None
Mac Address        : 00:25:ba:30:2e:1f         CcmLtmPriority    : 7            
CcmTx                  : 188                   CcmSequenceErr    : 0            
DmrRepliesTx       : 0                                                         
LmrRepliesTx       : 0                         Dual-Loss Thresh  : 1.20%      
Dual-Loss Test     : Enabled                   Dual-Loss AlarmClr: 0.80%        
Eth-Ais:           : Disabled                                                  
Eth-Tst:           : Disabled                                                  
CcmLastFailure Frame:
    None
XconCcmFailure Frame:
    None
 
-------------------------------------------------------------------------------
Mep Loopback Information
-------------------------------------------------------------------------------
LbRxReply          : 0                        LbRxBadOrder      : 0
LbRxBadMsdu        : 0                        LbTxReply         : 0
LbSequence         : 1                        LbNextSequence    : 1
LbStatus           : False                    LbResultOk        : False
DestIsMepId        : False                    DestMepId         : 0
DestMac            : 00:00:00:00:00:00        SendCount         : 0
VlanDropEnable     : True                     VlanPriority      : 7
Data TLV:
    None
-------------------------------------------------------------------------------
Mep Linktrace Message Information
-------------------------------------------------------------------------------
LtRxUnexplained    : 0                        LtNextSequence    : 1
LtStatus           : False                    LtResult          : False
TargIsMepId        : False                    TargMepId         : 0
TargMac            : 00:00:00:00:00:00        TTL               : 64
EgressId           : 00:00:a4:58:ff:00:00:00  SequenceNum       : 1
LtFlags            : useFDBonly
-------------------------------------------------------------------------------
Mep Linktrace Replies
-------------------------------------------------------------------------------
SequenceNum        : 1                        ReceiveOrder      : 1            
Ttl                : 63                       Forwarded         : False        
LastEgressId       : 00:00:00:21:05:6e:5a:f1  TerminalMep       : True         
NextEgressId       : 00:00:00:21:05:4d:a8:b2  Relay             : rlyHit       
ChassisIdSubType   : unknown value (0)                                         
ChassisId:
    None
ManAddressDomain:
    None
ManAddress:
    None
IngressMac         : 00:21:05:4d:a8:b2        Ingress Action    : ingOk        
IngrPortIdSubType  : unknown value (0)                                         
IngressPortId:
    None
EgressMac          : 00:00:00:00:00:00        Egress Action     : egrNoTlv     
EgrPortIdSubType   : unknown value (0)                                         
EgressPortId:
    None
Org Specific TLV:
    None
-------------------------------------------------------------------------------
*A:ALU-1>show>eth-cfm#
Table 23:  ETH-CFM MEP, Loopback, and Linktrace Field Descriptions 

Label

 Description

Mep Information

Md-index

Displays the MD index of the domain

Direction

Displays the direction of OAMPDU transmission

Ma-index

Displays the MA index of the association

Admin

Displays the administrative status of the MEP

MepId

Displays the MEP identifier

CCM-Enable

Displays the status of the CCM (enabled or disabled)

IfIndex

Displays the index of the interface

PrimaryVid

Displays the identifier of the primary VLAN

FngState

Indicates the different states of the Fault Notification Generator

LowestDefectPri

Displays the lowest priority defect (a configured value) that is allowed to generate a fault alarm

HighestDefect

Identifies the highest defect that is present (for example, if defRDICCM and defXconCCM are present, the highest defect is defXconCCM)

Defect Flags

Displays the number of defect flags

Mac Address

Displays the MAC address of the MEP

CcmLtmPriority

Displays the priority value transmitted in the linktrace messages (LTM)s and CCMs for this MEP. The MEP must be configured on a VLAN.

CcmTx

Displays the number of Continuity Check Messages (CCM) sent. The count is taken from the last polling interval (every 10 s).

CcmSequenceErr

Displays the number of CCM errors

Eth-1DM Threshold

Displays the one-way-delay threshold value

DmrRepliesTx

Displays the number of delay measurement replies transmitted

LmrRepliesTx

Displays the number of loss measurement replies transmitted

Dual-Loss-Test

Displays the state of the dual-ended loss test (enabled or disabled)

Dual-Loss Threshold

Displays the alarm threshold for frame loss measurement

Dual-Loss AlarmClr

Displays the clearing alarm threshold for frame loss measurement

Eth-Ais

Displays the state of the ETH-AIS test (enabled or disabled)

Eth-Test

Displays the state of the ETH-Test (enabled or disabled)

Eth-Test dataLength

Displays the data length of the MEP

Eth-Test Threshold

Displays the bit-error threshold setting

Eth-Test Pattern

Displays the test pattern configured for the MEP

Eth-Test Priority

Displays the priority of frames with ETH-Test information

CcmLastFailure Frame

Displays the frame that caused the last CCM failure

XconCcmFailure Frame

Displays the frame that caused the XconCCMFailure

Mep Loopback Information

LbRxReply

Displays the number of received loopback (LB) replies

LbRxBadOrder

Displays the number of received loopback messages that are in a bad order

LbRxBadMsdu

Displays the number of loopback replies that have been received with the wrong destination MAC address (MSDU = MAC Service Data Unit)

LbTxReply

Displays the number of loopback replies transmitted out this MEP

LbTxReply (Total)

Displays the total number of LBRs (loopback replies) transmitted from this MEP

LbTxReplyNoTLV

Displays the number of LBRs (loopback replies) transmitted from this MEP with no TLV. Because only LBMs with no TLVs are used for throughput testing, the LbTxReply (Total), LbTxReplyNoTLV, and LbTxReplyWithTLV counters can help debug problems if throughput testing is not working

LbTxReplyWithTLV

Displays the number of LBRs (loopback replies) transmitted from this MEP with TLV

LbSequence

Displays the sequence number in the loopback message

LbNextSequence

Displays the next loopback sequence

LbStatus

Displays the loopback status as True or False:

True — loopback is in progress

False — no loopback is in progress

LbResultOk

Displays the result of the loopback test

DestIsMepId

Identifies whether the destination interface has a MEP-ID (true or false)

DestMepId

Displays the MEP-ID of the destination interface

DestMac

Displays the MAC address of the destination interface

SendCount

Indicates the number of loopback messages sent

VlanDropEnable

Identifies whether the VLAN drop is enabled (true or false)

VlanPriority

Displays the VLAN priority

Data TLV

Displays the data TLV information

Mep Linktrace Message Information

LtRxUnexplained

Displays the number of unexplained linktrace messages (LTM) that have been received

LtNextSequence

Displays the sequence number of the next linktrace message

LtStatus

Displays the status of the linktrace

LtResult

Displays the result of the linktrace

TargIsMepId

Identifies whether the target interface has a MEP-ID (true or false)

TargMepId

Displays the MEP-ID of the target interface

TargMac

Displays the MAC address of the target interface

TTL

Displays the TTL value

EgressId

Displays the egress ID of the linktrace message

SequenceNum

Displays the sequence number of the linktrace message

LtFlags

Displays the linktrace flags

Mep Linktrace Replies

SequenceNum

Displays the sequence number returned by a previous transmit linktrace message, indicating which linktrace message response will be returned

ReceiveOrder

Displays the order in which the linktrace initiator received the linktrace replies

Ttl

Displays the TTL field value for a returned linktrace reply

Forwarded

Indicates whether the linktrace message was forwarded by the responding MEP

LastEgressId

Displays the last egress identifier returned in the linktrace reply egress identifier TLV of the linktrace reply

The last egress identifier identifies the MEP linktrace initiator that initiated, or the linktrace responder that forwarded, the linktrace message for which this linktrace reply is the response.

This is the same value as the egress identifier TLV of that linktrace message.

TerminalMep

Indicates whether the forwarded linktrace message reached a MEP enclosing its MA

NextEgressId

Displays the next egress identifier returned in the linktrace reply egress identifier TLV of the linktrace reply. The next egress identifier identifies the linktrace responder that transmitted this linktrace reply and can forward the linktrace message to the next hop. This is the same value as the egress identifier TLV of the forwarded linktrace message, if any.

Relay

Displays the value returned in the Relay Action field

ChassisIdSubType

Displays the format of the chassis ID returned in the Sender ID TLV of the linktrace reply, if any. This value is meaningless if the chassis ID has a length of 0

ChassisId

Displays the chassis ID returned in the Sender ID TLV of the linktrace reply, if any. The format is determined by the value of the ChassisIdSubType.

ManAddressDomain

Displays the TDomain that identifies the type and format of the related ManAddress, used to access the SNMP agent of the system transmitting the linktrace reply

Received in the linktrace reply Sender ID TLV from that system

ManAddress

Displays the TAddress that can be used to access the SNMP agent of the system transmitting the CCM

Received in the CCM Sender ID TLV from that system

IngressMac

Displays the MAC address returned in the ingress MAC address field

Ingress Action

Displays the value returned in the Ingress Action field of the linktrace message

IngressPortIdSubType

Displays the format of the ingress port ID

IngressPortId

Displays the ingress port ID; the format is determined by the value of the IngressPortIdSubType

EgressMac

Displays the MAC address returned in the egress MAC address field

Egress Action

Displays the value returned in the Egress Action field of the linktrace message

EgressPortIdSubType

Displays the format of the egress port ID

EgressPortId

Displays the egress port ID; the format is determined by the value of the EgressPortIDSubType

Org Specific TLV

Displays all organization-specific TLVs returned in the linktrace reply, if any

Includes all octets including and following the TLV length field of each TLV, concatenated

Output Example
*A:ALU-1>show eth-cfm mep 1 domain 103 association 99 all-remote-mepids
===========================================================================
Eth-CFM Remote-Mep Table
===========================================================================
R-mepId Rx CC  Rx Rdi Port-Tlv If-Tlv Peer Mac Addr     CCM status since
---------------------------------------------------------------------------
2       True   False  Up       Up     8a:d9:ff:00:00:00 02/17/2009 16:27:48
3       True   False  Up       Up     8a:da:01:01:00:02 02/17/2009 16:27:48
===========================================================================
===========================================================================
*A:ALU-1>
*A:ALU-1>show eth-cfm mep 1 domain 103 association 99 remote-mepid 3
===========================================================================
Eth-CFM Remote-Mep Table
===========================================================================
R-mepId Rx CC  Rx Rdi Port-Tlv If-Tlv Peer Mac Addr     CCM status since
---------------------------------------------------------------------------
3       True   False  Up       Up     8a:da:01:01:00:02 02/17/2009 16:27:48
===========================================================================
*A:ALU-1>
Table 24:  ETH-CFM MEP Remote MEP Field Descriptions 

Label

Description

R-mepId

Displays the remote MEP identifier

Rx CC

Displays the state of received CCMs (True or False):

True—CCMs are received

False—CCMs are not received

Rx Rdi

Displays the state of received RDIs (True or False):

True—RDIs are received

False—RDIs are not received

Port-Tlv

Displays the contents of the port status TLV in the CCM (Up, Blocked, or Absent), as defined in the 802.1ag specification

If-Tlv

Displays the contents of the interface status TLV in the CCM (Up, Blocked, or Absent), as defined in the 802.1ag specification

Peer Mac Addr

Displays the MAC address of the peer (remote) entity

CCM status since

Displays the date and time when continuity check messages began to be sent

Output Example
*A:ALU-1>show eth-cfm mep 1 domain 103 association 99 eth-test-results
==============================================================
Eth CFM ETH-Test Result Table
==============================================================
                                 Current        Accumulate
                  FrameCount     ErrBits        ErrBits
Peer Mac Addr     ByteCount      CrcErrs        CrcErrs
--------------------------------------------------------------
22:34:56:78:9a:bc 1              0              0
                  100            0              0
32:34:56:78:9a:bc 1              0              0
                  100            0              0
42:34:56:78:9a:bc 1              0              0
                  100            0              0
==============================================================
*A:ALU-1>#
*A:ALU-1>show eth-cfm mep 1 domain 103 association 99 eth-test-results remote-peer
22:34:56:78:9a:bc
==============================================================
Eth CFM ETH-Test Result Table
==============================================================
==============================================================
                                 Current        Accumulate
                  FrameCount     ErrBits        ErrBits
Peer Mac Addr     ByteCount      CrcErrs        CrcErrs
--------------------------------------------------------------
22:34:56:78:9a:bc 1              0              0
                  100            0              0
==============================================================
*A:ALU-1>
Table 25:  ETH-CFM MEP ETH-Test Field Descriptions 

Label

Description

Peer Mac Addr

Displays the MAC address of the peer (remote) entity

FrameCount

Displays the number of test frames sent between the MEP and the peer entity

ByteCount

Displays the number of bytes sent between the MEP and the peer entity

Current ErrBits

Displays the number of bit errors in the current test

Current CrcErrs

Displays the number of CRC errors in the current test

Accumulate ErrBits

Displays the accumulated number of bit errors in the current test

Accumulate CrcErrs

Displays the accumulated number of CRC errors in the current test

Output Example (one-way)
*A:ALU-1>show eth-cfm mep 1 domain 103 association 99 one-way-delay-test
==================================================================
Eth CFM One-way Delay Test Result Table
==================================================================
Peer Mac Addr         Delay (us)          Delay Variation (us)
------------------------------------------------------------------
8a:d8:01:01:00:01     759606              2840
aa:bb:cc:dd:ee:ff     760256              760256
==================================================================
*A:ALU-1>
*A:ALU-1>show eth-cfm mep 1 domain 103 association 99 one-way-delay-test remote-peer
8a:d8:01:01:00:01
==================================================================
Eth CFM One-way Delay Test Result Table
==================================================================
Peer Mac Addr         Delay (us)          Delay Variation (us)
------------------------------------------------------------------
8a:d8:01:01:00:01     759606              2840
==================================================================
*A:ALU-1>
Output Example (two-way)
*A:ALU-1>show eth-cfm mep 2 domain 103 association 99 two-way-delay-test
==================================================================
Eth CFM Two-way Delay Test Result Table
==================================================================
Peer Mac Addr         Delay (us)          Delay Variation (us)
------------------------------------------------------------------
00:16:4d:54:49:db     10190               13710
==================================================================
*A:ALU-1>
*A:ALU-1>show eth-cfm mep 2 domain 103 association 99 two-way-delay-test remote-peer
00:16:4D:54:49:DB
==================================================================
Eth CFM Two-way Delay Test Result Table
==================================================================
Peer Mac Addr         Delay (us)          Delay Variation (us)
------------------------------------------------------------------
00:16:4d:54:49:db     10190               13710
==================================================================
*A:ALU-1>
Table 26:  ETH-CFM MEP Delay Measurement Test Field Descriptions 

Label

Description

Peer Mac Addr

Displays the MAC address of the peer (remote) entity

Delay (us)

Displays the measured delay (in microseconds) for the DM test

Delay Variation (us)

Displays the measured delay variation (in microseconds) for the DV test

Output Example (single-ended)
*A:ALU-1>show eth-cfm mep 1 domain  1 association 1  single-ended-loss-test remote
peer 00:1a:f0:00:00:01
======================================================================= 
Eth CFM Single-Ended Test Result Table
========================================================================
Far-End Mac Addr:        00:1a:f0:00:00:00     Duration (sec): 5  
 
Latest Frame Counters    In Previous LMR       In Current LMR      Delta
  TxLocal      :         123456                123466              10
  RxFarEnd     :         123450                123460              10
  TxFarEnd     :         123450                123460              10
  RxLocal      :         123456                123465               9
  
 
Accumulated Frames                  Near-End             Far-End 
   Total Tx       :                 30                   36
   Total Rx       :                 35                   30
   Total Loss     :                 1                    0
   Loss Ratio(%)  :                 2.78                 0.00
=======================================================================
*A:ALU-1>
Output Example (dual-ended)
*A:ALU-1>show eth-cfm mep 1 domain 1 association 1 dual-ended-loss-test remote-peer
00:1a:f0:00:00:01
=======================================================================
Eth CFM Dual-Ended Test Result
=======================================================================
Far-End Mac Addr:        00:1a:f0:00:00:01     Duration (sec):    21347 
                                               CcmRxCount    :    60632
Latest Frame Counters    In Previous CCM       In Current CCM     Delta
   TxLocal        :      3999                  4000               1
   RxFarEnd       :      3999                  4000               1
   TxFarEnd       :      0                     0                  0
   RxLocal        :      0                     0                  0
 
Accumulated Frames       Near-End             Far-End
   Total Tx       :      5066117155            741
   Total Rx       :      0                     6720979
   Total Loss     :      741                   5059396176
   Loss Ratio(%)  :      100.00                99.86
=======================================================================
*A:ALU-1>
Table 27:  ETH-CFM MEP Loss Measurement Test Field Descriptions 

Label

Description

Far-End Mac Addr

Displays the MAC address of the far-end (remote) router

Duration (sec)

Displays the duration that the current test has been running

Reset via the clear>eth-cfm>dual-ended-loss-test command

CCMRxCount

Displays the total number of received CCMs

Latest Frame Counters

Indicates that the number of frames counted are the latest values:

  1. For single-ended tests the values are for the previous LMR, the current LMR, and the difference between them
  2. For dual-ended tests the values are the previous CCM, the current CCM, and the difference between them

TxLocal

Displays the latest number of frames transmitted from the local router

RxFarEnd

Displays the latest number of frames received at the remote router

TxFarEnd

Displays the latest number of frames transmitted from the remote router

RxLocal

Displays the latest number of frames received by the local router

Accumulated Frames

Indicates that the frame counter values under this heading are the accumulated values for the near-end (local) and far-end (remote) routers

Total Tx

Displays the total number of frames transmitted during the test

Total Rx

Displays the total number of frames received during the test

Total Loss

Displays the total number of frames lost during the test

Loss Ratio (%)

Displays the loss ratio, defined as follows:

  1. Loss Ratio (NE) = Total Loss (NE) ÷ Total Tx (FE) x 100%

Example (single-ended):

  1. NE loss ratio = (1 ÷ 36) x 100% = 2.78%
  2. FE loss ratio = (0 ÷ 30) x 100% = 0.00%

Example (dual-ended):

  1. NE loss ratio = (741 ÷ 741) x 100% = 100%
  2. FE loss ratio = (5059396176 ÷ 5066117155) x 100% = 99.86%

saa

Syntax 
saa [test-name [owner test-owner]]
Context 
show>saa
Description 

This command displays information about the SAA test.

If no specific test is specified, a summary of all configured tests is displayed.

If a test is specified, then detailed test results for that test are displayed for the last three occurrences that this test has been executed, or since the last time the counters have been reset via a system reboot or clear command.

Parameters 
test-name—
specifies the SAA test to display. The test name must already be configured in the config>saa>test context.
test-owner
specifies the owner of an SAA operation, up to 32 characters in length
Default—
If a test-owner value is not specified, tests created by the CLI have a default owner “TiMOS CLI”
Output 

The following output is an example of SAA test result information, and Table 28 describes the fields.

Output Example
*A:ALU-3>config>saa>test$ show saa     
 
===============================================================================
SAA Test Information
===============================================================================
Test name                    : test5                                           
Owner name                   : reuben                                          
Administrative status        : Enabled                                         
Test type                    : sdp-ping 600 resp-sdp 700 fc "nc" count 50
Test runs since last clear   : 1                                               
Number of failed test runs   : 0                                               
Last test result             : Success                                         
-------------------------------------------------------------------------------
Threshold
Type        Direction Threshold  Value      Last Event          Run #
-------------------------------------------------------------------------------
Jitter-in   Rising    None       None       Never               None
            Falling   None       None       Never               None
Jitter-out  Rising    None       None       Never               None
            Falling   None       None       Never               None
Jitter-rt   Rising    None       None       Never               None
            Falling   None       None       Never               None
Latency-in  Rising    None       None       Never               None     
            Falling   None       None       Never               None     
Latency-out Rising    None       None       Never               None     
            Falling   None       None       Never               None     
Latency-rt  Rising    50         None       Never               None     
            Falling   50         10         04/23/2008 22:29:40 1        
Loss-in     Rising    None       None       Never               None     
            Falling   None       None       Never               None     
Loss-out    Rising    None       None       Never               None     
            Falling   None       None       Never               None     
Loss-rt     Rising    8          None       Never               None     
            Falling   8          0          04/23/2008 22:30:30 1        
 
===============================================================================
*A:ALU-3>config>saa>test$
Table 28:  SAA Field Descriptions  

Label

Description

Test name

Displays the name of the test

Owner name

Displays the test owner’s name

Administrative status

Indicates the administrative state of the test – enabled or disabled

Test type

Identifies the type of test configured

Test runs since last clear

Indicates the total number of tests performed since the last time the tests were cleared

Number of failed tests run

Specifies the total number of tests that failed

Last test result

Indicates the result of the last test run

Threshold type

Indicates the type of threshold event being tested – jitter-event, latency-event, or loss-event – and the direction of the test responses received for a test run:

  1. in – inbound
  2. out – outbound
  3. rt – roundtrip

Direction

Indicates the direction of the event threshold – rising or falling

Threshold

Displays the configured threshold value

Value

Displays the measured crossing value that triggered the threshold crossing event

Last event

Indicates the time that the threshold crossing event occurred

Run #

Indicates what test run produced the specified values

ldp-treetrace

Syntax 
ldp-treetrace [prefix ip-prefix/mask] [detail]
Context 
show>test-oam
Description 

This command displays OAM LDP treetrace information.

Parameters 
ip-prefix/mask—
the address prefix and subnet mask of the destination node
detail—
displays detailed information
Output 

The following output is an example of LDP treetrace information.

Output Example
A:ALU-3# show test-oam ldp-treetrace
Admin State              : Up             Discovery State      : Done 
Discovery-intvl (min)    : 60             Probe-intvl (min)    : 2             
Probe-timeout (min)      : 1              Probe-retry          : 3 
Trace-timeout (sec)      : 60             Trace-retry          : 3             
Max-TTL                  : 30             Max-path             : 128           
Forwarding-class (fc)    : be             Profile              : Out           
Total Fecs               : 400            Discovered Fecs      : 400           
Last Discovery Start     : 12/19/2012 05:10:14                                 
Last Discovery End       : 12/19/2012 05:12:02                                 
Last Discovery Duration  : 00h01m48s                                           
Policy1                  : policy-1                                            
Policy2                  : policy-2
 
*A:ALU-3# show test-oam ldp-treetrace detail
Admin State              : Up             Discovery State      : Done          
Discovery-intvl (min)    : 60             Probe-intvl (min)    : 2             
Probe-timeout (min)      : 1              Probe-retry          : 3             
Trace-timeout (sec)      : 60             Trace-retry          : 3             
Max-TTL                  : 30             Max-path             : 128           
Forwarding-class (fc)    : be             Profile              : Out           
Total Fecs               : 400            Discovered Fecs      : 400           
Last Discovery Start     : 12/19/2012 05:10:14                                 
Last Discovery End       : 12/19/2012 05:12:02                                 
Last Discovery Duration  : 00h01m48s                                           
Policy1                  : policy-1                                            
Policy2                  : policy-2 
===============================================================================
Prefix (FEC) Info
===============================================================================
Prefix              Path Last                  Probe  Discov    Discov
                    Num  Discovered            State  State     Status 
-------------------------------------------------------------------------------
11.11.11.1/32       54   12/19/2012 05:10:15   OK     Done      OK             
11.11.11.2/32       54   12/19/2012 05:10:15   OK     Done      OK             
11.11.11.3/32       54   12/19/2012 05:10:15   OK     Done      OK 
………… 
14.14.14.95/32      72   12/19/2012 05:11:13   OK     Done      OK             
14.14.14.96/32      72   12/19/2012 05:11:13   OK     Done      OK             
14.14.14.97/32      72   12/19/2012 05:11:15   OK     Done      OK             
14.14.14.98/32      72   12/19/2012 05:11:15   OK     Done      OK             
14.14.14.99/32      72   12/19/2012 05:11:18   OK     Done      OK             
14.14.14.100/32     72   12/19/2012 05:11:20   OK     Done      OK 
===============================================================================
Legend: uP - unexplored paths, tO - trace request timed out        
        mH - max hop exceeded, mP - max path exceeded        
        nR - no internal resource
 
*A:ALU3 show test-oam ldp-treetrace prefix 12.12.12.10/32
Discovery State  : Done                 Last Discovered  : 12/19/2012 05:11:02 
Discovery Status : ' OK '                                                    
Discovered Paths : 54                   Failed Hops      : 0                   
Probe State      : OK                   Failed Probes    : 0 
 
*A:ALU-3# show test-oam ldp-treetrace prefix 12.12.12.10/32  detail 
Discovery State  : Done                 Last Discovered  : 12/19/2012 05:11:02 
Discovery Status : ' OK '                                                    
Discovered Paths : 54                   Failed Hops      : 0                   
Probe State      : OK                   Failed Probes    : 0
===============================================================================
Discovered Paths
===============================================================================
PathDest            Egr-NextHop         Remote-RtrAddr      Discovery-time 
   DiscoveryTtl        ProbeState          ProbeTmOutCnt       RtnCode          
-------------------------------------------------------------------------------
127.1.0.5           10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
127.1.0.9           10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
127.1.0.15          10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
127.1.0.19          10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
127.1.0.24          10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
127.1.0.28          10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
……………..
127.1.0.252         10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
127.1.0.255         10.10.1.2           12.12.12.10          12/19/2012 05:11:01
              7     OK                  0                    EgressRtr
===============================================================================
*A:ALU-3#

server

Syntax 
server [all] [prefix ip-prefix/mask]
Context 
show>test-oam>twamp
Description 

This command displays TWAMP server information.

Parameters 
all —
displays all TWAMP server information
prefix ip-prefix/mask
specifies the address prefix and subnet mask of the TWAMP server that contains one or more TWAMP clients
Output 

The following output is an example of TWAMP server information, and Table 29 describes the fields.

Output Example
A:7705:Dut-A# show test-oam twamp server 
===============================================================================
TWAMP Server
===============================================================================
Admin State          : Up                  Operational State   : Up
Up Time              : 0d 00:02:15         
Current Connections  : 2                   Max Connections     : 64
Connections Rejected : 0                   Inactivity Time Out : 900 seconds
Current Sessions     : 4                   Max Sessions        : 128
Sessions Rejected    : 0                   Sessions Aborted    : 0
Sessions Completed   : 0                   Ref Inact Time Out  : 900 seconds
Test Packets Rx      : 6395                Test Packets Tx     : 6395
===============================================================================
 
===============================================================================
TWAMP Server Prefix Summary
===============================================================================
Prefix             Current     Current  Description                            
                   Connections Sessions                                        
-------------------------------------------------------------------------------
10.10.0.0/16       2           4                                              
32.32.5.2/32       0           0                                               
-------------------------------------------------------------------------------
No. of TWAMP Server Prefixes: 2
===============================================================================
Table 29:  TWAMP Server Field Descriptions  

Label

Description

TWAMP Server

Admin State

Displays one of the following:

Up—the server (or prefix) is administratively enabled (no shutdown) in configuration

Down—the server (or prefix) is administratively disabled (shutdown) in configuration

Operational State

Displays one of the following:

Up—the server (or prefix) is operationally enabled

Down—the server (or prefix) is operationally disabled

Up Time

The time since the server process was started, measured in days (d), hours, minutes, and seconds

Current Connections

The total number of currently connected clients

Max Connections

The maximum number of connected clients

Connections Rejected

The total number of client connections that have been rejected for one of the following reasons:

  1. the sender IP address is not part of a configured prefix
  2. the maximum number of concurrent connections was reached

Inactivity Time Out

The configured inactivity timeout for the server

Current Sessions

The total number of currently in-progress test sessions (for which Start-Sessions have been received)

Max Sessions

The maximum number of concurrent test sessions from clients

Sessions Rejected

The total number of test sessions that have been rejected

Sessions Aborted

The total number of test sessions that have been aborted

Sessions Completed

The total number of test sessions that have been completed

Ref Inact Time Out

The maximum inactivity time for the test session. The test session is cleared and released upon expiry of this timer.

Test Packets Rx

The total number of test packets received from session senders

Test Packets Tx

The total number of test packets sent to session senders

TWAMP Server Prefix Summary

Prefix

The IP address prefix of a TWAMP client

Current Connections

The number of current connections for the specified TWAMP client

Current Sessions

The number of current sessions for the specified TWAMP client

Description

Optional description of the specified TWAMP client

No. of TWAMP Server Prefixes

The total number of TWAMP server prefixes

The following output example shows the information for the TWAMP server prefix and the TWAMP clients associated with the prefix that can connect to the TWAMP server. Table 30 describes the TWAMP server prefix fields.

*A:7705:Dut-A# show test-oam twamp server prefix 10.10.0.0/16 
 
===============================================================================
TWAMP Server Prefix 10.10.0.0/16
===============================================================================
Description          : (Not Specified)
Current Connections  : 2                   Max Connections     : 64
Connections Rejected : 0                   
Current Sessions     : 0                   Max Sessions        : 128
Sessions Rejected    : 0                   Sessions Aborted    : 0
Sessions Completed   : 4                   Ref Inact Time Out  : 900 seconds
Test Packets Rx      : 400                 Test Packets Tx     : 400
===============================================================================
 
===============================================================================
Connection information for TWAMP server prefix 10.10.0.0/16
===============================================================================
Client          State      Curr Sessions  Sessions Rejected  Sessions Completed
                           Idle Time (s)    Test Packets Rx     Test Packets Tx
-------------------------------------------------------------------------------
 10.10.101.101     ready              0                  0                  2
                                      37                100                100
 
 10.10.101.102     ready              0                  0                  2
                                      49                100                100
  
 10.10.101.103     ready              0                  0                  2
                                      39                100                100
 
 10.10.101.104     ready              0                  0                  2
                                      42                100                100
 
-------------------------------------------------------------------------------
No. of TWAMP Server Connections for Prefix 10.10.0.0/16: 2
===============================================================================
Table 30:  TWAMP Server Prefix Field Descriptions  

Label

Description

TWAMP Server Prefix

Description

Optional text that describes the server prefix

Current Connections

See Table 29.

Max Connections

Connections Rejected

Current Sessions

Max Sessions

Sessions Rejected

Sessions Aborted

Sessions Completed

Ref Inact Time Out

Test Packets Rx

Test Packets Tx

Connection information for TWAMP server prefix

Client

The IP address of the client

State

The operational state of the client

Curr Sessions

The number of current sessions for the specified TWAMP server prefix client

Sessions Rejected

The total number of test sessions that have been rejected by the client

Sessions Completed

The total number of test sessions that have been completed for the client

Idle Time (s)

The idle time in seconds for each client

Test Packets Rx

The total number of test packets received by the client from the session senders

Test Packets Tx

The total number of test packets sent to session senders from the client

No. of TWAMP Server Connections for Prefix

The total number of current TWAMP server connections for the prefix

twamp-light

Syntax 
twamp-light
Context 
show>test-oam>twamp
Description 

This command shows TWAMP-Light reflector information.

Output 

The following output is an example of TWAMP Light information, and Table 31 describes the fields.

Output Example
show test-oam twamp twamp-light reflectors
=======================================================================
TWAMP-Light Reflectors
=======================================================================
Router/VPRN    Admin    UDP Port    Prefixes    Frames Rx    Frames Tx
-----------------------------------------------------------------------
Base              Up       15000           1            0            0
500               Up       15000           2         6340         6340
-----------------------------------------------------------------------
No. of TWAMP-Light Reflectors: 2
======================================================================= 
Table 31:  Show TWAMP Light Output Fields  

Label

Description

TWAMP Light Reflector

Router/VPRN

The TWAMP Light clients

Admin

Displays one of the following:

Up—the server or prefix is administratively enabled (no shutdown) in configuration

Down—the server or prefix is administratively disabled (shutdown) in configuration

UDP Port

The UDP port number used

Prefixes

The time since the server process was started, measured in days (d), hours, minutes, and seconds

Frames Rx

The total number of frames received from session senders

Frames Tx

The total number of frames sent to session senders

testhead-profile

Syntax 
testhead-profile profile-id
Context 
show>test-oam
Description 

This command displays ITU-T Y.1564 test head profile information.

Parameters 
profile-id—
the ITU-Y Y.1564 test head profile ID number
Output 

The following output example shows the information for the ITU-T Y.1564 test head profile. Table 32 describes the fields.

Output Example
*A:7705:Dut-A#>show>test-oam# testhead-profile 1
===============================================================================
Y.1564 Testhead Profile
===============================================================================
Description        : BasicTestHead
Profile Id         : 1
CIR Configured     : 1000
PIR Configured     : Not Configured
Duration Hrs       : 0
Duration Mins      : 2
Duration Secs      : 0
-------------------------------------------------------------------------------
Acceptance Criteria Id 1
-------------------------------------------------------------------------------
Loss TH            : 1000                     Jitter TH         : 9000
InProf Loss TH     : 400                      InProf Jitter TH  : 10000
OutProf Loss TH    : 400                      OutProf Jitter TH : 10000
Latency TH         : 5000                     Ref. Count        : 0
InProf Latency TH  : 6000                     CIR TH            : 755
OutProf Latency TH : 6000                     PIR TH            : 300
-------------------------------------------------------------------------------
Frame Payload Id 1
-------------------------------------------------------------------------------
Payload Type       : tcp-ipv4
Description        : (Not Specified)
Frame Size         : 1514
Rate               : 1000
Dst Mac            : 00:00:00:00:00:00
Src Mac            : 00:00:00:00:00:00
Vlan Tag 1         : Not configured
Vlan Tag 2         : Not configured
Ethertype          : 0x0800                   DSCP              : be
TOS                : 0                        TTL               : 255
Src. IP            : 0.0.0.0                  Dst. IP           : 0.0.0.0
L4 Dst Port        : 0                        L4 Src Port       : 0
Protocol           : 6                        Ref. Count        : 0
Data Pattern       : a1b2c3d4e5f6
===============================================================================
* indicates that the corresponding row element may have been truncated.
*A:7705:Dut-A>show>test-oam#
Table 32:  ITU-T Y.1564 Test Head Profile Field Descriptions 

Label

Description

Description

The test head profile or Frame payload description

Profile Id

The test head profile ID number

CIR Configured

The CIR threshold, if configured

PIR Configured

The PIR threshold, if configured

Duration Hrs

The specified test duration in hours

Duration Mins

The specified test duration in minutes

Duration Secs

The specified test duration in seconds

Acceptance Criteria Id

The ID number of the acceptance criteria used for the test, taken from the list of configured acceptance-criteria for the testhead-profile template

Loss TH

The loss threshold value

InProf Loss TH

The in-profile loss threshold value

OutProf Loss TH

The out-of-profile loss threshold value

Latency TH

The latency threshold value

InProf Latency TH

The in-profile latency threshold value

OutProf Latency TH

The out-of-profile latency threshold value

Jitter TH

The jitter threshold value

InProf Jitter TH

The in-profile jitter threshold value

OutProf Jitter TH

The out-of-profile jitter threshold value

Ref. Count

The number of test results in memory that are referencing this profile

CIR TH

The CIR threshold value, if configured

PIR TH

The PIR threshold value, if configured

Frame Payload Id

The ID number of the frame payload associated with the test head

Payload Type

Displays the frame payload type as l2, tcp-ipv4, udp-ipv4, or ipv4

Frame Size

The configured frame packet size

Rate

The configured frame rate

Dst Mac

The destination MAC address for the test head packets

Src Mac

The source MAC address of the test head packets

Vlan Tag 1

The first VLAN tag associated with the test head

Vlan Tag 2

The second VLAN tag associated with the test head

Ethertype

The Ethertype associated with the test head packets

TOS

The IP service type

Src. IP

The source IP address of the test head packets

L4 Dst Port

The Layer 4 destination port for the test head packets

Protocol

The IP protocol associated with the test head

Data Pattern

The configured

DSCP

The DSCP associated with the test head

TTL

The time-to-live value for the test head packets

Dst. IP

The destination IP address for the test head packets

L4 Src Port

The Layer 4 source port of the test head packets

testhead

Syntax 
testhead [test-name owner owner-name] [detail]
Context 
show
Description 

This command displays information about an ITU-T Y.1564 test head with a specific test name and owner.

Parameters 
test-name—
the ITU-T Y.1564 test head name, maximum of 32 characters
owner-name—
the ITU-T Y.1564 test head owner name, maximum of 32 characters
Default—
TiMOS CLI
detail—
displays detailed information about the specified test head
Output 

The following output is an example of ITU-T Y.1564 test information, and Table 33 describes the fields.

Output Example
*A:7705:Dut-A#show testhead Maint-test owner john detail
===============================================================================
Y.1564 Testhead Sessions
===============================================================================
Owner              : john
Test               : Maint-test
Marker Pkt Src Mac : 00:00:11:22:33:44        
Profile Id         : 1                        SAP               : 1/2/3:10.0
Accept. Crit. Id   : 4                        Completed         : Yes
                                              Stopped           : No
Frame Payload Id   : 1                        Frame Payload Type: udp-ipv4
Color Aware Test   : Yes                      
Start Time         : 06/13/2015 20:03:57      
End Time           : 06/13/2015 20:06:57      
Total time taken   : 0d 00:03:00              
Test Status        : Fail                     
-------------------------------------------------------------------------------
Latency Results
-------------------------------------------------------------------------------
 (total pkts in us):       Min       Max   Average    Jitter
         Roundtrip :       207       222       208         1
(OutPrf pkts in us):       Min       Max   Average    Jitter
         Roundtrip :       207       222       208         1
 (InPrf pkts in us):       Min       Max   Average    Jitter
         Roundtrip :         0         0         0         0
-------------------------------------------------------------------------------
Packet Count
-------------------------------------------------------------------------------
Total Injected     : 968569                   
Total Received     : 968569                   
OutPrf Injected    : 477471                   
OutPrf Received    : 968569                   
InPrf Injected     : 491098                   
InPrf Received     : 0                        
-------------------------------------------------------------------------------
Test Compliance Report
-------------------------------------------------------------------------------
Throughput Configd : 98000                    
Throughput Agg     : 96838                    
Throughput Oper    : 98019                    
Throughput Measurd : 98019                    
Tput Acceptance    : Pass                     
 
PIR Tput Configd   : 98000                    
PIR Tput Meas      : 98019                    
PIR Tput Acep      : Pass                     
 
CIR Tput Configd   : 98000                    
CIR Tput Meas      : 0                        
CIR Tput Acep      : Fail                     
 
FLR Configured     : 0.000000                 
FLR Measurd        : 0.000000                 
FLR Acceptance     : Pass                     
 
OutPrf FLR Conf    : 1.000000                 
OutPrf FLR Meas    : 0.000000                 
OutPrf FLR Acep    : Pass                     
 
InPrf FLR Conf     : 0.000000                 
InPrf FLR Meas     : 1.000000                 
InPrf FLR Acep     : Fail                     
 
Latency Configd(us): 226                      
Latency Measurd(us): 208                      
Latency Acceptance : Pass                     
 
OutPrf Lat Conf(us): 226                      
OutPrf Lat Meas(us): 208                      
OutPrf Lat Acep    : Pass                     
 
InPrf Lat Conf(us) : 226                      
InPrf Lat Meas(us) : None                     
InPrf Lat Acep     : Pass                     
 
Jitter Configd(us) : 65                       
Jitter Measurd(us) : 1                        
Jitter Acceptance  : Pass                     
 
OutPrf Jit Conf(us): 65                       
OutPrf Jit Meas(us): 1                        
OutPrf Jit Acep    : Pass                     
 
InPrf Jit Conf(us) : 65                       
InPrf Jit Meas(us) : None                     
InPrf Jit Acep     : Pass                     
 
Total Pkts. Tx.    : 180                      Latency Pkts. Tx. : 180
OutPrf Lat Pkts. R*: 180                      InPrf Lat Pkts. R*: 0
Total Tx. Fail     : 0 
===============================================================================
*A:7705:Dut-A#
Table 33:  ITU-T Y.1564 Test Field Descriptions 

Label

Description

Owner

The test owner

Test

The test name

Marker Pkt Src Mac

The MAC address of the test source packets

Performance Mon

Marker-packet use for delay and jitter measurements, either enabled or disabled

Profile Id

The profile ID number assigned to the test

SAP

The SAP ID for the test

Accept. Crit. Id

The ID number of the acceptance criteria profile associated with the test

Completed

Indicates if the test has been completed

Stopped

Indicates if the test has been stopped

Frame Payload Id

The ID number of the frame payload associated with the test

Additional Frame Payload ID values are shown when the test uses parallel flows

Frame Payload Type

Displays the frame payload type as l2, tcp-ipv4, udp-ipv4, or ipv4

Additional Frame Payload type values are shown when the test uses parallel flows

Color Aware Test

Indicates if the color-aware test is active on the Y.1564 test

Start Time

The date and time that the test began

End Time

The date and time that the test ended

Total time taken

The time for the test to complete in days, hours, minutes, and seconds

Test Status

The result of the test, either pass or fail

Total injected

The total number of packets injected during the test

Total Received

The total number of packets received during the test

OutPrf Injected

The total number of out-of-profile packets injected during the test

OutPrf Received

The total number of out-of-profile packets received during the test

InPrf Injected

The total number of in-profile packets injected during the test

In Prf Received

The total number of in-profile packets received during the test

Throughput Configd

The configured throughput threshold value

Throughput Agg

The sum of all frame payload rates used for the test

Throughput Oper

The measured SAP ingress throughput of the test head

Throughput Measured

The measured throughput value, which must be within 1% of configured CIR or PIR threshold value in order for the test to pass

Marker Pkt Bandwid*

The extra bandwidth used by the test head, in addition to the provisioned frame payload, in order to run a performance monitoring test

Tput Acceptance

The throughput acceptance test result, either pass or fail

PIR Tput Configured

The configured PIR throughput value

PIR Tput Meas

The measured PIR throughput

PIR Tput Acep

The PIR throughput acceptance test result, either pass or fail

CIR Tput Configured

The configured CIR throughput value

CIR Tput Meas

The measured CIR throughput

CIR Tput Acep

The CIR throughput acceptance test result, either pass or fail

FLR Configured

The frame loss rising acceptance criteria value

FLR Measured

The measured frame loss rising value

FLR Acceptance

The frame loss rising test result, either pass or fail

OutPrf FLR Conf

The out-of-profile frame loss rising acceptance criteria value

OutPrf FLR Meas

The out-of-profile measured frame loss rising value

OutPrf FLR Acep

The out-of-profile frame loss rising test result, either pass or fail

InPrf FLR Conf

The in-profile frame loss rising acceptance criteria value

InPrf FLR Meas

The in-profile measured frame loss rising value

InPrf FLR Acep

The in-profile frame loss rising test result, either pass or fail

Latency Configd

The latency acceptance criteria value

Latency Measurd

The measured latency value

Latency Acceptance

The latency test result, either pass or fail

OutPrf Lat Conf

The out-of-profile latency acceptance criteria value

OutPrf Lat Meas

The out-of-profile measured latency value

OutPrf Lat Acep

The out-of-profile latency test result, either pass or fail

InPrf Lat Conf

The in-profile latency acceptance criteria value

InPrf Lat Meas

The in-profile measured latency value

InPrf Lat Acep

The in-profile latency test result, either pass or fail

Jitter Configd

The jitter rising acceptance criteria value

Jitter Measurd

The measured jitter rising value

Jitter Acceptance

The jitter rising test result, either pass or fail

OutPrf Jit Conf

The out-of-profile jitter rising acceptance criteria value

OutPrf Jit Meas

The out-of-profile measured jitter rising value

OutPrf Jit Acep

The out-of-profile jitter rising test result, either pass or fail

InPrf Jit Conf

The in-profile jitter rising acceptance criteria value

InPrf Jit Meas

The in-profile measured jitter rising value

InPrf Jit Acep

The in-profile jitter rising test result, either pass or fail

Total Pkts. Tx.

The total number of packets transmitted during the test

OutPrf Lat Pkts R*

The out-of-profile latency packets received

InPrf Lat Pkts. R*

The in-profile latency packets received

3.6.2.3. Clear Commands

saa

Syntax 
saa-test [test-name [owner test-owner]]
Context 
clear
Description 

This command clears the SAA results for the specified test and the history for the test. If the test name is omitted, all the results for all tests are cleared.

Parameters 
test-name—
specifies the SAA test to clear. The test name must already be configured in the config>saa>test context.
test-owner
specifies the owner of an SAA operation, up to 32 characters in length
Default—
If a test-owner value is not specified, tests created by the CLI have a default owner “TiMOS CLI”

dual-ended-loss-test

Syntax 
dual-ended-loss-test mep mep-id domain md-index association ma-index
Context 
clear>eth-cfm
Description 

This command clears the accumulated frame counters during a dual-ended loss measurement (LM) test.

The LM counters are reset when a MEP on the datapath is created or deleted automatically by the system for network or configuration reasons. Some of the reasons for creating or deleting a MEP are as follows, excluding the general functions of manually creating or deleting a MEP:

  1. for SAPs
    1. changing the ccm-ltm-priority using the CLI or SNMP
    2. changing the ccm-interval using the CLI or SNMP
    3. changing the SAP egress QoS policy
    4. changes to the SAP state (due to, for example, moving (bouncing) ports, link loss forwarding (LLF), or network changes that require recreation of flows)
  2. for spoke SDPs
    1. changing the VC type on the spoke SDP
    2. changing the VC vc-tag on the spoke SDP
    3. changing the VC etype on the spoke SDP
    4. change to the spoke SDP state due to network conditions
Note:

The clear>dual-ended loss-test command only resets the “Accumulated Frames During the Test” results for both the far end and near end. The frame counters for aggregated results are not reset. See Output Example - before fewer than two CCMs.

Parameters 
mep-id—
specifies the target MEP ID
Values—
1 to 8191

 

md-index
displays the index of the MD to which the MEP is associated, or 0, if none
Values—
1 to 4294967295

 

ma-index
displays the index of the MA to which the MEP is associated, or 0, if none
Values—
1 to 4294967295

 

Output 

The following outputs are examples of displays after a show>eth-cfm>.....>dual-ended-loss-test command is issued:

  1. before receiving fewer than two CCMs after the clear command is issued
  2. after receiving two or more CCMs after the clear command is issued
Output Example - before fewer than two CCMs
===============================================================================
Eth CFM Dual-Ended Test Result
===============================================================================
Far-End Mac Addr  :    00:1a:f0:69:d4:a6       Duration (sec)  : 0
 
Latest Frame Counters    In Previous CCM       In Current CCM     Delta
   TxLocal        :      0                     0                  0
   RxFarEnd       :      0                     0                  0
   TxFarEnd       :      0                     0                  0
   RxLocal        :      0                     0                  0
Accumulated Frames During Test                Near-End            Far-End
   Total Tx       :                            0                  0
   Total Rx       :                            0                  0
   Total Loss     :                            0                  0
   Loss Ratio(%)  :                            0.00               0.00
  
===============================================================================
Output Example - after two or more CCMs

In the display below, counters that have been cleared and restarted are shown in bold.

===============================================================================
Eth CFM Dual-Ended Test Result
===============================================================================
Far-End Mac Addr  :    00:1a:f0:69:d4:a6       Duration (sec)  : 2  
 
Latest Frame Counters    In Previous CCM       In Current CCM     Delta
   TxLocal        :      123556                123566             10
   RxFarEnd       :      123550                123560             10
   TxFarEnd       :      123550                123560             10
   RxLocal        :      123556                123566             10
 
Accumulated Frames During Test                Near-End            Far-End
   Total Tx       :                           10                  10
   Total Rx       :                           10                  10
   Total Loss     :                           0                   0
   Loss Ratio(%)  :                           0.00                0.00
  
=======================================================================

server

Syntax 
server
Context 
clear>test-oam>twamp>
Description 

This command clears the statistics for the TWAMP server.

testhead

Syntax 
testhead [result] [test-name [owner test-owner]]
Context 
clear
Description 

This command clears the ITU-T Y.1564 test head statistics.

Parameters 
test-name—
specifies a Y.1564 test to clear
test-owner—
clears all Y.1564 tests assigned to a specific owner

3.6.2.4. Debug Commands

oam

Syntax 
[no] oam
Context 
debug
Description 

This command enables or disables debugging for OAM.

lsp-ping-trace

Syntax 
lsp-ping-trace [tx | rx | both] [raw | detail]
no lsp-ping-trace
Context 
debug>oam
Description 

This command enables debugging for LSP ping.

Parameters 
tx | rx | both—
specifies the direction for the LSP ping debugging: transmit, receive, or both transmit and receive
raw | detail —
displays output for the debug mode