156
Nortel Ethernet Routing Switch 8600 Configuration — Link Aggregation, MLT, and SMLT Release: 7.0 Document Revision: 03.02 www.nortel.com NN46205-518 .

NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Embed Size (px)

Citation preview

Page 1: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Nortel Ethernet Routing Switch 8600

Configuration — LinkAggregation, MLT, and SMLTRelease: 7.0Document Revision: 03.02

www.nortel.com

NN46205-518.

Page 2: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Nortel Ethernet Routing Switch 8600Release: 7.0Publication: NN46205-518Document release date: 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

While the information in this document is believed to be accurate and reliable, except as otherwise expresslyagreed to in writing NORTEL PROVIDES THIS DOCUMENT "AS IS" WITHOUT WARRANTY OR CONDITION OFANY KIND, EITHER EXPRESS OR IMPLIED. The information and/or products described in this document aresubject to change without notice.

THE SOFTWARE DESCRIBED IN THIS DOCUMENT IS FURNISHED UNDER A LICENSE AGREEMENT ANDMAY BE USED ONLY IN ACCORDANCE WITH THE TERMS OF THAT LICENSE.

Nortel, Nortel Networks, the Nortel logo, and the Globemark are trademarks of Nortel Networks.

All other trademarks are the property of their respective owners.

.

Page 3: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

3.

ContentsSoftware license 7

New in this release 11Features 11

Enterprise Device Manager 11Other changes 11

Classic modules 11Changes in revision 03.02 11

8695 SF/CPU renamed to 8895 SF/CPU 12

Introduction 13

Link aggregation fundamentals 15Link aggregation overview 15MultiLink Trunking 16

MLT traffic distribution algorithm 17Multicast flow distribution over MLT 18MLT and MLT with LACP configuration rules 23LAG rules 25

MultiLink Trunking with LACP 25IEEE 802.3ad overview 25802.3ad link aggregation principles 27

Split MultiLink Trunking 28SMLT overview 29SMLT versus STP 30SMLT topologies 31SMLT and Interswitch trunking 31SMLT and IST traffic flow example 34SMLT-on-Single-CPU feature 36Single Port SMLT 37MLT-based SMLT with Single Port SMLT 39SMLT and LACP support 41SMLT and IP routing 42SMLT and SLPP 43

SMLT/RSMLT operational improvements 43

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 4: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

4

Additional SMLT considerations 45Virtual Link Aggregation Control Protocol 47

VLACP timers and sub-100-ms core convergence 49VLACP considerations 50

LACP and Minimum Link 51MinLink requirements 51MinLink operations 51MinLink considerations 52

Link aggregation configuration considerations 52MLT with LACP configuration considerations 52MLT with LACP and SMLT configuration considerations 53MLT with LACP and Spanning Tree configuration considerations 55LACP parameters configuration considerations 55Link aggregation and scaling 57

Link aggregation configuration using Enterprise DeviceManager 59Configuring global LACP parameters 59Configuring LACP parameters 61Configuring LACP on a port 63

MLT and SMLT link aggregation configuration using EnterpriseDevice Manager 71Adding a MultiLink/LACP trunk 71Adding ports to an MLT 75Adding an MLT-based SMLT 75Viewing MLT-based SMLTs 77Adding ports to an MLT-based SMLT 78Configuring an IST MLT 78Editing an IST 79Configuring a single port SMLT 80Viewing Single Port SMLTs 81Deleting a Single Port SMLT 82

VLACP configuration using Enterprise Device Manager 85Enabling VLACP globally 85Configuring VLACP on a port 86

Link aggregation configuration using the CLI 89Job aid: Roadmap of LACP commands 90Configuring global LACP parameters 91Configuring LACP on a port 92LACP show commands 95

Viewing global LACP configuration information 95Viewing LACP configuration information 96

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 5: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

5

MLT and SMLT link aggregation configuration using the CLI 99Job aid: Roadmap of MLT and SMLT commands 100Configuring an MLT 101Adding ports to an MLT LAG 102

Procedure job aid: Example of adding ports to an MLT LAG 103Removing ports from an MLT LAG 103Viewing MLT LACP configuration information for aggregators 104Configuring LACP on an MLT 105Creating a SMLT from an existing MLT 106Creating an interswitch trunk 107

Creating an interswitch trunk from an existing MLT 108Procedure job aid: Example of creating an interswitch trunk from an existing

MLT 109Enabling and disabling an interswitch trunk 109Deleting an interswitch trunk 109Configuring a single port SMLT 110Configuring SMLT-on-Single-CPU 111Viewing the MLT port calculated by the MLT hash algorithm 112MLT and SMLT show commands 113

Viewing MLT information 113Viewing information about collision errors 114Viewing information about Ethernet errors 114Viewing MLT status 115Viewing interswitch trunk status 115Viewing SMLT status 116Viewing all ports configured for single port SMLT 116Viewing a port configured for Single Port SMLT 117

VLACP configuration using the CLI 119Job aid: Roadmap of VLACP commands 119Configuring VLACP on a port 120Viewing VLACP port configuration 122Enabling or disabling VLACP 122

Link aggregation configuration using the NNCLI 123Job aid: Roadmap of LACP commands 124Configuring global LACP parameters 125Configuring LACP on a port 127LACP show commands 129

Viewing LACP configuration information 129

MLT and SMLT link aggregation configuration using theNNCLI 131Job aid: Roadmap of MLT and SMLT commands 131Configuring an MLT 132

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 6: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

6

Adding ports to an MLT LAG 133Removing ports from an MLT LAG 133Configuring LACP on an MLT 134Creating a SMLT from an existing MLT 135Creating an interswitch trunk 136Enabling an interswitch trunk 137Deleting an interswitch trunk 137

Job aid: Example of deleting an interswitch trunk 138Configuring a single port SMLT 138Configuring SMLT-on-Single-CPU 139Viewing the MLT port calculated by the MLT hash algorithm 139MLT and SMLT show commands 140

Viewing information about collision errors 141Viewing information about Ethernet errors 141Viewing all ports configured for single port SMLT 142

VLACP configuration using the NNCLI 145Job aid: Roadmap of VLACP commands 145Configuring VLACP on a port 146Viewing the VLACP port configuration 147Enabling or disabling VLACP globally 148

MLT and MLT with LACP CLI configuration examples 151Navigation 151MultiLink Trunking configuration example 151Multilink with LACP configuration example 153

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 7: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

7.

Software licenseThis section contains the Nortel Networks software license.

Nortel Networks Inc. software license agreementThis Software License Agreement ("License Agreement") is betweenyou, the end-user ("Customer") and Nortel Networks Corporation andits subsidiaries and affiliates ("Nortel Networks"). PLEASE READ THEFOLLOWING CAREFULLY. YOU MUST ACCEPT THESE LICENSETERMS IN ORDER TO DOWNLOAD AND/OR USE THE SOFTWARE.USE OF THE SOFTWARE CONSTITUTES YOUR ACCEPTANCE OFTHIS LICENSE AGREEMENT. If you do not accept these terms andconditions, return the Software, unused and in the original shippingcontainer, within 30 days of purchase to obtain a credit for the fullpurchase price.

"Software" is owned or licensed by Nortel Networks, its parent or one ofits subsidiaries or affiliates, and is copyrighted and licensed, not sold.Software consists of machine-readable instructions, its components, data,audio-visual content (such as images, text, recordings or pictures) andrelated licensed materials including all whole or partial copies. NortelNetworks grants you a license to use the Software only in the countrywhere you acquired the Software. You obtain no rights other than thosegranted to you under this License Agreement. You are responsible for theselection of the Software and for the installation of, use of, and resultsobtained from the Software.

1. Licensed Use of Software. Nortel Networks grants Customer anonexclusive license to use a copy of the Software on only one machineat any one time or to the extent of the activation or authorized usage level,whichever is applicable. To the extent Software is furnished for use withdesignated hardware or Customer furnished equipment ("CFE"), Customeris granted a nonexclusive license to use Software only on such hardwareor CFE, as applicable. Software contains trade secrets and Customeragrees to treat Software as confidential information using the same careand discretion Customer uses with its own similar information that it doesnot wish to disclose, publish or disseminate. Customer will ensure thatanyone who uses the Software does so only in compliance with the terms

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 8: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

8 Software license

of this Agreement. Customer shall not a) use, copy, modify, transferor distribute the Software except as expressly authorized; b) reverseassemble, reverse compile, reverse engineer or otherwise translate theSoftware; c) create derivative works or modifications unless expresslyauthorized; or d) sublicense, rent or lease the Software. Licensors ofintellectual property to Nortel Networks are beneficiaries of this provision.Upon termination or breach of the license by Customer or in the eventdesignated hardware or CFE is no longer in use, Customer will promptlyreturn the Software to Nortel Networks or certify its destruction. NortelNetworks may audit by remote polling or other reasonable means todetermine Customer’s Software activation or usage levels. If suppliers ofthird party software included in Software require Nortel Networks to includeadditional or different terms, Customer agrees to abide by such termsprovided by Nortel Networks with respect to such third party software.

2. Warranty. Except as may be otherwise expressly agreed to inwriting between Nortel Networks and Customer, Software is provided"AS IS" without any warranties (conditions) of any kind. NORTELNETWORKS DISCLAIMS ALL WARRANTIES (CONDITIONS) FOR THESOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOTLIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY ANDFITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OFNON-INFRINGEMENT. Nortel Networks is not obligated to provide supportof any kind for the Software. Some jurisdictions do not allow exclusionof implied warranties, and, in such event, the above exclusions may notapply.

3. Limitation of Remedies. IN NO EVENT SHALL NORTELNETWORKS OR ITS AGENTS OR SUPPLIERS BE LIABLE FOR ANYOF THE FOLLOWING: a) DAMAGES BASED ON ANY THIRD PARTYCLAIM; b) LOSS OF, OR DAMAGE TO, CUSTOMER’S RECORDS,FILES OR DATA; OR c) DIRECT, INDIRECT, SPECIAL, INCIDENTAL,PUNITIVE, OR CONSEQUENTIAL DAMAGES (INCLUDING LOSTPROFITS OR SAVINGS), WHETHER IN CONTRACT, TORT OROTHERWISE (INCLUDING NEGLIGENCE) ARISING OUT OFYOUR USE OF THE SOFTWARE, EVEN IF NORTEL NETWORKS,ITS AGENTS OR SUPPLIERS HAVE BEEN ADVISED OF THEIRPOSSIBILITY. The forgoing limitations of remedies also apply to anydeveloper and/or supplier of the Software. Such developer and/or supplieris an intended beneficiary of this Section. Some jurisdictions do not allowthese limitations or exclusions and, in such event, they may not apply.

4. General

1. If Customer is the United States Government, the following paragraphshall apply: All Nortel Networks Software available under this LicenseAgreement is commercial computer software and commercial computer

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 9: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Nortel Networks Inc. software license agreement 9

software documentation and, in the event Software is licensed foror on behalf of the United States Government, the respective rightsto the software and software documentation are governed by NortelNetworks standard commercial license in accordance with U.S. FederalRegulations at 48 C.F.R. Sections 12.212 (for non-DoD entities) and48 C.F.R. 227.7202 (for DoD entities).

2. Customer may terminate the license at any time. Nortel Networksmay terminate the license if Customer fails to comply with the termsand conditions of this license. In either event, upon termination,Customer must either return the Software to Nortel Networks or certifyits destruction.

3. Customer is responsible for payment of any taxes, including personalproperty taxes, resulting from Customer’s use of the Software.Customer agrees to comply with all applicable laws including allapplicable export and import laws and regulations.

4. Neither party may bring an action, regardless of form, more than twoyears after the cause of the action arose.

5. The terms and conditions of this License Agreement form the completeand exclusive agreement between Customer and Nortel Networks.

6. This License Agreement is governed by the laws of the country inwhich Customer acquires the Software. If the Software is acquired inthe United States, then this License Agreement is governed by thelaws of the state of New York.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 10: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

10 Software license

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 11: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

11.

New in this releaseThe following sections detail what’s new in Nortel Ethernet Routing Switch8600 Configuration — Link Aggregation, MLT, and SMLT (NN46205-518)for Release 7.0:

• “Features” (page 11)

• “Other changes” (page 11)

• “Changes in revision 03.02” (page 11)

FeaturesSee the following section for information about feature changes:

Enterprise Device ManagerEnterprise Device Manager (EDM) replaces Java based Device Manageras an embedded application for element management and configurationfor Ethernet Routing Switch 8600. EDM uses a Web based graphicaluser interface. For more information about EDM procedures, see “Linkaggregation configuration using Enterprise Device Manager” (page 59),“MLT and SMLT link aggregation configuration using Enterprise DeviceManager” (page 71), and “VLACP configuration using Enterprise DeviceManager” (page 85).

Other changesSee the following sections for information about changes that are notfeature-related:

Classic modulesBeginning from Release 7.0, Ethernet Routing Switch 8600 supports Rand RS modules only. All the references to the E and M modules (classicmodules) are removed from the document.

Changes in revision 03.02See the following section for information about changes that have beenmade in revision 03.02 of this document.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 12: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

12 New in this release

8695 SF/CPU renamed to 8895 SF/CPUThe 8695 SF/CPU is renamed to the 8895 SF/CPU. All instances of 8695SF/CPU in this document are updated to 8895 SF/CPU.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 13: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

13.

IntroductionThis document contains procedural and conceptual information to helpyou configure and manage link aggregation and MultiLink trunking on theEthernet Routing Switch 8600. This document also provides instructionsfor using the Command Line Interface (CLI), the Nortel Command LineInterface (NNCLI), and the Enterprise Device Manager (EDM).

For definitions of terms and acronyms used in this document, see NortelEthernet Routing Switch 8600 Terminology (NN46205-102).

Navigation• “Link aggregation fundamentals” (page 15)

• “Link aggregation configuration using Enterprise Device Manager”(page 59)

• “MLT and SMLT link aggregation configuration using Enterprise DeviceManager” (page 71)

• “VLACP configuration using Enterprise Device Manager” (page 85)

• “Link aggregation configuration using the CLI” (page 89)

• “MLT and SMLT link aggregation configuration using the CLI” (page99)

• “VLACP configuration using the CLI” (page 119)

• “Link aggregation configuration using the NNCLI” (page 123)

• “MLT and SMLT link aggregation configuration using the NNCLI” (page131)

• “VLACP configuration using the NNCLI” (page 145)

• “MLT and MLT with LACP CLI configuration examples” (page 151)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 14: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

14 Introduction

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 15: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

15.

Link aggregation fundamentalsThis chapter describes link aggregation concepts and the featuressupported on the Ethernet Routing Switch 8600.

Navigation• “Link aggregation overview” (page 15)

• “MultiLink Trunking” (page 16)

• “MultiLink Trunking with LACP” (page 25)

• “Split MultiLink Trunking ” (page 28)

• “Virtual Link Aggregation Control Protocol” (page 47)

• “Link aggregation configuration considerations” (page 52)

Link aggregation overviewLink aggregation provides link level redundancy and increases loadsharing. Link aggregation allows you to bundle the ports into a port group,which is represented as one logical interface to the MAC layer.

The Ethernet Routing Switch 8600 supports the following types of linkaggregation:

• MultiLink Trunking (MLT)—a statically configured link bundling method.MLT is not standards based, but will interoperate with other vendors’static link methods.

• IEEE 802.3ad-based link aggregation, through the Link AggregationControl Protocol (LACP), supports a dynamic link aggregation functionas they become available to a trunk group. LACP dynamically detectswhether links can be aggregated into a link aggregation group (LAG)and does so when links become available. LACP also provides linkintegrity checking at Layer 2 for all links within the LAG.

Both MLT and IEEE 802.3ad-based link aggregation are defined aspoint-to-point functions.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 16: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

16 Link aggregation fundamentals

The Ethernet Routing Switch 8600 software offers LACP functionalitylayered with MLT. This document uses the term MLT with LACP to refer tothis functionality.

Split MultiLink Trunking (SMLT) is an option that improves Layer2 (bridged) resiliency by providing for the addition of switch failureredundancy with sub-second failover, on top of all standard MLT link failureprotection and flexible bandwidth scaling functionality. SMLT allows you toconnect any device which supports some form of link aggregation, be it aswitch or a server, to two distinct separate SMLT endpoints or switches.These SMLT switches form a Switch Cluster and are referred to as an ISTCore Switch pair.

LACP can also be used on SMLT configurations. The Ethernet RoutingSwitch 8600 provides modifications to LACP in SMLT configurations. Thisallows LACP-capable devices to connect to an SMLT aggregation pair.Nortel recommends that LACP not be configured on the IST MLT.

Virtual LACP (VLACP) is a Nortel modification that provides end-to-endfailure detection. VLACP is not a link aggregation protocol; VLACPimplements link status control protocol at the port level. It is a mechanismto periodically check the end-to-end health of a point-to-point or end-to-endconnection. You can run VLACP on single ports or on ports that arepart of a MLT. Nortel recommends that you do not configure VLACP onLACP-enabled ports. VLACP does not operate properly with LACP. Youcan configure VLACP with any SMLT configuration.

MultiLink TrunkingMultiLink Trunking (MLT) is a point-to-point connection that aggregatesmultiple ports to logically act like a single port, with the aggregatedbandwidth. Grouping multiple ports into a logical link provides a higheraggregate on a switch-to-switch or switch-to-server application.

MLT provides module redundancy via Distributed MultiLink Trunking(DMLT). DMLT allows you to aggregate similar ports from differentmodules. Nortel recommends always using DMLT when possible.

To include ports as trunk group members of an MLT, you must staticallyconfigure the ports.

Navigation

• “MLT traffic distribution algorithm” (page 17)

• “Multicast flow distribution over MLT” (page 18)

• “MLT and MLT with LACP configuration rules” (page 23)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 17: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MultiLink Trunking 17

• “LAG rules” (page 25)

• “MLT network topology and configuration examples” (page 21)

MLT traffic distribution algorithmYou can use a MultiLink trunk to aggregate bandwidth between twoswitches. The Ethernet Routing Switch 8600 uses one of two algorithmsto determine which active port in the MultiLink trunk to use for eachpacket. The MLT algorithms provide load sharing, not load balancing. TheMLT algorithms ensure that each packet in a flow does not arrive out ofsequence, and that any one flow always traverses the same link path.

The algorithms are the same traffic distribution algorithms used forthe IEEE 802.3ad-based link aggregation. Note that the distribution isdetermined by the ingress port.

To view port and algorithm calculations, use the procedure given in“Viewing the MLT port calculated by the MLT hash algorithm” (page 112).

You can use the ping snoop command as a tool to determine which linkin an MLT a flow is traversing on.

R and RS module traffic distribution algorithmRelease 7.0 uses an enhanced traffic distribution algorithm for R and RSmodules, which ensures proper traffic distribution in all customer networks.The MLT hashing algorithm is based on Layer 4 fields for IPv4 UDP/TCPtraffic for R and RS modules only, versus Source and Destination IPaddresses. This hash change provides a better distribution of traffic formany environments, with no impact on R and RS module performance.MLT hashing for any module type is determined at the ingress port,although the affect is seen at the egress MLT. That is, the traffic ingressinga port determines the destination is an MLT and sends the traffic to thecorrectly hashed MLT port, regardless of MLT port type or even a mixedport type. Therefore in a mixed chassis, the algorithm used is basedon ingress port for the traffic, not the MLT configuration. The new hashalgorithm for IPv4 TCP/UDP traffic is as follows:

64-bit key = (SrcPort (16 bits), DstPORT (16 bits), DstIP (LSB 16 bits),SrcIP (LSB 16 bits))

For non TCP/UDP IPv4 traffic:

64-bit key = (DstIP (32 bits), SrcIP (32 bits))

The 64-bit key result is used as an index to a table populated with activeMLT ports repeated over 63 entries.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 18: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

18 Link aggregation fundamentals

The CLI command config sys set hash-calc getmltindex ismodified to allow src-port and dst-port as optional parameters. Thisparameter will provide the transmit or egress MLT index or port for R andRS module port ingress traffic.

Note that the new hashing for IP traffic between a given source anddestination IP address will be different for TCP/UDP packets and ICMPpackets. Therefore, you cannot use the ping-snoop feature to reliablydetermine the hashed path taken by IP TCP/UDP traffic when performedon an R or RS module ingress port. If the hashing is performed on alegacy module, then ping-snoop functions just as before with earlierreleases.

The enhanced hash algorithm does not apply to IPv6 traffic, just IPv4. Thedistribution algorithm for IPv6 traffic (bridged or routed) is:

• 64-bit key = (SrcIP[63:0] XOR srcIpIp[127:64])

• 64-bit key = ((64-bit key) XOR DestIp[63:0])

• 64-bit key = ((64-bit key) XOR DestIp[127:64])

The distribution algorithm enhancement for other types of IPv6 traffic is toform a 64-bit hash key using the lower 32 bits of the DestMAC field andthe lower 32 bits of the SrcMAC field:

64-bit key = hash(64-bit key, hashFcn)

where hash is a Remote Service Provider (RSP) instruction and hashFcnproduces a 6-bit result. The hash function is 0x000c00003f000000, whichcontains a 25-bit seed, a 24-bit hash polynomial coefficient, and a 5-bitpolynomial width.

The 64-bit key result is used as an index to a table populated with activeMLT ports repeated over 63 entries.

MultiLink trunking and auto-negotiation interactionWith Release 7.0, MLT requires that all ports operate at the same speed.When you use MLT with LACP, LACP dynamically checks for properspeed on all port members. You are no longer required to have similarphysical connection types. For example, you can mix a fiber port with acopper port. When you use auto-negotiation with MLT and not LACP, youneed to ensure that all ports run at the same speed.

Multicast flow distribution over MLTMLT provides a mechanism to distribute multicast streams over a MultiLinktrunk. This mechanism is based on source-subnet and group addresses.You can use it to choose the address and bytes in the address for thedistribution algorithm.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 19: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MultiLink Trunking 19

