Documente Academic
Documente Profesional
Documente Cultură
Platforms
Overview
While configuring AToM support is not complicated, network administrators must take care to
ensure proper operation. This lesson describes the commands to verify the operation of AToM.
Relevance
To successfully support an AToM network, network administrators need to be able to identify
the commands that are available to monitor and troubleshoot AToM operations.
Objectives
The previous lesson listed the configuration tasks, parameters, syntax, and descriptions for
configuring AToM on Cisco IOS platforms. This lesson covers how to monitor the operation of
AToM. Upon completing this lesson, you will be able to do the following:
Identify the commands that are available to monitor AToM operation
Identify the function, syntax, and output of the show mpls l2transport vc command
Identify the function, syntax, and output of the show mpls l2transport vc detail command
Identify the function, syntax, and output of the show mpls l2transport summary
command
Identify the function, syntax, and output of the debug mpls l2transport vlan control
command
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-47
Advanced BGP knowledge
6-48 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
Outline
This lesson includes these topics:
Overview
Monitoring AToM
show mpls 12transport vc
show mpls 12transport vc detail
show mpls 12transport summary
debug mpls 12transport vlan control
Lesson Summary
Lesson Review
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-49
Monitoring AToM
This topic identifies the commands that are available to monitor AToM operations.
Monitoring AToM
• Virtual-circui-based:
– show mpls l2transport vc
– show mpls l2transport vc detail
– show mpls l2transport summary
– debug mpls l2transport vlan control
• AAL5-based:
– Existing AAL5 commands
– http://www.cisco.com/en/US/partner/products/sw
/iosswrel/ps1612/products_feature_guide09186a
00800e9570.html
The existing MPLS show and debug commands can be used to monitor the underlying MPLS
core network. In addition, a new set of AToMspecific commands have been introduced.
6-50 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
show mpls l2transport vc
This topic describes the function, syntax, and output of the
show mpls l2transport vc command.
router#
show mpls l2transport vc {summary} | {vc-id } | {{vc-id-min} {vc-id-max}} [detail]
show mpls l2transport vc [vcid vcid] | [vcidmin vcidmax] [interface name [localcircuit
id]] [destination ipaddress | name] [detail]
Syntax Description
Parameter Description
vc-id-max
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-51
Parameter Description
local-circuit-id (Optional) The number that is assigned to the local circuit. This
argument value applies only to the following transport types:
• For AAL5 and cell relay, enter the VPI and VCI of the PVC.
destination (Optional) Information about the virtual circuits that have been
assigned VC IDs for the remote router that you specify.
6-52 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
show mpls l2transport vc (Cont.)
MPLS Backbone
CE-A1 CE-A2
PE-Site-X PE-Site-Y
Syntax Description
Field Description
Transport VC ID The virtual circuit identifier that is assigned to one of the interfaces on the router.
Client Intf The ingress or egress interface through which the Layer 2 VLAN packet travels.
For EoMPLS, VLAN interfaces are used.
VC State The status of the virtual circuit. The status can be one of the following:
UP—The virtual circuit is in a state where it can carry traffic between the two
virtual circuit endpoints. A virtual circuit is up when both imposition and disposition
interfaces are programmed.
The disposition interface is programmed if the virtual circuit has been configured
and the client interface is up.
DOWN—The virtual circuit is not ready to carry traffic between the two virtual
circuit end points.
Local VC Label The VC label that a router signals to its peer router, which is used by the peer
router during imposition. The local VC label is a disposition label. The local VC
label determines the egress interface of an arriving packet from the MPLS
backbone.
Tunnel Label An IGP label that is used to route the packet over the MPLS backbone to the
destination router with the egress interface.
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-53
show mpls l2transport vc detail
This topic describes the syntax and output of the show mpls 12transport vc detail command.
MPLS Backbone
CE-A1 CE-A2
PE-Site-X PE-Site-Y
6-54 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
Field Description
VC ID The virtual circuit identifier that is assigned to one of the interfaces on the
router.
Local Group ID The ID that is used to group virtual circuits locally. EoMPLS groups virtual
circuits by the hardware port, which is unique for each port on a router.
Remote Group ID The ID that is used by the peer to group several virtual circuits.
VC is up The status of the virtual circuit. The status can be one of the following:
or UP—The virtual circuit is in a state where it can carry traffic between the two
virtual circuit endpoints. A virtual circuit is up when both imposition and
VC is down disposition interfaces are programmed.
DOWN—The virtual circuit is not ready to carry traffic between the two virtual
circuit endpoints.
Client Intf The ingress or egress interface through which the Layer 2 VLAN packet travels.
For EoMPLS, VLAN interfaces are used.
Destination The destination that you specify for this virtual circuit. You specify the
destination IP address as part of the mpls l2transport route command.
Local VC Label The VC label that a router signals to its peer router, which is used by the peer
router during imposition. The local VC label is a disposition label. The local VC
label determines the egress interface of an arriving packet from the MPLS
backbone.
Tunnel Label An IGP label that is used to route the packet over the MPLS backbone to the
destination router with the egress interface.
Local MTU The maximum transmission unit that you specify for the client interface.
Remote MTU The maximum transmission unit that you specify for the client interface of the
remote router.
Imposition The status of the line card, which can be one of the following:
LC programmed
LC not programmed
Current The current imposition is the outgoing interface that is used for imposition.
Imposition/Last
Disposition Slot The last disposition slot is the interface where packets for this virtual circuit
arrive.
Packet Totals The total number of packets that have been forwarded in each direction.
(in/out)
Byte Totals (in/out) The total number of bytes that have been forwarded in each direction.
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-55
show mpls l2transport summary
This topic describes the syntax and output of the show mpls 12transport summary command.
MPLS Backbone
CE-A1 CE-A2
PE-Site-X PE-Site-Y
To display summary information about virtual circuits that have been enabled to route AToM
Layer 2 packets on a router, use the show mpls l2transport summary command in privileged
EXEC mode.
The following sample output shows summary information about virtual circuits that have been
enabled to transport Layer 2 packets:
Router# show mpls l2transport summary
6-56 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
show mpls l2transport summary Field Descriptions
Field Description
Destination address The IP address of the remote router to which the virtual circuit has been
established.
Total number of VCs The number of virtual circuits that have been established.
unknown The number of virtual circuits that are in an unknown state.
admin down The number of virtual circuits that have been disabled.
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-57
debug mpls l2transport vlan control
This topic identifies the command syntax of the debug mpls 12transport vlan control
command.
router#
debug mpls l2transport vlan control
[no] debug mpls l2transport vlan control
Example
The following example shows how the debug mpls 12transport vlan control command
enables debug messages about the control of traffic between Layer 2 VLANs and MPLS:
Router# debug mpls l2transport vlan control
Ethernet VLAN transport over MPLS, Control interactions debugging is
on
Router# config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# int vlan2
Router(config-if)# shut
Router(config-if)#
*May 25 12:18:33: ATOM_TRANS: atom_if_state_change from Vlan2
*May 25 12:18:33: ATOM_TRANS: Withdrawing all EoMPLS vcs for lgroupid
8
6-58 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
*May 25 12:18:33: ATOM_TRANS: sending extended withdraw_bind for vcid
0
to 12.0.0.1, local groupid 8
*May 25 12:18:33: ATOM_TRANS: holding down local label 21
*May 25 12:18:33: ATOM_TRANS: clearing imp. rewrite for vcid = 2
Router(config-if)#
*May 25 12:18:35: ATOM_TRANS: freeing held label 21
Router(config-if)#
*May 25 12:18:35: %LINK-5-CHANGED: Interface Vlan2, changed state to
administratively down
*May 25 12:18:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface
Vlan2,
changed state to down
Router(config-if)# no shut
Router(config-if)#
*May 25 12:19:57: ATOM_TRANS: atom_if_state_change from Vlan2
*May 25 12:19:57: ATOM_TRANS: Withdrawing all EoMPLS vcs for lgroupid
8
*May 25 12:19:57: ATOM_TRANS: sending extended withdraw_bind for vcid
0
to 12.0.0.1, local groupid 8
Router(config-if)#
*May 25 12:19:59: %LINK-3-UPDOWN: Interface Vlan2, changed state to
up
Router(config-if)#
*May 25 12:19:59: ATOM_TRANS: sending bind for vcid 2 to 12.0.0.1,
local
groupid 8
*May 25 12:19:59: ATOM_TRANS: sending request_bind for vcid 2 to
12.0.0.1, local groupid 8
*May 25 12:19:59: ATOM_TRANS: Stale tfib event discarded (12.0.0.1)
*May 25 12:19:59: ATOM_TRANS: Stale tfib event discarded (12.0.0.1)
*May 25 12:19:59: ATOM_TRANS: Stale tfib event discarded (12.0.0.1)
*May 25 12:19:59: ATOM_TRANS: processing tfib event for 12.0.0.1
*May 25 12:19:59: ATOM_TRANS: received BIND from 12.0.0.1:0 remote
group id: 8 vc_id: 2 label: 21
*May 25 12:19:59: ATOM_TRANS: Done setting imp.rewrite for vcid = 2
parent dest 12.0.0.1
*May 25 12:20:00: %LINEPROTO-5-UPDOWN: Line protocol on Interface
Vlan2,
changed state to up
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-59
Lesson Summary
This topic summarizes the key points discussed in this lesson.
Summary
• Virtual-circuit-based:
– show mpls l2transport vc
– show mpls l2transport vc detail
– show mpls l2transport summary
– debug mpls l2transport vlan control
• AAL5-based:
– Check www.cisco.com for details
References
For additional information, refer to this resource:
Access the Cisco website at http://www.cisco.com for additional information about the
unified VPN suite solution for service providers.
Next Steps
For the associated lab exercises, refer to the following sections of the course Lab Guide:
Lab Exercise 61: Implementing a PorttoPort FRoMPLS Configuration (Case Study)
Lab Exercise 62: Implementing a DLCItoDLCI FRoMPLS Configuration (Case Study)
6-60 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
Lesson Review
Use the practice items here to review what you learned in this lesson. The correct answers are
found in the Lesson Answer Key.
Q1) Which commands do you use to monitor an AToM session?
Q2) Which command do you use to display the status of all of the active virtual circuits on a
router?
A) show mpls l2transport vc
B) show mpls l2transport vc summary
C) show mpls l2transport vc detail
D) debug mpls l2transport vlan control
Q3) Which command do you use to display summary information about virtual circuits that
have been enabled to route AToM Layer 2 packets on a router?
A) show mpls l2transport vc
B) show mpls l2transport vc summary
C) show mpls 12transport vc detail
D) debug mpls l2transport vlan control
Q4) Which command do you use to display comprehensive information about the virtual
circuits that have been assigned VC IDs?
A) show mpls l2transport vc
B) show mpls l2transport vc summary
C) show mpls 12transport vc detail
D) debug mpls l2transport vlan control
Q5) Which command do you use to display messages about the control of traffic that is
transported between Layer 2 VLAN and MPLS?
A) show mpls 12transport vc
B) show mpls 12transport vc summary
C) show mpls 12transport vc detail
D) debug mpls 12transport vlan control
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-61
Lesson Answer Key
Q1) show mpls l2transport vc, show mpls l2transport vc summary, show mpls l2transport vc detail, and
debug mpls l2transport vlan control
Relates to: Monitoring AToM
Q2) A
Relates to: show mpls l2transport vc
Q3) B
Relates to: show mpls l2transport vc summary
Q4) C
Relates to: show mpls l2transport vc detail
Q5) D
Relates to: debug mpls l2transport vlan control
6-62 Implementing Cisco MPLS Traffic Engineering and Other Features (MPLST) v2.0 Copyright © 2004, Cisco Systems, Inc.
Copyright © 2004, Cisco Systems, Inc. Any Transport over MPLS 6-63