|
|
Token Ring MPOA is an extension to LAN Emulation (LANE). It allows Token Ring LANE clients to forward IP packets between subnets to other Token Ring LANE clients through a shortcut in the ATM network. The Token Ring LANE clients have an MPOA client (MPC) communicating with an MPOA server (MPS) to establish this shortcut.
Token Ring MPOA provides the following benefits:
These attributes of MPOA provide the overall benefit of increased performance and reduced latencies on a campus Token Ring LANE network.
Egress---The point where an outbound flow exits the MPOA system.
Ingress---The point where an inbound flow enters the MPOA system.
MPC---MPOA client. The protocol entity in an MPOA network that implements the client side of the MPOA protocol.
MPOA resolution request---A request from an MPC to resolve a destination protocol address to an ATM address for establishing a shortcut virtual channel connection (VCC) to the egress device.
MPOA resolution reply---A reply from the ingress MPS that resolves a protocol address to an ATM address.
MPS---MPOA server. The protocol entity in an MPOA network that resides on a router and implements the server side of the MPOA protocol.
NHRP resolution request---An MPOA resolution request that has been converted to a request by the Next Hop Resolution Protocol (NHRP).
NHRP resolution reply---A NHRP resolution reply that is converted to an MPOA resolution reply.
Shortcut VCC---An ATM VCC between MPCs over which Layer 3 packets are sent in lieu of the default routed path.
The MPOA for Token Ring Networks feature has the following restrictions:
This feature is supported on the following platforms:
No MIBs are supported by this feature.
No RFCs are supported by this feature.
The MPOA for Token Ring Networks feature supports the following ATM forum standards:
Figure 1 shows how MPOA messages flow to establish a shortcut VCC between two MPOA clients.

In Figure 1, an MPC (MPC-1) residing on an edge device detects a packet flow to a destination IP address and sends an MPOA resolution request. An MPS (MPS-1) residing on a router converts the MPOA resolution request to an NHRP resolution request and passes it to the neighboring MPS (MPS-2) on the routed path. When the NHRP resolution request reaches the egress point, the MPS (MPS-2) on that router sends an MPOA cache-imposition request to MPC-2. MPC-2 acknowledges the request with a cache-imposition reply and adds a tag that allows the originator of the MPOA resolution request to receive the ATM address of MPC-2. In this way the shortcut VCC is established between the two edge device MPCs (MPC-1 and MPC-2).
When traffic flows from Host A attached to MPC-1 to Host B attached to MPC-2, MPC-1 is the ingress MPC and MPC-2 is the egress MPC. The ingress MPC contains a cache entry for Host B with the ATM address of the egress MPC. The ingress MPC switches packets destined to Host B on the shortcut VCC with the appropriate tag received in the MPOA resolution reply.
Packets traversing the shortcut VCC do not contain Data Link Layer (DLL) headers. The egress MPC contains a cache entry that associates the IP address of host B and the ATM address of the ingress MPC to a DLL header. When the egress MPC switches an IP packet through a shortcut path to Host B, it appears to have come from the egress router.
1. Define a name for the MPS/MPC.
2. Attach the MPS/MPC to a major interface.
Multiple MPSs/MPCs can run on the same physical interface, each corresponding to a different ATM control address. Once an MPS/MPC is attached to a single interface for its control traffic, it cannot be attached to another interface unless you break the first attachment. The MPS/MPC is attached to subinterface 0 of the interface.
3. Assign an ATM address to the MPS/MPC.
4. Bind the MPS/MPC to multiple LAN emulation clients (LECs).
Any LEC running on any subinterface of a hardware interface can be bound to any MPS/MPC. However, once a LEC is bound to a particular MPS/MPC, it cannot be bound to another MPS/MPC at the same time. You must unbind the LEC from the first MPS/MPC to bind it to another MPS/MPC. Typically you do not need to configure more than one MPS in a router.
The following sections describe how to perform the configuration tasks for the MPS, MPC, and Token Ring LANE:
The MPOA server and client sections also provide information about how to monitor and maintain the MPS and MPC components.
| Step | Command | Purpose | ||
|---|---|---|---|---|
| Defines an MPS with the specified name. | |||
| (Optional) Specifies the control ATM address that the MPS should use (when it is associated with a hardware interface). | |||
| (Optional) Specifies the holding time value for the MPS-p7 variable of the MPS. | |||
| (Optional) Specifies the keepalive lifetime value for the MPS-p2 variable of the MPS. | |||
| (Optional) Specifies the keepalive time value for the MPS-p1 variable of the MPS. | |||
| (Optional) Specifies the network ID of the MPS. |
To monitor and maintain the configuration of an MPS, use the following commands in EXEC mode:
| Command | Purpose |
|---|---|
Displays default ATM addresses for an MPS. | |
Displays information about a specified MPS or all MPSs. | |
show mpoa server [name mps-name] cache [ingress | egress] [ip-address ip-address] | Displays ingress and egress cache entries associated with an MPS. |
Displays all the statistics collected by an MPS including the ingress and egress cache entry creations, deletions, and failures. | |
clear mpoa server [name mps-name] cache [ingress | egress] [ip-addr ip-addr] | Clears MPS cache entries.
|
mpoa server name mps-name trigger ip-address ip-address [mpc-address mpc-address] | Originates an MPOA trigger for the specified IP address to the specified client. If a client is not specified, the MPOA is triggered to all the clients. |
To configure an MPC on your network, use the following commands:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| In global configuration mode, defines an MPC with a specified name. | |||
| In interface configuration mode, specifies the ATM interface to which the MPC is associated. | |||
| In interface configuration mode, attaches an MPC to the ATM interface. | |||
| In interface configuration mode, specifies the ATM interface that contains the LEC to which you will bind the MPC. | |||
| In interface configuration mode, binds a LANE client to the specified MPC. |
Repeat Steps 4 and 5 for every LEC to be served by the MPC/MPS.
| Step | Command | Purpose | ||
|---|---|---|---|---|
| Defines an MPC with the specified name. | |||
| (Optional) Specifies the control ATM address that the MPC should use (when it is associated with a hardware interface). | |||
| (Optional) Specifies the maximum number of times that a packet can be routed to the default router within shortcut-frame time before an MPOA resolution request is sent. | |||
| (Optional) Sets the shortcut-setup frame time for the MPC. |
To monitor and maintain the configuration of an MPC, use the following commands in EXEC mode:
| Command | Purpose |
|---|---|
Displays information about a specified MPC or all MPCs. | |
show mpoa client [name mpc-name] cache [ingress | egress] [ip-addr ip-addr] | Displays ingress and egress cache entries associated with an MPC. |
Displays all the statistics collected by an MPC. | |
clear mpoa client [name mpc-name] cache [ingress | egress] [ip-addr ip-addr] | Clears cache entries. |
Displays all of the MPOA devices that this MPC has learned. | |
Displays the default ATM addresses for the MPC. |
To configure Token Ring LANE for MPOA complete the following tasks:
The LEC must also be associated with a physical interface or subinterface, which may be different from the physical interface associated with the MPS or MPC. For proper operation, all interfaces must belong to the same ATM network.
To configure a Token Ring LEC, use the following commands in global configuration mode:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| interface atm {slot/port.subinterface-number | number.subinterface-number} | Specifies the ATM interface to be associated with the LEC. | ||
| Defines a Token Ring LEC on a specified ELAN name. | |||
| (Optional) Binds a Token Ring LEC to an MPS. | |||
| (Optional) Binds a Token Ring LEC to an MPC. |
To configure the LECS database, use the following commands in global configuration mode:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| Creates a named database for the LECS. | |||
| Binds the name of the ELAN to the ATM address of the LES. | |||
| Defines the ELAN ID in the LECS database to participate in MPOA. | |||
| Configures the local segment ID number. |
To configure the LES/BUS, use the following commands in global configuration mode:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| interface atm {slot/port.subinterface-number | number.subinterface-number} | Specifies the ATM subinterface to be associated with the LES/BUS. | ||
| Defines a Token Ring LES/BUS on the named ELAN. The ELAN ID is optional. |
This section provides the following sample configurations of MPOA in a Token Ring LANE environment:
Figure 2 illustrates MPOA in a Token Ring LANE environment where MPC-to-MPC shortcuts are established between Token Ring LANE edge routers that reside in different IP-routed domains.