The multicast flow distribution over MLT algorithm is the same multicastflow distribution algorithm used in IEEE 802.3ad-based link aggregation.As a result, you can distribute the load on the MLT ports and achieve evenstream distribution. In applications such as Television (TV) distribution,multicast traffic distribution is important because bandwidth requirementsare substantial when a large number of TV streams are employed.

The Multicast Distribution over MLT feature is supported only on EthernetRouting Switch 8600 R-series (R and RS modules). As a result, allmodules that have multiLink trunk ports must be Ethernet Routing Switch8600 R or RS modules.

When you configure flow distribution over MLT, Nortel recommends thatyou choose source and group masks that result in even traffic distributionover the MultiLink trunk links. For example, if the group addresses changeincrementally while few sources sending to different groups, use a sourcemask of 0.0.0.0 and a group mask of 255.255.255.255. In most cases, thisprovides a sequential distribution of traffic on the MultiLink trunk links.

When changing the state parameters of multicast flow distribution, minortraffic interruptions can occur.

For a detailed description of commands used to configure multicastflow distribution over MLT, see Nortel Ethernet Routing Switch 8600Configuration — IP Multicast Routing Protocols (NN46205-501).

Multicast distribution algorithmTo determine the port for a particular source, group (S, G) pair, use thenumber of active MLT ports to MOD. The number generated by the XOR(exclusive OR operation) for each byte of the masked group address, withthe masked source address.

By default, the group mask and source mask is 255.255.255.255. A bytewith a value of 255 in the mask indicates that the corresponding byte inthe group or source address is taken into account when the algorithm isapplied.

The following is an example:

group address G[0].G[1].G[2].G[3]

group mask GM[0].GM[1].GM[2].GM[3]

source subnet address S[0].S[1].S[2].S[3]

source mask SM[0].SM[1].SM[2].SM[3]

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 20: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

20 Link aggregation fundamentals

The port is calculated by using:

( ( ( (( G[0] AND GM[0] ) XOR ( S[0] AND SM[0] ) ) XOR ( (G[1] ANDGM[1] ) XOR ( S[1] AND SM[1] )) ) XOR ( (G[2] AND GM[2] ) XOR ( S[2]AND SM[2] )) ) XOR ( ( G[3] AND GM[3] ) XOR ( S[3] AND SM[3] )) ) MOD(active ports of the MLT)

Algorithm exampleThe traffic distribution algorithm causes sequential distribution if thestreams are similar in the following example.

Assume that the MLT ports are 1/1 to 1/4, the source mask configuration is0.0.0.0 and the group mask configuration is 255.255.255.255. The sourceA.B.C.D. is sent to the following groups:

X.Y.Z.1

X.Y.Z.2

X.Y.Z.3 to X.Y.Z.10

The algorithm chooses link 1/1 for group X.Y.Z.1, X.Y.Z.2 goes on port1/2, X.Y.Z.3 goes on port 1/3, X.Y.Z.4 goes on port 1/4, X.Y.Z.5 goes onport 1/1, and so on.

Multicast traffic distributionThe goal of traffic distribution is to achieve stream distribution on theMultiLink trunk links when an MLT configuration change takes place.Traffic distribution is based on the IP multicast MLT distribution algorithm,which is the same for all modules.

Traffic distribution is disabled by default. When you add or remove a linkfrom the MultiLink trunk, the active streams continue to flow on the originallinks. If distribution is enabled, the active streams redistribute according tothe distribution algorithm on the links of the MultiLink trunk links.

When changing the state parameters of multicast traffic distribution, minortraffic interruptions can occur.

To minimize the effect of multicast traffic distribution on the MultiLinktrunks, the implementation does not move the streams to the appropriatelinks at one time. Instead, it redistributes a few streams at every time tickof the system. When an MLT port becomes inactive and distribution isdisabled, only affected streams are redistributed on the remaining activeports.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 21: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MultiLink Trunking 21

If you enable distribution, all streams redistribute on the MLT ports basedon the distribution algorithm assignment.

If you disable distribution and a new port becomes active in a Multilinktrunk, existing streams remain on the original links. Enable distribution toredistribute the streams dynamically and split the load on all the links ofthe MultiLink trunk. This redistributes a few streams at every system timetick.

For a detailed description about the commands you use to configuremulticast flow distribution over MLT, see Nortel Ethernet Routing Switch8600 Configuration — IP Multicast Routing Protocols (NN46205-501).

MLT network topology and configuration examplesThe following reference information contains examples of MLT networktopology and configuration. The same topologies apply to MLT with LACP.

Example 1: Switch-to-switch MLT Figure 1 "Switch-to-switch MultiLinktrunks configuration" (page 21) shows two MultiLink trunks (T1 and T2)connecting switch S1 to switches S2 and S3.

Figure 1Switch-to-switch MultiLink trunks configuration

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 22: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

22 Link aggregation fundamentals

In this example, you can configure each trunk with multiple switchports to increase bandwidth and redundancy. When traffic betweenswitch-to-switch connections approaches single port bandwidth limitations,you can create an MultiLink trunk to supply the additional bandwidthrequired to improve performance, as well as providing physical link layerredundancy.

Example 2: Switch-to-server MLT Figure 2 "Switch-to-server MultiLinktrunk configuration" (page 22) shows a typical switch-to-server trunkconfiguration. In this example, file server FS1 uses dual MAC addresses,with one MAC address for each Network Interface Card (NIC). NoMultiLink trunk is configured on FS1. FS2 is a single MAC server (with afour-port NIC) configured as MultiLink trunk configuration T1.

In this example, one port on FS1 is blocked and unused and FS2 benefitsfrom aggregated bandwidth on MultiLink trunk T1.

Figure 2Switch-to-server MultiLink trunk configuration

Example 3: Client/Server MLT Figure 3 "Client/server MultiLink trunkconfiguration" (page 23) shows how you can use MultiLink trunks in aclient/server configuration. In this example, both servers are connecteddirectly to switch S1. FS2 is connected through a MultiLink trunk

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 23: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MultiLink Trunking 23

configuration (T1). The switch-to-switch connections are through MLTT2, T3, and T4. Clients access data from the servers (FS1 and FS2)and receive maximized bandwidth through T1, T2, T3, and T4. On theEthernet Routing Switch 8600, trunk members (the ports that compriseeach MultiLink trunk) are not consecutive switch ports so to avoid moduleredundancy select different modules.

Figure 3Client/server MultiLink trunk configuration

MLT and MLT with LACP configuration rulesEthernet Routing Switch 8600 MultiLink trunks adhere to the followingrules. The rules also apply to MLT with LACP.

• MLT is supported on 10Base-T, 100Base-TX, 100Base-FX, GigabitEthernet, and 10 Gigabit Ethernet module ports.

• All All MultiLink trunk ports must have the same speed and duplexsettings, even when auto-negotiation is set.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 24: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

24 Link aggregation fundamentals

• The media type of MLT ports can be different; a mix of copper andfiber are allowed.

• All MultiLink trunk ports must be in the same Spanning Tree Group(STG) unless the port is tagged. Tagging allows ports to belong tomultiple STGs, as well as multiple VLANs.

• When the port is made a member of MLT, it inherits the properties ofthe MLT and hence the STG properties are inherited from the VLANassociated with that MLT. When the port gets removed from MLT orwhen the MLT is deleted, the ports are removed from the MLT STGand added into the default STG.

• MLT is compatible with Spanning Tree Protocol (STP), MultipleSpanning Tree Protocol (MSTP) (IEEE 802.1s), and Rapid SpanningTree Protocol (RSTP) (IEEE 802.1w).

• Tagging (IEEE 802.1Q) is supported on a MultiLink trunk.

Ethernet Routing Switch 8600 MultiLink trunks have the following generalfeatures and requirements:

• Supports up to 128 MLT groups (using R and RS modules) with asmany as 8 same-type ports belonging to a single MultiLink trunk.

• Supports up to 32 MLT groups for non-R mode, with a maximum of 8ports per group.

• MLT ports can span modules, providing module redundancy.

• Apply filters individually to each port in a MultiLink trunk.

With the STP enabled, ports in the same MultiLink trunk operate asfollows:

• Each port sends identical Bridge Protocol Data Unit (BPDU).

• The MultiLink trunk port ID is the ID of the lowest numbered port.

• If identical BPDUs are received on all ports, the MultiLink trunk mode isforwarding.

You can disable the Nortel STP (ntstg <enable|disable>) if youdo not want to receive BPDUs on all ports.

• If ports do not receive BPDUs on a port or BPDU and port tagging donot match, the individual port is taken offline.

• Path cost is inversely proportional to the active MultiLink trunkbandwidth.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 25: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MultiLink Trunking with LACP 25

LAG rulesThe Ethernet Routing Switch 8600 link aggregation group (LAG) adhereto the following rules:

• All LAG ports operate in full-duplex mode.

• All LAG ports operate at the same data rate.

• All LAG ports should belong to the same set of VLANs.

• Link aggregation is compatible with the STP, MSTP, and RSTP.

• Assign all LAG ports to the same STP groups.

• Ports in a LAG can exist on different modules.

• Support a maximum of 32 link aggregation groups (128 for R and RSmodules).

• A LAG can be configured with up to 16 ports, but only a maximum of 8can be active at any time.

• After a MultiLink trunk is configured with LACP, you cannot add ordelete ports or VLANs manually without first disabling LACP.

MultiLink Trunking with LACPMultiLink Trunking (MLT) with Link Aggregation Control Protocol (LACP)manages switch ports and port memberships to form a link aggregationgroup (LAG). LACP allows you to gather one or more links to form a LAG,which a Media Access Control (MAC) client treats as a single link. LACPcan dynamically add or remove LAG ports, depending on availability andstate.

IEEE 802.3ad overviewThe IEEE 802.3ad standard comprises service interfaces, the LACP, theMarker Protocol, link aggregation selection logic, a parser/multiplexer,frame distribution, and frame collection functions.

Figure 4 "Link aggregation sublayer (according to IEEE 802.3ad)" (page26)shows the major functions of IEEE 802.3ad defined as multiple linkaggregation.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 26: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

26 Link aggregation fundamentals

Figure 4Link aggregation sublayer (according to IEEE 802.3ad)

The link aggregation sublayer is composed of the following functions:

• Frame distribution:

This block takes frames submitted by the MAC client and sends themfor transmission on the appropriate port based on a frame distributionalgorithm employed by the Frame Distributor.

Frame distribution also includes an optional Marker Generator/Receiverused for the Marker Protocol. Ethernet Routing Switch 8600, onlyimplements the Marker Receiver function. For details about the framedistribution algorithm, see “MLT traffic distribution algorithm” (page 17).

• Frame collection:

This block passes frames received from the various ports to the MACclient. Frame collection also includes a Marker Responder which isused for the Marker Protocol.

• Aggregator Parser/Multiplexers:

During transmission operations, these blocks pass frame transmissionrequests from the Distributor, Marker Generator, and MarkerResponder to the appropriate port.

During receive operations, these blocks distinguish among MarkerRequest, Marker Response, MAC Client Protocol Data Units (PDUs),

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 27: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MultiLink Trunking with LACP 27

and pass the blocks to the appropriate entity (Marker Responder,Marker Receiver, and Collector, respectively).

• Aggregator:

The combination of frame distribution and collection, and aggregatorParser/Multiplexers.

• Aggregation Control:

This block configures and controls link aggregation. It incorporatesLACP for the automatic communication of aggregation capabilitiesbetween systems and automatic configuration of link aggregation.

• Control Parser/Multiplexers:

During transmission operations, these blocks pass frame transmissionrequests from the aggregator and Control entities to the appropriateport.

During receive operations, these blocks distinguish Link AggregationControl Protocol Data Units (LACPDUs) from other frames. The blockspass, passing the LACPDUs to the appropriate sublayer entity and allother frames to the aggregator.

802.3ad link aggregation principlesLink aggregation allows you to group switch ports together to form alink group to another switch or server. Link groups increase aggregatethroughout between devices and provide link redundancy.

Link aggregation employs the following principles and concepts:

• A MAC client communicates with a set of ports through an aggregator,which presents a standard IEEE 802.3 service interface to the MACclient. The aggregator binds to one or more ports within a system.

• The aggregator distributes frame transmissions from the MACclient to various ports, collects received frames from the ports, andtransparently passes the frames to the MAC client.

• A system can contain multiple aggregators serving multiple MACclients. A port binds to a single aggregator at a time. A MAC client isserved by a single aggregator at a time.

• The Link Aggregation Control function binds ports to aggregators withina system. The control function aggregates links, binds the system portsto an appropriate aggregator, and monitors conditions to determinewhen a change in aggregation is needed. Network managers canmanually provide link aggregation control by manipulating the linkaggregation state variables (for example, keys). You can also use

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 28: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

28 Link aggregation fundamentals

LACP to automatically determine, configure, bind, and monitor linkaggregation.

• The LACP uses peer exchanges across links to continually determinethe aggregation capability of the links and provide the maximum levelof aggregation capability between a pair of systems.

• Frame ordering is maintained for certain sequences of frameexchanges between MAC Clients. The distributor ensures that allframes of a conversation pass to a single port. The collector passesframes to the MAC client in the order they are received from the port.The collector can select frames received from the aggregated portsin any order. Since the frames are not ordered on a single link, thisguarantees that frame ordering is maintained for any conversation.

• Conversations move among ports within an aggregation for loadbalancing and for maintaining availability if a link fails.

• The standard does not impose any particular distribution algorithm onthe distributor. The Ethernet Routing Switch 8600 uses the MLT trafficdistribution algorithm described in “MLT traffic distribution algorithm”(page 17).

• Each port is assigned a unique, globally administered MAC address.

When entities initiate frame exchanges within the link aggregationsublayer, the source address is the MAC address. An example of anentity that initiates frame exchanges is LACP and Marker Protocolexchanges.

• Each aggregator is assigned a unique, globally administered MACaddress that is used from the perspective of the MAC client, both as asource address for transmitted frames and as the destination addressfor received frames. You can use one of the port MAC addresses inthe associated LAG as the MAC address of the aggregator.

Split MultiLink TrunkingSMLT is an option that improves Layer 2 and Layer 3 resiliency. Thefollowing sections discuss SMLT in more detail.

Navigation

• “SMLT overview” (page 29)

• “SMLT versus STP” (page 30)

• “SMLT topologies” (page 31)

• “SMLT and Interswitch trunking” (page 31)

• “SMLT environment traffic flow rules” (page 33)

• “SMLT and IST traffic flow example” (page 34)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 29: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Split MultiLink Trunking 29

• “SMLT-on-Single-CPU feature” (page 36)

• “Single Port SMLT” (page 37)

• “MLT-based SMLT with Single Port SMLT” (page 39)

• “SMLT and LACP support” (page 41)

• “SMLT and IP routing” (page 42)

• “SMLT and SLPP” (page 43)

SMLT overviewSplit MultiLink Trunking (SMLT) is an option that improves Layer2 (bridged) resiliency by providing for the addition of switch failureredundancy with sub-second failover, on top of all standard MLT link failureprotection and flexible bandwidth scaling functionality. SMLT allows you toconnect any device which supports some form of link aggregation, be it aswitch or a server, to two distinct separate SMLT endpoints or switches.These SMLT switches form a Switch Cluster and are referred to as an ISTCore Switch pair.

Switch Clusters are always formed as a pair, but pairs of clusters can becombined in either a square of full-mesh fashion to increase the size andport density of the Switch Cluster. When configured in a Layer 3 or routedtopology, the configuration is referenced as Routed SMLT (RSMLT). Forinformation about Routed SMLT, see Nortel Ethernet Routing Switch 8600Configuration — IP Routing (NN46205-523).

SMLT connections can be formed via single links from the switch clusterto the edge connection, Single Link SMLT (SLT), or via standard MLTs,or MLTs with LACP. Optionally, SMLT links can have VLACP enabledas well. These various link connections can be mixed. Within the sameSwitch Cluster, both SMLT and RSMLT can be configured, allowing amixture of both Layer 2 and Layer 3 VLANs. For examples of variousSMLT configurations, refer to “SMLT topologies” (page 31).

SMLT networks do not need to use the IEEE 802.1d STP to enableloop-free triangle topologies because SMLT inherently avoids loops due toits superior enhanced link aggregation protocol. This is accomplished byimplementing a method that allows two aggregation switches to appearas a single device to edge switches, which dual-home to the aggregationswitches. The aggregation switches interconnect using an interswitchtrunk, which allows them to exchange addressing and state information(permitting rapid fault detection and forwarding path modification). SMLT isdesigned for Layer 2 network connectivity, but can be configured in Layer3 networks by working with VRRP or RSMLT Layer 2 edge.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 30: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

30 Link aggregation fundamentals

For more information about SMLT configuration, see TechnicalConfiguration Guide for Switch Clustering using Split-MultilinkTrunking (SMLT) (NN48500-518) and SMLT and RSMLT TechnicalConfiguration Guide. You can find the technical configuration guides atwww.nortel.com/documentation. Choose Routers & Routing Switches andthen Ethernet Routing Switch 8600.

SMLT advantagesSMLT eliminates all single points of failure and creates multiple pathsfrom all user access switches to the network core. In case of failure,SMLT recovers as quickly as possible using all capacity. SMLT provides atransparent and interoperable solution that requires no modification on thepart of the majority of existing user access devices.

SMLT improves the reliability of Layer 2 networks that operate betweenuser access switches and the network center aggregation switch byproviding:

• load sharing among all links

• fast failover in case of link failures

• elimination of single point of failure

• fast recovery in case of nodal failure

• transparent and interoperable solutions

• removal of STP convergence issues

SMLT versus STPNetworks designed to have user access switches dual-home to twoaggregation switches, and have VLANs spanning two or more user accessswitches, experience the following design constraints:

• No load sharing exists over redundant links

• Network convergence is slow in case of failure

With the introduction of SMLT, all dual-home Layer 2 frame-switchednetwork devices with dual homes are no longer dependent on the STP forloop detection. A properly designed SMLT network inherently does nothave any logical loops.

SMLT solves the spanning tree problem by combining two aggregationswitches into one logical MLT entity, thus making it transparent to any typeof edge switch. In the process, it provides quick convergence, while loadsharing across all available trunks.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 31: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Split MultiLink Trunking 31

SMLT topologiesThere are three generic topologies in which you can deploy SMLT:

• A triangle topology

• A square topology

• A full-mesh topology (depending on the resiliency and redundancyrequired)

For information about SMLT topologies and what topologies are supportedper product, see Switch Clustering (SMLT/SLT/RSMLT/MSMLT) SupportedTopologies and Interoperability with ERS 8600 / 5500 / 8300 / 1600(NN48500-555).

SMLT and Interswitch trunkingFigure 5 "SMLT aggregation switches and operations" (page 32) illustratesan SMLT configuration with a pair of Ethernet Routing Switch 8600 devices(E and F) as aggregation switches and four separate user access switches(A, B, C, and D).

You must connect SMLT aggregation switches through an interswitchtrunk. For example, user access switches B and C connect to theaggregation switches through MultiLink trunks split between the twoaggregation switches. As shown in Figure 5 "SMLT aggregation switchesand operations" (page 32), the implementation of SMLT only requires twoSMLT-capable aggregation switches. You must connect these switchesthrough an interswitch trunk.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 32: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

32 Link aggregation fundamentals

Figure 5SMLT aggregation switches and operations

Aggregation switches use the interswitch trunk to:

• Confirm that they are alive and exchange MAC address forwardingtables.

• Send traffic between single switches attached to the aggregationswitches.

• Serve as a backup if one SMLT link fails.

Because SMLT requires the interswitch trunk, Nortel recommends that youuse multiple links on the interswitch trunk to ensure reliability and highavailability. Nortel also recommends that you use Gigabit Ethernet links forinterswitch trunk connectivity to provide enough bandwidth for potentialcross traffic.

Nortel recommends that an interswitch MultiLink trunk contain at least twophysical ports. Nortel also recommends that you disable CP-Limit on allphysical ports that are members of an interswitch trunk MultiLink trunk, soas not to compromise the stability of SMLT.

ATTENTIONNortel recommends that you do not configure CP-Limit or Extended CP-Limiton the IST MLT.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 33: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Split MultiLink Trunking 33

Disabling the CP-Limit on interswitch trunk MultiLink trunk ports forcesanother, less-critical port to be disabled if the defined CP Limits areexceeded. This preserves network stability if a protection condition (CPLimit) arises. It is likely that one of the MultiLink trunk ports (risers) can bedisabled in such a condition; traffic continues to flow uninterrupted throughthe remaining SMLT ports.

For more information about CP-Limit and Extended CP-Limit, see NortelEthernet Routing Switch 8600 Administration (NN46205-605) .

Other SMLT aggregation switch connectionsThe example shown in Figure 5 "SMLT aggregation switches andoperations" (page 32) includes end stations which connect to each of theswitches. In this example, a, b1, b2, c1, c2, and d are clients and printers,while e and f are servers and routers.

User access switches B and C can use any method to determine whichlink of the MultiLink trunk connections to use to forward a packet, as longas the same link is used for a Source Address and Destination Address(SA/ DA) pair. This is true regardless of whether B or C knows the DA.SMLT aggregation switches always send traffic directly to a user accessswitch, and only use the interswitch trunk for traffic that they cannotforward in another, more direct way.

SMLT environment traffic flow rulesTraffic flow in an SMLT environment adheres to the following rules:

• If a packet is received from an interswitch trunk port, it is not forwardedto any active SMLT groups. This is key in preventing network loops.

• When a packet is received, a look-up is performed on the forwardingdatabase. If an entry exists, and if the entry was learned locally fromthe split MultiLink trunk or through the interswitch trunk as a remotesplit MultiLink trunk, it is forwarded to the local port (the packet mustnot be sent to the interswitch trunk for forwarding unless there is nolocal connection). Unknown and Broadcast packets flood out all portsthat are members of this VLAN.

• For load sharing purposes in an SMLT configuration, the EthernetRouting Switch 8600 obeys the MLT traffic distribution algorithm.

SMLT traffic flow examplesThe following traffic flow examples are based on Figure 5 "SMLTaggregation switches and operations" (page 32).

