Multichassis Lacp
Multichassis Lacp
Multichassis Lacp
In Carrier Ethernet networks, various redundancy mechanisms provide resilient interconnection of nodes
and networks. The choice of redundancy mechanisms depends on various factors such as transport
technology, topology, single node versus entire network multihoming, capability of devices, autonomous
system (AS) boundaries or service provider operations model, and service provider preferences.
Carrier Ethernet network high-availability can be achieved by employing both intra- and interchassis
redundancy mechanisms. Cisco’s Multichassis EtherChannel (MCEC) solution addresses the need for
interchassis redundancy mechanisms, where a carrier wants to “dual home” a device to two upstream
points of attachment (PoAs) for redundancy. Some carriers either cannot or will not run loop prevention
control protocols in their access networks, making an alternative redundancy scheme necessary. MCEC
addresses this issue with enhancements to the 802.3ad Link Aggregation Control Protocol (LACP)
implementation. These enhancements are provided in the Multichassis LACP (mLACP) feature
described in this document.
Contents
• Prerequisites for mLACP, page 2
• Restrictions for mLACP, page 2
• Information About mLACP, page 3
Americas Headquarters:
Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA
Multichassis LACP
Prerequisites for mLACP
2
Multichassis LACP
Information About mLACP
DHD
Inter-chassis
Communication
EtherChannel
Active
277477
with mLACP
PoA
The PoAs forming a virtual LACP peer, from the perspective of the DHD, are defined as members of a
redundancy group. For the PoAs in a redundancy group to appear as a single device to the DHD, the
states between them must be synchronized through the Interchassis Communication Protocol (ICCP),
which provides a control-only interchassis communication channel (ICC).
3
Multichassis LACP
Information About mLACP
In Cisco IOS Release 12.2(33)SRE, the system functions in active/standby redundancy mode. In this
mode DHD uplinks that connect to only a single PoA can be active at any time. The DHD recognizes
one PoA as active and the other as standby but does not preclude a given PoA from being active for one
DHD and standby for another. This capability allows two PoAs to perform load sharing for different
services.
4
Multichassis LACP
Information About mLACP
Note Blackholing occurs when incoming traffic is dropped without informing the source that the data
did not reach its intended recipient. A black hole can be detected only when lost traffic is
monitored.
• Active VLAN notification—For mLACP, this notification is not required as long as the PoAs follow
the active/standby redundancy model.
Figure 2 shows redundancy mechanisms in Carrier Ethernet networks.
5
Multichassis LACP
Information About mLACP
CE
nPE
Access Network uPE
Dual-homing 2-way
2-way VPLS EoMPLS PW
L2GP Redundancy Redundancy
(VPLS PE (uPE & nPE
Node CE
Node Dual-homing
Redundancy) Redundancy)
Ethernet
Access Ring Access Ring
Dual-homing
REP
7478
CE
6
Multichassis LACP
Information About mLACP
Port Identifier
IEEE 802.3ad uses a 4-byte port identifier to uniquely identify a port within a system. The port identifier
is the concatenation of the port priority and port number (unique per system) and identifies each port in
the system. Numerical comparisons between port IDs are performed by unsigned integer comparisons
where the 2-byte Port Priority field is placed in the most significant two octets of the port ID. The 2-byte
port number makes up the third and fourth octets. The mLACP feature coordinates the port IDs for a
given redundancy group to ensure uniqueness.
Port Number
A port number serves as a unique identifier for a port within a device. The LACP port number for a port
is equal to the port’s ifIndex value (or is based on the slot and subslot identifiers on the Cisco 7600
router).
LACP relies on port numbers to detect rewiring. For multichassis operation, you must enter the mlacp
node-id node-id command to coordinate port numbers between the two PoAs in order to prevent overlap.
Port Priority
Port priority is used by the LACP selection logic to determine which ports should be activated and which
should be left in standby mode when there are hardware or software limitations on the maximum number
of links allowed in a LAG. For multichassis operation in active/standby redundancy mode, the port
priorities for all links connecting to the active PoA must be higher than the port priorities for links
connecting to the standby PoA. These port priorities can either be guaranteed through explicit
configuration or the system can automatically adjust the port priorities depending on selection criteria.
For example, select the PoA with the highest port priority to be the active PoA and dynamically adjust
the priorities of all other links with the same port key to an equal value.
In Cisco IOS Release 12.2(33)SRE, the mLACP feature supports only the active/standby redundancy
model. The LACP port priorities of the individual member links should be the same for each link
belonging to the LAG of a given PoA. To support this requirement, the mlacp lag-priority command is
implemented in interface configuration mode in the command-line interface (CLI). This command sets
the LACP port priorities for all the local member links in the LAG. Individual member link LACP
priorities (configured by the lacp port-priority command) are ignored on links belonging to mLACP
port channels.
The mlacp lag-priority command may also be used to force a PoA failover during operation in the
following two ways:
• Set the active PoA’s LAG priority to a value greater than the LAG priority on the standby PoA. This
setting results in the quickest failover because it requires the fewest LACP link state transitions on
the standby links before they turn active.
• Set the standby PoA’s LAG priority to a value numerically less than the LAG priority on the active
PoA. This setting results in a slightly longer failover time because standby links have to signal
OUT_OF_SYNC to the DHD before the links can be brought up and go active.
In some cases, the operational priority and the configured priority may differ when using dynamic port
priority management to force failovers. In this case, the configured version will not be changed unless
the port channel is operating in nonrevertive mode. Enter the show lacp multichassis port-channel
command to view the current operational priorities. The configured priority values can be displayed by
using the show running-config command.
7
Multichassis LACP
Information About mLACP
Multichassis Considerations
Because LACP is a link layer protocol, all messages exchanged over a link contain information that is
specific and local to that link. The exchanged information includes:
• System attributes—priority and MAC address
• Link attributes—port key, priority, port number, and state
When extending LACP to operate over a multichassis setup, synchronization of the protocol attributes
and states between the two chassis is required.
System Priority
LACP requires that a system priority be associated with every device to determine which peer’s port
priorities should be used by the selection logic when establishing a LAG. In Cisco IOS software, this
parameter is configurable through the CLI. For multichassis operation, this parameter is coordinated by
the PoAs so that the same value is advertised to the DHD.
Port Key
The port key indicates which links can form a LAG on a given system. The key is locally significant to
an LACP system and need not match the key on an LACP peer. Two links are candidates to join the same
LAG if they have the same key on the DHD and the same key on the PoAs; however, the key on the DHD
is not required to be the same as the key on the PoAs. Given that the key is configured according to the
need to aggregate ports, there are no special considerations for this parameter for multichassis operation.
8
Multichassis LACP
Information About mLACP
DHD
A
B
C D
E
Active
277479
PoA
When any of these faults occur, the system reacts by triggering a switchover from the active PoA to the
standby PoA. The switchover involves failing over the PoA’s uplinks and downlinks simultaneously.
Failure points A and C are port failures. Failure point B is an Ethernet link failure and failure point D is
a node failure. Failure point E can represent one of four different types of uplink failures when the PoAs
connect to an MPLS network:
• Pseudowire failure—Monitoring individual pseudowires (for example, using VCCV-BFD) and,
upon a pseudowire failure, declare uplink failure for the associated service instances.
• Remote PE IP path failure—Monitoring the IP reachability to the remote PE (for example, using IP
Route-Watch) and, upon route failure, declare uplink failure for all associated service instances.
• LSP failure—Monitoring the LSP to a given remote PE (for example, using automated LSP-Ping)
and, upon LSP failure, declare uplink failure for all associated service instances.
• PE isolation—Monitoring the physical core-facing interfaces of the PE. When all of these interfaces
go down, the PE effectively becomes isolated from the core network, and the uplink failure is
declared for all affected service instances.
As long as the IP/MPLS network employs native redundancy and resiliency mechanisms such as MPLS
fast reroute (FRR), the mLACP solution is sufficient for providing protection against PE isolation.
Pseudowire, LSP, and IP path failures are managed by the native IP/MPLS protection procedures. That
9
Multichassis LACP
Information About mLACP
is, interchassis failover via mLACP is triggered only when a PE is completely isolated from the core
network, because native IP/MPLS protection mechanisms are rendered useless. Therefore, failure point
E is used to denote PE isolation from the core network.
Note The set of core-facing interfaces that should be monitored are identified by explicit configuration. The
set of core-facing interfaces must be defined independently per redundancy group. Failure point E
(unlike failure point A, B, or C) affects and triggers failover for all the multichassis LAGs configured on
a given PoA.
Operational Variants
LACP provides a mechanism by which a set of one or more links within a LAG are placed in standby
mode to provide link redundancy between the devices. This redundancy is normally achieved by
configuring more ports with the same key than the number of links a device can aggregate in a given
LAG (due to hardware or software restrictions, or due to configuration). For active/standby redundancy,
two ports are configured with the same port key, and the maximum number of allowed links in a LAG is
configured to be 1. If the DHD and PoAs are all capable of restricting the number of links per LAG by
configuration, three operational variants are possible.
DHD-based Control
The DHD is configured to limit the maximum number of links per bundle to one, whereas the PoAs are
configured to limit the maximum number of links per bundle to greater than one. Thus, the selection of
the active/standby link is the responsibility of the DHD. Which link is designated active and which is
marked standby depends on the relative port priority, as configured on the system with the higher system
priority. A PoA configured with a higher system priority can still determine the selection outcome. The
DHD makes the selection and places the link with lower port priority in standby mode.
To accommodate DHD-controlled failover, the DHD must be configured with the max-bundle value
equal to a number of links (L), where L is the fewest number of links connecting the DHD to a PoA. The
max-bundle value restricts the DHD from bundling links to both PoAs at the same time (active/active).
Although the DHD controls the selection of active/standby links, the PoA can still dictate the individual
member link priorities by configuring the PoA’s virtual LACP instance with a lower system priority
value than the DHD’s system priority.
The DHD control variant must be used with a PoA minimum link threshold failure policy where the
threshold is set to L (same value for L as described above). A minimum link threshold must be
configured on each of the PoAs because an A, B, or C link failure that does not trigger a failover
(minimum link threshold is still satisfied) causes the DHD to add one of the standby links going to the
standby PoA to the bundle. This added link results in the unsupported active/active scenario.
Note DHD control does not use the mLACP hot-standby state on the standby PoA, which results in higher
failover times than the other variants.
DHD control eliminates the split brain problem on the attachment circuit side by limiting the DHD’s
attempts to bundle all the links.
10
Multichassis LACP
Information About mLACP
PoA Control
In PoA control, the PoA is configured to limit the maximum number of links per bundle to be equal to
the number of links (L) going to the PoA. The DHD is configured with that parameter set to some value
greater than L. Thus, the selection of the active/standby links becomes the responsibility of the PoA.
mLACP Failover
The mLACP forces a PoA failover to the standby PoA when one of the following failures occurs:
• Failure of the DHD uplink port, Ethernet link, or downlink port on the active PoA—A policy failover
is triggered via a configured failover policy and is considered a forced failover. In Cisco IOS Release
12.2(33)SRE, the only option is the configured minimum bundle threshold. When the number of
active and SELECTED links to the active PoA goes below the configured minimum threshold,
mLACP forces a failover to the standby PoA’s member links. This minimum threshold is configured
using the port-channel min-links command in interface configuration mode. The PoAs determine
the failover independent of the operational control variant in use.
• Failure of the active PoA—This failure is detected by the standby PoA. mLACP automatically fails
over to standby because mLACP on the standby PoA is notified of failure via ICRM and brings up
its local member links. In the DHD-controlled variant, this failure looks the same as a total member
link failure, and the DHD activates the standby links.
• Failure of the active PoA uplinks—mLACP is notified by ICRM of PE isolation and relinquishes its
active member links. This failure is a “forced failover” and is determined by the PoAs independent
of the operational control variant in use.
11
Multichassis LACP
Information About mLACP
Dynamic port priority changes are not automatically written back to the running configuration or to the
NVRAM configuration. If you want the current priorities to be used when the system reloads, the mlacp
lag-priority command must be used and the configuration must be saved.
Note For stateful switchover (SSO) deployments (with redundant support in the chassis), BFD monitoring and
a static route for the ICCP connection are required to prevent “split brain” after an SSO failover.
Routewatch is not compatible with SSO for health monitoring.
For each redundancy group, for each peer (member IP), a monitoring adjacency is created. If there are
two peers with the same IP address, the adjacency is shared regardless of the monitoring mode. For
example, if redundancy groups 1 and 2 are peered with member IP 10.10.10.10, there is only one
adjacency to 10.10.10.10, which is shared in both redundancy groups. Furthermore, redundancy group
1 can use BFD monitoring while redundancy group 2 is using RW.
12
Multichassis LACP
Information About mLACP
Note BFD is completely dependent on RW—there must be a route to the peer for ICRM to initiate BFD
monitoring. BFD implies RW and sometimes the status of the adjacency may seem misleading but is
accurately representing the state. Also, if the route to the peer PoA is not through the directly connected
(back-to-back) link between the systems, BFD can give misleading results.
To interpret the adjacency status displayed by the show redundancy interchassis command, refer to
Table 1.
13
Multichassis LACP
Information About mLACP
At the failover from a primary PoA to a secondary PoA, a service experiences traffic blackholing when
the DHD in question remains inactive and while other remote devices in the network are attempting to
send traffic to that DHD. Remote bridges in the network have stale MAC entries pointing to the failed
PoA and direct traffic destined to the DHD to the failed PoA, where the traffic is dropped. This
blackholing continues until the remote devices age out their stale MAC address table entries (which
typically takes five minutes). To prevent this anomaly, the newly active PoA, which has taken control of
the service, transmits a MAC flush notification message to the remote devices in the network to flush
their stale MAC address entries for the service in question.
The exact format of the MAC flushing message depends on the nature of the network transport: native
802.1Q/802.1ad Ethernet, native 802.1ah Ethernet, VPLS, or provider backbone bridge (PBB) over
VPLS. Furthermore, in the context of 802.1ah, it is important to recognize the difference between
mechanisms used for customer-MAC (C-MAC) address flushing versus bridge-MAC (B-MAC) address
flushing.
The details of the various mechanisms are discussed in the following sections.
Multiple I-SID Registration Protocol (MIRP) is enabled by default on 802.1ah service instances. The use
of MIRP in 802.1ah networks is shown in Figure 4.
BEB 1
M1
BEB 1
M1
M2
CM1 M1
Device DHD1 is dual-homed to two 802.1ah backbone edge bridges (BEB1 and BEB2). Assume that
initially the primary path is through BEB1. In this configuration BEB3 learns that the host behind DHD1
(with MAC address CM1) is reachable via the destination B-MAC M1. If the link between DHD1 and
BEB1 fails and the host behind DHD1 remains inactive, the MAC cache tables on BEB3 still refer to the
14
Multichassis LACP
Information About mLACP
BEB1 MAC address even though the new path is now via BEB2 with B-MAC address M2. Any bridged
traffic destined from the host behind DHD2 to the host behind DHD1 is wrongfully encapsulated with
B-MAC M1 and sent over the MAC tunnel to BEB1, where the traffic blackholes.
To circumvent the traffic blackholing problem when the link between DHD1 and BEB1 fails, BEB2
performs two tasks:
• Flushes its own MAC address table for the service or services in question.
• Transmits an MIRP message on its uplink to signal the far end BEB (BEB3) to flush its MAC address
table. Note that the MIRP message is transparent to the backbone core bridges (BCBs). The MIRP
message is processed on a BEB because only BCBs learn and forward based on B-MAC addresses
and they are transparent to C-MAC addresses.
Note MIRP triggers C-MAC address flushing for both native 802.1ah and PBB over VPLS.
15
Multichassis LACP
Information About mLACP
BEB 1
M1
C-MAC B-MAC
CM1 M1
BEB 1
M1
248497
BEB 2 C-MAC B-MAC
1 M2 2b CM1 M1
C-MAC B-MAC 3
CM1 M1 C-MAC B-MAC
2a
C-MAC B-MAC
The MIRP has not been defined in IEEE but is expected to be based on the IEEE 802.1ak Multiple
Registration Protocol (MRP). MRP maintains a complex finite state machine (FSM) for generic attribute
registration. In the case of MIRP, the attribute is an I-SID. As such, MIRP provides a mechanism for
BEBs to build and prune a per I-SID multicast tree. The C-MAC flushing notification capability of MIRP
is a special case of attribute registration in which the device indicates that an MIRP declaration is “new,”
meaning that this notification is the first time a BEB is declaring interest in a particular I-SID.
When the mLACP feature is used for PE redundancy in traditional VPLS (that is, not PBB over VPLS),
the MAC flushing mechanism is based on the LDP MAC Address Withdraw message as defined in
RFC 4762.
16
Multichassis LACP
How to Configure mLACP
The required functional behavior is as follows: Upon a failover from the primary PoA to the standby
PoA, the standby PoA flushes its local MAC address table for the affected services and generates the
LDP MAC Address Withdraw messages to notify the remote PEs to flush their own MAC address tables.
One message is generated for each pseudowire in the affected virtual forwarding instances (VFIs).
SUMMARY STEPS
1. enable
2. configure terminal
3. redundancy
4. interchassis group group-id
5. monitor peer bfd
6. member ip ip-address
7. mlacp node-id node-id
8. mlacp system-mac mac-address
9. mlacp system-priority priority-value
10. backbone interface type number
11. end
17
Multichassis LACP
How to Configure mLACP
DETAILED STEPS
Example:
Router# configure terminal
Step 3 redundancy Enters redundancy configuration mode.
Example:
Router(config)# redundancy
Step 4 interchassis group group-id Configures an interchassis group within the redundancy
configuration mode and enters interchassis redundancy
mode.
Example:
Router(config-red)# interchassis group
50
Step 5 monitor peer bfd Configures the BFD option to monitor the state of the
peer. The default option is route-watch.
Example:
Router(config-r-ic)# monitor peer bfd
Step 6 member ip ip-address Configures the IP address of the mLACP peer member
group.
Example:
Router(config-r-ic)# member ip
172.3.3.3
Step 7 mlacp node-id node-id Defines the node ID used in the LACP Port ID field by
this member of the mLACP redundancy group.
Example: • The valid range is 0 to 7, and the value should be
Router(config-r-ic)# mlacp node-id 5 different from the peer values.
Step 8 mlacp system-mac mac-address Defines and advertises the system MAC address value
to the mLACP members of the redundancy group for
arbitration.
Example:
Router(config-r-ic)# mlacp system-mac • The format of the mac-address argument must be in
aa12.be45.d799 standard MAC address format: aabb.ccdd.eeff.
Step 9 mlacp system-priority priority-value Defines the system priority advertised to the other
mLACP members of the redundancy group.
Example: • System priority values are 1 to 65535. Default
Router(config-r-ic)# mlacp value is 32768.
system-priority 100
• The assigned values should be lower than the DHD.
18
Multichassis LACP
How to Configure mLACP
Example:
Router(config-r-ic)# end
SUMMARY STEPS
1. enable
2. configure terminal
3. interface port-channel port-channel-number
4. lacp max-bundle max-bundles
5. lacp failover {brute-force | non-revertive}
6. exit
7. redundancy
8. interchassis group group-id
9. exit
10. exit
11. errdisable recovery cause mlacp-minlink
12. exit
DETAILED STEPS
Example:
Router# configure terminal
19
Multichassis LACP
How to Configure mLACP
Step 3 interface port-channel port-channel- Configures the port channel and enters interface
number configuration mode.
Example:
Router(config)# interface port-channel1
Step 4 lacp max-bundle max-bundles Configures the max-bundle links that are connected to
the PoA. The value of the max-bundles argument
should not be less than the total number of links in the
Example:
Router(config-if)# lacp max-bundle 4
LAG that are connected to the PoA.
• Determines whether the redundancy group is under
DHD control, PoA control, or both.
• Range is 1 to 8. Default value is 8.
Step 5 lacp failover {brute-force | Sets the mLACP switchover to nonrevertive or brute
non-revertive} force. This command is optional.
• Default value is revertive (with 180-second delay).
Example:
Router(config-if)# lacp failover
• If you configure brute force, a minimum link
brute-force failure for every mLACP failure occurs or the
dynamic lag priority value is modified.
Step 6 exit Exits interface configuration mode.
Example:
Router(config-if)# exit
Step 7 redundancy Enters redundancy configuration mode.
Example:
Router(config)# redundancy
Step 8 interchassis group group-id Specifies that the port channel is an mLACP port
channel. The group-id should match the configured
redundancy group.
Example:
Router(config-red)# interchassis group
230
Step 9 exit Exits interchassis redundancy mode.
Example:
Router(config-r-ic)# exit
Step 10 exit Exits redundancy configuration mode.
Example:
Router(config-red)# exit
20
Multichassis LACP
How to Configure mLACP
Step 11 errdisable recovery cause mlacp-minlink Enables automatic recovery from a failover state of the
port channel.
Example:
Router(config)# errdisable recovery
cause mlacp-minlink
Step 12 end Returns the CLI to privileged EXEC mode.
Example:
Router(config)# end
SUMMARY STEPS
1. enable
2. configure terminal
3. pseudowire-class pw-class-name
4. encapsulation mpls
5. status peer topology dual-homed
6. exit
7. interface port-channel port-channel-number
8. no ip address
9. lacp fast-switchover
10. lacp max-bundle max-bundles
11. exit
12. redundancy
13. interchassis group group-id
14. exit
15. exit
16. interface port-channel port-channel-number
17. service instance id ethernet [evc-name]
18. encapsulation dot1q vlan-id [,vlan-id [-vlan-id]] [native]
19. exit
20. xconnect peer-ip-address vc-id {encapsulation mpls | pw-class pw-class-name} [pw-class
pw-class-name] [sequencing {transmit | receive | both}]
21. backup peer peer-router-ip-addr vcid [pw-class pw-class-name] [priority value]
22. end
21
Multichassis LACP
How to Configure mLACP
DETAILED STEPS
Example:
Router# configure terminal
Step 3 pseudowire-class pw-class-name Specifies the name of a Layer 2 pseudowire class and
enters pseudowire class configuration mode.
Example:
Router(config)# pseudowire-class
ether-pw
Step 4 encapsulation mpls Specifies that MPLS is used as the data encapsulation
method for tunneling Layer 2 traffic over the
pseudowire.
Example:
Router(config-pw-class)# encapsulation
mpls
Step 5 status peer topology dual-homed Enables the reflection of the attachment circuit status
onto both the primary and secondary pseudowires. This
condition is necessary if the peer PEs are connected to
Example:
Router(config-pw-class)# status peer
a dual-homed device.
topology dual-homed
Step 6 exit Exits pseudowire class configuration mode.
Example:
Router(config-pw-class)# exit
Step 7 interface port-channel Configures the port channel and enters interface
port-channel-number configuration mode.
Example:
Router(config)# interface port-channel1
Step 8 no ip address Specifies that the VLAN interface does not have an IP
address assigned to it.
Example:
Router(config-if)# no ip address
Step 9 lacp fast-switchover Enables LACP 1-to-1 link redundancy.
Example:
Router(config-if)# lacp fast-switchover
22
Multichassis LACP
How to Configure mLACP
Step 10 lacp max-bundle max-bundles Configures the max-bundle links that are connected to
the PoA. The value of the max-bundles argument
should not be less than the total number of links in the
Example:
Router(config-if)# lacp max-bundle 4
LAG that are connected to the PoA.
• Determines whether the redundancy group is under
DHD control, PoA control, or both.
• Range is 1 to 8. Default value is 8.
Step 11 exit Exits interface configuration mode.
Example:
Router(config-if)# exit
Step 12 redundancy Enters redundancy configuration mode.
Example:
Router(config)# redundancy
Step 13 interchassis group group-id Specifies that the port channel is an mLACP port
channel.
Example: • The group-id should match the configured
Router(config-red)# interchassis group redundancy group.
230
Step 14 exit Exits interchassis redundancy mode.
Example:
Router(config-r-ic)# exit
Step 15 exit Exits redundancy configuration mode.
Example:
Router(config-red)# exit
Step 16 interface port-channel Configures the port channel and enters interface
port-channel-number configuration mode.
Example:
Router(config)# interface port-channel1
Step 17 service instance id ethernet [evc-name] Configures an Ethernet service instance.
Example:
Router(config-if)# service instance 1
ethernet
Step 18 encapsulation dot1q vlan-id [,vlan-id Enables IEEE 802.1Q encapsulation of traffic on a
[-vlan-id]] [native] specified subinterface in a VLAN.
Example:
Router(config-if-srv)# encapsulation
dot1q 100
23
Multichassis LACP
How to Configure mLACP
Example:
Router(config-if-srv)# exit
Step 20 xconnect peer-ip-address vc-id Binds an attachment circuit to a pseudowire.
{encapsulation mpls | pw-class
pw-class-name} [pw-class pw-class-name]
[sequencing {transmit | receive |
both}]
Example:
Router(config-if)# xconnect 10.0.3.201
123 pw-class ether-pw
Step 21 backup peer peer-router-ip-addr vcid Specifies a redundant peer for a pseudowire virtual
[pw-class pw-class-name] [priority circuit.
value]
Example:
Router(config-if)# backup peer 10.1.1.1
123 pw-class ether-pw
Step 22 end Returns the CLI to privileged EXEC mode.
Example:
Router(config-if)# end
24
Multichassis LACP
How to Configure mLACP
VPLS decoupled mode is when all pseudowires in the VFI are always active and the attachment circuit
state is independent of the pseudowire state. This mode provides faster switchover time when a platform
does not support pseudowire status functionality, but extra flooding and multicast traffic will be dropped
on the PE with standby attachment circuits. See Figure 7.
277508
Active Active Standby Active
SUMMARY STEPS
1. enable
2. configure terminal
3. l2 vfi name manual
4. vpn id vpn-id
5. status decoupled (optional)
6. neighbor neighbor ip-address vc-id {encapsulation mpls | pw-class pw-class-name}
7. exit
8. interface port-channel port-channel-number
9. no ip address
10. lacp fast-switchover
11. lacp max-bundle max-bundles
12. exit
13. redundancy
14. interchassis group group-id
15. exit
16. exit
17. interface port-channel port-channel-number
18. service instance id ethernet [evc-name]
19. encapsulation dot1q vlan-id [,vlan-id [-vlan-id]] [native]
20. bridge-domain bridge-id [split-horizon [group group-id]]
21. exit
22. interface vlan vlanid
23. no ip address
25
Multichassis LACP
How to Configure mLACP
DETAILED STEPS
Example:
Router# configure terminal
Step 3 l2 vfi name manual Establishes a Layer 2 VFI between two separate
networks and enters VFI configuration mode.
Example:
Router(config)# l2 vfi vfi1 manual
Step 4 vpn id vpn-id Sets or updates a Virtual Private Network (VPN) ID on
a VPN routing and forwarding (VRF) instance.
Example:
Router(config-vfi)# vpn id 100
Step 5 status decoupled (Optional) Enables decoupled mode. The state of the
attachment circuits on the user-facing Provider Edge
(uPE) is decoupled from the state of the pseudowires.
Example:
Router(config-vfi)# status decoupled
The mLACP controls the state of the attachment
circuits.
Step 6 neighbor neighbor ip-address vc-id Specifies the routers that should form a VFI
{encapsulation mpls | pw-class connection.
pw-class-name}
• Repeat this command for each neighbor.
Example:
Router(config-vfi)# neighbor 10.1.1.1
50 encapsulation mpls
Step 7 exit Exits VFI configuration mode and returns to global
configuration mode.
Example:
Router(config-vfi)# exit
Step 8 interface port-channel port-channel- Configures the port channel and enters interface
number configuration mode.
Example:
Router(config)# interface port-channel1
Step 9 no ip address Specifies that the VLAN interface does not have an IP
address assigned to it.
Example:
Router(config-if)# no ip address
26
Multichassis LACP
How to Configure mLACP
Example:
Router(config-if)# lacp fast-switchover
Step 11 lacp max-bundle max-bundles Configures the max-bundle links that are connected to
the PoA. The value of the max-bundles argument
should not be less than the total number of links in the
Example:
Router(config-if)# lacp max-bundle 2
LAG that are connected to the PoA.
• Determines whether the redundancy group is under
DHD control, PoA control, or both.
• Range is 1 to 8. Default value is 8.
Step 12 exit Exits interface configuration mode.
Example:
Router(config-if)# exit
Step 13 redundancy • Enters redundancy configuration mode.
Example:
Router(config)# redundancy
Step 14 interchassis group group-id Specifies that the port channel is an mLACP
port-channel.
Example: • The group-id should match the configured
Router(config-red)# interchassis group redundancy group.
230
Step 15 exit Exits interchassis redundancy mode.
Example:
Router(config-r-ic)# exit
Step 16 exit Exits redundancy configuration mode.
Example:
Router(config-red)# exit
Step 17 interface port-channel port-channel- Configures the port channel and enters interface
number configuration mode.
Example:
Router(config)# interface port-channel1
Step 18 service instance id ethernet [evc-name] Configures an Ethernet service instance and enters
Ethernet service configuration mode.
Example:
Router(config-if)# service instance 1
ethernet
27
Multichassis LACP
How to Configure mLACP
Step 19 encapsulation dot1q vlan-id [,vlan-id Enables IEEE 802.1Q encapsulation of traffic on a
[-vlan-id]] [native] specified subinterface in a VLAN.
Example:
Router(config-if-srv)# encapsulation
dot1q 100
Step 20 bridge-domain bridge-id [split-horizon Configures the bridge domain. Binds the service
[group group-id]] instance to a bridge domain instance where
domain-number is the identifier for the bridge domain
Example: instance.
Router(config-if-srv)# bridge-domain
200
Step 21 exit Exits service instance configuration mode.
Example:
Router(config-if-srv)# exit
Step 22 interface vlan vlanid Creates a dynamic switch virtual interface (SVI).
Example:
Router(config-if)# interface vlan 200
Step 23 no ip address Specifies that the VLAN interface does not have an IP
address assigned to it.
Example:
Router(config-if)# no ip address
Step 24 xconnect vfi vfi-name Specifies the Layer 2 VFI that you are binding to the
VLAN port.
Example:
Router(config-if)# xconnect vfi vfi-16
Step 25 end Returns the CLI to privileged EXEC mode.
Example:
Router(config-if)# end
SUMMARY STEPS
1. enable
2. configure terminal
3. pseudowire-class pw-class-name
4. encapsulation mpls
5. status peer topology dual-homed
6. status decoupled (optional)
28
Multichassis LACP
How to Configure mLACP
7. exit
8. interface port-channel port-channel-number
9. no ip address
10. lacp fast-switchover
11. lacp max-bundle max-bundles
12. exit
13. redundancy
14. interchassis group group-id
15. exit
16. exit
17. interface port-channel port-channel-number
18. service instance id ethernet [evc-name]
19. encapsulation dot1q vlan-id [,vlan-id [-vlan-id]] [native]
20. exit
21. xconnect peer-ip-address vc-id {encapsulation mpls | pw-class pw-class-name} [pw-class
pw-class-name] [sequencing {transmit | receive | both}]
22. backup peer peer-router-ip-addr vcid [pw-class pw-class-name] [priority value]
23. end
DETAILED STEPS
Example:
Router# configure terminal
Step 3 pseudowire-class pw-class-name Specifies the name of a Layer 2 pseudowire class and
enters pseudowire class configuration mode.
Example:
Router(config)# pseudowire-class
ether-pw
Step 4 encapsulation mpls Specifies that MPLS is used as the data encapsulation
method for tunneling Layer 2 traffic over the
pseudowire.
Example:
Router(config-pw-class)# encapsulation
mpls
29
Multichassis LACP
How to Configure mLACP
Step 5 status peer topology dual-homed Enables the reflection of the attachment circuit status
onto both the primary and secondary pseudowires. This
configuration is necessary if the peer PEs are connected
Example:
Router(config-pw-class)# status peer
to a dual-homed device.
topology dual-homed
Step 6 status decoupled (Optional) Enables decoupled mode. The state of the
attachment circuits on the uPE is decoupled from the
state of the pseudowires. The mLACP controls the state
Example:
Router(config-pw-class)# status
of the attachment circuits.
decoupled
Step 7 exit Exits pseudowire class configuration mode and returns
to global configuration mode.
Example:
Router(config-pw-class)# exit
Step 8 interface port-channel port-channel- Configures the port channel and enters interface
number configuration mode.
Example:
Router(config)# interface port-channel1
Step 9 no ip address Specifies that the VLAN interface does not have an IP
address assigned to it.
Example:
Router(config-if)# no ip address
Step 10 lacp fast-switchover Enables LACP 1-to-1 link redundancy.
Example:
Router(config-if)# lacp fast-switchover
Step 11 lacp max-bundle max-bundles Configures the max-bundle links that are connected to
the PoA. The value of the max-bundles argument
should not be less than the total number of links in the
Example:
Router(config-if)# lacp max-bundle 4
LAG that are connected to the PoA.
• Determines whether the redundancy group is under
DHD control, PoA control, or both.
• Range is 1 to 8. Default value is 8.
Step 12 exit Exits interface configuration mode.
Example:
Router(config-if)# exit
Step 13 redundancy Enters redundancy configuration mode.
Example:
Router(config)# redundancy
30
Multichassis LACP
How to Configure mLACP
Step 14 interchassis group group-id Specifies that the port channel is an mLACP port
channel.
Example: • The group-id should match the configured
Router(config-red)# interchassis group redundancy group.
230
Step 15 exit Exits interchassis redundancy mode.
Example:
Router(config-r-ic)# exit
Step 16 exit Exits redundancy configuration mode.
Example:
Router(config-red)# exit
Step 17 interface port-channel port-channel- Configures the port channel and enters interface
number configuration mode.
Example:
Router(config)# interface port-channel1
Step 18 service instance id ethernet [evc-name] Configures an Ethernet service instance and enters
Ethernet service configuration mode.
Example:
Router(config-if)# service instance 1
ethernet
Step 19 encapsulation dot1q vlan-id [,vlan-id Enables IEEE 802.1Q encapsulation of traffic on a
[-vlan-id]] [native] specified subinterface in a VLAN.
Example:
Router(config-if-srv)# encapsulation
dot1q 100
Step 20 exit Exits service instance configuration mode.
Example:
Router(config-if-srv)# exit
Step 21 xconnect peer-ip-address vc-id Binds an attachment circuit to a pseudowire, and
{encapsulation mpls | pw-class configures an Any Transport over MPLS (AToM) static
pw-class-name} [pw-class pw-class-name]
[sequencing {transmit | receive |
pseudowire.
both}]
Example:
Router(config-if)# xconnect 10.0.3.201
123 pw-class vlan-xconnect
31
Multichassis LACP
How to Configure mLACP
Step 22 backup peer peer-router-ip-addr vcid Specifies a redundant peer for a pseudowire virtual
[pw-class pw-class-name] [priority circuit.
value]
Example:
Router(config-if)# backup peer 10.1.1.1
123 pw-class ether-pw
Step 23 end Returns the CLI to privileged EXEC mode.
Example:
Router(config-if)# end
Troubleshooting mLACP
• Debugging mLACP, page 32
• Debugging mLACP on an Attachment Circuit or EVC, page 33
• Debugging mLACP on AToM Pseudowires, page 34
• Debugging Cross-Connect, Redundancy Manager, and Session Setup, page 34
• Debugging VFI, page 35
• Debugging the Segment Switching Manager (Switching Setup), page 35
• Debugging High Availability Features in mLACP, page 36
Debugging mLACP
Use these debug commands for general mLACP troubleshooting.
SUMMARY STEPS
1. enable
2. debug redundancy interchassis {all | application | error | event | monitor}
3. debug mpls ldp iccp
4. debug lacp [all | event | fsm | misc | multi-chassis [all | database | lacp-mgr | redundancy-group
| user-interface] | packet]
DETAILED STEPS
32
Multichassis LACP
How to Configure mLACP
Step 2 debug redundancy interchassis {all | • Enables debugging of the interchassis redundancy
application | error | event | monitor} manager.
Example:
Router# debug redundancy interchassis
all
Step 3 debug mpls ldp iccp • Enables debugging of the InterChassis Control
Protocol (ICCP).
Example:
Router# debug mpls ldp iccp
Step 4 debug lacp [all | event | fsm | misc | Enables debugging of LACP activity.
multi-chassis [all | database |
lacp-mgr | redundancy-group | • This command is run on the switch processor.
user-interface] | packet]
Example:
Router# debug lacp multi-chassis all
SUMMARY STEPS
1. enable
2. debug acircuit {checkpoint | error | event}
3. debug ethernet service {all | api | error | evc [evc-id] | ha | instance [id id | interface type number
| qos] | interface type number | microblock | oam-mgr}
DETAILED STEPS
Example:
Router# debug acircuit event
Step 3 debug ethernet service {all | api | Enables debugging of Ethernet customer service
error | evc [evc-id] | ha | instance instances.
[id id | interface type number | qos] |
interface type number | microblock |
oam-mgr}
Example:
Router# debug ethernet service all
33
Multichassis LACP
How to Configure mLACP
SUMMARY STEPS
1. enable
2. debug mpls l2transport vc {event | fsm | ldp | sss | status {event | fsm}}
DETAILED STEPS
Example:
Router# debug mpls l2transport status
event
SUMMARY STEPS
1. enable
2. debug sss error
3. debug sss event
4. debug xconnect {error | event}
DETAILED STEPS
34
Multichassis LACP
How to Configure mLACP
Step 3 debug sss events Displays diagnostic information about SSS call setup
events.
Example:
Router# debug sss event
Step 4 debug xconnect {error | event} Displays errors or events related to a cross-connect
configuration.
Example:
Router# debug xconnect event
Debugging VFI
Use the debug vfi command for troubleshooting a VFI.
SUMMARY STEPS
1. enable
2. debug vfi {checkpoint | error | event | fsm {error | event}}
DETAILED STEPS
Example:
Router# debug vfi checkpoint
SUMMARY STEPS
1. enable
2. debug ssm {cm errors | cm events | fhm errors | fhm events | sm errors | sm events | sm counters
| xdr}
35
Multichassis LACP
How to Configure mLACP
DETAILED STEPS
Example:
Router# debug ssm cm events
SUMMARY STEPS
1. enable
2. debug mpls l2transport checkpoint
3. debug acircuit checkpoint
4. debug vfi checkpoint
DETAILED STEPS
36
Multichassis LACP
Configuration Examples for mLACP
L1 PW3 L3
PE3 PE4
PW4
277542
Priority L1 is Higher than Priority L2
37
Multichassis LACP
Configuration Examples for mLACP
pseudowire-class mpls-dhd
encapsulation mpls
status peer topology dual-homed
!
interface Loopback0
ip address 200.0.0.1 255.255.255.255
!
interface Port-channel1
no ip address
lacp fast-switchover
lacp max-bundle 1
mlacp interchassis group 1
hold-queue 300 in
service instance 1 ethernet
encapsulation dot1q 100
xconnect 210.0.0.1 10 pw-class mpls-dhd
backup peer 211.0.0.1 10 pw-class mpls-dhd
!
interface Ethernet0/0
no ip address
channel-group 1 mode active
!
interface Ethernet1/3
ip address 10.0.0.200 255.255.255.0
mpls ip
bfd interval 50 min_rx 150 multiplier 3
38
Multichassis LACP
Configuration Examples for mLACP
L4 L8
PW2
L3 PE1 PW1 PE2 L7
277543
Priority L1 is Higher than Priority L2
Priority L3 is Higher than Priority L4
39
Multichassis LACP
Configuration Examples for mLACP
40
Multichassis LACP
Configuration Examples for mLACP
interface Ethernet1/0
no ip address
channel-group 1 mode active
!
interface Ethernet1/3
ip address 10.0.0.201 255.255.255.0
mpls ip
bfd interval 50 min_rx 150 multiplier 3
!
interface Vlan200
no ip address
xconnect vfi VPLS_200
L2
PW2 PW5
uPE1 nPE1 nPE3
L1 PW1 PW6
PW9 PW10
PW3 PW7
277544
PW3, PW2 Primary
PW4, PW1 Backup
41
Multichassis LACP
Configuration Examples for mLACP
pseudowire-class mpls-dhd
encapsulation mpls
status peer topology dual-homed
!
interface Loopback0
ip address 200.0.0.1 255.255.255.255
!
interface Port-channel1
no ip address
lacp fast-switchover
lacp max-bundle 1
mlacp interchassis group 1
hold-queue 300 in
service instance 1 ethernet
encapsulation dot1q 100
xconnect 210.0.0.1 10 pw-class mpls-dhd
backup peer 211.0.0.1 10 pw-class mpls-dhd
!
interface Ethernet0/0
no ip address
channel-group 1 mode active
!
interface Ethernet1/3
ip address 10.0.0.200 255.255.255.0
mpls ip
bfd interval 50 min_rx 150 multiplier 3
42
Multichassis LACP
Configuration Examples for mLACP
interface Ethernet1/0
no ip address
channel-group 1 mode active
!
interface Ethernet1/3
ip address 10.0.0.201 255.255.255.0
mpls ip
bfd interval 50 min_rx 150 multiplier 3
Peer Information:
State: Up
Node-id: 7
System-Id: 2000.0014.6a8b.c680
ICCP Version: 0
mLACP Channel-groups
Channel State Priority Active Links Inactive Links
Group Local/Peer Local/Peer Local/Peer Local/Peer
1 A/S 28000/32768 4/4 0/0
43
Multichassis LACP
Configuration Examples for mLACP
Interface Port-channel1
Local Configuration:
Address: 000a.f331.2680
Channel Group: 1
State: Active
LAG State: Up
Priority: 28000
Inactive Links: 0
Total Active Links: 4
Bundled: 4
Selected: 4
Standby: 0
Unselected: 0
Peer Configuration:
Interface: Port-channel1
Address: 0014.6a8b.c680
Channel Group: 1
State: Standby
LAG State: Up
Priority: 32768
Inactive Links: 0
Total Active Links: 4
Bundled: 0
Selected: 0
Standby: 4
Unselected: 0
44
Multichassis LACP
Configuration Examples for mLACP
------------
45
Multichassis LACP
Configuration Examples for mLACP
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi2/9 SA bndl-act 28000 0x1 0x1 0x820A 0x3D
Gi2/20 SA bndl-act 28000 0x1 0x1 0x8215 0x3D
Gi2/31 SA bndl-act 28000 0x1 0x1 0x8220 0x3D
Gi2/40 SA bndl-act 28000 0x1 0x1 0x8229 0x3D
46
Multichassis LACP
Configuration Examples for mLACP
Peer Information:
State: Up
Node-id: 0
System-Id: 200.000a.f331.2680
ICCP Version: 0
mLACP Channel-groups
Channel State Priority Active Links Inactive Links
Group Local/Peer Local/Peer Local/Peer Local/Peer
1 S/A 32768/28000 4/4 0/0
Interface Port-channel1
Local Configuration:
Address: 0014.6a8b.c680
Channel Group: 1
State: Standby
LAG State: Up
Priority: 32768
Inactive Links: 0
Total Active Links: 4
Bundled: 0
Selected: 0
Standby: 4
Unselected: 0
Peer Configuration:
Interface: Port-channel1
Address: 000a.f331.2680
Channel Group: 1
State: Active
47
Multichassis LACP
Configuration Examples for mLACP
LAG State: Up
Priority: 28000
Inactive Links: 0
Total Active Links: 4
Bundled: 4
Selected: 4
Standby: 0
Unselected: 0
48
Multichassis LACP
Configuration Examples for mLACP
d - default port
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi3/2 FA bndl-sby 32768 0x1 0x1 0xF303 0x7
Gi3/11 FA bndl-sby 32768 0x1 0x1 0xF30C 0x5
Gi3/21 FA bndl-sby 32768 0x1 0x1 0xF316 0x5
Gi3/32 FA bndl-sby 32768 0x1 0x1 0xF321 0x7
49
Multichassis LACP
Configuration Examples for mLACP
Peer Information:
State: Up
Node-id: 7
System-Id: 2000.0014.6a8b.c680
ICCP Version: 0
mLACP Channel-groups
Channel State Priority Active Links Inactive Links
Group Local/Peer Local/Peer Local/Peer Local/Peer
1 A/S 28000/32768 4/4 0/0
Interface Port-channel1
Local Configuration:
Address: 000a.f331.2680
Channel Group: 1
State: Active
LAG State: Up
Priority: 28000
Inactive Links: 0
Total Active Links: 4
Bundled: 4
Selected: 4
Standby: 0
Unselected: 0
Peer Configuration:
Interface: Port-channel1
Address: 0014.6a8b.c680
Channel Group: 1
State: Standby
LAG State: Up
Priority: 32768
Inactive Links: 0
Total Active Links: 4
Bundled: 0
50
Multichassis LACP
Configuration Examples for mLACP
Selected: 0
Standby: 4
Unselected: 0
51
Multichassis LACP
Configuration Examples for mLACP
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi2/9 SA bndl-act 28000 0x1 0x1 0x820A 0x3D
Gi2/20 SA bndl-act 28000 0x1 0x1 0x8215 0x3D
Gi2/31 SA bndl-act 28000 0x1 0x1 0x8220 0x3D
Gi2/40 SA bndl-act 28000 0x1 0x1 0x8229 0x3D
52
Multichassis LACP
Configuration Examples for mLACP
Peer Information:
State: Up
Node-id: 0
System-Id: 200.000a.f331.2680
ICCP Version: 0
mLACP Channel-groups
Channel State Priority Active Links Inactive Links
Group Local/Peer Local/Peer Local/Peer Local/Peer
1 S/A 32768/28000 4/4 0/0
Interface Port-channel1
Local Configuration:
Address: 0014.6a8b.c680
Channel Group: 1
State: Standby
LAG State: Up
Priority: 32768
Inactive Links: 0
Total Active Links: 4
Bundled: 0
Selected: 0
Standby: 4
Unselected: 0
Peer Configuration:
Interface: Port-channel1
Address: 000a.f331.2680
Channel Group: 1
State: Active
LAG State: Up
Priority: 28000
Inactive Links: 0
Total Active Links: 4
Bundled: 4
Selected: 4
Standby: 0
Unselected: 0
53
Multichassis LACP
Configuration Examples for mLACP
54
Multichassis LACP
Additional References
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi3/2 FA bndl-sby 32768 0x1 0x1 0xF303 0x7
Gi3/11 FA bndl-sby 32768 0x1 0x1 0xF30C 0x5
Gi3/21 FA bndl-sby 32768 0x1 0x1 0xF316 0x5
Gi3/32 FA bndl-sby 32768 0x1 0x1 0xF321 0x7
Additional References
Related Documents
Related Topic Document Title
Carrier Ethernet configurations Cisco IOS Carrier Ethernet Configuration Guide, Release 12.2SR
Carrier Ethernet commands: complete command Cisco IOS Carrier Ethernet Command Reference
syntax, command mode, command history, defaults,
usage guidelines, and examples
Cisco IOS commands: master list of commands with Cisco IOS Master Command List, All Releases
complete command syntax, command mode, command
history, defaults, usage guidelines, and examples
Standards
Standard Title
IEEE 802.3ad Link Aggregation Control Protocol
IEEE 802.1ak Multiple Registration Protocol
55
Multichassis LACP
Additional References
MIBs
MIB MIBs Link
• Cisco-LAG-MIB To locate and download MIBs for selected platforms, Cisco software
• IEEE 802.3ad-MIB releases, and feature sets, use Cisco MIB Locator found at the
following URL:
• IEEE8023-LAG-MIB
http://www.cisco.com/go/mibs
RFCs
RFC Title
RFC 4762 Virtual Private LAN Service (VPLS) Using Label Distribution
Protocol (LDP) Signaling
RFC 4447 Pseudowire Setup and Maintenance Using the Label Distribution
Protocol (LDP)
Technical Assistance
Description Link
The Cisco Support and Documentation website http://www.cisco.com/cisco/web/support/index.html
provides online resources to download documentation,
software, and tools. Use these resources to install and
configure the software and to troubleshoot and resolve
technical issues with Cisco products and technologies.
Access to most tools on the Cisco Support and
Documentation website requires a Cisco.com user ID
and password.
56
Multichassis LACP
Feature Information for mLACP
Note Table 2 lists only the software release that introduced support for a given feature in a given software
release train. Unless noted otherwise, subsequent releases of that software release train also support that
feature.
57
Multichassis LACP
Glossary
Glossary
Active attachment circuit—The link that is actively forwarding traffic between the DHD and the active
PoA.
Active PW—The pseudowire that is forwarding traffic on the active PoA.
BD—bridge domain.
BFD—bidirectional forwarding detection.
DHD—dual-homed device. A node that is connected to two switches over a multichassis link
aggregation group for purpose of redundancy.
DHN—dual-homed network. A network that is connected to two switches to provide redundancy.
H-VPLS—Hierarchical Virtual Private LAN Service.
ICC—Interchassis Communication Channel.
ICCP—Interchassis Communication Protocol.
ICPM—Interchassis Protocol Manager.
ICRM—Interchassis Redundancy Manager.
LACP—Link Aggregation Control Protocol.
LAG—link aggregation group.
LDP—Link Distribution Protocol.
MCEC—Multichassis EtherChannel.
mLACP—Multichassis LACP.
PoA—point of attachment. One of a pair of switches running multichassis link aggregation group with
a DHD.
PW-RED—pseudowire redundancy.
Standby attachment circuit—The link that is in standby mode between the DHD and the standby PoA.
Standby PW—The pseudowire that is in standby mode on either an active or a standby PoA.
uPE—user-facing Provider Edge.
VPLS—Virtual Private LAN Service.
VPWS—Virtual Private Wire Service.
Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks
can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word
partner does not imply a partnership relationship between Cisco and any other company. (1005R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any
examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only.
Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.
58