The following commands show a sample configuration for Router-1 in Figure 2:
hostname Router-1 ! ip routing ! ! Define the MPOA Client (mpc-1) configuration. ! mpoa client config name mpc-1 ! ! Configure an IP address on the Token Ring interface. ! interface TokenRing1/0 ip address 5.5.5.2 255.255.255.0 ring-speed 16 ! ! Configure a config-server and bind it to its database (mpoa-db). ! Attach the MPOA client mpc-1 to its ATM interface. ! interface ATM2/0 no ip address atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi lane config auto-config-atm-address lane config database mpoa-db mpoa client name mpc-1 ! ! Configure a LANE server-bus and LANE client on ELAN 1. Bind the ! LANE client to its MPOA Client (mpc-1). ! interface ATM2/0.1 multipoint ip address 1.1.1.1 255.255.255.0 lane server-bus tokenring 1 lane client mpoa client name mpc-1 lane client tokenring 1 ! router eigrp 1 network 1.0.0.0 network 5.0.0.0 ! end
The following commands show a sample configuration for Router-2 in Figure 2:
hostname Router-2 ! ip routing ! ! Configure the config-server database mpoa-db with configuration ! for ELANs 1 to 3 ! lane database mpoa-db name 1 server-atm-address 47.0091810000000060705BFA01.00000CA05F41.01 name 1 local-seg-id 1000 name 1 elan-id 100 name 2 server-atm-address 47.0091810000000060705BFA01.00000CA05B41.01 name 2 local-seg-id 2000 name 2 elan-id 200 name 3 server-atm-address 47.0091810000000060705BFA01.00000CA05B41.03 name 3 local-seg-id 3000 name 3 elan-id 300 ! ! Define the MPOA Server (mps-1) configuration. mpoa server config name mps-1 ! ! Configure the signalling and ILMI PVCs. Also configure a config-server ! and attach the MPOA server (mps-1) to its ATM interface. ! interface ATM4/0 no ip address atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi lane config auto-config-atm-address lane config database mpoa-db mpoa server name mps-1 ! ! Configure a Token Ring LANE client on ELAN 1 and bind the LANE ! client to its MPOA server (mps-1). ! interface ATM4/0.1 multipoint ip address 1.1.1.2 255.255.255.0 lane client mpoa server name mps-1 lane client tokenring 1 ! ! Configure a Token Ring LANE client on ELAN 2 and bind the LANE ! client to its MPOA server (mps-1) ! interface ATM4/0.2 multipoint ip address 2.2.2.1 255.255.255.0 lane client mpoa server name mps-1 lane client tokenring 2 ! router eigrp 1 network 1.0.0.0 network 2.0.0.0 ! end
The following commands show a sample configuration for Router-3 in Figure 2:
hostname Router-3 ! ip routing ! ! Defines the MPOA Server (mps-2) configuration. mpoa server config name mps-2 ! ! Configure the signalling and ILMI PVCs and attach the MPOA ! server (mps-2) to its ATM interface. ! interface ATM2/0 no ip address atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi mpoa server name mps-2 ! ! Configure a Token Ring LANE client and LANE server-bus on ELAN 2 ! and bind the LANE client to its MPOA server (mps-2) ! interface ATM2/0.1 multipoint ip address 2.2.2.2 255.255.255.0 lane server-bus tokenring 2 lane client mpoa server name mps-2 lane client tokenring 2 ! ! Configure a Token Ring LANE client on ELAN 3 and bind the LANE ! client to its MPOA server (mps-2) ! interface ATM2/0.3 multipoint ip address 3.3.3.1 255.255.255.0 lane server-bus tokenring 3 lane client mpoa server name mps-2 lane client tokenring 3 ! router eigrp 1 network 2.0.0.0 network 3.0.0.0 ! end
The following commands show a sample configuration for Router-4 in Figure 2:
hostname Router-4 ! ip routing ! ! Define the MPOA client (mpc-2) configuration. ! mpoa client config name mpc-2 ! ! Configure the Token Ring interface ! interface TokenRing1/0 ip address 4.4.4.1 255.255.255.0 ring-speed 16 ! ! Configure the signalling and ILMI PVCs and attach the MPOA ! client to its ATM interface. ! interface ATM2/0 atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi mpoa client name mpc-2 ! ! Configure a Token Ring LANE client on ELAN 3 and bind the LANE ! client to its MPOA client (mpc-2). ! interface ATM2/0.1 multipoint ip address 3.3.3.2 255.255.255.0 lane client mpoa client name mpc-2 lane client tokenring 3 ! router eigrp 1 network 3.0.0.0 network 4.0.0.0 ! end
Figure 3 illustrates MPOA in a Token Ring LANE environment where MPC-to-MPC shortcuts are established between a Token Ring LANE edge device and a Token Ring LANE router that reside in an IP SRB domain and IP-routed domains.