Example 1: Traffic flow from a to b1 or b2 Assuming a and b1/ b2 arecommunicating through Layer 2, traffic flows from A to switch E and is

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 34: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

34 Link aggregation fundamentals

forwarded over its direct link to B. Traffic coming from b1 or b2 to a is sentby B on one of its MultiLink trunk ports.

B can send traffic from b1 to a on the link to switch E, and traffic fromb2 to a on the link to F. In the case of traffic from b1, switch E forwardsthe traffic directly to switch A, while traffic from b2, which arrived at F, isforwarded across the interswitch trunk to E and then to A.

Example 2: Traffic flow from b1/ b2 to c1/ c2 Traffic from b1/ b2 to c1/c2 is always sent by switch B through its MultiLink trunk to the core. Nomatter at which switch (E or F) arrives at, it is sent directly to C throughthe local link.

Example 3: Traffic flow from a to d Traffic from a to d (and d to a) isforwarded across the interswitch trunk because it is the shortest path. Thisis treated as a standard link; SMLT and interswitch trunk parameters arenot considered.

Example 4: Traffic flow from f to c1/ c2 Traffic from f to c1/ c2 is sentout directly from F. Return traffic from c1/ c2 allows you to have one activeVRRP Master for each IP subnet. It is passed across the interswitch trunkif switch C sends it to E.

SMLT and IST traffic flow exampleIn an SMLT environment, the two aggregation switches share the sameforwarding database by exchanging forwarding entries using the IST. InFigure 7 "Output of the command show vlan info fdb-e 10" (page 36),the forwarding databases are shown for a pair of IST nodes (B and C).The entry for 00:E0:7B:B3:04:00 is shown on node C as being learnedon MLT-1, but because SMLT REMOTE is true, this entry was actuallylearned from node B. On B, that same entry is shown as being directlylearned through MLT-1 because SMLT REMOTE is false. Figure 6"Network topology for traffic flow example" (page 35)shows the networktopology.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 35: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Split MultiLink Trunking 35

Figure 6Network topology for traffic flow example

When a packet arrives at node C destined for 00:E0:7B:B3:04:00, if theSMLT REMOTE status is true, the switch tries to send the packet to MLT-1rather than through the interswitch trunk. Traffic rarely traverses theinterswitch trunk unless there is a failure. If this same packet arrives at B,it is then forwarded to MLT-1 on the local ports.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 36: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

36 Link aggregation fundamentals

Figure 7Output of the command show vlan info fdb-e 10

SMLT-on-Single-CPU featureThe SMLT-on-Single-CPU feature reroutes traffic around SMLTaggregation switches with a single-failed CPU to avoid packet loss. Thisimproves SMLT failover behaviors for single SF/ CPU configurations.

This feature is applicable to all Input/Output (I/O) modules capable ofsupporting the new Single CPU Switch Fabric reliability enhancement. Bydefault, the SMLT-on-Single-CPU feature is disabled.

You can also implement SMLT-on-Single-CPU on dual SSF/ CPU chassisindependent of SMLT design. Because single SF/CPU configurations donot benefit from standard SF/ CPU redundancy, in the rare event that aCPU failure occurs on the aggregation switch, this enhancement forces theinterface modules offline and allows network redundancy configurations toactivate quickly.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 37: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Split MultiLink Trunking 37

In dual SSF/CPU systems, Nortel recommends that you enable theSMLT-on-Single-CPU feature as it provides faster High-Availability, suchas failover for dual SSF/CPU systems in terms of proper link status. Thisfeature is fully supported on R-series; R-series always operate in thismode independent of configuration settings. R-series are designed forfaster failover without software control.

Note that not all versions of legacy modules can support theSMLT-on-Single-CPU feature. If you have a chassis containing legacymodules that do not support this feature and this feature is enabled, thefollowing error message appears: Chassis configuration inappropriate forthis feature. For information about module version support, consult theEthernet Routing Switch 8600 Release Notes. The 8608SX and 8608SXEmodules are two modules that do not support the SMLT-on-Single-CPUfeature.

You can configure this feature using the CLI and NNCLI. For instructions,see “Configuring SMLT-on-Single-CPU” (page 111) for CLI and“Configuring SMLT-on-Single-CPU” (page 139) for NNCLI.

Single Port SMLTUse Single Port SMLT to configure a split MultiLink trunk that uses a singleport. The Single Port SMLT behaves like an MLT-based SMLT and cancoexist with SMLTs in the same system. Single Port SMLT lets you scalethe number of split MultiLink trunk on a switch to the maximum number ofavailable ports.

Split MultiLink trunk links can exist in the following combinations on theSMLT aggregation switch pair:

• MLT-based SMLT and MLT-based SMLT

• MLT-based SMLT and single link SMLT

• single link SMLT and single link SMLT

Single Port SMLT configurationYou can use Single Port SMLT when you exceed the Ethernet RoutingSwitch 8600 MultiLink trunk Group ID limit for server farm applications.The Single Port SMLT topology allows scaling up to the maximum numberof ports on a switch. You can use any Layer 2 switch capable of linkaggregation as the client in this case.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 38: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

38 Link aggregation fundamentals

Figure 8Single Port SMLT configuration at the port level

Single Port SMLT configuration considerationsThe rules for configuring Single Port SMLT include:

• The dual-home device with dual homes that connect to the aggregationswitches must support MLT.

• Single Port SMLT is supported on Ethernet, PoS, and ATM ports.

Single Port SMLT is not supported on 8681 module 10 Gbit Ethernet portswith Software Release 3.5.

• Each Single Port SMLT is assigned an SMLT ID from 1 to 512.

• You can designate Single Port SMLT ports as Access or Trunk (IEEE802.1Q tagged or not); changing the type does not affect behavior.

• You cannot change a Single Port split MultiLink trunk to an MLT-basedsplit MultiLink trunk by adding additional ports. You must delete thesingle port split MultiLink trunk and reconfigure the port as SMLT/MLT.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 39: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Split MultiLink Trunking 39

• You cannot change an MLT-based split MultiLink trunk into a singleport split MultiLink trunk by deleting all ports except one. You mustremove the SMLT/MLT and reconfigure the port as Single Port SMLT.

• You cannot configure a port as an MLT-based Split MultiLink trunk andas a single port SMLT at the same time.

• Two or more aggregation switches can have single port Split MultiLinktrunk with the same IDs. You can have as many single port SplitMultiLink trunk as there are available ports on the switch.

• LACP is supported on single port SMLT.

MLT-based SMLT with Single Port SMLTYou can configure an split MultiLink trunk with a single port split MultiLinktrunk on one side and an MLT-based split MultiLink trunk on the other.Both must have the same SMLT ID. In addition to general use, the Figure9 "Changing a split trunk from MLT-based SMLT to Single Port SMLT"(page 40) shows how this configuration can be used to upgrade anMLT-based SMLT to a single port split MultiLink trunk without stopping thesplit trunk. Assuming the MLT ID is 10, the steps are:

1. Configure switch A and B with MTL-based SMLT.

2. Disable all ports and then delete MLT-based SMLT 10 on switch B. Alltraffic switched over to SMLT 10 on switch A.

3. Configure single port SMLT ID 10 on switch B and then enable theport. Traffic switches over both sides of the split trunk.

4. Disable all ports and then delete MLT-based SMLT 10 on switch A. Alltraffic switches over single port SMLT 10 on switch B.

5. Configure single port SMLT 10 on switch A and then enable the port.Traffic switched over both sides of split trunk.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 40: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

40 Link aggregation fundamentals

Figure 9Changing a split trunk from MLT-based SMLT to Single Port SMLT

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 41: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Split MultiLink Trunking 41

SMLT and LACP supportThe Ethernet Routing Switch 8600 fully supports the IEEE 802.3ad LACPon MLTs and on a pair of SMLT switches.

With LACP the Ethernet Routing Switch 8600 provides a standardizedexternal link aggregation interface to third-party vendor IEEE 802.3adimplementations. This protocol extension provides dynamic linkaggregation mechanisms. Only dual-home devices benefit from thisenhancement.

Advantages of this protocol extension include:

• MLT peers and SMLT client devices can be both network switchesand any type of server/workstation that supports link bundling throughIEEE 802.3ad.

• Single-link and MultiLink trunk solutions support dual-home connectivityfor more than 350 attached devices, so that you can build dual-homeserver farm solutions.

Supported SMLT/LACP scenariosSMLT/IEEE link aggregation interaction supports all known SMLTscenarios in which an IEEE 802.3ad SMLT pair connects to SMLT clients,or in which two IEEE 802.3ad SMLT pairs connect to each other in asquare or full-mesh topology.

Unsupported SMLT/LACP scenariosSome of the unsupported SMLT/LACP scenarios include the followingfactors, which lead to failure:

• Incorrect port connections.

• Mismatched SMLT IDs assigned to SMLT client. SMLT switchescan detect if SMLT IDs are not consistent. The SMLT aggregationswitch, which has the lower IP address, does not allow the SMLTport to become a member of the aggregation thereby avoidingmisconfigurations.

• SMLT client switch does not have automatic aggregation enabled(LACP disabled). SMLT aggregation switches can detect thataggregation is not enabled on the SMLT client, thus no automatic linkaggregation is established until the configuration is resolved.

• Single CPU failures. In the case of a CPU failure in a system with onlyone switch fabric, the LACP on the other switch (or switches) detectsthe remote failure and triggers removal of links connected to the failedsystem from the LAG. This process allows failure recovery for thenetwork along a different network path.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 42: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

42 Link aggregation fundamentals

SMLT and IP routingThis section describes SMLT and IP routing interactions.

Navigation

• “SMLT and the Virtual Router Redundancy Protocol” (page 42)

• “SMLT and VRRP BackupMaster ” (page 42)

SMLT and the Virtual Router Redundancy ProtocolUsing Virtual Router Redundancy Protocol (VRRP) you can have oneactive primary router for each IP subnet, with all other network VRRPinterfaces operating in backup mode.

The VRRP has only one active routing interface enabled. Users thataccess switches aggregated into two SMLT switches send their sharedtraffic load (based on source and destination MAC or IP addresses) on alluplinks towards the SMLT aggregation switches.

The VRRP is less efficient if you use it with SMLT. All other interfaces arein backup (standby) mode. In this case, all traffic is forwarded over the ISTlink towards the primary VRRP switch. All traffic that arrives at the VRRPbackup interface is forwarded, so there is not enough bandwidth on theIST link to carry all the aggregated riser traffic. However, an enhancementto VRRP overcomes this issue by ensuring that the IST trunk is not used insuch a case for primary data forwarding.

SMLT and VRRP BackupMasterThe VRRP BackupMaster acts as an IP router for packets destined forthe logical VRRP IP address. All traffic is directly routed to the destinedsubnetwork and not through Layer 2 switches to the VRRP master. Thisavoids potential limitation in the available interswitch trunk bandwidth.

To avoid potential frame duplication problems, you can only use the VRRPBackupMaster feature for SMLT on interfaces that are defined for SMLT.You cannot use VRRP BackupMaster with hubs to avoid frame duplicationor on brouter or VLAN interfaces.

When using an SMLT with routing on SMLT aggregation switches, Nortelrecommends that you use VRRP for default gateway redundancy. In aVRRP environment, one switch is active and the other is backup. In anSMLT environment, you can enable the VRRP BackupMaster and use anactive–active concept. The VRRP BackupMaster router routes traffic thatis received on the SMLT VLAN and avoid traffic flow across the interswitchtrunk. This provides true load-sharing abilities.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 43: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

SMLT/RSMLT operational improvements 43

The BackupMaster feature provides an additional benefit. VRRP normallysends a hello packet every second. When three hello packets are notreceived, all switches automatically revert to master mode. This resultsin a 3- second outage. When you use VRRP in an SMLT environment,and a link goes down, traffic is automatically forwarded to the remainingports configured for SMLT VRRP BackupMaster. Because both switchesare processing traffic, the node immediately recognizes the VRRP statechange, so there is faster failure recovery (less than 1 second).

Follow these guidelines when you use VRRP BackupMaster with SMLT:

• The VRRP virtual IP address and the VLAN IP address cannot be thesame.

• Configure the hold-down timer for VRRP to a value that isapproximately 150 percent of the Interior Gateway Protocol (IGP)convergence time to allow the IGP enough time to reconvergefollowing a failure. For example, if OSPF takes 40 seconds toreconverge, configure the hold-down timer to 60 seconds.

• Stagger the hold-down timers with ARP requests. So the EthernetRouting Switch 8600 does not run ARP and SMLT at the sametime causing excess CPU load. For example, if one node has thehold-down timer configured for 60 seconds, you can configure theother hold-down timer to 65 seconds.

• Enable hold-down times on both VRRP sides (Master andBackupMaster).

SMLT and SLPPSimple Loop Prevention Protocol (SLPP) is used to prevent loops in aSMLT network. SLPP is focused on SMLT networks but works with otherconfigurations. Nortel recommends that you always use SLPP in anySMLT environment. SLPP requires the use of 4.1.x code or higher.

Do not enable SLPP Rx on IST MLT ports. You can enable SLPP on othernon-SMLT ports of any IST Core switch pair.

For information about SLPP fundamentals and configuring SLPP, seeNortel Ethernet Routing Switch 8600 Administration (NN46205-605).

For information about SMLT and SLPP configuration examples, see theSwitch Clustering Split Multi-Link Trunking Technical Configuration Guide(NN48500-518).

SMLT/RSMLT operational improvementsThe SMLT re-architecture is supported in releases 4.1.8.2, 4.1.8.3,5.0.1.0+, 5.1.0.0+, and 7.0.0.0+.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 44: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

44 Link aggregation fundamentals

For previous SMLT operation, bringing the SMLTs Up/Down triggeredthe flushing of the entire MAC/ARP belonging to the SMLTs in both theIST core peer switches. Flushing of the MAC addresses then causes thedependent ARP to be re-resolved. For ARP resolution, ERS 8600 re-ARPsfor all the SMLT learned ARPs. This created a major MAC/ARP re-learningeffort.

As the records are flushed, during the re-learning period the exception(learning) packets will also be continuously forwarded to the CPU,thereby increasing the CPU load. This will further slow-down the SMLTre-convergence as well as the hardware record re-programming.

Since the traffic flow is completely dependent on the hardware records,this prior behavior could adversely affect convergence times, especiallyin very large networks (8000+ MACs/ARPs), and those also runningwith many multicast streams, as multicast streams often need to beforwarded to CPU for learning, thereby also increasing CPU load. TheSMLT changes improve this operation significantly, and continue to allowall previous SMLT/RSMLT topologies to be supported.

SMLT Operational Improvements will affect SMLT/RSMLT behavior inthat the actual SMLT/RSMLT connection links on a powered-up IST CoreSwitch, will take longer to become active (link status up and forwarding)than with previous versions of code. During this time period the other PeerIST Core Switch will always be continuing to forward, therefore avoidingany loss of traffic in the network. The SMLT/RSMLT associated links willnot become active upon a boot-up until the IST is completely up, and a‘sync’ has occurred between the two Core IST Peer Switches.

Users may see occasional instances where the Remote SMLT Flag isFalse on both Peer Switches. This is normal, if the flag clears and is thenset properly (False on one side, True on the other), once the FDB age-outfor that associated VLAN has occurred.

For proper network behavior Nortel recommends to operate both ISTswitches with either the "new" or "old" SMLT architecture. Therefore SMLToperation between IST Peer Core switches with one switch operating withpre-4.1.8.x code, and the other operating with 4.1.8.x or later code is NOTsupported.

Additionally users will see some new informational log messagesgenerated around this behavior. These messages formats will be seen asbelow, under the various situations noted.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 45: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

SMLT/RSMLT operational improvements 45

Table 1SMLT informational message examples

Case Message

When sync fails due to difference in IST Peersoftware version (pre-4.1.8.x and 4.1.8.x) whereone peer supports MAC/ARP sync but the otherdoes not, or some other potential issue, ormaybe a mis-configuration. If the system that isreset is requesting sync, it will keep all the portslocked down until the IST comes up properlyand sync has occurred. We display the errormessage after 5 minutes.

CPU5 [05/15/08 05:28:51] MLT INFO SMLTMAC/ARP Sync Requested: CAUTION donot take ANY action with the peer atthis timeCPU5 [05/15/08 05:33:55] MLT ERRORSMLT initial table sync is delayed orfailed. Please check the peer switchfor any partial config errors. Allthe ports in the switch except IST willremain locked

Additional SMLT considerationsNortel does not support an additional redundant IST_MLT group betweentwo IST peers. Use of a second MLT connection (non-IST) is supported,but such designs are not recommended.

For an IPVPN-lite configuration, where an edge 8600 Cluster is configuredto use a SMLT configuration toward the core (most likely square orfull-mesh RSMLT), SMLT fast failover cannot always be guaranteed forthis portion of the network. (CR Q2016922)

Note 1: All tested failover times for SMLT/RSMLT operation aresub-second. With this release, all tested fail-back or recovery timeshave been improved, especially for very large scaled environments, tobe within 3 seconds. This worse-case value is used in order to providerequired recovery time for converged networks, especially IP phoneoperation. These values are for unicast traffic only; this includes voicetraffic. Not all IP Multicast failover or fail-back/recovery situations canprovide such times today, as many situations depend on the IPMCprotocol itself recovering. For best IPMC recovery in SMLT/RSMLTdesigns, the use of static RPs for PIM-SM is recommended, with thesame CLIP address assigned to both Core IST Peers within the Cluster,and to all switches within a full-mesh or square configuration. Failoveror fail-back/recovery times for any situations that involve high-layerprotocols, such as OSPF, BGP, etc., can not always be guaranteed.Reference the Network Design Guide for your specific code release forrecommendations on best practices, in order to achieve best results.The 3 second recovery time is supported in Nortel SMLT/RSMLTdesigns which utilize VLACP. Designs that do not use VLACP or consistof a mixed vendor environment cannot be guaranteed to have a 3second fail-back or recovery time. Nortel continues to support SMLTdesigns with non-Nortel devices, but recovery times for these designscannot always be expected to be within 3 seconds.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 46: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

46 Link aggregation fundamentals

Note 2: VLACP configuration should now use values of 500 msec shorttimer (or higher) and a minimum timeout-scale of 5. Lower values canbe used, but should any VLACP ‘flapping’ occur, the user will need toincreased one or more of the values. These timers have been proven towork for any large scaled environments (12,000 MACs), and also providethe 3 second recovery time required for converged networks (5 x 500= 2.5 seconds). Using these values may not increase re-convergenceor fail-back/recovery times, but instead guarantee these times underall extreme conditions. (CR Q01925738-01 and Q01928607) As well,users should note that if VLACP is admin disabled on one side of thelink/connection, this will cause VLACP to bring the associated remoteconnection down, but since the remote connection will keep link up, theside with VLACP admin disabled, will now have a black-hole connectionto the remote switch, which will cause a drop of all packets being sent toit. If VLACP is disabled on one side of a connection, it MUST also bedisabled on remote side or else traffic loss will likely occur. The sameapplies to LACP configurations for 1 port MLTs.

Note 3: If using VRRP with SMLT, users MUST use unique VRIDs,especially when scaling VRRP (more than 40 instances). Use of asingle VRID for all instances is supported within the standard, but whensuch a configuration is used in scaled SMLT designs, instability could beseen. An alternative method, which allows scaling to maximum numberof IP VLANs, is to use RSMLT designs instead.

Note 4: For any SMLT design, for either RSMLT L2 Edge VLANs or L2SMLT VLANs using VRRP, it is now HIGHLY recommended to changethe default VLAN FDB aging timer from its default value of 300 seconds,to now be 1 second higher that the system setting for the ARP agingtimer. FDB timers are set on a per VLAN basis. If using the defaultsystem ARP aging time, config ip arp aging <minutes>, of 360 (minutes)than the proper value for the FDB aging timer, config vlan x fdb-entryaging-time <seconds>, should be 21601 seconds, which is 360 minutes(6 hours) plus 1 second. This will have the system only use the ARPaging timer for aging, versus the FDB aging timer. This value has beenshown to work very well to assure no improper SMLT learning. Theuse of this timer has one potential side-affect: For legacy module, thislimits the system to around a maximum of 12,000 concurrent MACs; forR-mode system, the limit remains at 64K, even with timer setting. Withthis timer, should an edge device move, the system will still immediatelyre-learn and re-populate the FDB table properly, and not have to waitfor the 6 hour (plus 1 second) timer to expire. No negative operationalaffects are known when using this timer value. For non-SMLT basedVLANs the default FDB aging timer of 300 maybe used or can bechanged or even also set to 21601. For this reason the default valueof the FDB aging timer will remain at 300 (seconds), within all codereleases.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 47: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Virtual Link Aggregation Control Protocol 47

Note 5: There are now new and improved informational and warninglog messages associated with SMLT. Some messages will begenerated for normal SMLT failovers, but additionally these messagescan assist with troubleshooting any abnormal SMLT activity. Underabnormal conditions, please contact Nortel Technical Support for furtherassistance, and provide the exact log messages generated.

Virtual Link Aggregation Control ProtocolVirtual Link Aggregation Control Protocol (VLACP) is an extensionto LACP used for end-to-end failure detection. VLACP is not a linkaggregation protocol. It is a mechanism to periodically check theend-to-end health of a point-to-point connection. VLACP uses the Hellomechanism of LACP to periodically send Hello packets to ensure anend-to-end communication. When Hello packets are not received, VLACPtransitions to a failure state, which indicates a service provider failure andthat the port is disabled.

The VLACP only works for port-to-port communications where there is aguarantee for a logical port-to-port match through the service provider.VLACP does not work for port-to-multiport communications where there isno guarantee for a point-to-point match through the service provider. Youcan configure VLACP on a port.

VLACP can also be used with MLT to complement its capabilities andprovide quick failure detection. VLACP is recommended for all SMLTaccess links when the links are configured as MLT to ensure both enddevices are able to communicate. By using VLACP over Single-PortSMLT, enhanced failure detection is extended beyond the limits of thenumber of SMLT or LACP instances that can be created on a Nortelswitch.

VLACP trap messages are sent to the management stations if the VLACPstate changes. If the failure is local, the only traps that are generated areport linkdown or port linkup.

The Ethernet cannot detect end-to-end failures. Functions such as remotefault indication or far-end fault indication extend the Ethernet to detectremove link failures. A major limitation of these functions is that theyterminate at the next Ethernet hop. They cannot determine failures on anend-to-end basis.

For example, in Figure 10 "Problem description (1 of 2)" (page 48) whenthe Enterprise networks connect the aggregated Ethernet trunk groupsthrough a service provider network connection (for example, through aVPN), far-end failures cannot be signaled with Ethernet-based functions

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 48: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

48 Link aggregation fundamentals

that operate end-to-end through the service provider network. TheMultiLink trunk (between Enterprise switches S1 and S2) extends throughthe Service Provider (SP) network.

Figure 10 "Problem description (1 of 2)" (page 48) shows a MLT runningwith VLACP. VLACP can operate end-to-end, but can be used in apoint-to-point link.

Figure 10Problem description (1 of 2)

In the following figure, if the L2 link on S1 (S1/L2) fails, the link-downfailure is not propagated over the SP network to S2 and S2 continues tosend traffic over the failed S2/ L2 link.

Figure 11Problem description (2 of 2)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 49: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Virtual Link Aggregation Control Protocol 49

Use VLACP to detect far-end failures, which allows MLT to failover whenend-to-end connectivity is not guaranteed for links in an aggregation group.VLACP prevents the failure scenario.

When used in conjunction with SMLT, VLACP allows you to switch trafficaround entire network devices before Layer 3 protocols detect a networkfailure, thus minimizing network outages.

VLACP timers and sub-100-ms core convergenceEthernet Routing Switch 8600 software uses the following VLACP timers:

• fast-periodic timer—30 to 20 000 ms; default 200 ms

• slow-periodic timer—10 000 to 30 000 ms; default 30 000 ms

Ethernet Routing Switch 8600 software can attain sub-100-ms failovertime. The VLACP fast-periodic timer is reduced to a minimum valueof 30 ms to enable sub-100-ms convergence (period of timeout xfast-periodic timer = 3 x 30 ms = 90 ms). Sub-100-ms convergenceguarantees ultra-fast convergence for critical business and multimediaapplications.

To attain sub-100-ms core convergence, each switch must use theEnterprise enhanced CPU daughter card 8692SF (SuperMezz). Thisfeature is only supported between core Ethernet Routing Switch 8600devices. For more information about SuperMezz, see Nortel EthernetRouting Switch 8600 Installation — Modules (NN46205-304).

Although Ethernet Routing Switch 8600 ports can be configured witha VLACP fast-periodic timer of less than 30 ms, this configuration isnot stable in scaled networks, and therefore not supported. Nortelrecommends using VLACP with a fast-periodic timer of 30 ms and atimeout of 3 as the fastest timers in order to achieve sub-100-ms failover.For this configuration, as well as for any VLACP fast-periodic timer valueof 200 ms or less, the addition of a SuperMezz is required. In addition,Nortel only supports the same minimum fast-periodic timer configuration of30 and 3 when operating with High Availability mode enabled, no matterhow scaled the environment may be.

The following figure depicts four core Ethernet Routing Switch 8600equipped with SuperMezz modules exchanging fast-periodic timermessages to achieve sub-100-ms convergence.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 50: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

50 Link aggregation fundamentals

Figure 12Sub-100-ms convergence between SuperMezz modules

VLACP considerationsUse the information in this section to understand the considerations whenconfiguring VLACP into your network.

• Nortel recommends using VLACP with long timers on MLT IST links.

• When a VLACP-enabled port does not receive a VLACPDU, it shouldenter the disabled state. There are occasions when a VLACP-enabledport does not receive a VLACPDU but remains in the forwarding state.To avoid this situation, ensure that the VLACP configuration at the portlevel is consistent – both sides of the point-to-point connection shouldbe either enabled or disabled.

VLACP is configured on a per port basis. The port can be either anindividual port or a MLT member. VLACPDUs are be sent periodicallyon each port where VLACP is enabled. This allows the exchange ofVLACPDUs from an end-to-end perspective. If VLACPDUs are notreceived on a particular link, that link will be taken down after the expirytimeout occurs (timeout scale x periodic time). This implies that unlessVLACP is enabled on the IST peer, the ports will stay in a disabled state.When VLACP is enabled at the IST peer, the VLACPPDU is received andthe ports will be re-enabled. This behavior can be replicated despite theIST connectivity between the end-to-end peers. When you enable VLACPon the IST ports at one end of the IST, the ports are taken down along

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 51: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

LACP and Minimum Link 51

with the IST. However, the IST at the other end will stay active until theexpiry timeout occurs on the other end. As soon you enable VLACP atthe other end, the VLACPPDU is received by the peer and the ports arebrought up at the software level.

LACP and Minimum LinkThe Minimum Link parameter defines the minimum number of activelinks required for a LAG to remain in the forwarding state. Use theMinimum-Link (MinLink) feature so that when the number of active linksin a LAG is less than the MinLink parameter, the entire LAG is declareddown. Prior to MinLink support, a LAG was always declared up if onephysical link of the LAG was up.

Configure MinLink for each LAG; each LAG can have a different value, ifrequired. The number of minimum links configured for an end of a LAG isindependent of the other end; you can configure a different value for eachend of a LAG. The default MinLink value is 1, with a range of 1 to 8.

MinLink requirementsTo use MinLink on the Ethernet Routing Switch 8600, you require thefollowing:

• 8692 SF/CPU or 8895 SF/CPU modules

• Software Release 4.1.5.9, or 4.1.8.0 or later

The SuperMezz daughtercard is not required.

MinLink operationsIf the number of active links in the LAG becomes less than the MinLinksetting, the Ethernet Routing Switch 8600 marks the LAG as down, andinforms the remote end of the LAG state by using a Link AggregationControl Protocol Data Unit (LACPDU). The switch continues to sendLACPDUs to neighbors on each available link based on the configuredtimers. When the number of active links in the LAG is greater than orequal to the MinLink parameter, LACP informs the remote end, and theLAG transitions to the forwarding (up) state.

The maximum number of active links in a LAG is 8; however, it is possibleto configure up to 16 links in a LAG. The eight inactive links are in Standbymode. If a link goes down, Standby links take precedence over MinLink.When an active link is disabled, the standby link with the lowest portnumber immediately becomes active. MinLink operates after the Standbyprocesses finish.

Layer 3 protocols react to LAG state changes. When a LAG changes itsstate (goes up or down), the Ethernet Routing Switch 8600 traps and logsan event. A Simple Network Management Protocol (SNMP) trap identifies

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 52: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

52 Link aggregation fundamentals

that the LAG is down due to local action (local down), that the LAG isdown due to remote end notification (remote down), or that the LAG is up(up).

MinLink considerationsOn standard MLT links, you must enable LACP to enable MinLink.

You cannot enable MinLink on Split MultiLink Trunking (SMLT) linksbecause the minimum number of links with SMLT can only be set to 1.

Link aggregation configuration considerationsUse the information in this section to understand the considerations andguidelines when configuring link aggregation into your network.

Navigation

• “MLT with LACP configuration considerations” (page 52)

• “MLT with LACP and SMLT configuration considerations” (page 53)

• “MLT with LACP and Spanning Tree configuration considerations”(page 55)

• “LACP parameters configuration considerations” (page 55)

• “Link aggregation and scaling” (page 57)

MLT with LACP configuration considerationsWhen you configure MLT with LACP, you must enable the aggregationparameter. After you enable the aggregation parameter, the LACPaggregator maps one-to-one to the specified MultiLink trunk.

The following lists the steps that are involved when you configure MLTwith LACP:

1. Assign a numeric key to the ports you want to include in the LAG.

2. Configure the LAG for aggregation.

3. Enable LACP on the port.

4. Create an MultiLink trunk and assign the same key as in step 1 to it.

The MultiLink trunk with LACP only aggregates ports whose keymatches its own.

The newly created MultiLink trunk with LACP adopts the VLANmembership of its member ports when the first port is attached to theaggregator associated with this LAG. When a port detaches from anaggregator, the associated LAG port deletes the member from its list.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 53: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Link aggregation configuration considerations 53

After a MultiLink trunk is configured with LACP, you cannot add or deleteports or VLANs manually without first disabling LACP.

To enable tagging on ports belonging to a LAG, disable LACP on the portand then enable tagging and LACP on the port.

If you enable Open Shortest Path First (OSPF) routing on a port, do notset the LACP periodic transmission timer to less than 1 second.

MLT with LACP and SMLT configuration considerationsSplit MultiLinkTrunks (SMLT) can be configured with MLT or MLT withLACP. Follow these guidelines when you configure SMLT with LACP:

• When you set the LACP system ID for SMLT, configure the sameLACP SMLT system ID on both aggregation switches to avoid theloss of data. Nortel recommends that you configure the LACP SMLTsystem ID to be the base MAC address of one of the aggregateswitches, and that you include the SMLT-ID. Ensure that the sameSystem ID is configured on both of the SMLT core aggregationswitches.

• If you use LACP in an SMLT square configuration, the LACPports must have the same keys for that SMLT LAG; otherwise, theaggregation can fail if a switch fails.

• If an SMLT aggregation switch has LACP enabled on some ofits MultiLink trunks, do not change the LACP system priority. Ifsome ports do not enter the desired MultiLink trunk after a dynamicconfiguration change, enter the following CLI command:conf mlt <mlt-id> lacp clear-link-aggrgate

• When you configure SMLT links, Nortel recommends that you set themulticast packets-per-second value to 6000 pps.

• Nortel recommends that you do not enable LACP on interswitchtrunks to avoid unnecessary processing. Use VLACP when an opticalnetwork between the SMLT core switches requires a failure detectionmechanism.

• Enabling mcast-mlt distribution on a square-mesh SMLT can causeloss of streams going through the diagonal links. This results in trafficnot being distributed properly. Nortel recommends that you disable thediagonal links.

Using the SMLT system ID enables you to use any third-party switchas a wiring closet switch in an SMLT configuration. This enhancementprovides an option for the administrator to configure the SMLT CoreAggregation Switches to always use the system ID. In this way, the SMLTCore Aggregation Switch will always use the same LACP key regardlessof the state of SMLT Core Aggregation Switch neighbor (or the IST link).

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 54: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

54 Link aggregation fundamentals

Therefore no change in LAGs should occur on the attached device. Thisis the case regardless of whether the device is a server or a third-partyswitch. This situation does not affect Nortel edge switches used in SMLTconfigurations. The actor system priority of LACP_DEFAULT_SYS_PRIO,the actor system ID the user configures, and an actor key equal tothe SMLT-ID or SLT-ID are sent to the wiring closet switch. Nortelrecommends that you configure the system ID to be the base MACaddress of one of the aggregate switches along with its SMLT-id. Theadministrator must ensure that the same value for system ID is configuredon both of the SMLT Core Aggregation Switches

The Ethernet Routing Switch 8600 software does not support Simple LoopPrevention Protocol (SLPP) in an LACP–SMLT environment.

With Release 4.1.1 and higher, an administrator can configure the LACPSMLT System ID used by SMLT core aggregation switches. When you setthe LACP system ID for SMLT, configure the same LACP SMLT system IDon both aggregation switches to avoid the loss of data.

An explanation of the importance of configuring the System ID isas follows. The LACP System ID is the base MAC address of theswitch, which is carried in Link Aggregation Control Protocol Data Units(LACPDU). When two links interconnect two switches that run LACP, eachswitch knows that both links connect to the same remote device becausethe LACPDUs originate from the same System ID. If the links are enabledfor aggregation using the same key, then LACP can dynamically aggregatethem into a LAG (MLT).

When SMLT is used between the two switches, they act as one logicalswitch. Both aggregation switches must use the same LACP System IDover the SMLT links so that the edge switch sees one logical LACP peer,and can aggregate uplinks towards the SMLT aggregation switches. Thisprocess automatically occurs over the IST connection, where the baseMAC address of one of the SMLT aggregation switches is chosen andused by both SMLT aggregation switches.

However, if the switch that owns that Base MAC address reboots, theIST goes down, and the other switch reverts to using its own Base MACaddress as the LACP System ID. This action causes all edge switches thatrun LACP to think that their links are connected to a different switch. Theedge switches stop forwarding traffic on their remaining uplinks until theaggregation can reform (which can take several seconds). Additionally,when the rebooted switch comes back on line, the same actions occur,thus disrupting traffic twice.

The solution to this problem is to statically configure the same SMLTSystem ID MAC address on both aggregation switches.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 55: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Link aggregation configuration considerations 55

MLT with LACP and Spanning Tree configuration considerationsOnly the physical link state or its LACP peer status affects LACP moduleoperation. When a link is enabled or disabled, an LACP module is notified.STP forwarding state does not affect LACP module operation. LACPDUscan be sent if the port is in an STP blocking state.

Unlike legacy MultiLink trunks, configuration changes (such as speed andduplex mode) to a LAG member port are not applied to all member ports inthe MultiLink trunks. The changed port is removed from the LAG and thecorresponding aggregator and the user is alerted when the configuration iscreated.

In contrast to MLT, MLT with LACP does not expect BPDUs to bereplicated over all ports in the trunk group. Therefore, you must enter thentstg disable command to disable the parameter on the Spanning TreeGroup (STG) for LACP-based link aggregation. For more information aboutthis command, see Nortel Ethernet Routing Switch 8600 Configuration —VLANs and Spanning Tree (NN46205-517).

ntstg disable parameter is applicable to all trunk groups that aremembers of the STG. This is applicable when internetworking with devicesonly send BPDUs out of one port of the LAG.

ATTENTIONLACP, as defined by IEEE, is a protocol that exists between two bridgeendpoints; therefore, the LACP PDUs are terminated at the next SP interface.

LACP parameters configuration considerationsYou can configure priorities, keys, modes, and timers for the LACP.

Navigation

• “LACP priority” (page 56)

• “LACP keys” (page 56)

• “LACP timers” (page 56)

• “LACP modes” (page 57)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 56: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

56 Link aggregation fundamentals

LACP priorityYou can configure LACP priority at the system and port level as follows:

• Port priority—determines which ports are aggregated into the LAGthat has more than eight ports configured to it, as in a standby-portconfiguration.

• System priority—generates the switch ID when communicating withother switches. For SMLT applications, use a system priority todetermine a master–slave relationship between the SMLT switches.Nortel recommends that you use the default value. If you need tochange it, first disable the LACP and then enable it again after youchange the value.

LACP keysLACP keys are used to determine which ports are eligible for linkaggregation. The LACP keys are defined by the ports when the MultiLinktrunk is configured. The ports key which match the MLT key can beaggregated into that MultiLink trunk.

• Keys do not have to match between two LACP peers.

• Keys do not have to match on SMLT core switches when you useLACP with SMLT.

LACP timersYou can customize failover times by changing the LACP timer attributes(fast periodic time, slow periodic time, and aggregate wait time). Valuesare set by default to match the IEEE 802.3ad values. If you change thevalues, they must match on the ports participating in aggregation betweentwo devices.

Changes to LACP timer values at the global level are reflected on all ports.However, you can change the LACP timer values for each port level.When you change an LACP timer globally, this value is set on all ports.The global timer value overwrites the local port value irrespective of theLACP state. You must configure any port values that differ from the globalvalues.

Ethernet Routing Switch 8600 software uses the following LACP timers:

• fast-periodic timer—200 to 20000 milliseconds (ms); default 1000 ms

• slow-periodic timer—10000 to 30000 ms; default 30000 ms

• aggregation-wait timer—200 to 2000; default 2000

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 57: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Link aggregation configuration considerations 57

You cannot aggregate a link if it does not receive an LACPDU for a periodof timeout x slow periodic time = 3 x 30 seconds = 90 seconds. If you usethe fast periodic time, the timeout period is 3 x 1000 ms = 3 seconds. Youmust make timer changes to all ports participating in link aggregation andto the ports on the partnering node.

Configuration changes to the LACP timers are not reflected immediately.LACP timers do not reset until the next time you restart LACP globally oron a port. This ensures consistency with peer switches.

When you enable LACP on a port, the timer values are set at the portlevel. You must toggle the LACP status when timer values change. Thisdoes not impact existing ports unless you toggle the LACP status on theport.

LACP modesLACP uses two active and passive modes.

• Active mode—ports initiate the aggregation process. Active mode portsaggregate with other active mode ports or passive mode ports.

• Passive mode—ports participate in LACP but do not initiate theaggregation process. Passive mode ports must be partnered withactive mode ports for aggregation to occur.

Link aggregation and scalingThe following table summarizes the number of aggregation groupssupported on Ethernet Routing Switch 8600 modules. Refer to the releasenotes included with your switch to obtain the latest scalability information.

Table 2Link aggregation scaling for the Ethernet Routing Switch 8600

Feature Number

Aggregation groups

• 802.3ad aggregation groups (LAG)

• MultiLink trunk groups

32 (128 with R and RS modules inR mode)

Maximum number of links (ports) for eachMLT group

8

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 58: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

58 Link aggregation fundamentals

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 59: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

59.

Link aggregation configuration usingEnterprise Device Manager

MultiLink Trunking (MLT) with Link Aggregation Control Protocol (LACP)manages switch ports and port memberships to form a link aggregationgroup (LAG). Configure LACP to allow dynamic bundling of physical portsto form a single logical channel.

ATTENTIONThe current Release 7.0 does not support standby mode for aggregation groupslarger than eight ports.

Navigation• “Configuring global LACP parameters” (page 59)

• “Configuring LACP parameters” (page 61)

• “Configuring LACP on a port” (page 63)

Configuring global LACP parametersUse LACP parameters to manage switch ports and their port membershipsto form link aggregation groups (LAG). LACP can dynamically add orremove LAG ports, depending on their availability and states.

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP

3 To enable LACP globally, select the Enable check box.

4 Configure the remaining parameters as desired or retain thedefault values.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 60: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

60 Link aggregation configuration using Enterprise Device Manager

ATTENTIONConfiguration changes to the LACP timers are not effectiveimmediately. LACP timers are not reset until the next time LACP isrestarted globally or on a port. This ensures consistency with peerswitches.

5 Click Apply.

--End--

Variable definitions

Use the data in the following table to configure the LACP Global dialogbox.

Variable Value

Enable Globally enable or disable LACP.

SystemPriority Sets the system priority for all LACPenabled aggregators and ports.The default value is 32768.

FastPeriodicTime Indicates the number of millisecondsbetween periodic transmissions that useshort timeouts. Sets this value to all LACPenabled ports. The range is 200–20000.The default value is 1000.

FastPeriodicTimeOper The operating value of the fast periodictimer on the port.The default value is 1000.

SlowPeriodicTime Indicates the number of millisecondsbetween periodic transmissions that uselong timeouts. All LACP enabled portsget the same value from this setting. Therange is 10000–30000.The default value is 30000.

SlowPeriodicTimeOper The operating value of the slow periodictimer on the port.The default value is 30000.

AggrWaitTime Indicates the number of milliseconds todelay aggregation to allow multiple links toaggregate simultaneously. The range is200–2000.The default value is 2000.

AggrWaitTimeOper The operating value of the aggregate waittimer on the port.The default value is 2000.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 61: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP parameters 61

Variable Value

TimeoutScale Assigns the value used to calculatetimeout time from the periodic time. AllLACP enabled ports get the same valuefrom this setting. The range is 2–10.The default value is 3.

TimeoutScaleOper The operating value of the timeout scaleon the port.The default value is 3.

BaseMacAddr Specifies the base MAC address of thechassis.

SmltSysId Sets the LACP system ID for SMLT. Thisis an optional parameter and is only usedfor SMLT situations. You must configurethe same LACP SMLT system ID on bothaggregation switches to avoid loss of data.Nortel recommends that you configure theSmltSysId so it matches the base MACaddress of one of the chassis.The default value is 00:00:00:00:00:00.

Configuring LACP parametersConfigure LACP parameters to manage LACP information.

ATTENTIONStandby mode for aggregation groups of larger than eight ports is not supportedin the current release.

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP

3 Click the LACP tab.

4 Double-click a field to edit it.

You cannot edit some fields.

5 Click Apply.

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 62: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

62 Link aggregation configuration using Enterprise Device Manager

Variable definitionsUse the data in the following table to help you configure the LACPparameters.

Variable Value

Index The unique identifier allocated to this aggregatorby the local system. This attribute identifies anaggregator instance among the subordinatemanaged objects of the containing object. Thisvalue is read-only.

MACAddress The six octet read-only value carrying the individualMAC address assigned to the aggregator.

ActorSystemPriority The two octet read-write value indicating thepriority value associated with the actor’s system ID.The default value is 32768.

ActorSystemID The six octet read-write MAC address value usedas a unique identifier for the system that containsthis aggregator.

From the perspective of the link aggregationmechanisms, only a single combination of actorsystem ID and system priority are considered. Nodistinction is made between the values of theseparameters for an aggregator and the ports thatare associated with it. The protocol is describedin terms of the operation of aggregation within asingle system. However, the managed objectsprovided for the both the aggregator and the portallow management of these parameters. The resultpermit a single piece of equipment to be configuredby management to contain more than one systemfrom the point of view of the operation of linkaggregation. This is useful in the configuration ofequipment that has limited aggregation capability.

AggregateOrIndividual Indicates whether the aggregator represents anaggregate (true) or an individual link (false).

ActorAdminKey The current administrative value of the key for theaggregator. The administrative key value can differfrom the operational key value. This is a 16–bitread-write value. This key needs to match the LAGkey.The default value is 0.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 63: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP on a port 63

Variable Value

ActorOperKey The current operational value of the key for theaggregator. The administrative key value can differfrom the operational key value. This is a 16–bitread-only value. The meaning of particular keyvalues is of local significance.

PartnerSystemID The six octet read-only MAC address valueconsisting of the unique identifier for the currentprotocol partner of this aggregator. A value of zeroindicates that there is no known partner. If theaggregation is manually configured, the value isassigned by the local system.