The following commands show a sample configuration for Router-1 in Figure 3:
hostname Router-1 ! ip routing ! ! Configure the config-server database mpoa-db with configuration ! for ELANs 1 to 3 lane database mpoa-db name 1 server-atm-address 47.0091810000000060705BFA01.00000CA05F41.01 name 1 local-seg-id 1000 name 1 elan-id 100 name 2 server-atm-address 47.0091810000000060705BFA01.00000CA05B41.01 name 2 local-seg-id 2000 name 2 elan-id 200 name 3 server-atm-address 47.0091810000000060705BFA01.00000CA05B41.03 name 3 local-seg-id 3000 name 3 elan-id 300 ! ! Define the MPOA Server (mps-1) configuration. mpoa server config name mps-1 ! ! Configure the signalling and ILMI PVCs. Also configure a config-server ! and attach the MPOA server (mps-1) to its ATM interface. interface ATM4/0 no ip address atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi lane config auto-config-atm-address lane config database mpoa-db mpoa server name mps-1 ! ! Configure a Token Ring LANE client on ELAN 1 and bind the LANE ! client to its MPOA server (mps-1). The multiring ip configuration ! is required to terminate the RIF for IP packets on the ELAN. interface ATM4/0.1 multipoint ip address 1.1.1.2 255.255.255.0 lane client mpoa server name mps-1 lane client tokenring 1 multiring ip ! ! Configure a Token Ring LANE client on ELAN 2 and bind the LANE ! client to its MPOA server (mps-1) ! interface ATM4/0.2 multipoint ip address 2.2.2.1 255.255.255.0 lane client mpoa server name mps-1 lane client tokenring 2 ! ! router eigrp 1 network 1.0.0.0 network 2.0.0.0 ! end
The following commands show a sample configuration for Router-2 in Figure 3:
hostname Router-2 ! ip routing ! ! Defines the MPOA Server (mps-2) configuration. mpoa server config name mps-2 ! ! ! Configure the signalling and ILMI PVCs and attach the MPOA ! server (mps-2) to its ATM interface. interface ATM2/0 no ip address atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi mpoa server name mps-2 ! ! Configure a Token Ring LANE client and LANE server-bus on ELAN 2 ! and bind the LANE client to its MPOA server (mps-2) ! interface ATM2/0.1 multipoint ip address 2.2.2.2 255.255.255.0 lane server-bus tokenring 2 lane client mpoa server name mps-2 lane client tokenring 2 ! ! Configure a Token Ring LANE client on ELAN 3 and bind the LANE ! client to its MPOA server (mps-2) ! interface ATM2/0.3 multipoint ip address 3.3.3.1 255.255.255.0 lane server-bus tokenring 3 lane client mpoa server name mps-2 lane client tokenring 3 ! router eigrp 1 network 2.0.0.0 network 3.0.0.0 ! end
The following commands show a sample configuration for Router-3 in Figure 3:
hostname Router-3 ! ip routing ! ! Define the MPOA client (mpc-2) configuration. mpoa client config name mpc-2 ! ! ! Configure the Token Ring interface interface TokenRing1/0 ip address 4.4.4.1 255.255.255.0 ring-speed 16 ! ! Configure the signalling and ILMI PVCs and attach the MPOA ! client to its ATM interface. ! interface ATM2/0 atm pvc 1 0 5 qsaal atm pvc 2 0 16 ilmi mpoa client name mpc-2 ! ! Configure a Token Ring LANE client on ELAN 3 and bind the LANE ! client to its MPOA client (mpc-2). ! interface ATM2/0.1 multipoint ip address 3.3.3.2 255.255.255.0 lane client mpoa client name mpc-2 lane client tokenring 3 ! router eigrp 1 network 3.0.0.0 network 4.0.0.0 ! end
This section documents new or modified commands. All other commands used with this feature are documented in the Cisco IOS Release 12.0 command references.
time | Time, in seconds, for the MPS-p2 variable of the MPS. The default value is 35 seconds. |
The default is 35 seconds.
Global configuration
This command first appeared in Cisco IOS Release 12.0(3)T.
The keepalive-lifetime (MPS-p2) must be greater than or equal to three times the value of the keepalive-time (MPS-p1). MPS-p1 specifies the frequency that a keepalive message is sent from the MPS to the MPC.
The following example specifies a keepalive lifetime of 60 seconds:
keepalive-lifetime 60
keepalive-time
This section documents new or modified commands. All other MPS and MPC debug commands are supported by Token Ring MPOA and are documented in the Cisco IOS Release 12.0 Debug Command Reference:
Use the debug lane client EXEC command to display information about a LAN Emulation Client (LEC). The no form of this command disables debugging output.
[no] debug lane client {all | le-arp | mpoa | packet | signaling | state | topology} [interface interface]
all | Displays all debug information related to the LEC. |
le-arp | Displays debug information related to the LANE ARP table. |
mpoa | Displays debug information to track the following:
|
packet | Displays debug information about each packet. |
signaling | Displays debug information related to client SVCs. |
state | Displays debug information when the state changes. |
topology | Displays debug information related to the topology of the emulated LAN. |
interface interface | (Optional) Limits the debugging output to messages that relate to a particular interface or subinterface. If you enter this command multiple times with different interfaces, the last interface entered will be the one used to filter the messages. |
If the interface number is not specified, the default will be the number of all the mpoa lane clients.
Privileged EXEC
This command first appeared in Cisco IOS Release 12.0(1)T.
The debug lane client all command can generate a large amount of output. Use a limiting keyword or specify a subinterface to decrease the amount of output and focus on the information you need.
Sample Displays
Figure 2-164 shows sample output for debug lane client packet and debug lane client state commands for an LEC joining an emulated LAN (ELAN) called elan1.
Figure 2-164: Sample Debug LANE Client Output--Client Joining ELAN
Router# debug lane client packet Router# debug lane client state
The LEC listens for signaling calls to its ATM address (Initial State).
LEC ATM2/0.1: sending LISTEN LEC ATM2/0.1: listen on 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: received LISTEN
The LEC calls the LAN Emulation Configuration Server (LECS) and attempts to set up the Configure Direct VC (LECS Connect Phase).
LEC ATM2/0.1: sending SETUP LEC ATM2/0.1: callid 0x6114D174 LEC ATM2/0.1: called party 39.020304050607080910111213.00000CA05B43.00 LEC ATM2/0.1: calling_party 39.020304050607080910111213.00000CA05B40.01
The LEC receives a CONNECT response from the LECS. The Configure Direct VC is established.
LEC ATM2/0.1: received CONNECT LEC ATM2/0.1: callid 0x6114D174 LEC ATM2/0.1: vcd 148
The LEC sends a CONFIG REQUEST to the LECS on the Configure Direct VC (Configuration Phase).
LEC ATM2/0.1: sending LANE_CONFIG_REQ on VCD 148 LEC ATM2/0.1: SRC MAC address 0000.0ca0.5b40 LEC ATM2/0.1: SRC ATM address 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: LAN Type 2 LEC ATM2/0.1: Frame size 2 LEC ATM2/0.1: LAN Name elan1 LEC ATM2/0.1: LAN Name size 5
The LEC receives a CONFIG RESPONSE from the LECS on the Configure Direct VC.
LEC ATM2/0.1: received LANE_CONFIG_RSP on VCD 148 LEC ATM2/0.1: SRC MAC address 0000.0ca0.5b40 LEC ATM2/0.1: SRC ATM address 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: LAN Type 2 LEC ATM2/0.1: Frame size 2 LEC ATM2/0.1: LAN Name elan1 LEC ATM2/0.1: LAN Name size 5
The LEC releases the Configure Direct VC.
LEC ATM2/0.1: sending RELEASE LEC ATM2/0.1: callid 0x6114D174 LEC ATM2/0.1: cause code 31
The LEC receives a RELEASE_COMPLETE from the LECS.
LEC ATM2/0.1: received RELEASE_COMPLETE LEC ATM2/0.1: callid 0x6114D174 LEC ATM2/0.1: cause code 16
The LEC calls the LAN Emulation Server (LES) and attempts to set up the Control Direct VC (Join/Registration Phase).
LEC ATM2/0.1: sending SETUP LEC ATM2/0.1: callid 0x61167110 LEC ATM2/0.1: called party 39.020304050607080910111213.00000CA05B41.01 LEC ATM2/0.1: calling_party 39.020304050607080910111213.00000CA05B40.01
The LEC receives a CONNECT response from the LES. The Control Direct VC is established.
LEC ATM2/0.1: received CONNECT LEC ATM2/0.1: callid 0x61167110 LEC ATM2/0.1: vcd 150
The LEC sends a JOIN REQUEST to the LES on the Control Direct VC.
LEC ATM2/0.1: sending LANE_JOIN_REQ on VCD 150 LEC ATM2/0.1: Status 0 LEC ATM2/0.1: LECID 0 LEC ATM2/0.1: SRC MAC address 0000.0ca0.5b40 LEC ATM2/0.1: SRC ATM address 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: LAN Type 2 LEC ATM2/0.1: Frame size 2 LEC ATM2/0.1: LAN Name elan1 LEC ATM2/0.1: LAN Name size 5
The LEC receives a SETUP request from the LES to set up the Control Distribute VC.
LEC ATM2/0.1: received SETUP LEC ATM2/0.1: callid 0x6114D174 LEC ATM2/0.1: called party 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: calling_party 39.020304050607080910111213.00000CA05B41.01
The LEC responds to the LES call setup with a CONNECT.
LEC ATM2/0.1: sending CONNECT LEC ATM2/0.1: callid 0x6114D174 LEC ATM2/0.1: vcd 151
A CONNECT_ACK is received from the ATM switch. The Control Distribute VC is established.
LEC ATM2/0.1: received CONNECT_ACK The LEC receives a JOIN response from the LES on the Control Direct VC. LEC ATM2/0.1: received LANE_JOIN_RSP on VCD 150 LEC ATM2/0.1: Status 0 LEC ATM2/0.1: LECID 1 LEC ATM2/0.1: SRC MAC address 0000.0ca0.5b40 LEC ATM2/0.1: SRC ATM address 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: LAN Type 2 LEC ATM2/0.1: Frame size 2 LEC ATM2/0.1: LAN Name elan1 LEC ATM2/0.1: LAN Name size 5
The LEC sends an LE_ARP request to the LES to obtain the broadcast-and-unknown (BUS) ATM NSAP address (BUS Connect).
LEC ATM2/0.1: sending LANE_ARP_REQ on VCD 150 LEC ATM2/0.1: SRC MAC address 0000.0ca0.5b40 LEC ATM2/0.1: SRC ATM address 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: TARGET MAC address ffff.ffff.ffff LEC ATM2/0.1: TARGET ATM address 00.000000000000000000000000.000000000000.00
The LEC receives its own LE_ARP request via the LES over the Control Distribute VC.
LEC ATM2/0.1: received LANE_ARP_RSP on VCD 151 LEC ATM2/0.1: SRC MAC address 0000.0ca0.5b40 LEC ATM2/0.1: SRC ATM address 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: TARGET MAC address ffff.ffff.ffff LEC ATM2/0.1: TARGET ATM address 39.020304050607080910111213.00000CA05B42.01
The LEC calls the BUS and attempts to set up the Multicast Send VC.
LEC ATM2/0.1: sending SETUP LEC ATM2/0.1: callid 0x6114D354 LEC ATM2/0.1: called party 39.020304050607080910111213.00000CA05B42.01 LEC ATM2/0.1: calling_party 39.020304050607080910111213.00000CA05B40.01
The LEC receives a CONNECT response from the BUS. The Multicast Send VC is established.
LEC ATM2/0.1: received CONNECT LEC ATM2/0.1: callid 0x6114D354 LEC ATM2/0.1: vcd 153
The LEC receives a SETUP request from the BUS to set up the Multicast Forward VC.
LEC ATM2/0.1: received SETUP LEC ATM2/0.1: callid 0x610D4230 LEC ATM2/0.1: called party 39.020304050607080910111213.00000CA05B40.01 LEC ATM2/0.1: calling_party 39.020304050607080910111213.00000CA05B42.01
The LEC responds to the BUS call setup with a CONNECT.
LEC ATM2/0.1: sending CONNECT LEC ATM2/0.1: callid 0x610D4230 LEC ATM2/0.1: vcd 154
A CONNECT_ACK is received from the ATM switch. The Multicast Forward VC is established.
LEC ATM2/0.1: received CONNECT_ACK The LEC moves into the OPERATIONAL state. %LANE-5-UPDOWN: ATM2/0.1 elan elan1: LE Client changed state to up
The following output is from the show lane client command after the LEC joins the emulated LAN as shown in the debug lane client output:
Router# show lane client LE Client ATM2/0.1 ELAN name: elan1 Admin: up State: operational Client ID: 1 LEC up for 1 minute 2 seconds Join Attempt: 1 HW Address: 0000.0ca0.5b40 Type: token ring Max Frame Size: 4544 Ring:1 Bridge:1 ELAN Segment ID: 2048 ATM Address: 39.020304050607080910111213.00000CA05B40.01 VCD rxFrames txFrames Type ATM Address 0 0 0 configure 39.020304050607080910111213.00000CA05B43.00 142 1 2 direct 39.020304050607080910111213.00000CA05B41.01 143 1 0 distribute 39.020304050607080910111213.00000CA05B41.01 145 0 0 send 39.020304050607080910111213.00000CA05B42.01 146 1 0 forward 39.020304050607080910111213.00000CA05B42.01
Figure 2-165 shows sample debug lane client all output when an interface with an LECS, an LES/BUS, and an LEC is shut down.
Figure 2-165: Sample Debug LANE Client Output--Interface Shutdown
Router# debug lane client all LEC ATM1/0.2: received RELEASE_COMPLETE LEC ATM1/0.2: callid 0x60E8B474 LEC ATM1/0.2: cause code 0 LEC ATM1/0.2: action A_PROCESS_REL_COMP LEC ATM1/0.2: action A_TEARDOWN_LEC LEC ATM1/0.2: sending RELEASE LEC ATM1/0.2: callid 0x60EB6160 LEC ATM1/0.2: cause code 31 LEC ATM1/0.2: sending RELEASE LEC ATM1/0.2: callid 0x60EB7548 LEC ATM1/0.2: cause code 31 LEC ATM1/0.2: sending RELEASE LEC ATM1/0.2: callid 0x60EB9E48 LEC ATM1/0.2: cause code 31 LEC ATM1/0.2: sending CANCEL LEC ATM1/0.2: ATM address 47.00918100000000613E5A2F01.006070174820.02 LEC ATM1/0.2: state ACTIVE event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.3: received RELEASE_COMPLETE LEC ATM1/0.3: callid 0x60E8D108 LEC ATM1/0.3: cause code 0 LEC ATM1/0.3: action A_PROCESS_REL_COMP LEC ATM1/0.3: action A_TEARDOWN_LEC LEC ATM1/0.3: sending RELEASE LEC ATM1/0.3: callid 0x60EB66D4 LEC ATM1/0.3: cause code 31 LEC ATM1/0.3: sending RELEASE LEC ATM1/0.3: callid 0x60EB7B8C LEC ATM1/0.3: cause code 31 LEC ATM1/0.3: sending RELEASE LEC ATM1/0.3: callid 0x60EBA3BC LEC ATM1/0.3: cause code 31 LEC ATM1/0.3: sending CANCEL LEC ATM1/0.3: ATM address 47.00918100000000613E5A2F01.006070174820.03 LEC ATM1/0.3: state ACTIVE event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.2: received RELEASE_COMPLETE LEC ATM1/0.2: callid 0x60EB7548 LEC ATM1/0.2: cause code 0 LEC ATM1/0.2: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.2: state TERMINATING event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.3: received RELEASE_COMPLETE LEC ATM1/0.3: callid 0x60EB7B8C LEC ATM1/0.3: cause code 0 LEC ATM1/0.3: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.3: state TERMINATING event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.1: received RELEASE_COMPLETE LEC ATM1/0.1: callid 0x60EBC458 LEC ATM1/0.1: cause code 0 LEC ATM1/0.1: action A_PROCESS_REL_COMP LEC ATM1/0.1: action A_TEARDOWN_LEC LEC ATM1/0.1: sending RELEASE LEC ATM1/0.1: callid 0x60EBD30C LEC ATM1/0.1: cause code 31 LEC ATM1/0.1: sending RELEASE LEC ATM1/0.1: callid 0x60EBDD28 LEC ATM1/0.1: cause code 31 LEC ATM1/0.1: sending RELEASE LEC ATM1/0.1: callid 0x60EBF174 LEC ATM1/0.1: cause code 31 LEC ATM1/0.1: sending CANCEL LEC ATM1/0.1: ATM address 47.00918100000000613E5A2F01.006070174820.01 LEC ATM1/0.1: state ACTIVE event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.1: received RELEASE_COMPLETE LEC ATM1/0.1: callid 0x60EBDD28 LEC ATM1/0.1: cause code 0 LEC ATM1/0.1: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.1: state TERMINATING event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.2: received RELEASE_COMPLETE LEC ATM1/0.2: callid 0x60EB6160 LEC ATM1/0.2: cause code 0 LEC ATM1/0.2: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.2: state TERMINATING event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.3: received RELEASE_COMPLETE LEC ATM1/0.3: callid 0x60EB66D4 LEC ATM1/0.3: cause code 0 LEC ATM1/0.3: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.3: state TERMINATING event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.2: received RELEASE_COMPLETE LEC ATM1/0.2: callid 0x60EB9E48 LEC ATM1/0.2: cause code 0 LEC ATM1/0.2: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.2: state TERMINATING event LEC_SIG_RELEASE_COMP => IDLE LEC ATM1/0.3: received RELEASE_COMPLETE LEC ATM1/0.3: callid 0x60EBA3BC LEC ATM1/0.3: cause code 0 LEC ATM1/0.3: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.3: state TERMINATING event LEC_SIG_RELEASE_COMP => IDLE LEC ATM1/0.1: received RELEASE_COMPLETE LEC ATM1/0.1: callid 0x60EBD30C LEC ATM1/0.1: cause code 0 LEC ATM1/0.1: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.1: state TERMINATING event LEC_SIG_RELEASE_COMP => TERMINATING LEC ATM1/0.1: received RELEASE_COMPLETE LEC ATM1/0.1: callid 0x60EBF174 LEC ATM1/0.1: cause code 0 LEC ATM1/0.1: action A_PROCESS_TERM_REL_COMP LEC ATM1/0.1: state TERMINATING event LEC_SIG_RELEASE_COMP => IDLE LEC ATM1/0.2: received CANCEL LEC ATM1/0.2: state IDLE event LEC_SIG_CANCEL => IDLE LEC ATM1/0.3: received CANCEL LEC ATM1/0.3: state IDLE event LEC_SIG_CANCEL => IDLE LEC ATM1/0.1: received CANCEL LEC ATM1/0.1: state IDLE event LEC_SIG_CANCEL => IDLE LEC ATM1/0.1: action A_SHUTDOWN_LEC LEC ATM1/0.1: sending CANCEL LEC ATM1/0.1: ATM address 47.00918100000000613E5A2F01.006070174820.01 LEC ATM1/0.1: state IDLE event LEC_LOCAL_DEACTIVATE => IDLE LEC ATM1/0.2: action A_SHUTDOWN_LEC LEC ATM1/0.2: sending CANCEL LEC ATM1/0.2: ATM address 47.00918100000000613E5A2F01.006070174820.02 LEC ATM1/0.2: state IDLE event LEC_LOCAL_DEACTIVATE => IDLE LEC ATM1/0.3: action A_SHUTDOWN_LEC LEC ATM1/0.3: sending CANCEL LEC ATM1/0.3: ATM address 47.00918100000000613E5A2F01.006070174820.03 LEC ATM1/0.3: state IDLE event LEC_LOCAL_DEACTIVATE => IDLE
The following output is from the debug lane client mpoa command when the lane interface is shutdown:
BLRRSP4#debug lane client mpoa BLRRSP4#conf t Enter configuration commands, one per line. End with CNTL/Z. BLRRSP4(config)#int atm 1/1/0.1 BLRRSP4(config-subif)#shutdown BLRRSP4(config-subif)# 00:23:32:%LANE-5-UPDOWN:ATM1/1/0.1 elan elan2:LE Client changed state to down 00:23:32:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN 00:23:32:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN BLRRSP4(config-subif)# BLRRSP4(config-subif)# BLRRSP4(config-subif)# BLRRSP4(config-subif)#exit BLRRSP4(config)#exit
The following output is from the debug lane client mpoa command when the lane interface is started (no shutdown):
BLRRSP4#debug lane client mpoa
BLRRSP4#conf t
Enter configuration commands, one per line. End with CNTL/Z.
BLRRSP4(config)#int atm 1/1/0.1
BLRRSP4(config-subif)#
BLRRSP4(config-subif)#
BLRRSP4(config-subif)#no shutdown
BLRRSP4(config-subif)#
00:23:39:LEC ATM1/1/0.1:lec_process_lane_tlv:msg LANE_CONFIG_RSP, num_tlvs 14
00:23:39:LEC ATM1/1/0.1:elan id from LECS set to 300
00:23:39:LEC ATM1/1/0.1:lec_process_lane_tlv:msg LANE_JOIN_RSP, num_tlvs 1
00:23:39:LEC ATM1/1/0.1:elan id from LES set to 300
00:23:39:LEC ATM1/1/0.1:lec_append_mpoa_dev_tlv:
00:23:39:LEC ATM1/1/0.1:got mpoa client addr 47.0091810000000050E2097801.0050A
29AF42D.00
00:23:39:%LANE-5-UPDOWN:ATM1/1/0.1 elan elan2:LE Client changed state to up
00:23:39:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:UP
00:25:57:LEC ATM1/1/0.1:lec_process_lane_tlv:msg LANE_ARP_REQ, num_tlvs 1
00:25:57:LEC ATM1/1/0.1:lec_process_dev_type_tlv: lec 47.0091810000000050E
2097801.00500B306440.02
type MPS, mpc 00.000000000000000000000000.000000000000.00
mps 47.0091810000000050E2097801.00500B306444.00, num_mps_mac 1, mac 0050.0b3
0.6440
00:25:57:LEC ATM1/1/0.1:create mpoa_lec
00:25:57:LEC ATM1/1/0.1:new mpoa_lec 0x617E3118
00:25:57:LEC ATM1/1/0.1:lec_process_dev_type_tlv:type MPS, num _mps_mac
1
00:2t 5:57:LEC ATM1/1/0.1:lec_add_mps:
remote lec 47.0091810000000050E2097801.00500B306440.02
mps 47.0091810000000050E2097801.00500B306444.00 num_mps_mac 1, mac 0050.0b30
.6440
00:25:57:LEC ATM1/1/0.1:mpoa_device_change:lec_nsap 47.0091810000000050E20978
01.00500B306440.02, appl_type 5
mpoa_nsap 47.0091810000000050E2097801.00500B306444.00, opcode 4
00:25:57:LEC ATM1/1/0.1:lec_add_mps:add mac 0050.0b30.6440, mps_mac 0x617E372
C
00:25:57:LEC ATM1/1/0.1:mpoa_device_change:lec_nsap 47.0091810000000050E20978
01.00500B306440.02, appl_type 5
mpoa_nsap 47.0091810000000050E2097801.00500B306444.00, opcode 5
00:25:57:LEC ATM1/1/0.1: mps_mac 0050.0b30.6440
00:25:57:LEC ATM1/1/0.1:lec_append_mpoa_dev_tlv:
00:25:57:LEC ATM1/1/0.1:got mpoa client addr 47.0091810000000050E2097801.0050A
29AF42D.00
BLRRSP4(config-subif)#exit
BLRRSP4(config)#exit
The following output is from the debug lane client mpoa command when the ATM major interface is shutdown:
BLRRSP4#debug lane client mpoa BLRRSP4#conf t Enter configuration commands, one per line. End with CNTL/Z. BLRRSP4(config)#int atm 1/1/0 BLRRSP4(config-if)#shutdown BLRRSP4(config-if)# 00:26:28:LANE ATM1/1/0:atm hardware reset 00:26:28:%LANE-5-UPDOWN:ATM1/1/0.1 elan elan2:LE Client changed state to down 00:26:28:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN 00:26:28:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN 00:26:28:%MPOA-5-UPDOWN:MPC mpc2:state changed to down 00:26:28:LEC ATM1/1/0.1:mpoa_to_lec:appl 6, opcode 0 00:26:30:%LINK-5-CHANGED:Interface ATM1/1/0, changed state to administratively down 00:26:30:LANE ATM1/1/0:atm hardware reset 00:26:31:%LINEPROTO-5-UPDOWN:Line protocol on Interface ATM1/1/0, changed stat e to down BLRRSP4(config-if)# 00:26:31:LEC ATM1/1/0.1:mpoa_to_lec:appl 6, opcode 0 00:26:32:LANE ATM1/1/0:atm hardware reset 00:26:32:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN 00:26:34:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN BLRRSP4(config-if)#exit BLRRSP4(config)#exit
The following output is from the debug lane client mpoa command when the ATM major interface is started:
BLRRSP4#debug lane client mpoa BLRRSP4#conf t Enter configuration commands, one per line. End with CNTL/Z. BLRRSP4(config)#int atm 1/1/0 BLRRSP4(config-if)#no shutdown 00:26:32:LANE ATM1/1/0:atm hardware reset 00:26:32:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN 00:26:34:%LINK-3-UPDOWN:Interface ATM1/1/0, changed state to down 00:26:34:LANE ATM1/1/0:atm hardware reset 00:26:41:%LINK-3-UPDOWN:Interface ATM1/1/0, changed state to up 00:26:42:%LINEPROTO-5-UPDOWN:Line protocol on Interface ATM1/1/0, changed stat e to up 00:27:10:%LANE-6-INFO:ATM1/1/0:ILMI prefix add event received 00:27:10:LANE ATM1/1/0:prefix add event for 470091810000000050E2097801 ptr=0x6 17BFC0C len=13 00:27:10: the current first prefix is now:470091810000000050E2097801 00:27:10:%ATMSSCOP-5-SSCOPINIT:- Intf :ATM1/1/0, Event :Rcv End, State :Act ive. 00:27:10:LEC ATM1/1/0.1:mpoa_to_lec:appl 6, opcode 0 00:27:10:%LANE-3-NOREGILMI:ATM1/1/0.1 LEC cannot register 47.0091810000000050E 2097801.0050A29AF428.01 with ILMI 00:27:10:%LANE-6-INFO:ATM1/1/0:ILMI prefix add event received 00:27:10:LANE ATM1/1/0:prefix add event for 470091810000000050E2097801 ptr=0x6 17B8E6C len=13 00:27:10: the current first prefix is now:470091810000000050E2097801 00:27:10:%LANE-5-UPDOWN:ATM1/1/0.1 elan elan2:LE Client changed state to down 00:27:10:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:DOWN 00:27:10:LEC ATM1/1/0.1:mpoa_to_lec:appl 6, opcode 0 00:27:10:%MPOA-5-UPDOWN:MPC mpc2:state changed to up 00:27:10:LEC ATM1/1/0.1:mpoa_to_lec:appl 6, opcode 1 00:27:12:LEC ATM1/1/0.1:lec_process_lane_tlv:msg LANE_CONFIG_RSP, num_tlvs 14 00:27:12:LEC ATM1/1/0.1:elan id from LECS set to 300 00:27:12:LEC ATM1/1/0.1:lec_process_lane_tlv:msg LANE_JOIN_RSP, num_tlvs 1 00:27:12:LEC ATM1/1/0.1:elan id from LES set to 300 00:27:12:LEC ATM1/1/0.1:lec_append_mpoa_dev_tlv: 00:27:12:LEC ATM1/1/0.1:got mpoa client addr 47.0091810000000050E2097801.0050A 29AF42D.00 00:27:12:%LANE-5-UPDOWN:ATM1/1/0.1 elan elan2:LE Client changed state to up 00:27:12:LEC ATM1/1/0.1:lec_inform_mpoa_state_chg:UP BLRRSP4(config-if)#exit BLRRSP4(config)#exit
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Tue Jan 4 16:25:23 PST 2000
Copyright 1989-1999©Cisco Systems Inc.