PartnerSystemPriority The two octet read-only value that indicates thepriority value associated with the partner systemID. If the aggregation is manually configured, thissystem priority value is a value assigned by thelocal System.

PartnerOperKey The current operational value of the key for theaggregator current protocol partner. This is a 16bit read-only value. If the aggregation is manuallyconfigured, the value is assigned by the localsystem.

Configuring LACP on a portConfigure LACP on a port to enable LACP.

Procedure steps

Step Action

1 On the Device Physical View, select a port.

2 In the navigation tree, open the following folders: Configuration,Edit, Port.

3 Double-click General.

4 Click the LACP tab.

5 To enable LACP on the port, select the AdminEnable checkbox.

6 Configure the remaining parameters as required.

7 Click Apply.

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 64: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

64 Link aggregation configuration using Enterprise Device Manager

Variable definitionsUse the data in the following table to help you complete the LACP dialogbox for the port.

Variable Value

AdminEnable Sets LACP status to enabled for theport.The default value is false.

OperEnable Indicates the operational status of LACPfor the port.The default value is false.

FastPeriodicTime Specifies the number of millisecondsbetween periodic transmissions usingshort timeouts for all LACP enabledports. The range is 200–20000.The default value is 1000.

FastPeriodicTimeOper The operating value of the fast periodictimer on the port.The default value is 1000.

SlowPeriodicTime Specifies the number of millisecondsbetween periodic transmissions usinglong timeouts for all LACP enabledports. The range is 10000–30000.The default value is 30000.

SlowPeriodicTimeOper The operating value of the slow periodictimer on the port.The default value is 30000.

AggrWaitTime Specifies the number of milliseconds todelay aggregation to allow multiple linksto aggregate simultaneously. The rangeis 200–2000.The default value is 2000.

AggrWaitTimeOper The operating value of the aggregatewait timer on the port.The default value is 2000.

TimeoutScale Assigns the value used to calculatetimeout time from the periodic time. Setthis value to all LACP enabled ports.The range is 2–10.The default value is 3.

TimeoutScaleOper The operating value of the timeout scaleon the port.The default value is 3.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 65: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP on a port 65

Variable Value

ActorSystemPriority The two octet read-write value indicatingthe priority value associated with theactor system ID. The range is 0–65535.The default value is 32768.

ActorSystemID The six octet read-write MAC addressvalue used as a unique identifier for thesystem that contains this aggregator.

From the perspective of the linkaggregation mechanisms, only a singlecombination of actor system ID andsystem priority are considered, and nodistinction is made between the valuesof these parameters for an aggregatorand the ports that are associated with it;that is, the protocol is described in termsof the operation of aggregation within asingle system. However, the managedobjects provided for the aggregatorand the port both allow management ofthese parameters. The result of this isto permit a single piece of equipmentto be configured by management tocontain more than one system fromthe point of view of the operation of linkaggregation. This can be of particularuse in the configuration of equipmentthat has limited aggregation capability.

ActorAdminKey The current administrative valueof the key for the aggregator. Theadministrative key value can differ fromthe operational key value. This is a16-bit read-write value in the range of0–65535. This key needs to match theLAG key.

ActorOperKey The current operational value of the keyfor the aggregator. The administrativekey value can differ from the operationalkey value. This is a 16-bit read-onlyvalue. The meaning of particular keyvalues is of local significance.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 66: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

66 Link aggregation configuration using Enterprise Device Manager

Variable Value

SelectedAggID The identifier value of the aggregatorthat this aggregation port has currentlyselected. Zero indicates that theaggregation port has not selectedan aggregator, either because it isin the process of detaching from anaggregator or because there is nosuitable aggregator available for it toselect. This value is read-only.

AttachedAggID The identifier value of the aggregatorto which this aggregation port iscurrently attached. Zero indicates thatthe aggregation port is not currentlyattached to an aggregator. This value isread-only.

ActorPort The port number locally assigned tothe aggregation port. The port numberis communicated in LACPDUs as theActor_Port. This value is read-only.

ActorPortPriority The priority value assigned to thisaggregation port. This 16-bit value isread-write in the range of 0–65535.The default value is 32768.

ActorAdminState A string of eight bits, corresponding tothe administrative values as transmittedby the actor in LACPDUs. The valuesare:

• the first bit corresponds to bit 0 ofActor_State (LACP_Activity) (thedefault value)

• the second bit corresponds to bit 1(LACP_Timeout)

• the third bit corresponds to bit 2(Aggregation)

• the fourth bit corresponds to bit 3(Synchronization)

• the fifth bit corresponds to bit 4(Collecting)

• the sixth bit corresponds to bit 5(Distributing)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 67: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP on a port 67

Variable Value

• the seventh bit corresponds to bit 6(Defaulted)

• the eighth bit corresponds to bit 7(Expired)

These values allow administrative control over the values of LACP_Activity,LACP_Timeout, and aggregation. Thisattribute value is read-write.

ActorOperState A string of eight bits, correspondingto the current operational values ofActor_State as transmitted by the actorin LACPDUs. This attribute value isread-only.The default value is lacpActive.

PartnerAdminSystemPriority The current administrative value of theport number for the protocol partner.This is a 16 bit read-write value inthe range of 0–65535. The assignedvalue is used, along with the value ofPartnerAdminSystemPriority, PartnerAdminSystemID, PartnerAdminKey, andPartnerAdminPortPriority, to achievemanually configured aggregation.The default value is 0.

PartnerOperSystemPriority A two octet read-only value indicatingthe operational value of priorityassociated with the partner system ID.The value of this attribute can containthe manually configured value carried inPartnerAdminSystemPriority if there isno protocol partner.The default value is 0.

PartnerAdminSystemID A six octet read-write MAC addressvalue that represents the administrativevalue of the aggregation port protocolpartners system ID. The assignedvalue is used with the valuesof PartnerAdminSystemPriority,PartnerAdminKey, PartnerAdminPort,and PartnerAdminPortPriority to achievemanually configured aggregation.The default value is 00:00:00:00:00:00.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 68: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

68 Link aggregation configuration using Enterprise Device Manager

Variable Value

PartnerOperSystemID A six octet read-only MAC addressvalue that indicates representingthe current value of the aggregationport’s protocol partner system ID.A value of zero indicates that thereis no known protocol partner. Thevalue of this attribute can contain themanually configured value carried inPartnerAdminSystemID if there is noprotocol partner.The default value is 00:00:00:00:00:00.

PartnerAdminKey The current administrative value ofthe key for the protocol partner. Thisis a 16–bit read-write value in therange of 0–65535. The assignedvalue is used with the value ofPartnerAdminSystemPriority, PartnerAdminSystemID, PartnerAdminPort,and PartnerAdminPortPriority to achievemanually configured aggregation.The default value is 0.

PartnerOperKey The current operational value of thekey for the aggregator current protocolpartner. This is a 16-bit read-onlyvalue. If the aggregation is manuallyconfigured, this value is assigned by thelocal system.The default value is 0.

PartnerAdminPort The current administrative value of theport number for the protocol partner.This is a 16–bit read-write value inthe range of 0–65535. The assignedvalue is used, along with the value ofPartnerAdminSystemPriority, PartnerAdminSystemID, PartnerAdminKey, andPartnerAdminPortPriority, to achievemanually configured aggregation.The default value is 0.

PartnerOperPort The operational port number assigned tothis aggregation port by the aggregationport’s protocol partner. The valueof this attribute can contain themanually configured value carried inAggPortPartnerAdminPort if there is noprotocol partner. This 16 bit value isread-only.The default value is 0.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 69: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP on a port 69

Variable Value

PartnerAdminPortPriority The current administrative valueof the port priority for the protocolpartner. This is a 16–bit read-writevalue in the range of 0–65535. Theassigned value is used with the valuesof PartnerAdminSystemPriority, PartnerAdminSystemID, PartnerAdminKey, andPartnerAdminPort to achieve manuallyconfigured aggregation.The default value is 0.

PartnerOperPortPriority The priority value assigned to thisaggregation port by the partner. Thevalue of this attribute can contain themanually configured value carried inPartnerAdminPortPriority if there is noprotocol partner. This 16 bit value isread-only.The default value is 0.

PartnerAdminState A string of eight bits, correspondingto the current administrative value ofActor state for the protocol partner.This attribute value is read-write. Theassigned value is used to achievemanually configured aggregation.

PartnerOperState A string of eight bits, correspondingto the current values of Actor_State inthe most recently received LACPDUtransmitted by the protocol partner. Inthe absence of an active protocolpartner, this value can reflectthe manually configured valuePartnerAdminState. This attributevalue is read-only.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 70: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

70 Link aggregation configuration using Enterprise Device Manager

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 71: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

71.

MLT and SMLT link aggregationconfiguration using Enterprise DeviceManager

Configure link aggregation to provide link level redundancy and increaseload sharing. Multi-Link Trunking (MLT) is a link aggregation technologythat allows grouping several physical Ethernet links into one logicalEthernet link to provide fault-tolerance and high-speed links betweenrouters, switches, and servers. SMLT is an option that improves Layer 2(bridged) resiliency.

Navigation• “Adding a MultiLink/LACP trunk” (page 71)

• “Adding ports to an MLT” (page 75)

• “Adding an MLT-based SMLT” (page 75)

• “Viewing MLT-based SMLTs” (page 77)

• “Adding ports to an MLT-based SMLT” (page 78)

• “Configuring an IST MLT” (page 78)

• “Editing an IST” (page 79)

• “Configuring a single port SMLT” (page 80)

• “Viewing Single Port SMLTs” (page 81)

• “Deleting a Single Port SMLT” (page 82)

Adding a MultiLink/LACP trunkAdd a MultiLink/LACP trunk to configure a trunk.

ATTENTIONEnsure that all ports that belong to the same MLT/LACP group use the sameport speed, for example, 1 Gbit/s, even if auto-negotiation is used. This is arequirement that is not enforced by the software.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 72: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

72 MLT and SMLT link aggregation configuration using Enterprise Device Manager

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP.

3 Click the MultiLink/LACP Trunks tab.

4 Click Insert.

5 In the Id box, type the ID number of the MLT.

6 In the PortType section, select trunk.

7 In the Name box, type a name for the MLT, or accept the default.

8 In the PortMembers box, click [...].

9 Select the desired ports in the Port editor: Port Membersdialog box.

10 Click Ok

11 In the VlanIds box, click [...].

12 Select the desired VLANs in the VlanIds dialog box.

13 Click Ok.

14 In the MltType section, select the MLT type.If you select splitMLT, enter the SMLTID number in the SmltIDdialog box that appears.

15 In the Multicast Distribution box, select enable or disable.

Multicast distribution over MLT is supported only on EthernetRouting Switch 8600 R modules.

16 Select or clear the NtStgEnable check box.

17 In the Aggregatable box, select enable or disable.

18 In the AggMinLink box, configure the number of active linksrequired for this LAG to remain in the forwarding state.

19 Click Insert.

The MLT is added to the MultiLink/LACP Trunks tab in theMLT_LACP box.

--End--

Variable definitionsUse the data in the following table to help you configure theMultiLink/LACP Trunks dialog box.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 73: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Adding a MultiLink/LACP trunk 73

Variable Value

Id Uniquely identifies a value in the MLT.

PortType Sets the value to access or trunk port.

When the aggregatable field is set to enable, this fieldis read-only.

The default value is access.

Name Indicates the name given to the MLT.

PortMembers The ports assigned to the MLT. 10Base-T,100Base-TX, 100Base-FX, and Gigabit Ethernet portssupport MLT. All ports in an MLT must have the samesettings for speed and duplex, but can have differentmedia types. All untagged ports must belong to thesame STG.

For Ethernet Routing Switch 8600 modules, up toeight same-type ports can belong to a single MLT.

When the aggregatable field is set to enable, this fieldbecomes read-only.

ATTENTIONEnsure that all ports that belong to the sameMLT/LACP group use the same port speed, forexample, 1 Gbit/s, even if auto-negotiation isenabled.

VlanIds Indicates to which ports the VLANs belong.

When the aggregation field is set to enable, this fieldis read-only.

MltType Specifies the type of MLT:

• normalMLT (default)

• istMLT

• splitMLT

RunningType SMLT running type.The default value is normalMLT.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 74: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

74 MLT and SMLT link aggregation configuration using Enterprise Device Manager

Variable Value

SmltId The SMLT ID assigned to both ends of the split trunk.

The corresponding SMLT between aggregationswitches must have the same SMLT ID.

The default value is 0.

AggMinLink Configures the minimum number of active links(MinLink) required for the LAG to remain in forwardingstate. If the number of active links falls below thisnumber, the Ethernet Routing Switch 8600 declaresthe entire LAG down.The default is 1, and the range is 1 to 8.

IfIndex Interface index.

Multicast Distribution The multicast distribution feature state on MLT ports:

• enable

• disable (default)

You must also configure Multicast distribution on thechassis (Edit, Chassis, Mcast MLT Distribution). Formore information, see Nortel Ethernet Routing Switch8600 Configuration — IP Multicast Routing Protocols(NN46205-501) .

Multicast distribution over MLT is supported only onEthernet Routing Switch 8600 R modules.

ClearLinkAggregate Disables and re-enables aggregation on the MLT.

NtStgEnable Specifies if this MLT is operating in Nortel Mode or inCisco Mode.

• true—Nortel mode (default)

• false—Cisco mode

DesignatedPort Indicates the designated port the switch uses to sendmulticast traffic to the MLT, if the multicast distributionfeature is disabled.

Aggregatable Specifies whether link aggregation is enabled ordisabled.

AggOperState Indicates the link aggregation state on an MLT.

AggTimeofLastOperChange

Indicates the time value since the interface entered itscurrent operational state.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 75: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Adding an MLT-based SMLT 75

Adding ports to an MLTAdd ports to an MLT to insert MultiLink/LACP trunks.

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP.

3 Click the MultiLink/LACP Trunks tab.

4 Click Insert.

5 In the PortMembers box, click [...] to add ports.Select the ports from the Port Editor: PortMembers dialog boxto add to the PortMembers box or click All to add all ports to theMLT.For Ethernet Routing Switch 8600 modules, up to eightsame-type ports can belong to a single MLT.

6 Click Insert.

The port numbers are added to the selected MLT on theMultiLink/LACP Trunks tab in the MLT/LACP box.

7 Click Apply.

The ports are added to the MLT.

--End--

Adding an MLT-based SMLTAdd an MLT-based SMLT.

ATTENTIONFor Ethernet Routing Switch 8600 modules, up to eight same-type ports canbelong to an MLT.

Prerequisites

• Create an MLT before creating an SMLT. You can create an SMLT byselecting the MLT type as SMLT and then specifying an SMLT ID.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 76: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

76 MLT and SMLT link aggregation configuration using Enterprise Device Manager

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP.

3 Click the MultiLink/LACP Trunks tab.

4 Click Insert.

5 In the Id type an available MLT ID number or use the default.

6 In the PortType box, select the port type as Access or Trunk.

7 In the Name box, type a name to identify the MLT-based SMLTport.

8 In the PortMembers box, click [...].

9 Click the ports you want to include in the MLT-based SMLT.

10 Click Ok.

The ports are added to the PortMembers box on the InsertMultiLink/LACP Trunks tab.

11 In the VlanIds box, click [...].

12 Select the VLAN IDs for the MLT-based SMLT port, and thenclick Ok.The VLANs are added to the VlanIds box in the MLT, InsertTrunks box.

13 In the MltType box, select splitMLT.The SmltId box appears.

14 In the SmltId box, type an unused SMLT ID.

The corresponding SMLT between aggregation switches musthave matching SMLT IDs. The same ID number must beconfigured on both switches.

15 In the Multicast Distribution box, select enable or disable.

Multicast distribution over MLT is supported only on EthernetRouting Switch 8600 R modules.

16 Select or clear NtStgEnable check box.

17 In the Aggregatable box, select enable or disable.

18 In the AggMinLink box, configure the number of active linksrequired for this LAG to remain in the forwarding state.

19 Click Insert.

The new MLT-based SMLT appears in the MultiLink/LACPTrunks tab.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 77: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Viewing MLT-based SMLTs 77

20 Click Close.

The MLT-based SMLT is added.

--End--

Viewing MLT-based SMLTsUse MLT-based SMLTs to view the MLT-based SMLT configuration.

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click SMLT.

3 Click the SMLT Info tab.

The SMLT Info tab appears with all the configured MLT-basedSMLT displayed.

--End--

Variable definitionsUse the data in the following table to help you view the MLT-based SMLTconfiguration.

Variable Value

Id Shows the MLT ID for this SMLT Read-only.

SmltId Shows the MLT-based SMLT ID number.

MltType Specifies the type of MLT:

• normalMLT

• istMLT

• splitMLT

RunningType Indicates the MLT operational type:

• normalMLT

• istMLT

• splitMLT

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 78: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

78 MLT and SMLT link aggregation configuration using Enterprise Device Manager

Adding ports to an MLT-based SMLTUse the MultiLink/LACP Trunks tab to add ports to the MLT-based SMLT.

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP.

3 Click the MultiLink/LACP Trunks tab.

4 Click Insert.

5 In the PortMembers box, click [...] for the MLT-based SMLT towhich you are adding ports.

6 Select the port numbers to be added, or click All to select allports.

ATTENTIONFor Ethernet Routing Switch 8600 modules, up to eight same-typeports can belong to a single MLT.

7 Click Ok.

The ports are added to the Port Members box on the MLTs tab.

8 Click Apply.The ports are added to the MLT-based SMLT.

--End--

Configuring an IST MLTConfigure an IST MLT to add IST to MLT_LACP.

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP

3 Click the MultiLink/LACP Trunks tab.

4 Click Insert.

5 In the PortMembers box for the IST MLT, click [...].

The Port Editor: PortMembers dialog box appears showing theavailable ports.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 79: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Editing an IST 79

6 Click the ports you want to include in the IST MLT.

7 Click Ok.

The ports are added to the PortMembers box for the IST MLTin the Insert MLTs tab.

8 In the MltType box, select istMLT.

9 In the PortType box, select trunk.

10 Configure the remaining boxes as required.

11 Click Insert.

The IST MLT dialog box appears.

12 Type the peer IP address and the VLAN ID in the box.

13 Select enable, and then click Apply.

The IST is added to the MLT/LACP box.

14 In the Device Physical View, select a port on the Ethernetmodule.

15 In the navigation tree, open the following folders: Configuration,Edit, Port.

16 Double-click General.

17 Click the CP Limit tab.

18 In the CpLimitEnable option for each port, select disable.

19 Click Apply.

--End--

Variable definitionsUse the data in the following table to help you configure the IST MLTdialog box.

Variable Value

PeerIp An IST MLT peer IP address.

VlanId An IST VLAN ID number.

SessionEnableEnables and disables IST functionality.The default value is disable.

SessionStatus Displays the status of the IST session.

Editing an ISTEdit an IST to make changes to an IST MLT.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 80: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

80 MLT and SMLT link aggregation configuration using Enterprise Device Manager

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP.

3 Click the MultiLink/LACP Trunks tab.

4 Select the IST.

5 Click IstMlt.

6 In the PeerIp box, enter the peer IP address.

7 In the VlanId box, enter a VLAN ID.

8 In the SessionEnable box, select either enable or disable.

9 Click Apply.

The IST MLT dialog box closes and the changes are applied.

--End--

Configuring a single port SMLTConfigure a split MultiLink trunk that uses a single port. Use single portSMLT to permit the scaling of the number of SMLT on a switch to themaximum number of available ports.

ATTENTIONOnly VLACP is supported on a single port SMLT.

Prerequisites

• If the port is configured as MLT or MLT-based SMLT, you cannotconfigure a single port SMLT.

Procedure steps

Step Action

1 On the Device Physical View, select a port.

2 In the navigation tree, open the following folders: Configuration,Edit, Port.

3 Double-click General.

4 Click the SMLT tab.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 81: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Viewing Single Port SMLTs 81

ATTENTIONThe SMLT tab indicates if this port is configured as MLT orMLT-based SMLT. If so, you cannot configure a Single Port SMLT.

5 Click Insert.

6 In the SmltId dialog box, enter an unused SMLT ID number.

7 Click Insert.

A warning message appears, informing you that the STP hasbeen disabled while configuring the port with SMLT.

8 Click Ok.

The SMLT ID is entered.

--End--

Variable definitionsUse the data in the following table to help you configure the SmltId dialogbox.

Variable Value

Port The slot/port number of the port.

MltId The MLT ID.

• A value of 1–32 (or 128 for R modules in R mode)indicates that the port is part of an MLT, and SinglePort SMLT cannot be configured on this port.

• A value of 0 indicates that no MLT is assigned, andthe port can be configured for Single Port SMLT.

SmltId The SMLT ID in the range 1–512.

• A read-only field indicates the Single Port SMLT IDassignment for the port.

• A blank field indicates the port is not configuredfor Single Port SMLT. Find an unused SMLT ID byshowing the currently used IDs.

Viewing Single Port SMLTsUse the Single Port SMLTs tab to view the single port SMLTs configuredon the switch.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 82: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

82 MLT and SMLT link aggregation configuration using Enterprise Device Manager

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click SMLT.

3 In the Single Port SMLT tab, the single port SMLTs configurationinformation appears.

--End--

Variable definitionsUse the data in the following table to help you view the single port SMLTs.

Variable Value

Port The port interface index number.

SmltId The ID number of the single port SMLT.

RunningType The port operational type:

• normalMLT

• istMLT

• splitMLT

Deleting a Single Port SMLTUse the SMLT tab to delete the single port SMLT.

Procedure steps

Step Action

1 On the Device Physical View, select a port.

2 In the navigation tree, open the following folders: Configuration,Edit, Port.

3 Double-click General.

4 Click the SMLT tab.

5 Select the SMLT that you want to delete.

6 Click Delete.

7 Click Ok in the confirm message box.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 83: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Deleting a Single Port SMLT 83

The single port SMLT is deleted.

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 84: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

84 MLT and SMLT link aggregation configuration using Enterprise Device Manager

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 85: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

85.

VLACP configuration using EnterpriseDevice Manager

Configure Virtual LACP (VLACP) to implement link status control protocolat the port level. Note that VLACP cannot interoperate with LACP.

Navigation• “Enabling VLACP globally” (page 85)

• “Configuring VLACP on a port” (page 86)

Enabling VLACP globallyEnable VLACP globally to detect for end-to-end failure. VLACP uses theHello mechanism of LACP to periodically send Hello packets to ensurethere is an end-to-end approach. When Hello packets are not received, theVLACP transitions to a failure state and the port is disabled.

Procedure steps

Step Action

1 In the navigation tree, open the following folders: Configuration,VLAN.

2 Double-click MLT/LACP.

3 Click the VLACP Global tab.

4 In the VLACP Global tab, select the VlacpEnable check box toenable VLACP globally.

5 Click Apply.

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 86: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

86 VLACP configuration using Enterprise Device Manager

Configuring VLACP on a portEnable VLACP on a port. VLACP periodically checks the end-to-endhealth of a point-to-point connection.

Procedure steps

Step Action

1 On the Device Physical View, select a port.

2 In the navigation tree, open the following folders: Configuration,Edit, Port.

3 Double-click General.

4 Click the VLACP tab.

5 In VLACP tab, select the AdminEnable check box to enableVLACP on the port.

6 Configure the remaining fields as required.

7 Click Apply.

--End--

Variable definitionsUse the data in the following table to help you configure VLACP on a port.

Variable Value

AdminEnable Assigns the enabled status for VLACP for the port.

OperEnable Indicates the operational status of VLACP for the port.The default value is false.

FastPeriodicTimer Specifies the number of milliseconds between periodictransmissions using short timeouts. Sets all LACPenabled ports the same value from this setting. Therange is 10–20000.The default value is 200.

SlowPeriodicTimer Specifies the number of milliseconds between periodictransmissions using long timeouts. Sets all LACPenabled ports the same value from this setting. Therange is 10000–30000.The default value is 30000.

Timeout The timeout control value. Specify long or shorttimeout.The default value is long.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 87: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring VLACP on a port 87

Variable Value

TimeoutScale Assigns the value used to calculate timeout time fromthe periodic time for all VLACP enabled ports. Timeout= PeriodicTime x TimeoutScale. The range is 2–10.The default value is 3.

EtherType The VLACP protocol identification. The ID is inhexadecimal format.The default value is 0x8103.

EtherMacAddress The multicast MAC address exclusively used forVLACPDUs.

PortState Specifies the VLACP port state.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 88: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

88 VLACP configuration using Enterprise Device Manager

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 89: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

89.

Link aggregation configuration usingthe CLI

MultiLink Trunking (MLT) with Link Aggregation Control Protocol (LACP)manages switch ports and port memberships to form a link aggregationgroup (LAG). Configure LACP to allow dynamic bundling of physical portsto form a single logical channel.

LACP can be described in terms of link aggregation operations withina single system. You can configure a single piece of equipment soit contains more than one system (from the point of view of the linkaggregation operation).

Prerequisites• Changes to LACP made at the global level overrides and resets all port

level settings.

ATTENTIONWhen you globally set the LACP system priority, it applies to allLACP-enabled aggregators and ports. When you enable LACP on anaggregator or port, it uses the global system priority value.

• If you make a timer change, restart LACP (globally or on the port) sothe changes are consistent across the link.

ATTENTIONConfiguration changes to LACP timers are not reflected immediately. LACPtimers are not reset until the next time LACP is restarted globally or on aport. This ensures consistency with peer switches.

• Standby mode for LACP aggregation groups of larger than eight portsis not supported in the release 7.0.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 90: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

90 Link aggregation configuration using the CLI

Navigation• “Job aid: Roadmap of LACP commands” (page 90)

• “Configuring LACP on a port ” (page 92)

• “LACP show commands” (page 95)

Job aid: Roadmap of LACP commandsThe following table lists the commands and their parameters that you useto complete the procedures in this section.

Command Parameter

config lacp aggr-wait-time <milliseconds>

disable

enable

fast-periodic-time <milliseconds>

info

slow-periodic-time <milliseconds>

smlt-sys-id <BaseMac>

system-priority <integer>

timeout-scale <integer>

config <port-type> <slot|port> lacpaggr-wait-time <milliseconds>

aggregation <true|false>

disable

enable

fast-periodic-time <milliseconds>

info

key <integer>

mode <active|passive>

partner-key <int>

partner-port <int>

partner-port-priority <int>

partner-state <0x00–0xff>

partner-system-id <mac>

partner-system-priority <int>

port-priority <integer>

port-priority <integer>

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 91: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring global LACP parameters 91

Command Parameter

slow-periodic-time <milliseconds>

system-priority <integer>

slow-periodic-time <milliseconds>

system-priority <integer>

timeout {long|short}

timeout-scale <integer>

show lacp info

show ports info lacp actor-admin [vlan <value>] [port<value>]

all [vlan <value>] [port <value>]

actor-oper [vlan <value>] [port<value>]

extension [vlan <value>] [port<value>]

partner-admin [vlan <value>] [port<value>]

partner-oper [vlan <value>] [port<value>]

show ports stats lacp [port <value>]

Configuring global LACP parametersConfigure LACP parameters to enable or disable LACP globally. Whenthe LACP system priority is set globally, it applies to all LACP-enabledaggregators and ports. When you enable LACP on an aggregator or aport, it will use the global system priority value.

ATTENTIONChanges made at the global level override and reset all port level settings.

Procedure steps

Step Action

1 Configure LACP globally by using the following command:

config lacp

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 92: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

92 Link aggregation configuration using the CLI

Variable definitionsUse the data in the following table to help you use the config lacpcommand.

Variable Value

aggr-wait-time<milliseconds>

Sets the aggregation wait time (inmilliseconds) for a specific port type.The default value is 2000.

disable Disables LACP for a specific port type.

enable Enables LACP for a specific port type.The default value is disable.

fast-periodic-time<milliseconds>

Sets the fast-periodic time (in milliseconds)for a specific port type.The default value is 1000.

info Shows the current level parameter settingsand next level directories.

smlt-sys-id <baseMAC> Sets the LACP system ID globally. Entera MAC address in the following format:0x00:0x00:0x00:0x00:0x00:0x00.

system-priority <integer> Sets system priority for a specific port-type.

• integer is the system priority value.The integer value ranges from 0 to65535.

The default value is 32768.

slow-periodic-time<milliseconds>

Sets the slow periodic time globally.milliseconds is the slow periodic time value.The default value is 30000.

timeout-scale <integer> Sets a timeout scale for a specific port type.The default value is 3, and the value rangesfrom 2 to 10.

Configuring LACP on a portConfigure LACP on a port to enable or disable LACP on the selectedports.

A port can operate in active or passive mode. You can configure a port tobe an individual link or an aggregatable link.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 93: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP on a port 93

ATTENTIONChanges made at the global level override and reset all port level settings.

Procedure steps

Step Action

1 Configure LACP on a port by using the following command:

config {ethernet|pos} <portList> lacp

Specify ethernet for Ethernet ports; pos for Packet over SONETports.

--End--

Variable definitionsUse the data in the following table to help you use the config{ethernet|pos} <portList> lacp command.

Variable Value

aggregation <true|false> Sets individual port or aggregation for thisport.

• true sets the port as aggregation .

• false sets the port as individual.

The default value is false.

aggr-wait-time<milliseconds>

Sets the aggregation wait time (inmilliseconds) for this port.The default value is 2000.

disable Disables LACP for this port.

enable Enables LACP for this port.The default value is disable.

fast-periodic-time<milliseconds>

Sets the fast-periodic time (in milliseconds)for this port.The default value is 1000.

info Shows the current level parameter settingsand next level directories.

key <integer> Sets LACP aggregation key for this port.You can use a default key only for individualports.

mode <active|passive> Sets active or passive mode for this port.The default value is passive.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 94: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

94 Link aggregation configuration using the CLI

Variable Value

partner-key <int> The LACP partner administrative key. Theinteger value ranges from 0 to 65535.

The default value is 0.

partner-port <int> Sets the port-partner administrative portvalue. The integer value ranges from 0 to65535.

The default value is 0.

partner-port-priority<int>

Sets the port-partner administrative portpriority value. The integer value ranges from0 to 65535.

The default value is 0.

partner-state <0x00–0xff> Sets the partner administrative statebitmask. Specify the partner administrativestate bitmap in the range 0x00–0xff. The bitto state mapping is Exp, Def, Dis, Col, Syn,Agg, Time, and Act.

For example, to set the two partner-stateparameters

• Act = true

• Agg = true

•Specifies a value of 0x05 (bitmap =00000101).

partner-system-id <mac> Sets the partner administrative system ID.

• mac is the LACP partner administrativesystem ID MAC address in the format:0x00:0x00:0x00:0x00:0x00:0x00.

partner-system-priority<int>

Sets the partner administrative systempriority value.

• int is the LACP partner administrativesystem priority. The integer value rangesfrom 0 to 65535.

The default value is 0.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 95: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

LACP show commands 95

Variable Value

port-priority <integer> Sets the port priority. The default value is32768.

• integer is the port priority value. Theinteger value ranges from 0 to 65535.

<portList> Specifies the slot and port number,or a list of ports in the format:{slot/port[-slot/port][,...]}

slow-periodic-time<milliseconds>

Sets the slow periodic time (in milliseconds)for a specific port type.The default value is 30000.

system-priority <integer> Sets system priority for this port.

• integer is the system priority value.The integer value ranges from 0 to65535.

The default value is 32768.

timeout {long|short} Sets the timeout value to either long or shortfor this port.The default value is long.

timeout-scale <integer> Sets a timeout scale for this port. Thedefault value is 3, and the value ranges from2 to 10.

LACP show commandsUse the LACP show commands to displays LACP configurationinformation.

Navigation

• “Viewing global LACP configuration information” (page 95)

• “Viewing LACP configuration information” (page 96)

Viewing global LACP configuration informationView global LACP configuration information so that you can display globalLACP configuration information.

Procedure steps

Step Action

1 View global LACP configuration information by using thefollowing command:

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 96: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

96 Link aggregation configuration using the CLI

show lacp info

--End--

Viewing LACP configuration informationView LACP configuration information to determine the LACP parametersand to ensure your configuration is correct.

Procedure steps

Step Action

1 View LACP configuration information by using the followingcommand:

show ports info lacp

--End--

Variable definitionsUse the data in the following table to help you use theshow ports infolacp command.

Variable Value

actor-admin [vlan <value> ][port <value> ]

Shows port LACP actor administrativeinformation.

• vlan value is the VLAN ID.

• port value is the port or port list.

actor-oper [vlan <value> ][port <value> ]

Shows port LACP actor operationalinformation.

• vlan value is the VLAN ID.

• port value is the port or port list.

all [vlan <value> ] [port<value> ]

Shows all port LACP information.

• vlan value is the VLAN ID.

• port value is the port or port list.

extension [vlan <value> ][port <value> ]

Shows port LACP timer information.

• vlan value is the VLAN ID.

• port value is the port or port list.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 97: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

LACP show commands 97

Variable Value

partner-admin [vlan <value> ][port <value> ]

Shows port LACP partneradministrative information.

• vlan value is the VLAN ID.

• port value is the port or port list.

partner-oper [vlan <value> ][port <value> ]

Shows port LACP partner operationalinformation.

• vlan value is the VLAN ID.

• port value is the port or port list.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 98: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

98 Link aggregation configuration using the CLI

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 99: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

99.

MLT and SMLT link aggregationconfiguration using the CLI

Configure link aggregation to provide link level redundancy and increaseload sharing. Multi-Link Trunking (MLT) is a link aggregation technologythat allows grouping several physical Ethernet links into one logicalEthernet link to provide fault-tolerance and high-speed links betweenrouters, switches, and servers. SMLT is an option that improves Layer 2(bridged) resiliency.

Navigation• “Job aid: Roadmap of MLT and SMLT commands” (page 100)

• “Configuring an MLT” (page 101)

• “Adding ports to an MLT LAG” (page 102)

• “Removing ports from an MLT LAG” (page 103)

• “Viewing MLT LACP configuration information for aggregators” (page104)

• “Configuring LACP on an MLT” (page 105)

• “Creating a SMLT from an existing MLT” (page 106)

• “Enabling and disabling an interswitch trunk” (page 109)

• “Deleting an interswitch trunk” (page 109)

• “Configuring a single port SMLT” (page 110)

• “Configuring SMLT-on-Single-CPU” (page 111)

• “Viewing the MLT port calculated by the MLT hash algorithm” (page112)

• “MLT and SMLT show commands” (page 113)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 100: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

100 MLT and SMLT link aggregation configuration using the CLI

Job aid: Roadmap of MLT and SMLT commandsThe following table lists the commands and their parameters that you useto complete the procedures in this section.

Command Parameter

config mlt <mid> create

cp-limit <enable|disable> [multicast-limit <value>] [broadcast-limit<value>]

delete

info

mcast-distribution <enable|disable>

name <string>

ntstg <enable|disable>

perform-tagging <enable|disable>

config mlt <mid> add info

ports <ports>

vlan <vid>

config mlt <mid> remove info

ports <ports>

vlan <vid>

config mlt <mlt id> lacp clear-link-aggrgate

disable

enable

info

key <integer>

min-link <integer>

system-priority <integer>

config mlt <mid> smlt create smlt-id <value>

delete

info

config mlt <mid> ist create ip <value> vlan-id <value>

delete

disable

enable

info

config ethernet <slot/port> cp-limit broadcast-limit <value>

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 101: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring an MLT 101

Command Parameter

<enable|disable>

multicast-limit <value>

config ethernet <port> smlt <smltid> create

delete

info

config sys set smlt-on-single-cp<enable|disable> [timer <value> ]

show mlt error collision [<mid>]

show mlt error main [<mid>]

show mlt info [<mid>]

show mlt ist info

show mlt lacp info <ifindex>

show mlt show-all [file <value>]

show mlt stats [<mid>]

show ports info smlt [vlan <value> ][port <value>]

show ports info config [vlan <value> ][port <value>]

show smlt

Configuring an MLTConfigure an MLT to set up MLTs on the switch.

Procedure steps

Step Action

1 Configure an MLT by using the following command:

config mlt <mid>

--End--

Variable definitionsUse the data in the following table to help you use the config mlt <mid>command.

Variable Value

create Creates a LAG.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 102: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

102 MLT and SMLT link aggregation configuration using the CLI

Variable Value

cp-limit {enable|disable}[multicast-limit <value> ][broadcast-limit <value> ]

Sets the control packet rate limit.

• enable|disable enables ordisables control packet rate limit.The default value is enable. Toreenable the ports, issue thecommand config ethernetslot/port state disable, andthen enable.

• multicast-limit <value> isthe multicast control frame rate.The default value is 10000.

• broadcast-limit <value>is the broadcast frame rate. Thedefault value is 10000.

delete Deletes a LAG.

info Shows current settings for thespecified LAG.

mcast-distribution{enable|disable}

Enables or disables multicastdistribution per LAG. Multicastdistribution is disabled by default.

For more information, see NortelEthernet Routing Switch 8600Configuration — IP Multicast RoutingProtocols (NN46205-501).

name <string> Names a LAG.

• string is the name, from 0 to 20characters.

ntstg {enable|disable} Enables or disables NTSTG.The default value is enable.

perform-tagging {enable|disable}

Enables or disables tagging on a linkaggregation port.The default value is disable.

Adding ports to an MLT LAGAdd ports to an MLT LAG to add an existing VLAN to a link aggregationconfiguration.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 103: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Removing ports from an MLT LAG 103

Procedure steps

Step Action

1 Adding ports to an MLT LAG by using the following command:

config mlt <mid> add

--End--

Variable definitionsUse the data in the following table to help you use the config mlt <mid>add command.

Variable Value

info Shows ports and VLANs added to theLAG.

ports <ports> Adds ports to the LAG.

• <ports> is the port number or alist of ports you want to add to theLAG.

If the port you are configuring alreadyhas an SMLT ID on it, you cannot addit to the LAG.

vlan <vid> Adds an existing VLAN to the LAG.

• <vid> is the VLAN ID or a list ofVLAN IDs you want to add to theLAG. The range is 1–4094.

Procedure job aid: Example of adding ports to an MLT LAGTo add the ports to the LAG use the following command:

ERS-8600:5#/config/mlt/1# add port 1/1-1/7,1/9ERS-8600:5#/config/mlt/1# add vlan 1-8,10ERS-8600:5#/config/mlt/1# infoSub-Context:Current Context:ports : 1/1-1/7,1/9vlan : 1-8,10

Removing ports from an MLT LAGRemove ports from an MLT LAG to remove a VLAN from an MLTconfiguration.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 104: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

104 MLT and SMLT link aggregation configuration using the CLI

Prerequisite

• Before removing a port member from an MLT, you need to first disablethe port. This ensures that the other side will bring its correspondingport member down. This achieves parity on both sides and avoidstraffic disruptions.

Procedure steps

Step Action

1 Remove ports from an MLT LAG by using the followingcommand:

config mlt <mid> remove

--End--

Variable definitionsUse the data in the following table to help you use the config mlt <mid>remove command.

Variable Value

info Shows the ports and VLANs removedfrom the MLT.

ports <ports> Removes ports from the MLT.

• ports is the port number or a list ofports you want to remove from theMLT.

vlan <vid> Removes a VLAN from the MLT.

• vid is the VLAN ID or a list of VLANIDs you want to remove from theLAG. The range is 1–4094.

Viewing MLT LACP configuration information for aggregatorsView the MLT LACP configuration information per aggregator to obtainLACP configuration information per aggregator.

Procedure steps

Step Action

1 View MLT LACP configuration information per aggregator byusing the following command:

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 105: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP on an MLT 105

show mlt lacp info <ifindex>

--End--

Configuring LACP on an MLTConfigure an MLT with LACP to use the dynamic link aggregation function.

Prerequisites

• To attach ports to an aggregator, their system priorities must be thesame; otherwise, they are considered to be operating in two differentswitches.

• To attach ports to an aggregator, the actor admin key must match thekey of the LAG.

Procedure steps

Step Action

1 Configure LACP on an MLT by using the following command:

config mlt <mlt id> lacp

--End--

Variable definitionsUse the data in the following table to help you use the config mlt <mltid> lacp command.

Variables Value

clear-link-aggrgate Clears link aggregation for a specificMLT. Using clear-link-aggrgate isequivalent to disabling and re-enablingLACP on the multilink trunk.

disable Disables LACP for a specific MLT.When disabled, the multilink trunkfunctions as a legacy multilink trunk.

enable Enables LACP for a specific MLT.

info Shows current level parameter settingsand next level directories.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 106: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

106 MLT and SMLT link aggregation configuration using the CLI

Variables Value

key <integer> Sets LACP aggregator key for aspecific MLT.

• integer is the LACP key.

ATTENTIONIf you set the key to 0, anyLACP-enabled port with anon-matching key will be allowed tojoin the LAG.

min-link <integer> Configures the minimum number ofactive links (MinLink) required for theLAG to remain in forwarding state. Ifthe number of active links falls belowthis number, the Ethernet RoutingSwitch 8600 declares the entire LAGdown.The default value is 1.

<mlt id> Specifies the MLT ID.

system-priority <integer> Sets LACP system priority for aspecific MLT.

• integer is the system prioritywithin the range 0–65535.

The default value is 32768.

Creating a SMLT from an existing MLTCreate a SMLT from an existing MLT to split physical ports between twoswitches, which provides active load sharing and high availability.

Prerequisites

• Create an MLT before you create a split in the MLT.

Procedure steps

Step Action

1 Create a SMLT from an existing MLT by using the followingcommand:

config mlt <mid> smlt

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 107: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Creating an interswitch trunk 107

Variable definitionsUse the data in the following table to help you use the config mlt <mid>smlt command.

Variable Value

create smlt-id <value> Creates a split MultiLink trunk from anexisting MultiLink trunk.

• value is an integer value witha range of 1 to 32 (1 to 256 forR modules in R mode). Thevalue must match the peer switchSMLT-ID.

If the split MultiLink trunk, ID alreadyexists on a single port split MultiLinktrunk, you cannot assign it to anMLT-based split MultiLink trunk.

delete Deletes an existing SMLT.

info Shows ports and VLANs added to theMultiLink trunk.

<mid> Specifies the MLT ID.

Creating an interswitch trunkCreate an interswitch trunk from an existing MLT.

Procedure steps

Step Action

1 Create an interswitch trunk to create an interswitch trunk byusing the following command:

config mlt <mid> ist

--End--

Variable definitionsUse the data in the following table to help you use the config mlt <mid>ist command.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 108: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

108 MLT and SMLT link aggregation configuration using the CLI

Variable Value

create ip <value> vlan-id<value>

Creates an interswitch trunk from anexisting MLT.

• ip value is a peer IP address

• vlan-id <value> is an integervalue.

The peer IP address is the IPaddress of the IST VLAN on the otheraggregation switch.

delete Deletes an existing IST.

You must disable an IST before youcan delete it.

disable Disables an existing IST.

enable Enables an existing IST.

info Shows current level parameter settingsand next level directories.

<mid> Specifies the MLT ID.

Creating an interswitch trunk from an existing MLTCreate an interswitch trunk from an existing MLT to create an IP VLAN id.

Procedure steps

Step Action

1 Create an interswitch trunk from an existing MLT by using thefollowing command:

config mlt <mlt-id> ist create ip <value> vlan-id <value>

--End--

Variable definitionsUse the data in the following table to help you use the config mlt<mlt-id> ist create ip <value> vlan-id <value> command.

Variable Value

ip<value> Specifies the IP address of the peerswitch

<mlt-id> Specifies the MLT ID.

vlan-id<value> Specifies the VLAN ID.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 109: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Deleting an interswitch trunk 109

Procedure job aid: Example of creating an interswitch trunk from anexisting MLT

The following lists the steps you need to do to create an interswitch trunkfrom an existing MLT.

1. Create an interswitch trunk to enable the switch.

2. Create a VLAN on the redundant aggregation switch and also onthe second aggregation switch. The interswitch trunk treats the twoswitches as a single switch.

3. To allow the two switches to communicate, you must assign an IPaddress to both VLANs. The peer IP address is the IP address of theInterSwitch Trunking (IST) VLAN on the peer aggregation switch.

switch A switch B

VLAN 20 VLAN 20

10.1.1.1. /24 <--------IST--------> 10.1.1.2 /24(see Note 1)

Note 1: Same subnet, same VLAN.

Enabling and disabling an interswitch trunkEnable and disable an interswitch trunk.

Procedure steps

Step Action

1 Enable and disable an interswitch trunk by using the followingcommand:

config mlt <mlt-id> ist <enable|disable>

--End--

Variable definitionsUse the data in the following table to help you use the config mlt<mlt-id> ist <enable|disable> command.

Variable Value

<mlt-id> Specifies the MLT ID.

Deleting an interswitch trunkDelete an interswitch trunk.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 110: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

110 MLT and SMLT link aggregation configuration using the CLI

Prerequisites

• Before you can delete the interswitch trunk, you must disable theinterswitch trunk. For more information, see “Enabling and disablingan interswitch trunk” (page 109).

Procedure steps

Step Action

1 Delete an interswitch trunk by using the following command:

config mlt <mlt-id> ist delete

--End--

Variable definitionsUse the data in the following table to help you use the config mlt<mlt-id> ist <enable|disable> command.

Variable Value

<mlt-id> Specifies the MLT ID.

Configuring a single port SMLTConfigure a split MultiLink trunk that uses a single port. Use single portSMLT to permit the scaling of the number of SMLT on a switch to themaximum number of available ports.

ATTENTIONYou cannot use SMLT on router ports. Only VLACP is supported on single portSMLT.

Prerequisites

• If the port is configured as MLT or MLT-based SMLT, you cannotconfigure a single port SMLT.

Procedure steps

Step Action

1 Configure a single port SMLT by using the following command:

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 111: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring SMLT-on-Single-CPU 111

config ethernet <port> smlt <smltid>

--End--

Variable definitionsUse the data in the following table to help you use the config ethernet<port> smlt <smltid> command.

Variable Value

create Creates a single port SMLT.

delete Deletes a single port SMLT.

info Shows the port SMLT information.

<port> Specifies the port number

<smltid> Specifies the MLT ID.

Configuring SMLT-on-Single-CPUConfigure SMLT-on-Single-CPU to support SMLT on an aggregationswitch with a single CPU.

Procedure steps

Step Action

1 Configure SMLT-on-Single-CPU by using the followingcommand:

config sys set smlt-on-single-cp <enable|disable>[timer <value>]

--End--

Variable definitionsUse the data in the following table to help you use the config sysset smlt-on-single-cp <enable|disable> [timer <value>]command.

Variable Value

disable Disables the SMLT-on-Single-CPUfeature.

enable Enables the SMLT-on-Single-CPUfeature.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 112: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

112 MLT and SMLT link aggregation configuration using the CLI

Variable Value

timer<value> Sets the SMLT-on-Single-CPU featuretimeout value.

time-out Determines when the Input/Output(I/O) modules port link status goesdown after the single CPU becomesnon-operational.The parameter is a numerical valuefrom 1 to 3. If not set, the default value3 is used.

ATTENTIONA timer value of one relates toapproximately three seconds ofdetection time and a timer value ofthree relates to approximately nineseconds of detection time.

Viewing the MLT port calculated by the MLT hash algorithmView the MLT port calculated by the MLT hash algorithm to obtaininformation about the MLT port calculated by the new distribution algorithmfor R and RS modules.

Procedure steps

Step Action

1 View the MLT port calculated by the MLT hash algorithm byusing the following command:

config sys set hash-calc getmltindex traffic-type{non-ip|ipv4|ipv6} dest-val <value> src-val <value>mltID <value> [src-port <value>] [dst-port <value>]

--End--

Variable definitionsUse the data in the following table to help you use the config sysset hash-calc getmltindex traffic-type <value> dest-val<value> src-val <value> mltID <value> command.

Variable Value

dest-val <value> Specifies the destination IP or MACaddress (string length from 1–1536).The source and destination addressescannot have the same value.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 113: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MLT and SMLT show commands 113

Variable Value

dst-port <value> Specifies the TCP or UDP destinationport in the range 0–65535.

src-port <value> Specifies the TCP or UDP source portin the range 0–65535.

src-val <value> Specifies the source IP or MACaddress (string length from 1–1536).The source and destination addressescannot have the same value.

mltID <value> Specifies the MLT ID in the range1–256.

traffic-type {non-ip|ipv4|ipv6}

Specifies the traffic type: one ofnon-ip, ipv4, or ipv6.

MLT and SMLT show commandsUse the MLT and SMLT show commands to display information andstatistics about MLT operation in the switch.

MLT and SMLT show commands navigation

• “Viewing MLT information” (page 113)

• “Viewing information about collision errors” (page 114)

• “Viewing information about Ethernet errors” (page 114)

• “Viewing MLT status” (page 115)

• “Viewing interswitch trunk status” (page 115)

• “Viewing SMLT status” (page 116)

• “Viewing all ports configured for single port SMLT” (page 116)

• “Viewing a port configured for Single Port SMLT” (page 117)

Viewing MLT informationView all MLT information to verify all MLT information.

Procedure steps

Step Action

1 View all MLT information by using the following command:

show mlt show-all [file <value>]

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 114: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

114 MLT and SMLT link aggregation configuration using the CLI

Variable definitionsUse the data in the following table to help you use the show mltshow-all [file <value>] command.

Variable Value

<value> Specifies the filename to which theoutput is directed.

Viewing information about collision errorsView information about collision errors to display information aboutcollision errors in the specified MLT, or for all MLTs.

Procedure steps

Step Action

1 View information about collision errors by using the followingcommand:

show mlt error collision [<mid>]

--End--

Variable definitionsUse the data in the following table to help you use the show mlt errorcollision [<mid>]command.

Variable Value

<mid> Specifies the MLT ID

Viewing information about Ethernet errorsView information about Ethernet errors to obtain information about thetypes of Ethernet errors sent and received by a specified MLT or by allMLTs.

ATTENTIONThe IMAC columns refer to internal MAC address errors.

Procedure steps

Step Action

1 View information about Ethernet errors by using the followingcommand:

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 115: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MLT and SMLT show commands 115

show mlt error main [ <mid> ]

--End--

Variable definitionsUse the data in the following table to help you use the show mlt errormain [ <mid> ] command.

Variable Value

<mid> Specifies the MLT ID

Viewing MLT statusView the MLT status to display the status of MultiLink Trunking for theswitch or for the specified MLT ID.

Procedure steps

Step Action

1 View MLT status by using the following command:

show mlt info [<mid>]

--End--

Variable definitionsUse the data in the following table to help you use the show mlt info[<mid>] command.

Variable Value

<mid> Specifies the MLT ID

Viewing interswitch trunk statusView the interswitch trunk status to display the status of interswitchtrunking for the switch or for the specified MLT ID.

Procedure steps

Step Action

1 View interswitch trunk status by using the following command:

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 116: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

116 MLT and SMLT link aggregation configuration using the CLI

show mlt info [<mid>]

--End--

Variable definitionsUse the data in the following table to help you use the show mlt info[<mid>] command.

Variable Value

<mid> Specifies the MLT ID.

Viewing SMLT statusView the SMLT status to display SMLT status for the switch or for aspecific SMLT ID.

ATTENTIONThe switch shows both MLT-based SMLT information and single port SMLTinformation.

Procedure steps

Step Action

1 View SMLT status by using the following command:

show smlt

--End--

Viewing all ports configured for single port SMLTView all ports for a single port SMLT to ensure the correct ports areconfigured.

Procedure steps

Step Action

1 View all ports configured for single port SMLT by using thefollowing command:

show ports info smlt [<vlan <value>] [port <value>]

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 117: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MLT and SMLT show commands 117

Variable definitionsUse the data in the following table to help you use the show ports infosmlt commands.

Variable Value

vlan <value> Specifies the VLAN ID.

port <value> Specifies the port.

Viewing a port configured for Single Port SMLTView a port configured for Single Port SMLT.

Procedure steps

Step Action

1 View a port configured for Single Port SMLT by using thefollowing command:

show ports info config [<vlan <value>] [port <value>]

--End--

Variable definitionsUse the data in the following table to help you use the show ports infoconfig command.

Variable Value

port <value> Specifies a port or list of ports.

vlan <value> Specifies a VLAN ID or list of VLANIDs.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 118: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

118 MLT and SMLT link aggregation configuration using the CLI

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 119: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

119.

VLACP configuration using the CLIConfigure Virtual LACP (VLACP) to implement link status control protocolat the port level. VLACP detects for end-to-end failures in the EthernetRouting Switch 8600. Note that VLACP cannot interoperate with LACP.

VLACP configuration navigation• “Job aid: Roadmap of VLACP commands” (page 119)

• “Configuring VLACP on a port” (page 120)

• “Viewing VLACP port configuration” (page 122)

• “Enabling or disabling VLACP” (page 122)

Job aid: Roadmap of VLACP commandsThe following table lists the commands and their parameters that you useto complete the procedures in this section.

Command Parameter

config {ethernet|pos} <portlist>vlacp disable

enable

ethertype <integer>

fast-periodic-time <milliseconds>

info

macaddress <mac>

slow-periodic-time <milliseconds>

timeout {long|short}

timeout-scale <integer>

show ports info vlacp [vlan <value>][port <value>]

config vlacp disable

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 120: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

120 VLACP configuration using the CLI

Command Parameter

enable

info

Configuring VLACP on a portConfigure VLACP on a port to ensure there is end-to-end reachability.VLACP uses the Hello mechanism of LACP to periodically send Hellopackets to ensure there is an end-to-end approach. When Hello packetsare not received, VLACP transitions to a failure state and the port isdisabled.

ATTENTIONChanges made at the global level overrides and resets all port level settings.

Procedure steps

Step Action

1 Configure VLACP on a port by using the following command:

config {ethernet|pos} <portlist> vlacp

Specify ethernet for Ethernet ports; pos for Packet over SONETports.

--End--

Variable definitionsUse the data in the following table to help you use theconfig{ethernet|pos} <portlist> vlacp command.

Variable Value

disable Disables VLACP for a specific porttype.

enable Enables VLACP for a specific porttype.

ethertype <integer> Sets the VLACP protocol identificationfor this port.

• integer is the ethertype value, aninteger value in the range of 1 and65535.

The default value is 0x8103.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 121: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring VLACP on a port 121

Variable Value

fast-periodic-time<milliseconds>

Sets the fast periodic time (inmilliseconds) for a specific porttype.The default value is 200.

info Shows current level parameter settingsand next level directories.

macaddress <mac> Sets the multicast MAC address usedfor the VLACPDU.

• mac is the MAC addressin the following format:0x00:0x00:0x00:0x00:0x00:0x00

<portlist> Specifies the slot and port number,or a list of ports in the format:{slot/port[-slot/port][,...]}

slow-periodic-time<milliseconds>

Sets the slow periodic time (inmilliseconds) for a specific port type.The default value is 30000.

timeout {long|short} Sets the port to use the long or shorttimeout:

• long sets the port to use thetimeout-scale value multiplied bythe slow-periodic-time.

• short sets the port to use thetimeout-scale value multiplied bythe fast-periodic-time.

For example, if you specify a shorttimeout, set the timeout-scale valueto 3, and the fast-periodic-time to 400ms, the timer expires within 1000 to1200 ms.

The default value is long.

timeout-scale <integer> Sets a timeout scale for a specificport-type (where timeout-scale =periodic-time x timeout-scale). Thedefault value is 3.

• integer is the timeout scale, aninteger value in the range 2 to 10.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 122: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

122 VLACP configuration using the CLI

Viewing VLACP port configurationView the VLACP port configuration to see the port information.

Procedure steps

Step Action

1 View the VLACP port configuration by using the followingcommand:

show ports info vlacp [vlan <value>] [port <value>]

--End--

Enabling or disabling VLACPEnable or disable the VLACP globally to reset all port level settings on thechassis.

ATTENTIONChanges made at the global level overrides and resets all port level settings.

Procedure steps

Step Action

1 To enable VLACP globally, use the following command:

config vlacp enable

2 To disable VLACP globally, use the following command:

config vlacp disable

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 123: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

123.

Link aggregation configuration usingthe NNCLI

MultiLink Trunking (MLT) with Link Aggregation Control Protocol (LACP)manages switch ports and port memberships to form a link aggregationgroup (LAG). Configure LACP to allow dynamic bundling of physical portsto form a single logical channel.

LACP can be described in terms of link aggregation operations withina single system. You can configure a single piece of equipment soit contains more than one system (from the point of view of the linkaggregation operation).

Prerequisites• Changes to LACP made at the global level overrides and resets all port

level settings.

ATTENTIONWhen you globally set the LACP system priority, it applies to allLACP-enabled aggregators and ports. When you enable LACP on anaggregator or port, it uses the global system priority value.

• If you make a timer change, restart LACP (globally or on the port) sothe changes are consistent across the link.

ATTENTIONConfiguration changes to LACP timers are not reflected immediately. LACPtimers are not reset until the next time LACP is restarted globally or on aport. This ensures consistency with peer switches.

• Standby mode for LACP aggregation groups of larger than eight portsis not supported in the release 7.0.

Navigation• “Job aid: Roadmap of LACP commands” (page 124)

• “Configuring global LACP parameters ” (page 125)

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 124: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

124 Link aggregation configuration using the NNCLI

• “Configuring LACP on a port ” (page 127)

• “LACP show commands” (page 129)

Job aid: Roadmap of LACP commandsThe following table lists the commands and their parameters that you useto complete the procedures in this section.

Command Parameter

Privileged EXEC mode

show lacp <cr>

actor-admin interface [{fastethernet|gigabitethernet}][vid {vlan-id[-vlan-id][,...]}][<portList>]

actor-oper interface [{fastethernet|gigabitethernet}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

extension interface [{fastethernet|gigabitethernet}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

partner-admin interface [{fastethernet|gigabitethernet}][vid {vlan-id[-vlan-id][,...]}][<portList>]

partner-oper interface [{fastethernet|gigabitethernet}][vid {vlan-id[-vlan-id][,...]}][<portList>]

show lacp interface <cr>

fastethernet [vid {vlan-id[-vlan-id][,...]}] [<portList>]

gigabitethernet [vid {vlan-id[-vlan-id][,...]}] [<portList>]

mlt [<64–6399>]

pos [vid {vlan-id[-vlan-id][,...]}][<portList>]

Global Configuration mode

lacp

aggr-wait-time <200–2000>

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 125: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring global LACP parameters 125

Command Parameter

enable

fast-periodic-time <200–20000>

slow-periodic-time <10000–30000>

smlt-sys-id <0x00:0x00:0x00:0x00:0x00:0x00>

system-priority <0–65535>

timeout-scale <2–10>

Interface Configuration mode

lacp

aggregation enable

aggr-wait-time <200–2000>

enable

fast-periodic-time <200–20000>

key <0–65535>

min-links <1-8>

mode {active, passive}

partner-key <0–65535>

partner-port <0–65535>

partner-port-priority <0–65535>

partner-state <0x00–0xff>

partner-system-id <0x00:0x00:0x00:0x00:0x00:0x00>

partner-system-priority <0–65535>

priority <0–65535>

slow-periodic-time <10000-30000>

system-priority <0-65535>

timeout-scale <2-10>

timeout-time {long,short}[timeout-scale <2-10>]

Configuring global LACP parametersConfigure LACP parameters globally. When the LACP system priority isset globally, it applies to all LACP-enabled aggregators and ports. WhenLACP is enabled on an aggregator or a port, it will use the global systempriority value.

New global parameter configuration is in effect when LACP is restartedglobally or per port.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 126: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

126 Link aggregation configuration using the NNCLI

Prerequisites

• You must log on to the Global Configuration mode in the NNCLI.

ATTENTIONChanges made at the global level override and reset all port level settings.

Procedure steps

Step Action

1 Configure LACP globally by using the following command:

lacp

--End--

Variable definitionsThe following table defines parameters that you enter after the lacpcommand.

Variable Value

aggr-wait-time <200–2000> Sets the aggregation wait time (inmilliseconds) globally.The default value is 2000.

enable Enables LACP globally. To disable LACPglobally, use the no operator to removethis configuration. To set this option to thedefault value, use the default operatorwith the command.

fast-periodic-time<200–20000>

Sets the fast-periodic time (in milliseconds)globally.The default value is 1000.

slow-periodic-time<10000–30000>

Sets the slow periodic time globally.The default value is 30000.

smlt-sys-id <0x00:0x00:0x00:0x00:0x00:0x00>

Sets the LACP system ID globally. Entera MAC address in the following format:0x00:0x00:0x00:0x00:0x00:0x00.

system-priority <0-65535> Sets the global LACP system priority.

The default value is 32768.

timeout-scale <2-10> Sets the timeout scale globally. The defaultvalue is 3. To set this option to the defaultvalue, use the default operator with thecommand.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 127: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Configuring LACP on a port 127

Configuring LACP on a portConfigure LACP on a port to enable or disable LACP on the selectedports.

A port can operate in active or passive mode. You can configure a port tobe an individual link or an aggregated link.

ATTENTIONChanges made at the global level override and reset all port level settings.

Prerequisites

• You must log on to the Interface Configuration mode in the NNCLI.

Procedure steps

Step Action

1 Configure LACP on a port by using the following command:

lacp enable

--End--

Variable definitionsThe following table defines optional parameters that you enter after thelacp enable command.

Variable Value

aggregation enable Sets the port as aggregatable. Use the nooperator to remove this configuration. Toset this option to the default value, use thedefault operator with the command.The default value is disable.

aggr-wait-time<200–2000>

Sets the aggregation wait time (in milliseconds)for this port.The default value is 2000 ms.

fast-periodic-time<200–20000>

Sets the fast-periodic time (in milliseconds) forthis port. The default is 1000 ms.

key <0–65535> Sets the aggregation key for this port.

mode {active, passive} Sets the LACP mode to be active or passive.The default value is active.

partner-key <0–65535> Sets the partner administrative key.The default value is 0.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 128: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

128 Link aggregation configuration using the NNCLI

Variable Value

partner-port <0–65535> Sets the partner administrative port value.The default value is 0.

partner-port-priority<0–65535>

Sets the partner administrative port priorityvalue.The default value is 0.

partner-state<0x00–0xff>

Sets the partner administrative state bitmask.Specify the partner administrative state bitmapin the range 0x0-0xff. The bit to state mappingis Exp, Def, Dis, Col, Syn, Agg, Time, and Act.

For example, to set the two partner-stateparameters

• Act = true

• Agg = true

specify a value of 0x05 (bitmap = 00000101).

partner-system-id<0x00:0x00:0x00:0x00:0x00:0x00>

Sets the partner administrative systemID. Specify a MAC address in the format0x00:0x00:0x00:0x00:0x00:0x00.

partner-system-priority <0–65535>

Sets the partner administrative system priorityvalue.The default value is 0.

priority <0–65535> Sets the port priority. The default value is32768. To set this option to the default value,use the default operator with the command.

slow-periodic-time<10000-30000>

Sets the slow periodic time for this port. Thedefault is 30000 ms. To set this option to thedefault value, use the default operator withthe command.

system-priority<0-65535>

Sets the system priority for this port.The default value is 32768.

timeout-scale <2-10> Sets a timeout scale for this port. The defaultvalue is 3. To set this option to the defaultvalue, use the default operator with thecommand.

timeout-time{long,short}

Sets the timeout to either long or short. Toset this option to the default value, use thedefault operator with the command.The default value is long.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 129: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

LACP show commands 129

LACP show commandsUse the LACP show commands to displays LACP configurationinformation.

Navigation

• “Viewing LACP configuration information” (page 129)

Viewing LACP configuration informationView LACP configuration information to determine the LACP parametersand to ensure your configuration is correct.

Prerequisites

• You must log on to the Privileged EXEC mode in the NNCLI.

Procedure steps

Step Action

1 View LACP configuration information by using the followingcommand:

show lacp

--End--

Variable definitionsThe following table defines optional parameters that you enter after theshow lacp command.

Variable Value

<cr> Shows LACP global configurationinformation.

actor-admin interface[{fastethernet|gigabitethernet}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

Shows LACP actor administrativeinformation for all interfaces or thespecified interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 130: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

130 Link aggregation configuration using the NNCLI

Variable Value

actor-oper interface [{fastethernet|gigabitethernet}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

Shows LACP actor operationalinformation for all interfaces or thespecified interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

extension interface [{fastethernet|gigabitethernet}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

Shows LACP timer information for allinterfaces or the specified interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

interface [{fastethernet|gigabitethernet|pos}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

Shows all LACP port configurationinformation for all interfaces or thespecified interface.

interface mlt [<64–6399>] Shows the MLT LACP information forall MLTs or the specific MLT index.

partner-admin interface[{fastethernet|gigabitethernet}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

Shows LACP partner administrativeinformation for all interfaces or thespecified interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

partner-oper interface[{fastethernet|gigabitethernet}] [vid{vlan-id[-vlan-id][,...]}][<portList>]

Shows LACP partner operationalinformation for all interfaces or thespecified interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 131: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

131.

MLT and SMLT link aggregationconfiguration using the NNCLI

Configure link aggregation to provide link level redundancy and increaseload sharing. Multi-Link Trunking (MLT) is a link aggregation technologythat allows grouping several physical Ethernet links into one logicalEthernet link to provide fault-tolerance and high-speed links betweenrouters, switches, and servers. SMLT is an option that improves Layer 2(bridged) resiliency.

Navigation• “Job aid: Roadmap of MLT and SMLT commands” (page 131)

• “Configuring an MLT” (page 132)

• “Adding ports to an MLT LAG” (page 133)

• “Removing ports from an MLT LAG” (page 133)

• “Configuring LACP on an MLT” (page 134)

• “Creating a SMLT from an existing MLT” (page 135)

• “Creating an interswitch trunk” (page 136)

• “Configuring a single port SMLT” (page 138)

• “Configuring SMLT-on-Single-CPU” (page 139)

• “Viewing the MLT port calculated by the MLT hash algorithm” (page139)

• “MLT and SMLT show commands” (page 140)

Job aid: Roadmap of MLT and SMLT commandsThe following command lists the command and their parameters that youuse to complete the procedures in this section.

Command Parameter

Privileged EXEC mode

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 132: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

132 MLT and SMLT link aggregation configuration using the NNCLI

Command Parameter

show mlt

show mlt error

collision [<1-256>]

main [<1-256>]

show mlt stats <mlt ID>

Global Configuration mode

mlt <mlt ID> enable name <0-20>

encapsulation dot1q

member <portList>

name <0-20>

ntstg enable

vlan <vid>

show smlt <cr>

{fastethernet|gigabitethernet|pos}[<portList>]

show smlt mlt

sys smlt-on-single-cp [timer <1-3>]

MLT Interface Configuration mode

ist peer-ip default ist peer-ip

ist peer-ip <A.B.C.D> vlan<vlan-id>

smlt <port ID>

smlt <smlt ID>

Configuring an MLTConfigure an MLT to set up MLTs on the switch.

Prerequisites

• You must log on to the Global Configuration mode in the NNCLI.

Procedure steps

Step Action

1 Configure an MLT by using the following command:

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 133: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Removing ports from an MLT LAG 133

mlt <mlt ID>

--End--

Variable definitionsUse the data in the following table to help you use the mlt <mlt ID>command.

Variable Value

enable Creates and enables a new MLT.

encapsulation dot1q Sets encapsulation. dot1q enablestrunking on the MLT.

member <portList> Adds ports to this MLT.

<mlt ID> Specifies the MLT ID in the range of1–256.

name <0-20> Changes the name for this MLT in therange of 0–20 characters.

ntstg enable Enables NTSTG.

The default value is true.

vlan <1–4094> Specifies a VLAN ID to add to thisMLT.

Adding ports to an MLT LAGAdd ports to an MLT LAG to add an existing VLAN to a link aggregationconfiguration.

Prerequisites

• You must log on to the Global Configuration mode in the NNCLI.

Procedure steps

Step Action

1 Adding ports to an MLT LAG by using the following command:

mlt <1-32> member <portlist>

--End--

Removing ports from an MLT LAGRemove ports from an MLT LAG.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 134: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

134 MLT and SMLT link aggregation configuration using the NNCLI

Prerequisites

• Before removing a port member from an MLT, you need to first disablethe port. This ensures that the other side will bring its correspondingport member down. This achieves parity on both sides and avoidstraffic disruptions.

• You must log on to the Global configuration mode in the NNCLI.

Procedure steps

Step Action

1 Remove ports from an MLT LAG by using the followingcommand.

no mlt <mlt-id> member <portlist>

--End--

Configuring LACP on an MLTConfigure an MLT with LACP to use the dynamic link aggregation function.

ATTENTIONAttach ports to an aggregator only if their system priorities are the same;otherwise, they are considered to be operating in two different switches. Youcan attach ports to an aggregator only if their keys are the same.

Prerequisites

• You must log on to the Global configuration mode in the NNCLI.

Procedure steps

Step Action

1 Log on to the Interface MLT Configuration mode for the MLTthat you want configure LACP on. Enter the following at theNNCLI Global configuration command prompt: interface mlt<mltid>

Specify an MLT ID in the range 1-256 for <mltid>.

2 Configure LACP on an MLT by using the following command:

lacp enable key <integer>

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 135: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Creating a SMLT from an existing MLT 135

Variable definitionsUse the data in the following table to help you use the lacp enable key<integer> command.

Variables Value

key <integer> Sets LACP aggregator key for aspecific MLT.

• integer is the LACP actor adminkey.

The default value is 0.

min-links <1-8> Configures the minimum number ofactive links (MinLink) required for theLAG to remain in forwarding state. Ifthe number of active links falls belowthis number, the Ethernet RoutingSwitch 8600 declares the entire LAGdown.The default value is 1.

system-priority <integer> Sets the LACP system priority for aspecific MLT.

• integer is the system priority inthe range 0–65535.

The default value is 32768.

Creating a SMLT from an existing MLTCreate a SMLT from an existing MLT to split physical ports between twoswitches to improve resiliency and provide active load sharing.

Prerequisites

• Create an MLT before you create a split in the MLT.

• You must log on to the Global configuration mode in the NNCLI.

Procedure steps

Step Action

1 Log on to the Interface MLT Configuration mode for the MLTthat you want to split. Enter the following at the NNCLI Globalconfiguration command prompt: interface mlt <mltid>

Specify an MLT ID in the range 1-256 for <mltid>.

2 Create a SMLT from an existing MLT by using the followingcommand:

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 136: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

136 MLT and SMLT link aggregation configuration using the NNCLI

smlt <smltid>

--End--

Variable definitionsUse the data in the following table to help you use the smlt <smltid>command.

Variable Value

<smltid> Specifies the Split MLT ID in the rangeof 1–32 (1–256 for R and RS modulesin R mode). The value must match thepeer switch SMLT ID.

Creating an interswitch trunkCreate an interswitch trunk from an existing MLT.

Prerequisites

• You must log on to the Global configuration mode in the NNCLI.

Procedure steps

Step Action

1 Log on to the Interface MLT Configuration mode for the MLTthat you want to configure. Enter the following at the Globalconfiguration command prompt: interface mlt <mltid>

Specify an MLT ID in the range 1-256 for <mltid>.

2 Create an interswitch trunk by using the following command:

ist peer-ip <A.B.C.D> vlan <vid>

--End--

Variable definitionsUse the data in the following table to help you use the ist peer-ipcommand.

Variable Value

<A.B.C.D> Specify the peer IP address—the IP address ofthe IST VLAN on the other aggregation switch.

<1–4094> Specify the VLAN ID.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 137: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Deleting an interswitch trunk 137

Enabling an interswitch trunkEnable an interswitch trunk.

Prerequisites

• You must log on to the Global configuration mode in the NNCLI.

Procedure steps

Step Action

1 Log on to the Interface MLT Configuration mode for the MLTthat you want to configure. Enter the following at the Globalconfiguration command prompt: interface mlt <mltid>

Specify an MLT ID in the range 1–256 for <mltid>.

2 Enable an interswitch trunk by using the following command:

ist enable

3 To disable an interswitch trunk, enter the following command:

no ist enable

--End--

Deleting an interswitch trunkDelete an interswitch trunk.

Prerequisites

• Before you can delete the interswitch trunk, you must disable theinterswitch trunk. For more information, see “Enabling and disablingan interswitch trunk” (page 109).

• You must log on to the MLT Interface mode in the NNCLI.

Procedure steps

Step Action

1 Delete an interswitch trunk by using the following command:

no ist peer-ip

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 138: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

138 MLT and SMLT link aggregation configuration using the NNCLI

Job aid: Example of deleting an interswitch trunkThe following example shows the commands that you use to delete aninterswitch trunk.

Procedure steps

Step Action

1 From Global configuration mode, log into the MLT interface:

ERS-8600:6(config)# interface mlt 2

2 Disable the IST:

ERS-8600:6(config)# no ist enable

3 Delete the IST:

ERS-8600:6(config)# no ist peer-ip

--End--

Configuring a single port SMLTConfigure a split MultiLink trunk that uses a single port. Use single portSMLT to permit the scaling of the number of SMLT on a switch to themaximum number of available ports.

ATTENTIONYou cannot use SMLT on router ports. Only VLACP is supported on single portSMLT.

Prerequisites

• If the port is configured as MLT or MLT-based SMLT, you cannotconfigure a single port SMLT.

• You must log on to the Gigabit Interface Configuration mode in theNNCLI.

Procedure steps

Step Action

1 Configure a single port SMLT by using the following command:

smlt <smltID>

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 139: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Viewing the MLT port calculated by the MLT hash algorithm 139

Variable definitionsUse the data in the following table to help you use the smlt <smltid>command.

Variable Value

<smltid> Specifies the Split MLT ID. The valueranges from 1–512.

Configuring SMLT-on-Single-CPUConfigure SMLT-on-Single-CPU to support SMLT on an aggregationswitch with a single CPU.

Prerequisites

• You must log on to the Global Configuration mode in the NNCLI.

Procedure steps

Step Action

1 Configure SMLT-on-Single-CPU by using the followingcommand:

sys smlt-on-single-cp [timer <1-3>]

--End--

Variable definitionsUse the data in the following table to help you use the syssmlt-on-single-cp command.

Variable Value

timer <1-3> Sets the SMLT-on-Single-CPU featuretimeout value.The default value is 3.

Viewing the MLT port calculated by the MLT hash algorithmView the MLT port calculated by the MLT hash algorithm to obtaininformation about the MLT port calculated by the new distribution algorithmfor R-series.

Prerequisites

• You must log on to the Global Configuration mode in the NNCLI.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 140: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

140 MLT and SMLT link aggregation configuration using the NNCLI

View the MLT port calculated by the MLT hash algorithm to view the MLTport calculated by the new distribution algorithm for R-series.

Procedure steps

Step Action

1 View the MLT port calculated by the MLT hash algorithm byusing the following command:

sys hash-calc getmltindex traffic-type <ipv4|ipv6|non-ip> dest-val <WORD 1-1536> src-val <WORD 1-1536> mltID<1-256> [dest-port <0-65535>] [src-port <0-65535>]

The source and destination addresses cannot have the samevalue.

--End--

Variable definitionsUse the data in the following table to help you use the sys hash-calccommand.

Variable Value

dest-val<value> Specifies the destination address inthe range form 1–1536. The sourceand destination addresses cannothave the same value.

src-val<value> Specifies the source address in therange from 1–1536. The source anddestination addresses cannot have thesame value.

mltID<value> Specifies the MLT ID. The valueranges from 1–256.

traffic-type{ipv4|ipv6|non-ip}

The type of traffic. Specify one of ipv4,ipv6, or non-ip.

MLT and SMLT show commandsThis section describes the MLT and SMLT show commands. Use thecommands to display information and statistics about MLT operation inthe switch commands.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 141: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MLT and SMLT show commands 141

MLT and SMLT show commands navigation

• “Viewing information about collision errors” (page 141)

• “Viewing information about Ethernet errors” (page 141)

• “Viewing all ports configured for single port SMLT” (page 142)

Viewing information about collision errorsView information about collision errors to obtain information about collisionerrors in the specified MLT, or for all MLTs.

Prerequisites

• You must log on to the Privileged EXEC mode in the NNCLI.

Procedure steps

Step Action

1 View information about collision errors by using the followingcommand:

show mlt error collision [<mltid>]

--End--

Variable definitionsUse the data in the following table to help you use the show mlt errorcollision command.

Variable Value

<mltid> Specifies the MLT ID. The value rangesfrom 1–256.

Viewing information about Ethernet errorsView information about Ethernet errors to display information about thetypes of Ethernet errors sent and received by the specified MLT or allMLTs.

ATTENTIONThe IMAC columns refer to internal MAC address errors.

Prerequisites

• You must log on to the Privileged EXEC mode in the NNCLI.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 142: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

142 MLT and SMLT link aggregation configuration using the NNCLI

Procedure steps

Step Action

1 View information about Ethernet errors by using the followingcommand:

show mlt error main [<mltid>]

--End--

Variable definitionsUse the data in the following table to help you use the show mlt errormain command.

Variable Value

<mltid> Specifies the MLT ID. The value ranges from1–256.

Viewing all ports configured for single port SMLTView all ports for a single port SMLT to ensure the correct ports areconfigured.

Prerequisites

• You must log on to the Privileged EXEC mode in the NNCLI.

Procedure steps

Step Action

1 View all ports configured for single port SMLT by using thefollowing command:

show smlt {fastethernet|gigabitethernet|mlt|pos}

--End--

Variable definitionsUse the data in the following table to help you use the {fastethernet|gigabitethernet|mlt|pos} command.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 143: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

MLT and SMLT show commands 143

Variable Value

{fastethernet|gigabitethernet|pos} [<portList>]

Displays SMLT information for the interfaceand ports that you specify.

• portList is the port or port list.

mlt Displays SMLT information for the MLTinterface.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 144: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

144 MLT and SMLT link aggregation configuration using the NNCLI

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 145: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

145.

VLACP configuration using the NNCLIConfigure Virtual LACP (VLACP) to implement link status control protocolat the port level. VLACP detects for end-to-end failures in the EthernetRouting Switch 8600. Note that VLACP cannot interoperate with LACP.

Navigation• “Job aid: Roadmap of VLACP commands” (page 145)

• “Configuring VLACP on a port” (page 146)

• “Viewing the VLACP port configuration” (page 147)

• “Enabling or disabling VLACP globally” (page 148)

Job aid: Roadmap of VLACP commandsThe following table lists the commands and their parameters that you useto complete the procedures in this section.

Command Parameter

Privileged EXEC mode

show vlacp interface <cr>

fastethernet [vid {vlan-id[-vlan-id][,...]}] [<portList>]

gigabitethernet [vid {vlan-id[-vlan-id][,...]}] [<portList>]

pos [vid {vlan-id[-vlan-id][,...]}][<portList>]

Global Configuration mode

vlacp enable

no vlacp enable

Interface Configuration mode

vlacp enable

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 146: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

146 VLACP configuration using the NNCLI

Command Parameter

ethertype <1-65535>

fast-periodic-time <10-20000>

funcmac-addr <0x00:0x00:0x00:0x00:0x00:0x00>

slow-periodic-time <10000-30000>

timeout {long|short}

timeout-scale <2-10>

Configuring VLACP on a portConfigure VLACP on a port to ensure there is end-to-end reachability.VLACP uses the Hello mechanism of LACP to periodically send Hellopackets to ensure there is an end-to-end approach. When Hello packetsare not received, VLACP transitions to a failure state and the port isdisabled.

ATTENTIONChanges made at the global level override and reset all port level settings.

PrerequisitesYou must log on to the Interface Configuration mode in the NNCLI.

Procedure steps

Step Action

1 Configure VLACP on a port by using the following command:

vlacp

--End--

Variable definitionsThe following table defines parameters that you enter after the vlacpcommand.

Variable Value

enable Enables VLACP for this port.The default value is disable.

ethertype <1-65535> Sets the VLACP protocol identificationfor this port.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 147: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Viewing the VLACP port configuration 147

Variable Value

fast-periodic-time <10-20000> Sets the fast periodic time (inmilliseconds) for this port.The default value is 200.

funcmac-addr <<0x00:0x00:0x00:0x00:0x00:0x00>>

Sets the multicast MAC addressused for the VLACPDU. Specifya MAC address in the format0x00:0x00:0x00:0x00:0x00:0x00.

slow-periodic-time<10000-30000>

Sets the slow periodic time (inmilliseconds) for a specific port type.The default value is 30000.

timeout {long|short} Sets the port to use the long or shorttimeout:

• long sets the port to use thetimeout-scale value multiplied bythe slow-periodic-time.

• short sets the port to use thetimeout-scale value multiplied bythe fast-periodic-time.

For example, if you specify a shorttimeout, set the timeout-scale valueto 3, and the fast-periodic-time to 400ms, the timer will expire within 1000 to1200 ms.

To set this option to the default value(long), use the default operator withthe command.

timeout-scale <2-10> Sets a timeout scale for this portused to calculate the timeout. Thedefault value is 3. To set this optionto the default value, use the defaultoperator with the command.

Viewing the VLACP port configurationView the VLACP port configuration to show the port VLACP configuration.

Prerequisites

• You must log on to the Privileged EXEC mode in the NNCLI.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 148: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

148 VLACP configuration using the NNCLI

Procedure steps

Step Action

1 View the VLACP port configuration for all interfaces by using thefollowing command:

show vlacp interface

--End--

Variable definitionsThe following table defines optional parameters that you enter after theshow vlacp interface command.

Variable Value

fastethernet [vid {vlan-id[-vlan-id][,...]}] [<portList>]

Displays the VLACP configuration forthe Fastethernet port interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

gigabitethernet [vid{vlan-id[-vlan-id][,...]}][<portList>]

Displays the VLACP configuration forthe GigabitEthernet port interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

pos [vid {vlan-id[-vlan-id][,...]}] [<portList>]

Displays the VLACP configuration forthe PoS port interface.

• vlan-id is the VLAN ID or listof VLAN IDs to show only portsattached to a particular VLAN. Therange is 1–4094.

• portList is the port or port list.

Enabling or disabling VLACP globallyEnable or disable the VLACP globally to reset all port level settings on thechassis.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 149: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Enabling or disabling VLACP globally 149

ATTENTIONChanges you make at the global level override and reset all port level settings.

PrerequisitesYou must log on to the Global configuration mode in the NNCLI.

Procedure steps

Step Action

1 To globally enable VLACP, use the following command:

vlacp enable

2 To globally disable VLACP, use the following command:

no vlacp enable

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 150: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

150 VLACP configuration using the NNCLI

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 151: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

151.

MLT and MLT with LACP CLIconfiguration examples

This section contains configuration examples for configuring MLT and MLTwith LACP using the CLI.

For additional configuration examples about MLT with LACP and VLACP,see Link Aggregation Control Protocol (LACP) 802.3ad and VLACP for ESand ERS Technical Configuration Guide.

For information about SMLT configuration examples, see Switch ClusteringSplit Multi-Link Trunking Technical Configuration Guide (NN48500-518) .

You can find the technical configuration guides at www.nortel.com/documentation. Choose Routers & Routing Switches and then Ethernet RoutingSwitch 8600.

Navigation• “MultiLink Trunking configuration example” (page 151)

• “Multilink with LACP configuration example” (page 153)

MultiLink Trunking configuration exampleThis configuration example shows how to create a MultiLink Trunk (MLT)and a VLAN between two Ethernet Routing Switch 8600 devices. Thenetwork depicted in the following diagram shows a MLT within a VLANused to carry user traffic.

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 152: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

152 MLT and MLT with LACP CLI configuration examples

Figure 13MLT within a VLAN

The following procedures show how to configure switch S1 and S2 for thisexample.

Configuring S1

Step Action

1 Create VLAN 100:

ERS-8606:5# config vlan 100 create byport 1

2 Create multilink trunk 10:

ERS-8606:5# config mlt 10 createERS-8606:5# config mlt 10 add ports 1/1,1/2,2/1,2/2ERS-8606:5# config mlt 10 add vlan 100

--End--

Configuring S2

Step Action

1 Create VLAN 100:

ERS-8606:5# config vlan 100 create byport 1

2 Create multilink trunk 10:

ERS-8606:5# config mlt 10 createERS-8606:5# config mlt 10 add ports 1/1,1/2,2/1,2/2ERS-8606:5# config mlt 10 add vlan 100

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 153: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Multilink with LACP configuration example 153

Multilink with LACP configuration exampleThis configuration example shows how to configure and enable a MultiLinkTrunk using LACP.

You must configure all aggregatable ports to use the same aggregator keyused for the MLT.

The following procedures show how to configure switch S1 and S2 in thefollowing diagram as a MLT with LACP.

Configuring S1

Step Action

1 Create VLAN 100 and add ports to the VLAN:

ERS-8606:5# config vlan 100 create byport 1ERS-8606:5# config vlan 100 ports add 1/1-1/2,2/1-2/2

2 Configure LACP on S1 switch ports:

ERS-8606:5# config ether 1/1-1/2,2/1-2/2 lacp key10ERS-8606:5# config ether 1/1-1/2,2/1-2/2 lacpaggregation trueERS-8606:5# config ether 1/1-1/2,2/1-2/2 lacpenable

3 Create MLT 10 and configure LACP. Ensure the LACP key is thesame as that configured in step 2:

ERS-8606:5# config mlt 10 createERS-8606:5# config mlt 10 lacp key 10ERS-8606:5# config mlt 10 lacp enable

--End--

Configuring S2

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 154: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

154 MLT and MLT with LACP CLI configuration examples

Step Action

1 Create VLAN 100 and add ports to the VLAN:

ERS-8606:5# config vlan 100 create byport 1ERS-8606:5# config vlan 100 ports add 1/1-1/2,2/1-2/2

2 Configure LACP on S2 switch ports:

ERS-8606:5# config ether 1/1-1/2,2/1-2/2 lacp key10ERS-8606:5# config ether 1/1-1/2,2/1-2/2 lacpaggregation trueERS-8606:5# config ether 1/1-1/2,2/1-2/2 lacpenable

3 Create MLT 10 and configure LACP. Ensure the LACP key is thesame as that configured in step 2:

ERS-8606:5# config mlt 10 createERS-8606:5# config mlt 10 lacp key 10ERS-8606:5# config mlt 10 lacp enable

--End--

Nortel Ethernet Routing Switch 8600Configuration — Link Aggregation, MLT, and SMLT

NN46205-518 03.02 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

.

Page 155: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT
Page 156: NN46205 518 03.02 Configuration Link Aggregation MLT SMLT

Nortel Ethernet Routing Switch 8600

Configuration — Link Aggregation, MLT, and SMLTRelease: 7.0Publication: NN46205-518Document revision: 03.02Document release date: 12 April 2010

Copyright © 2008-2010 Nortel Networks. All Rights Reserved.

While the information in this document is believed to be accurate and reliable, except as otherwise expressly agreed to in writingNORTEL PROVIDES THIS DOCUMENT "AS IS" WITHOUT WARRANTY OR CONDITION OF ANY KIND, EITHER EXPRESSOR IMPLIED. The information and/or products described in this document are subject to change without notice.

THE SOFTWARE DESCRIBED IN THIS DOCUMENT IS FURNISHED UNDER A LICENSE AGREEMENT AND MAY BE USEDONLY IN ACCORDANCE WITH THE TERMS OF THAT LICENSE.

Nortel, Nortel Networks, the Nortel logo, and the Globemark are trademarks of Nortel Networks.

All other trademarks are the property of their respective owners.

To provide feedback or to report a problem in this document, go to www.nortel.com/documentfeedback.

www.nortel.com