Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software

Release 5.0 NN47227-503 Issue 06.01 December 2015 © 2014-2015, , Inc. TERMS OF USE. IF YOU DO NOT HAVE SUCH AUTHORITY, OR All Rights Reserved. IF YOU DO NOT WISH TO ACCEPT THESE TERMS OF USE, YOU MUST NOT ACCESS OR USE THE HOSTED SERVICE OR Notice AUTHORIZE ANYONE TO ACCESS OR USE THE HOSTED While reasonable efforts have been made to ensure that the SERVICE. YOUR USE OF THE HOSTED SERVICE SHALL BE information in this document is complete and accurate at the time of LIMITED BY THE NUMBER AND TYPE OF LICENSES printing, Avaya assumes no liability for any errors. Avaya reserves PURCHASED UNDER YOUR CONTRACT FOR THE HOSTED the right to make changes and corrections to the information in this SERVICE, PROVIDED, HOWEVER, THAT FOR CERTAIN HOSTED document without the obligation to notify any person or organization SERVICES IF APPLICABLE, YOU MAY HAVE THE OPPORTUNITY of such changes. TO USE FLEX LICENSES, WHICH WILL BE INVOICED ACCORDING TO ACTUAL USAGE ABOVE THE CONTRACT Documentation disclaimer LICENSE LEVEL. CONTACT AVAYA OR AVAYA’S CHANNEL “Documentation” means information published by Avaya in varying PARTNER FOR MORE INFORMATION ABOUT THE LICENSES mediums which may include product information, operating FOR THE APPLICABLE HOSTED SERVICE, THE AVAILABILITY instructions and performance specifications that Avaya may generally OF ANY FLEX LICENSES (IF APPLICABLE), PRICING AND make available to users of its products and Hosted Services. BILLING INFORMATION, AND OTHER IMPORTANT Documentation does not include marketing materials. Avaya shall not INFORMATION REGARDING THE HOSTED SERVICE. be responsible for any modifications, additions, or deletions to the Licenses original published version of documentation unless such modifications, additions, or deletions were performed by Avaya. End THE SOFTWARE LICENSE TERMS AVAILABLE ON THE AVAYA User agrees to indemnify and hold harmless Avaya, Avaya's agents, WEBSITE, HTTPS://SUPPORT.AVAYA.COM/LICENSEINFO, servants and employees against all claims, lawsuits, demands and UNDER THE LINK “AVAYA SOFTWARE LICENSE TERMS (Avaya judgments arising out of, or in connection with, subsequent Products)” OR SUCH SUCCESSOR SITE AS DESIGNATED BY modifications, additions or deletions to this documentation, to the AVAYA, ARE APPLICABLE TO ANYONE WHO DOWNLOADS, extent made by End User. USES AND/OR INSTALLS AVAYA SOFTWARE, PURCHASED FROM AVAYA INC., ANY AVAYA AFFILIATE, OR AN AVAYA Link disclaimer CHANNEL PARTNER (AS APPLICABLE) UNDER A COMMERCIAL Avaya is not responsible for the contents or reliability of any linked AGREEMENT WITH AVAYA OR AN AVAYA CHANNEL PARTNER. websites referenced within this site or documentation provided by UNLESS OTHERWISE AGREED TO BY AVAYA IN WRITING, Avaya. Avaya is not responsible for the accuracy of any information, AVAYA DOES NOT EXTEND THIS LICENSE IF THE SOFTWARE statement or content provided on these sites and does not WAS OBTAINED FROM ANYONE OTHER THAN AVAYA, AN necessarily endorse the products, services, or information described AVAYA AFFILIATE OR AN AVAYA CHANNEL PARTNER; AVAYA or offered within them. Avaya does not guarantee that these links will RESERVES THE RIGHT TO TAKE LEGAL ACTION AGAINST YOU work all the time and has no control over the availability of the linked AND ANYONE ELSE USING OR SELLING THE SOFTWARE pages. WITHOUT A LICENSE. BY INSTALLING, DOWNLOADING OR USING THE SOFTWARE, OR AUTHORIZING OTHERS TO DO SO, Warranty YOU, ON BEHALF OF YOURSELF AND THE ENTITY FOR WHOM Avaya provides a limited warranty on Avaya hardware and software. YOU ARE INSTALLING, DOWNLOADING OR USING THE Refer to your sales agreement to establish the terms of the limited SOFTWARE (HEREINAFTER REFERRED TO warranty. In addition, Avaya’s standard warranty language, as well as INTERCHANGEABLY AS “YOU” AND “END USER”), AGREE TO information regarding support for this product while under warranty is THESE TERMS AND CONDITIONS AND CREATE A BINDING available to Avaya customers and other parties through the Avaya CONTRACT BETWEEN YOU AND AVAYA INC. OR THE Support website: https://support.avaya.com/helpcenter/ APPLICABLE AVAYA AFFILIATE (“AVAYA”). getGenericDetails?detailId=C20091120112456651010 under the link Avaya grants You a license within the scope of the license types “Warranty & Product Lifecycle” or such successor site as designated described below, with the exception of Heritage Software, for by Avaya. Please note that if You acquired the product(s) from an which the scope of the license is detailed below. Where the order authorized Avaya Channel Partner outside of the United States and documentation does not expressly identify a license type, the Canada, the warranty is provided to You by said Avaya Channel applicable license will be a Designated System License. The Partner and not by Avaya. applicable number of licenses and units of capacity for which the “Hosted Service” means a hosted service subscription that You license is granted will be one (1), unless a different number of acquire from either Avaya or an authorized Avaya Channel Partner licenses or units of capacity is specified in the documentation or other (as applicable) and which is described further in Hosted SAS or other materials available to You. “Software” means computer programs in service description documentation regarding the applicable hosted object code, provided by Avaya or an Avaya Channel Partner, service. If You purchase a Hosted Service subscription, the foregoing whether as stand-alone products, pre-installed on hardware products, limited warranty may not apply but You may be entitled to support and any upgrades, updates, patches, bug fixes, or modified versions services in connection with the Hosted Service as described further thereto. “Designated Processor” means a single stand-alone in your service description documents for the applicable Hosted computing device. “Server” means a Designated Processor that Service. Contact Avaya or Avaya Channel Partner (as applicable) for hosts a software application to be accessed by multiple users. more information. “Instance” means a single copy of the Software executing at a particular time: (i) on one physical machine; or (ii) on one deployed Hosted Service software virtual machine (“VM”) or similar deployment. THE FOLLOWING APPLIES IF YOU PURCHASE A HOSTED Licence types SERVICE SUBSCRIPTION FROM AVAYA OR AN AVAYA CHANNEL PARTNER (AS APPLICABLE), THE TERMS OF USE Designated System(s) License (DS). End User may install and use FOR HOSTED SERVICES ARE AVAILABLE ON THE AVAYA each copy or an Instance of the Software only on a number of WEBSITE, HTTPS://SUPPORT.AVAYA.COM/LICENSEINFO Designated Processors up to the number indicated in the order. UNDER THE LINK “Avaya Terms of Use for Hosted Services” OR Avaya may require the Designated Processor(s) to be identified in SUCH SUCCESSOR SITE AS DESIGNATED BY AVAYA, AND ARE the order by type, serial number, feature key, Instance, location or APPLICABLE TO ANYONE WHO ACCESSES OR USES THE other specific designation, or to be provided by End User to Avaya HOSTED SERVICE. BY ACCESSING OR USING THE HOSTED through electronic means established by Avaya specifically for this SERVICE, OR AUTHORIZING OTHERS TO DO SO, YOU, ON purpose. BEHALF OF YOURSELF AND THE ENTITY FOR WHOM YOU ARE Heritage Nortel Software DOING SO (HEREINAFTER REFERRED TO INTERCHANGEABLY AS “YOU” AND “END USER”), AGREE TO THE TERMS OF USE. IF “Heritage Nortel Software” means the software that was acquired by YOU ARE ACCEPTING THE TERMS OF USE ON BEHALF A Avaya as part of its purchase of the Nortel Enterprise Solutions COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT Business in December 2009. The Heritage Nortel Software is the YOU HAVE THE AUTHORITY TO BIND SUCH ENTITY TO THESE software contained within the list of Heritage Nortel Products located at https://support.avaya.com/LicenseInfo under the link “Heritage Nortel Products” or such successor site as designated by Avaya. For SOFTWARE OR CODECS, THE AVAYA CHANNEL PARTNER IS Heritage Nortel Software, Avaya grants Customer a license to use REQUIRED TO INDEPENDENTLY OBTAIN ANY APPLICABLE Heritage Nortel Software provided hereunder solely to the extent of LICENSE AGREEMENTS, AT THE AVAYA CHANNEL PARTNER’S the authorized activation or authorized usage level, solely for the EXPENSE, DIRECTLY FROM THE APPLICABLE THIRD PARTY purpose specified in the Documentation, and solely as embedded in, SUPPLIER. for execution on, or for communication with Avaya equipment. WITH RESPECT TO CODECS, IF THE AVAYA CHANNEL Charges for Heritage Nortel Software may be based on extent of PARTNER IS HOSTING ANY PRODUCTS THAT USE OR EMBED activation or use authorized as specified in an order or invoice. THE G.729 CODEC, H.264 CODEC, OR H.265 CODEC, THE Copyright AVAYA CHANNEL PARTNER ACKNOWLEDGES AND AGREES THE AVAYA CHANNEL PARTNER IS RESPONSIBLE FOR ANY Except where expressly stated otherwise, no use should be made of AND ALL RELATED FEES AND/OR ROYALTIES. THE G.729 materials on this site, the Documentation, Software, Hosted Service, CODEC IS LICENSED BY SIPRO LAB TELECOM INC. SEE or hardware provided by Avaya. All content on this site, the WWW.SIPRO.COM/CONTACT.HTML. THE H.264 (AVC) CODEC IS documentation, Hosted Service, and the product provided by Avaya LICENSED UNDER THE AVC PATENT PORTFOLIO LICENSE FOR including the selection, arrangement and design of the content is THE PERSONAL USE OF A CONSUMER OR OTHER USES IN owned either by Avaya or its licensors and is protected by copyright WHICH IT DOES NOT RECEIVE REMUNERATION TO: (I) and other intellectual property laws including the sui generis rights ENCODE VIDEO IN COMPLIANCE WITH THE AVC STANDARD relating to the protection of databases. You may not modify, copy, (“AVC VIDEO”) AND/OR (II) DECODE AVC VIDEO THAT WAS reproduce, republish, upload, post, transmit or distribute in any way ENCODED BY A CONSUMER ENGAGED IN A PERSONAL any content, in whole or in part, including any code and software ACTIVITY AND/OR WAS OBTAINED FROM A VIDEO PROVIDER unless expressly authorized by Avaya. Unauthorized reproduction, LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS GRANTED transmission, dissemination, storage, and or use without the express OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL written consent of Avaya can be a criminal, as well as a civil offense INFORMATION FOR H.264 (AVC) AND H.265 (HEVC) CODECS under the applicable law. MAY BE OBTAINED FROM MPEG LA, L.L.C. SEE HTTP:// Virtualization WWW.MPEGLA.COM. The following applies if the product is deployed on a virtual machine. Compliance with Laws Each product has its own ordering code and license types. Note that Customer acknowledges and agrees that it is responsible for each Instance of a product must be separately licensed and ordered. complying with any applicable laws and regulations, including, but not For example, if the end user customer or Avaya Channel Partner limited to laws and regulations related to call recording, data privacy, would like to install two Instances of the same type of products, then intellectual property, trade secret, fraud, and music performance two products of that type must be ordered. rights, in the country or territory where the Avaya product is used. Third Party Components Preventing Toll Fraud “Third Party Components” mean certain software programs or “Toll Fraud” is the unauthorized use of your telecommunications portions thereof included in the Software or Hosted Service may system by an unauthorized party (for example, a person who is not a contain software (including open source software) distributed under corporate employee, agent, subcontractor, or is not working on your third party agreements (“Third Party Components”), which contain company's behalf). Be aware that there can be a risk of Toll Fraud terms regarding the rights to use certain portions of the Software associated with your system and that, if Toll Fraud occurs, it can (“Third Party Terms”). As required, information regarding distributed result in substantial additional charges for your telecommunications Linux OS source code (for those products that have distributed Linux services. OS source code) and identifying the copyright holders of the Third Party Components and the Third Party Terms that apply is available Avaya Toll Fraud intervention in the products, Documentation or on Avaya’s website at: https:// If You suspect that You are being victimized by Toll Fraud and You support.avaya.com/Copyright or such successor site as designated need technical assistance or support, call Technical Service Center by Avaya. The open source software license terms provided as Third Toll Fraud Intervention Hotline at +1-800-643-2353 for the United Party Terms are consistent with the license rights granted in these States and Canada. For additional support telephone numbers, see Software License Terms, and may contain additional rights benefiting the Avaya Support website: https://support.avaya.com or such You, such as modification and distribution of the open source successor site as designated by Avaya. software. The Third Party Terms shall take precedence over these Software License Terms, solely with respect to the applicable Third Security Vulnerabilities Party Components to the extent that these Software License Terms impose greater restrictions on You than the applicable Third Party Information about Avaya’s security support policies can be found in Terms. the Security Policies and Support section of https:// support.avaya.com/security. The following applies if the H.264 (AVC) codec is distributed with the product. THIS PRODUCT IS LICENSED UNDER THE AVC PATENT Suspected Avaya product security vulnerabilities are handled per the PORTFOLIO LICENSE FOR THE PERSONAL USE OF A Avaya Product Security Support Flow (https:// CONSUMER OR OTHER USES IN WHICH IT DOES NOT RECEIVE support.avaya.com/css/P8/documents/100161515). REMUNERATION TO (i) ENCODE VIDEO IN COMPLIANCE WITH Downloading Documentation THE AVC STANDARD (“AVC VIDEO”) AND/OR (ii) DECODE AVC VIDEO THAT WAS ENCODED BY A CONSUMER ENGAGED IN A For the most current versions of Documentation, see the Avaya PERSONAL ACTIVITY AND/OR WAS OBTAINED FROM A VIDEO Support website: https://support.avaya.com, or such successor site PROVIDER LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS as designated by Avaya. GRANTED OR SHALL BE IMPLIED FOR ANY OTHER USE. Contact Avaya Support ADDITIONAL INFORMATION MAY BE OBTAINED FROM MPEG LA, L.L.C. SEE HTTP://WWW.MPEGLA.COM. See the Avaya Support website: https://support.avaya.com for product or Hosted Service notices and articles, or to report a problem Service Provider with your Avaya product or Hosted Service. For a list of support THE FOLLOWING APPLIES TO AVAYA CHANNEL PARTNER’S telephone numbers and contact addresses, go to the Avaya Support HOSTING OF AVAYA PRODUCTS OR SERVICES. THE PRODUCT website: https://support.avaya.com (or such successor site as OR HOSTED SERVICE MAY USE THIRD PARTY COMPONENTS designated by Avaya), scroll to the bottom of the page, and select SUBJECT TO THIRD PARTY TERMS AND REQUIRE A SERVICE Contact Avaya Support. PROVIDER TO BE INDEPENDENTLY LICENSED DIRECTLY Trademarks FROM THE THIRD PARTY SUPPLIER. AN AVAYA CHANNEL PARTNER’S HOSTING OF AVAYA PRODUCTS MUST BE The trademarks, logos and service marks (“Marks”) displayed in this AUTHORIZED IN WRITING BY AVAYA AND IF THOSE HOSTED site, the Documentation, Hosted Service(s), and product(s) provided PRODUCTS USE OR EMBED CERTAIN THIRD PARTY by Avaya are the registered or unregistered Marks of Avaya, its SOFTWARE, INCLUDING BUT NOT LIMITED TO MICROSOFT affiliates, or other third parties. Users are not permitted to use such Marks without prior written consent from Avaya or such third party which may own the Mark. Nothing contained in this site, the Documentation, Hosted Service(s) and product(s) should be construed as granting, by implication, estoppel, or otherwise, any license or right in and to the Marks without the express written permission of Avaya or the applicable third party. Avaya is a registered trademark of Avaya Inc. All non-Avaya trademarks are the property of their respective owners. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. Contents

Chapter 1: Introduction...... 7 Purpose...... 7 Related resources...... 7 Documentation...... 7 Training...... 8 Viewing Avaya Mentor videos...... 8 Subscribing to e-notifications...... 8 Support...... 10 Searching a documentation collection...... 10 Chapter 2: New in this document...... 12 Chapter 3: Link Aggregation Control Protocol...... 13 Link aggregation overview...... 13 Virtual Inter-Switch Trunk (vIST)...... 14 MultiLink Trunking with LACP...... 15 Input/output port redundancy...... 17 LACP configuration considerations...... 17 LACP configuration using ACLI...... 19 Configuring global LACP parameters...... 20 Configuring LACP on a port...... 21 Configuring LACP on an MLT...... 24 Configuring LACP and private VLANs...... 25 Configuring LACP on a VLAN...... 26 Viewing LACP configuration information...... 27 LACP configuration using EDM...... 30 Configuring global LACP parameters...... 31 Configuring LACP parameters...... 32 Configuring LACP on a port...... 34 Chapter 4: MultiLink Trunking and Split MultiLink Trunking...... 40 Link aggregation overview...... 40 Virtual Inter-Switch Trunk (vIST)...... 41 Simplified Virtual-IST...... 42 MultiLink Trunking...... 42 Split MultiLink Trunking...... 44 MLT and SMLT configuration considerations...... 50 MLT and private VLANs...... 54 MLT and SMLT link aggregation configuration using the ACLI...... 54 Configuring MLT...... 55 Adding ports to an MLT LAG...... 57 Removing ports from an MLT LAG...... 57

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 5 Comments on this document? [email protected] Contents

Creating an SMLT from an existing MLT...... 59 Virtual interswitch trunk (vIST)...... 59 Viewing all ports configured for SMLT...... 66 Viewing information about collision errors...... 66 Viewing information about Ethernet errors...... 67 MLT and SMLT link aggregation configuration using EDM...... 68 Adding a multilink or LACP trunk...... 68 Adding ports to an MLT...... 70 Viewing trunks...... 71 Creating a virtual IST using EDM...... 71 Editing a virtual IST...... 72 Configuring Simplified vIST in SMLT topologies...... 73 MLT configuration examples...... 75 MultiLink Trunking...... 75 MultiLink Trunking with Link Aggregation Control Protocol...... 76 MLT network topology and configuration reference...... 77 Example 1: Switch-to-switch MLT...... 77 Example 2: Switch-to-server MLT...... 78 Example 3: Client/Server MLT...... 78 Chapter 5: Virtual Link Aggregation Control Protocol...... 80 Virtual Link Aggregation Control Protocol...... 80 VLACP configuration using ACLI...... 82 Configuring VLACP on a port...... 82 Viewing the VLACP port configuration...... 84 Enabling or disabling VLACP globally...... 85 VLACP configuration using EDM...... 86 Enabling VLACP globally...... 86 Configuring VLACP on a port...... 86 Glossary...... 88

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 6 Comments on this document? [email protected] Chapter 1: Introduction

Purpose This document provides information on features in VSP Operating System Software (VOSS). VOSS runs on the following product families: • Avaya Virtual Services Platform 4000 Series • Avaya Virtual Services Platform 7200 Series • Avaya Virtual Services Platform 8000 Series This document contains conceptual, procedural information and instructions to help you use, configure and manage link aggregation and MultiLink Trunking on the Avaya Virtual Services Platform 4000 Series and the Avaya Virtual Services Platform 7200 Series and 8000 Series switches. Examples and network illustrations in this document may illustrate only one of the supported platforms. Unless otherwise noted, the concept illustrated applies to all supported platforms.

Related resources

Documentation For installation and initial setup information of the Open Networking Adapter (ONA), refer to the Quick Install Guide that came with your ONA. Note: The ONA works only with the Avaya Virtual Services Platform 4000 Series. For more information about configuring features, refer to the VOSS documentation. See Documentation Reference for VSP Operating System Software, NN47227-100 for a list of all the VSP 4000 documents.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 7 Comments on this document? [email protected] Introduction

Training Ongoing product training is available. For more information or to register, you can access the Web site at http://avaya-learning.com/.

Viewing Avaya Mentor videos Avaya Mentor videos provide technical content on how to install, configure, and troubleshoot Avaya products. About this task Videos are available on the Avaya Support website, listed under the video document type, and on the Avaya-run channel on YouTube. Procedure • To find videos on the Avaya Support website, go to http://support.avaya.com and perform one of the following actions: - In Search, type Avaya Mentor Videos to see a list of the available videos. - In Search, type the product name. On the Search Results page, select Video in the Content Type column on the left. • To find the Avaya Mentor videos on YouTube, go to www.youtube.com/AvayaMentor and perform one of the following actions: - Enter a key word or key words in the Search Channel to search for a specific product or topic. - Scroll down Playlists, and click the name of a topic to see the available list of videos posted on the website. Note: Videos are not available for all products.

Subscribing to e-notifications Subscribe to e-notifications to receive an email notification when documents are added to or changed on the Avaya Support website. About this task You can subscribe to different types of general notifications, for example, Product Correction Notices (PCN), which apply to any product or a specific product. You can also subscribe to specific types of documentation for a specific product, for example, Application & Technical Notes for Virtual Services Platform 7000.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 8 Comments on this document? [email protected] Related resources

Procedure 1. In an Internet browser, go to https://support.avaya.com. 2. Type your username and password, and then click Login. 3. Under My Information, select SSO login Profile. 4. Click E-NOTIFICATIONS. 5. In the GENERAL NOTIFICATIONS area, select the required documentation types, and then click UPDATE.

6. Click OK. 7. In the PRODUCT NOTIFICATIONS area, click Add More Products.

8. Scroll through the list, and then select the product name. 9. Select a release version. 10. Select the check box next to the required documentation types.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 9 Comments on this document? [email protected] Introduction

11. Click Submit.

Support Go to the Avaya Support website at http://support.avaya.com for the most up-to-date documentation, product notices, and knowledge articles. You can also search for release notes, downloads, and resolutions to issues. Use the online service request system to create a service request. Chat with live agents to get answers to questions, or request an agent to connect you to a support team if an issue requires additional expertise.

Searching a documentation collection On the Avaya Support website, you can download the documentation library for a specific product and software release to perform searches across an entire document collection. For example, you can perform a single, simultaneous search across the collection to quickly find all occurrences of a particular feature. Use this procedure to perform an index search of your documentation collection. Before you begin • Download the documentation collection zip file to your local computer. • You must have Adobe Acrobat or Adobe Reader installed on your computer. Procedure 1. Extract the document collection zip file into a folder. 2. Navigate to the folder that contains the extracted files and open the file named .pdx.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 10 Comments on this document? [email protected] Support

3. In the Search dialog box, select the option In the index named .pdx. 4. Enter a search word or phrase. 5. Select any of the following to narrow your search: • Whole Words Only • Case-Sensitive • Include Bookmarks • Include Comments 6. Click Search. The search results show the number of documents and instances found. You can sort the search results by Relevance Ranking, Date Modified, Filename, or Location. The default is Relevance Ranking.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 11 Comments on this document? [email protected] Chapter 2: New in this document

The following sections detail what is new in Configuring Link Aggregation, MLT, SMLT, and vIST on VSP Operating System Software, NN47227-503 Inclusion of VSP 4000 VOSS 5.0 updates this document to include the VSP 4000 Series. This document is now the single Link Aggregation, MLT, SMLT and vIST configuration document for all VOSS platforms.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 12 Comments on this document? [email protected] Chapter 3: Link Aggregation Control Protocol

This section provides the concepts and procedures you need to configure the Link Aggregation Control Protocol (LACP) to dynamically aggregate links as they become available to a trunk group.

Link aggregation overview Link aggregation provides link level redundancy and increases load sharing. Use Link aggregation to bundle the ports into a port group, which is represented as one logical interface to the Media Access Control (MAC) layer. The switch supports the following types of link aggregation: • MultiLink Trunking (MLT)—a statically configured link bundling method. MLT is not standards based, but it interoperates with static link methods of other vendors. • IEEE 802.3ad based link aggregation, through the Link Aggregation Control Protocol (LACP), dynamically aggregates links as they become available to a trunk group. Link Aggregation Control Protocol dynamically detects whether links can be aggregated into a link aggregation group (LAG) and does so after links become available. Link Aggregation Control Protocol also provides link integrity checking at Layer 2 for all links within the LAG. Both MLT and IEEE 802.3ad based link aggregation are point-to-point functions. The switch software offers LACP functionality layered with MLT. This document uses the term MLT with LACP to refer to this functionality. Split MultiLink Trunking (SMLT) Split MultiLink Trunking (SMLT) is an option that improves Layer 2 (bridged) resiliency by providing for the addition of failure redundancy with subsecond failover, on top of all standard MLT link failure protection and flexible bandwidth scaling functionality. Use SMLT to connect a device that supports some form of link aggregation, be it a switch or a server, to two distinct separate SMLT endpoints or switches. These SMLT devices form a virtualized Switch Cluster through the SPBM cloud and are referred to as a Virtual Inter-Switch Trunk (vIST) Core Switch pair. For more information on SMLT, see Split MultiLink Trunking on page 44.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 13 Comments on this document? [email protected] Link Aggregation Control Protocol

LACP with SMLT You can use LACP on SMLT configurations. The switch provides modifications to the LACP in SMLT configurations. LACP-capable devices can connect to an SMLT aggregation pair. Note: Virtual IST is not supported on LACP-enabled MLTs. VLACP with SMLT You can also configure Virtual LACP (VLACP) with an SMLT configuration. VLACP is an Avaya modification that provides end-to-end failure detection. VLACP is not a link aggregation protocol. VLACP implements link status control protocol at the port level. This mechanism periodically checks the end-to-end health of a point-to-point or end-to-end connection. You can run VLACP on single ports or on ports that are part of an MLT. Note: Avaya recommends that you do not configure VLACP on LACP-enabled ports. VLACP does not operate properly with LACP.

Virtual Inter-Switch Trunk (vIST) Split MultiLink Trunking provides subsecond failover when a switch fails. Virtual Inter-Switch Trunk (vIST) improves upon that Layer 2 and Layer 3 resiliency by using a virtualized IST channel through the SPBM cloud. The vIST channel carries the vIST control traffic and data traffic during an SMLT failover. This feature dramatically improves resiliency over other methods. Because vIST uses a virtual channel and because IS-IS runs over it, vIST eliminates the potential single point of failure with a dedicated MLT. The vIST channel is always up as long as there is SPBM connectivity between the vIST peers. Note: vIST interoperates between any two devices that support vIST, and the devices do not have to be of the same type. vIST creates a virtualized channel through the SPBM cloud, and this channel connects two SMLT devices to form a virtualized Switch Cluster. Note that the SPBM cloud can consist of as few as two nodes. For information on vIST configuration, see Creating a virtual IST using ACLI on page 59 or Creating a virtual IST using EDM on page 71. Note: Users may observe a momentary increase in activity when a MAC delete message is received from a peer. This is due to vIST engaging in MAC learning activities. This is a normal operational procedure.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 14 Comments on this document? [email protected] MultiLink Trunking with LACP

MultiLink Trunking with LACP MultiLink Trunking (MLT) with Link Aggregation Control Protocol (LACP) manages ports and port memberships to form a link aggregation group (LAG). Use Link Aggregation Control Protocol to gather one or more links to form a LAG, which a Media Access Control (MAC) client treats as a single link. Link Aggregation Control Protocol can dynamically add or remove LAG ports, depending on availability and state. IEEE 802.3ad overview The IEEE 802.3ad standard comprises service interfaces, the LACP, the Marker Protocol, link aggregation selection logic, a parser or multiplexer, frame distribution, and frame collection functions. The following illustration shows the major functions of IEEE 802.3ad defined as multiple link aggregation.

Figure 1: Link aggregation sublayer (according to IEEE 802.3ad)

The link aggregation sublayer comprises the following functions: • frame distribution This block takes frames submitted by the MAC client and sends them for transmission on the appropriate port based on a frame distribution algorithm employed by the Frame Distributor.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 15 Comments on this document? [email protected] Link Aggregation Control Protocol

Frame distribution also includes an optional Marker Generator/Receiver used for the Marker Protocol. The switch only implements the Marker Receiver function. For more information about the frame distribution algorithm, see MLT traffic distribution algorithm on page 42. • frame collection This block passes frames received from the various ports to the MAC client. Frame collection also includes a Marker Responder used for the Marker Protocol. • aggregator parser or multiplexers During transmission operations, these blocks pass frame transmission requests from the Distributor, Marker Generator, and Marker Responder to the appropriate port. During receive operations, these blocks distinguish among Marker Request, Marker Response, MAC Client Protocol Data Units (PDU), and pass the blocks to the appropriate entity (Marker Responder, Marker Receiver, and Collector, respectively). • aggregator The combination of frame distribution and collection, and aggregator parser or multiplexers. • aggregation control This block configures and controls link aggregation. It incorporates LACP for the automatic communication of aggregation capabilities between systems and automatic configuration of link aggregation. • control parser/multiplexers During transmission operations, these blocks pass frame transmission requests from the aggregator and Control entities to the appropriate port. During receive operations, these blocks distinguish Link Aggregation Control Protocol Data Units (LACPDUs) from other frames. The blocks pass, passing the LACPDUs to the appropriate sublayer entity and all other frames to the aggregator. 802.3ad link aggregation principles Use link aggregation to group ports together to form a link group to another device. Link groups increase aggregate throughput 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 MAC client. The aggregator binds to one or more ports within a system. • The aggregator distributes frame transmissions from the MAC client to various ports, collects received frames from the ports, and transparently passes the frames to the MAC client. • A system can contain multiple aggregators serving multiple MAC clients. A port binds to a single aggregator at a time. A MAC client is served by a single aggregator at a time. • The Link Aggregation Control function binds ports to aggregators within a system. The control function aggregates links, binds the system ports to an appropriate aggregator, and monitors conditions to determine if a change in aggregation is needed. Network managers can manually provide link aggregation control by manipulating the link aggregation state variables (for example, keys). You can also use LACP to automatically determine, configure, bind, and monitor link aggregation.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 16 Comments on this document? [email protected] LACP configuration considerations

• LACP uses peer exchanges across links to continually determine the aggregation capability of the links and provide the maximum level of aggregation capability between a pair of systems. • Frame ordering is maintained for certain sequences of frame exchanges between MAC Clients. The distributor ensures that all frames of a conversation pass to a single port. The collector passes frames to the MAC client in the order they are received from the port. The collector can select frames received from the aggregated ports. Because the frames are not ordered on a single link, this guarantees that frame ordering is maintained for all conversations. • Conversations move among ports within an aggregation for load balancing and for maintaining availability if a link fails. • Each port is assigned a unique, globally administered MAC address. After entities initiate frame exchanges within the link aggregation sublayer, the source address is the MAC address. An example of an entity that initiates frame exchanges is LACP and Marker Protocol exchanges. • Each aggregator is assigned a unique, globally administered MAC address that is used from the perspective of the MAC client, both as a source address for transmitted frames and as the destination address for received frames. You can use one of the port MAC addresses in the associated LAG as the MAC address of the aggregator.

Input/output port redundancy You can use the MLT link aggregation mechanism to protect I/O ports. MLT is compatible with 802.3ad static, and provides a load sharing and failover mechanism to protect against module, port, fiber, or complete link failures. You can use MLT with Link Access Control Protocol (LACP) disabled or use LACP enabled by itself.

LACP configuration considerations You can configure priorities, keys, modes, and timers for the LACP. LACP priority You can configure LACP priority at the system and port level as follows: • Port priority—determines which ports are aggregated into a LAG that has more than eight ports configured to it. • System priority—generates the switch ID after communicating with other systems. Avaya recommends that you use the default value. If you need to change it, first disable the LACP, and then enable it again after you change the value. LACP keys You must use the LACP keys to determine which ports are eligible for link aggregation. The LACP keys are defined by the ports after you configure the multilink trunk. You can aggregate the ports key that match the MLT key into that multilink trunk. • Keys do not have to match between two LACP peers.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 17 Comments on this document? [email protected] Link Aggregation Control Protocol

LACP timers You can customize failover times by changing the LACP timer attributes (fast periodic time, slow periodic time, and aggregate wait time). Values are set by default to match the IEEE 802.3ad values. If you change the values, they must match on the ports participating in aggregation between two 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. After you change an LACP timer globally, this value is set on all ports. The global timer value overwrites the local port value irrespective of the LACP state. You must configure port values that differ from the global values. The switch software uses the following LACP timers: • fast periodic timer—200 to 20 000 milliseconds (ms); default 1000 ms • slow periodic timer—10 000 to 30 000 ms; default 30000 ms • aggregation-wait timer—200 to 2000; default 2000 You cannot aggregate a link if it does not receive an LACPDU for a period of timeout x slow periodic time = 3 x 30 seconds = 90 seconds. If you use the fast periodic time, the timeout period is 3 x 1000 ms = 3 seconds. You must make timer changes to all ports participating in link aggregation and to the ports on the partnering node. Configuration changes to the LACP timers are not reflected immediately. Link Aggregation Control Protocol timers do not reset until the next time you restart LACP globally or on a port. This ensures consistency with peer switches. After you enable LACP on a port, the timer values are set at the port level. You must toggle the LACP status after timer values change. This does not impact existing ports unless you toggle the LACP status on the port. LACP modes LACP uses two active and passive modes. • Active mode—ports initiate the aggregation process. Active mode ports aggregate with other active mode ports or passive mode ports. • Passive mode—ports participate in LACP but do not initiate the aggregation process. You must partner passive mode ports with active mode ports for aggregation to occur. LACP and private VLANs • When using LACP, configure the private-vlan at the interface level. Link aggregation scaling The following table summarizes the number of aggregation groups supported on the switch. For more information about the latest scalability information, see the release notes included with your switch.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 18 Comments on this document? [email protected] LACP configuration using ACLI

Table 1: Link aggregation scaling

Feature VSP 4000 Series VSP 7200 Series and 8000 Series Aggregation groups 24 84 • 802.3ad aggregation groups (LAG) • multilink trunk groups Maximum number of links (ports) for each 8 8 MLT group

LACP configuration using ACLI This section describes how to configure and manage link aggregation using the Avaya Command Line Interface (ACLI), including Link Aggregation Control Protocol (LACP), to increase the link speed and redundancy for higher availability. MultiLink Trunking (MLT) with LACP manages switch ports and port memberships to form a link aggregation group (LAG). Configure LACP to allow dynamic bundling of physical ports to form a single logical channel. You can describe the LACP in terms of link aggregation operations within a single system. You can configure a single piece of equipment so it contains more than one system (from the point of view of the link aggregation operation). Before you begin • Changes to LACP made at the global level overrides and resets all port level settings. Important: After you globally configure the LACP system priority, it applies to all LACP-enabled aggregators and ports. After you enable the LACP on an aggregator or port, it uses the global system priority value. • After you make a timer change, restart the LACP (globally or on the port) so the changes are consistent across the link. Important: Configuration changes to LACP timers are not reflected immediately. LACP timers are not reset until the next time LACP is restarted globally or on a port. This action ensures consistency with peer switches. • The switch does not support standby ports for LACP aggregation groups.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 19 Comments on this document? [email protected] Link Aggregation Control Protocol

Configuring global LACP parameters Configure LACP parameters globally. After you configure the LACP system priority globally, it applies to all LACP-enabled aggregators and ports. After you enable the LACP on an aggregator or a port, it uses the global system priority value. The new global parameter configuration is in effect after the LACP is restarted globally or on each port. About this task Important: Changes made at the global level override and reset all port level settings. Procedure 1. Enter Global Configuration mode: enable configure terminal 2. Change the system priority: lacp system-priority <0-65535> 3. Configure additional LACP parameters as required: lacp enable [aggr-wait-time <200-2000>] [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>] If you do not configure the optional parameters, the system uses the default values. Example Switch(config)# lacp fast-periodic-time 2000 Switch(config)# lacp enable Variable definitions Use the data in the following table to use the lacp command.

Variable Value aggr-wait-time <200–2000> Configures the aggregation wait time (in milliseconds) globally. The default value is 2000. enable Enables LACP globally. The default value is disabled. fast-periodic-time <200–20000> Configures the fast periodic time (in milliseconds) globally. The default value is 1000. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 20 Comments on this document? [email protected] LACP configuration using ACLI

Variable Value slow-periodic-time <10000–30000> Configures the slow periodic time globally. The default value is 30000. smlt-sys-id Configures the LACP system ID globally. Enter a MAC <0x00:0x00:0x00:0x00:0x00:0x00> address in the following format: 0x00:0x00:0x00:0x00:0x00:0x00. system-priority <0-65535> Configures the LACP system priority globally. The default value is 32768. timeout-scale <2-10> Configures the timeout scale globally. The default value is 3.

Configuring LACP on a port Configure LACP on a port to enable or disable LACP on the selected ports. You must use the LACP keys to determine which ports are eligible for link aggregation. The LACP keys are defined by the ports after you configure the multilink trunk. You can aggregate the ports key that match the MLT key into that multilink trunk. The minimum LACP configuration is as follows: • Assign a given key to a set of ports. • Assign the same key to an MLT with no members. The ports will automatically become MLT members. Keys do not have to match between two LACP peers. About this task Important: Changes made at the global level override and reset all port level settings. A port can operate in active or passive mode. You can configure a port to be an individual link or an aggregated link. Note: When using LACP with private VLANs, configure the private VLAN at the interface level. Procedure 1. Enter Interface Configuration mode: enable configure terminal interface GigabitEthernet {slot/port[/sub-port][-slot/port[/sub- port]][,...]} or interface vlan <1–4059>

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 21 Comments on this document? [email protected] Link Aggregation Control Protocol

Note: If your platform supports channelization for 40 Gbps ports and the port is channelized, you must also specify the sub-port in the format slot/port/sub-port. 2. Assign an LACP key to a set of ports. lacp key <1-512|defVal> 3. Change the LACP mode: lacp mode 4. Change the port priority: lacp priority <0-65535> 5. Optionally, change the system priority: lacp system-priority <0-65535> 6. Configure aggregation for the port: lacp aggr-wait-time <200-2000>[aggregation enable] If you do not configure the optional parameter, the system uses the default values. 7. Configure parameters for the partner device at the opposite end of the link: Note: All the parameters beginning with partner are for debug purposes only. If you configure these commands locally and there is a mismatch with what's learned from the partner, there will be trace or log message. lacp partner-key <0-65535|defVal> lacp partner-port <0-65535> lacp partner-port-priority <0-65535> lacp partner-state <0-255 | 0x0-0xff> lacp partner-system-id 0x00:0x00:0x00:0x00:0x00:0x00 lacp partner-system-priority <0-65535> 8. Configure additional LACP parameters as required: lacp enable [fast-periodic-time <200-20000>] [slow-periodic-time <10000-30000>] [timeout-time ] [timeout-scale <2-10>] If you do not configure the optional parameters, the system uses the default values. Example Configure LACP on ports 1/2 and 1/3: Switch(config)# interface gigabitethernet 1/2–1/3 Switch(config-if)# lacp key 1 timeout short

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 22 Comments on this document? [email protected] LACP configuration using ACLI

Switch(config-if)# lacp aggregation enable Switch(config-if)# lacp enable Variable definitions Use the data in the following table to use the lacp command. Note: All the parameters beginning with partner are for debug purposes only. If you configure these commands locally and there is a mismatch with what's learned from the partner, there will be trace or log message.

Variable Value aggr-wait-time <200–2000> Configures the aggregation wait time (in milliseconds) for this port. The default is 2000. aggregation enable Enables aggregation on the port, which makes it an aggregated link. enable Enables LACP for this port. The default is disabled. fast-periodic-time <200–20000> Configures the fast periodic time (in milliseconds) for this port. The default is 1000 ms. key <1-512|defVal> Configures the aggregation key for this port. Enter the aggregation key value or defVal (1024 + IfIndex) mode {active | passive} Configures the LACP mode to be active or passive. partner-key <0–65535> Configures the partner administrative key. partner-port <0–65535> Configures the partner administrative port value. partner-port-priority <0–65535> Configures the partner administrative port priority value. partner-state <0-255|0-255> Configures the partner administrative state bitmask. Specify the partner administrative state bitmap in the range 0x0–0xff. The bit to state mapping is Exp, Def, Dis, Col, Syn, Agg, Time, and Act. For example, to set the two partner-state parameters • Act = true • Agg = true specify a value of 0x05 (bitmap = 00000101). partner-system-id Configures the partner administrative system ID. Specify a MAC <0x00:0x00:0x00:0x00:0x00:0x00> address in the format 0x00:0x00:0x00:0x00:0x00:0x00. partner-system-priority <0–65535> Configures the partner administrative system priority value. priority <0–65535> Configures the port priority. The default value is 32768. To set this option to the default value, use the default operator with the command. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 23 Comments on this document? [email protected] Link Aggregation Control Protocol

Variable Value slow-periodic-time <10000-30000> Configures the slow periodic time for this port. The default is 30000 ms. To set this option to the default value, use the default operator with the command. system-priority <0-65535> Configures the system priority for this port. The default is 32768. timeout-scale <2-10> Configures a timeout scale for this port. The default value is 3. The LACP timeout is equal to the slow periodic time or fast periodic time multiplied by the timeout-scale, depending how you configure the timeout-time variable. timeout-time {long|short} Configures the timeout to either long or short.

Configuring LACP on an MLT Configure an MLT with LACP to use the dynamic link aggregation function. About this task Important: Attach ports to an aggregator only if their system priorities are the same; otherwise, they are considered to be operating in two different switches. You can attach ports to an aggregator only if their keys are the same. When you add a VLAN to a dynamic MLT, only the active ports of the MLT are added as port members of the VLAN. Ports configured with the same aggregation key, but not active, are not added to the VLAN. If these inactive ports become active later, the system does not automatically add them to the VLAN port member list. You must add all inactive ports to the VLAN. If you do not add the inactive ports to the VLAN, when they become active later, hashing can result in choosing a newly active port for traffic forwarding. Because the port is not a port member of the VLAN, traffic will be dropped. Avaya recommends that when you add the VLAN to the MLT, you also add the inactive aggregation ports to the VLAN. You may have to disable LACP on the inactive ports before you can add them to the VLAN. Because the ports are inactive, disabling LACP does not cause a traffic interruption. Similarly when you remove a VLAN from a dynamic MLT, all active ports of the MLT are removed from the VLAN port member list but the inactive members are not removed. You must remove the inactive aggregation members from the VLAN. If you later configure a port for the same aggregation, you must add this port to all VLANs that are members of the MLT. Procedure 1. Enter MLT Interface Configuration mode: enable configure terminal interface mlt <1-512>

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 24 Comments on this document? [email protected] LACP configuration using ACLI

2. Configure LACP on an MLT: lacp enable [key <0-512>] [system-priority <0-65535>] Example Enable LACP and configure the LACP key on MLT 3: Switch:1(config)# interface mlt 3 Switch:1(config-mlt)# lacp enable key 1281 Variable definitions Use the data in the following table to use the lacp command.

Variable Value enable Enables LACP on the MLT interface. key <0-512> Configures the LACP aggregator key for a specific MLT. • 0-512 is the LACP actor admin key. system-priority <0-65535> Configures the LACP system priority for a specific MLT. • 0-65535 is the system priority.

Configuring LACP and private VLANs About this task Use the following procedure to configure Link Aggregation Control Protocol (LACP) on a private VLAN. Procedure 1. Enter Interface Configuration mode: enable configure terminal interface GigabitEthernet {slot/port[/sub-port][-slot/port[/sub- port]][,...]} or interface vlan <1–4059> Note: If your platform supports channelization for 40 Gbps ports and the port is channelized, you must also specify the sub-port in the format slot/port/sub-port. 2. Enable trunking: encapsulation dot1q 3. Set private VLAN port type:

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 25 Comments on this document? [email protected] Link Aggregation Control Protocol

private-vlan [isolated|promiscuous|trunk] Example Switch:1(config)#interface GigabitEthernet 1/6 Switch:1(config-if)#encapsulation dot1q Switch:1(config-if)#private-vlan promiscuous exit

Switch:1(config)#interface GigabitEthernet 1/37 Switch:1(config-if)#encapsulation dot1q Switch:1(config-if)#private-vlan promiscuous

Configuring LACP on a VLAN Use this procedure to configure LACP on a VLAN. About this task Important: Configuration at the global level overrides and resets all settings at the VLAN level. Procedure 1. Enter VLAN Interface Configuration mode: enable configure terminal interface vlan <1–4059> 2. Configure global aggregation wait time for the VLAN: lacp aggr-wait-time <200-2000> 3. Enable LACP: lacp enable 4. Configure the global periodic time: lacp enable [fast-periodic-time <200-20000>] [slow-periodic-time <10000-30000>] If you do not configure the optional parameters, the system uses the default values. 5. Configure a global LACP system ID. lacp smlt-sys-id 0x00:0x00:0x00:0x00:0x00:0x00 6. Configure the system priority: lacp system-priority <0-65535> 7. Configure the timeout-scale: lacp timeout-scale <2–10>

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 26 Comments on this document? [email protected] LACP configuration using ACLI

Example Switch:1(config)#interface vlan 20 Switch:1(config-if)#lacp fast-periodic-time 2000 Switch:1(config-if)#lacp enable Variable definitions Use the data in the following table to use the lacp command.

Variable Value aggr-wait-time <200–2000> Configures the aggregation wait time (in milliseconds) globally. The default is 2000. enable Enables LACP for the VLAN. The default is disabled. fast-periodic-time <200–20000> Configures the fast periodic time (in milliseconds) globally for the VLAN. The default is 1000 ms. slow-periodic-time <10000-30000> Configures the slow periodic time globally for the VLAN. The default is 30000 ms. smlt-sys-id Configures the LACP system ID globally. 0x00:0x00:0x00:0x00:0x00:0x00 system-priority <0-65535> Configures the LACP system priority globally. timeout-scale <2-10> Configures a timeout scale for the VLAN. The default value is 3. The LACP timeout is equal to the slow periodic time or fast periodic time multiplied by the timeout-scale, depending how you configure the timeout-time variable.

Viewing LACP configuration information View LACP configuration information to determine the LACP parameters and to ensure your configuration is correct. Procedure 1. View the global configuration: show lacp 2. View LACP administrative information for the local device: show lacp actor-admin interface [gigabitethernet] OR show lacp actor-admin interface gigabitethernet [vid <1-4059>] [{slot/port[/sub-port][-slot/port[/sub-port]][,...]}] 3. View LACP operational information for the actor device: show lacp actor-oper interface [gigabitethernet]

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 27 Comments on this document? [email protected] Link Aggregation Control Protocol

OR show lacp actor-oper interface gigabitethernet [vid <1-4059>] [{slot/port[/sub-port][-slot/port[/sub-port]][,...]}] 4. View LACP timer information: show lacp extension interface [gigabitethernet] 5. View LACP interface configuration information show lacp interface OR show lacp interface gigabitethernet [vid <1-4059>] [{slot/port[/sub- port][-slot/port[/sub-port]][,...]}] OR show lacp interface mlt [<64-6399>] OR show lacp interface mlt [id<1-24>] 6. View LACP administrative information for the partner device: show lacp partner-admin interface [gigabitethernet] OR show lacp partner-admin interface gigabitethernet [vid <1-4059>] [{slot/port[/sub-port][-slot/port[/sub-port]][,...]}] 7. View LACP operational information for the partner device: show lacp partner-oper interface [gigabitethernet] OR show lacp partner-oper interface gigabitethernet [vid <1-4059>] [{slot/port[/sub-port][-slot/port[/sub-port]][,...]}] Example Switch# show lacp

======Lacp Global Information ======SystemId: 00:24:7f:a1:70:00 Lacp: enable system-priority: 32768 timeout-admin: 3 fast-periodic-time-admin: 1000 slow-periodic-time-admin: 30000 aggr-wait-time-admin: 2000 timeout-oper: 3 fast-periodic-time-oper: 2000 slow-periodic-time-oper: 30000 aggr-wait-time-oper: 2000

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 28 Comments on this document? [email protected] LACP configuration using ACLI

In the following example output, aggr indicates the port has become part of an aggregation. indi indicates individual. Switch(config-if)# show lacp actor-admin interface gigabitethernet 1/1 ======Actor Admin ======INDEX SYS SYS KEY PORT PORT STATE PRIO ID PRIO ------1/1 32768 00:24:7f:9f:c0:00 1 0x114 32768 act short aggr

Switch(config-if)# show lacp partner-admin interface gigabitethernet 1/1 ======Partner Admin ======INDEX SYS SYS KEY PORT PORT STATE PRIO ID PRIO ------1/1 0 00:00:00:00:00:00 0 0x0 0 pas long indi Variable definitions Use the data in the following table to use the show lacp command.

Variable Value actor-admin interface gigabitethernet [vid Shows LACP actor (or local) administrative <1-4059>{slot/port[/sub-port][-slot/port[/sub-port]] information for all interfaces or the specified [,...]} interface. • Specifies the VLAN ID in the range of 1 to 4059. VLAN IDs 1 to 4059 are configurable. The system reserves VLAN IDs 4060 to 4094 for internal use. VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. • {slot/port[/sub-port][-slot/port[/sub-port]][,...]} is the port or port list. actor-oper interface gigabitethernet [vid <1-4059> Shows LACP actor operational information for all [{slot/port[/sub-port][-slot/port[/sub-port]][,...]}] interfaces or the specified interface. • Specifies the VLAN ID in the range of 1 to 4059. VLAN IDs 1 to 4059 are configurable. The system reserves VLAN IDs 4060 to 4094 for internal use. VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. • {slot/port[-slot/port][,...]} is the port or port list. extension interface gigabitethernet [vid <1-4059> Shows LACP timer information for all interfaces or [{slot/port[/sub-port][-slot/port[/sub-port]][,...]}] the specified interface. • Specifies the VLAN ID in the range of 1 to 4059. VLAN IDs 1 to 4059 are configurable. The system reserves VLAN IDs 4060 to 4094 for internal use. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 29 Comments on this document? [email protected] Link Aggregation Control Protocol

Variable Value VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. • {slot/port[/sub-port][-slot/port[/sub-port]][,...]} is the port or port list. interface [gigabitethernet [vid <1-4059> [{slot/port[/ Shows all LACP port configuration information for all sub-port][-slot/port[/sub-port]][,...]}] [mlt <64-6399>}] interfaces or the interface you specify. [mlt id <1-128>}] • Specifies the VLAN ID in the range of 1 to 4059. VLAN IDs 1 to 4059 are configurable. The system reserves VLAN IDs 4060 to 4094 for internal use. VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. • {slot/port[/sub-port][-slot/port[/sub-port]][,...]} is the port or port list. • <64-6399> is the interface index of the mlt. • <1-128> is the MLT ID. partner-admin interface[gigabitethernet] [vid Shows LACP partner administrative information for <1-4059> [{slot/port[/sub-port][-slot/port[/sub-port]] all interfaces or the specified interface. [,...]}] • Specifies the VLAN ID in the range of 1 to 4059. VLAN IDs 1 to 4059 are configurable. The system reserves VLAN IDs 4060 to 4094 for internal use. VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. • {slot/port[/sub-port][-slot/port[/sub-port]][,...]} is the port or port list. partner-oper interface [gigabitethernet] [vid <1-4059> Shows LACP partner operational information for all [{slot/port[/sub-port][-slot/port[/sub-port]][,...]}] interfaces or the specified interface. • Specifies the VLAN ID in the range of 1 to 4059. VLAN IDs 1 to 4059 are configurable. The system reserves VLAN IDs 4060 to 4094 for internal use. VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. • {slot/port[/sub-port][-slot/port[/sub-port]][,...]} is the port or port list.

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

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 30 Comments on this document? [email protected] LACP configuration using EDM

Important: The switch does not support standby ports for LACP aggregation groups.

Configuring global LACP parameters Use LACP parameters to manage switch ports and their port memberships to form link aggregation groups (LAG). Link Aggregation Control Protocol (LACP) can dynamically add or remove LAG ports, depending on their availability and states. Procedure 1. In the navigation tree, expand the following folders: Configuration > VLAN. 2. Click MLT/LACP. 3. Click the LACP Global tab. 4. To enable LACP globally, select the Enable check box. 5. Configure the remaining parameters as required. Important: Configuration changes to the LACP timers are not effective immediately. Link Aggregation Control Protocol timers are not reset until the next time LACP is restarted globally or on a port. This ensures consistency with peer switches. 6. Click Apply. LACP Global field descriptions Use the data in the following table to use the LACP Global tab.

Name Description Enable Enables or disables LACP globally. SystemPriority Configures the system priority for all LACP enabled aggregators and ports. The default value is 32768. FastPeriodicTime Configures the number of milliseconds between periodic transmissions that use short timeouts. Sets this value to all LACP-enabled ports. The range is 200–20000. The default value is 1000. FastPeriodicTimeOper Displays the operating value of the fast periodic timer on the port. The default value is 1000. SlowPeriodicTime Configures the number of milliseconds between periodic transmissions that use long timeouts. All LACP enabled Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 31 Comments on this document? [email protected] Link Aggregation Control Protocol

Name Description ports get the same value from this setting. The range is 10000–30000. The default value is 30000. SlowPeriodicTimeOper Displays the operating value of the slow periodic timer on the port. The default value is 30000. AggrWaitTime Configures the number of milliseconds to delay aggregation to allow multiple links to aggregate simultaneously. The range is 200–2000. The default value is 2000. AggrWaitTimeOper Displays the operating value of the aggregate wait timer on the port. The default value is 2000. TimeoutScale Configures the value used to calculate timeout time from the periodic time. All LACP-enabled ports get the same value from this setting. The range is 2–10. The default value is 3. TimeoutScaleOper Displays the operating value of the timeout scale on the port. The default value is 3. SmltSysId Specifies the LACP system ID for Split MultiLink Trunking (SMLT).

Configuring LACP parameters Configure LACP parameters to manage LACP information. About this task Important: The switch does not support standby ports for LACP aggregation groups. Procedure 1. In the navigation tree, expand the following folders: Configuration > VLAN. 2. Click MLT/LACP. 3. Click the LACP tab. 4. Double-click a field to change the value. You cannot edit grey-shaded fields in the table. 5. Click Apply.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 32 Comments on this document? [email protected] LACP configuration using EDM

LACP field descriptions Use the data in the following table to use the LACP tab.

Name Description Index The unique identifier the local system allocates to this aggregator. This attribute identifies an aggregator instance among the subordinate managed objects of the containing object. This value is read-only. MACAddress The six octet read-only value carrying the individual MAC address assigned to the aggregator. ActorSystemPriority The two octet read-write value indicating the priority value associated with the actor system ID. The default value is 32768. ActorSystemID The six octet read-write MAC address value used as a unique identifier for the system that contains this aggregator. From the perspective of the link aggregation mechanisms, only a single combination of actor system ID and system priority are considered. No distinction is made between the values of these parameters for an aggregator and the ports that are associated with it. The protocol is described in terms of the operation of aggregation within a single system. However, the managed objects provided for the both the aggregator and the port allow management of these parameters. The result permits a single piece of equipment to be configured by management to contain more than one system from the point of view of the operation of link aggregation, which is useful in the configuration of equipment that has limited aggregation capability. AggregateOrIndividual Indicates whether the aggregator represents an aggregate (true) or an individual link (false). ActorAdminKey Specifies the current administrative value of the key for the aggregator, which is a 16-bit read-write value. The administrative key value can differ from the operational key value. This key needs to match the LAG key. The default value is 0. ActorOperKey Displays the current read-only operational value of the key for the aggregator. The operational key value can differ from the administrative key value. The meaning of particular key values is of local significance. PartnerSystemID The six octet read-only MAC address value consisting of the unique identifier for the current protocol partner of this aggregator. A value of zero indicates that there is no known partner. If the aggregation is manually configured, the value is assigned by the local system. PartnerSystemPriority The two octet read-only value that indicates the priority value associated with the partner system ID. If the aggregation is manually Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 33 Comments on this document? [email protected] Link Aggregation Control Protocol

Name Description configured, this system priority value is a value assigned by the local system. PartnerOperKey The current operational value of the key for the aggregator current protocol partner, which is a 16-bit read-only value. If the aggregation is manually configured, the value is assigned by the local system.

Configuring LACP on a port Configure LACP on a port to enable LACP. You must use the LACP keys to determine which ports are eligible for link aggregation. The LACP keys are defined by the ports after you configure the multilink trunk. You can aggregate the ports key that match the MLT key into that multilink trunk. The minimum LACP configuration is as follows: • Assign a given key to a set of ports. • Assign the same key to an MLT with no members. The ports will automatically become MLT members. Keys do not have to match between two LACP peers. Procedure 1. In the Device Physical View tab, select a port. 2. In the navigation tree, expand the following folders: Configuration > Edit > Port. 3. Click General. 4. Click the LACP tab. 5. To enable LACP on the port, select the AdminEnable check box. 6. To assign an LACP key, configure the ActorAdminKey field. 7. Configure the remaining parameters as required. 8. Click Apply. LACP field descriptions Use the data in the following table to use the LACP tab. All the parameters beginning with Partner are for debug purposes only. If you configure these commands locally and there is a mismatch with what's learned from the partner, there will be trace or log message.

Name Description AdminEnable Enables LACP status for the port. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 34 Comments on this document? [email protected] LACP configuration using EDM

Name Description The default value is false. OperEnable Displays the operational status of LACP for the port. The default value is false. FastPeriodicTime Specifies the number of milliseconds between periodic transmissions using short timeouts for all LACP enabled ports. The range is 200–20000. The default value is 1000. FastPeriodicTimeOper Displays the operating value of the fast periodic timer on the port. The default value is 1000. SlowPeriodicTime Specifies the number of milliseconds between periodic transmissions using long timeouts for all LACP enabled ports. The range is 10000–30000. The default value is 30000. SlowPeriodicTimeOper Displays the operating value of the slow periodic timer on the port. The default value is 30000. AggrWaitTime Specifies the number of milliseconds to delay aggregation to allow multiple links to aggregate simultaneously. The range is 200–2000. The default value is 2000. AggrWaitTimeOper Displays the operating value of the aggregate wait timer on the port. The default value is 2000. TimeoutScale Assigns the value used to calculate timeout time from the periodic time. Set this value to all LACP enabled ports. The range is 2–10. The default value is 3. TimeoutScaleOper Displays the operating value of the timeout scale on the port. The default value is 3. ActorSystemPriority Specifies the two octet read-write value indicating the priority value associated with the actor system ID. The range is 0–65535. The default value is 32768. ActorSystemID Displays the six octet read-write MAC address value used as a unique identifier for the system that contains this aggregator. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 35 Comments on this document? [email protected] Link Aggregation Control Protocol

Name Description From the perspective of the link aggregation mechanisms, only a single combination of actor system ID and system priority are considered, and no distinction is made between the values of these parameters for an aggregator and the ports that are associated with it; that is, the protocol is described in terms of the operation of aggregation within a single system. However, the managed objects provided for the aggregator and the port both allow management of these parameters. The result of this is to permit a single piece of equipment to be configured by management to contain more than one system from the point of view of the operation of link aggregation. This can be of particular use in the configuration of equipment that has limited aggregation capability. ActorAdminKey Specifies the current read-write administrative value of the key for the aggregator, which is a 16-bit value in the range of 0–65535. The administrative key value can differ from the operational key value. This key needs to match the LAG key. ActorOperKey Displays the current read-only operational value of the key for the aggregator. The operational key value can differ from the administrative key value. The meaning of particular key values is of local significance. SelectedAggID Displays the identifier value of the aggregator that this aggregation port has currently selected. Zero indicates that the aggregation port has not selected an aggregator, either because it is in the process of detaching from an aggregator or because there is no suitable aggregator available for it to select. This value is read-only. AttachedAggID Displays the identifier value of the aggregator to which this aggregation port is currently attached. Zero indicates that the aggregation port is not currently attached to an aggregator. This value is read-only. ActorPort Displays the port number locally assigned to the aggregation port. The port number is communicated in LACPDUs as the Actor_Port. This value is read-only. ActorPortPriority Specifies the priority value assigned to this aggregation port. This 16-bit value is read-write in the range of 0– 65535. The default value is 32768. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 36 Comments on this document? [email protected] LACP configuration using EDM

Name Description ActorAdminState Specifies a string of eight bits, corresponding to the administrative values as transmitted by the actor in LACPDUs, by selecting check boxes. The values are • the first bit corresponds to bit 0 of Actor_State (LACP_Activity) (the default 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) • 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. This attribute value is read-write. ActorOperState Displays a string of eight bits, corresponding to the current operational values of Actor_State as transmitted by the actor in LACPDUs. This attribute value is read-only. The default value is lacpActive. PartnerAdminSystemPriority Specifies the current administrative value of the port number for the protocol partner. It is a 16-bit read-write value in the range of 0–65535. The assigned value is used, along with the value of PartnerAdminSystemPriority, PartnerAdminSystemID, PartnerAdminKey, and PartnerAdminPortPriority, to achieve manually configured aggregation. The default value is 0. PartnerOperSystemPriority Displays a two octet read-only value indicating the operational value of priority associated with the partner system ID. The value of this attribute can contain the manually configured value carried in PartnerAdminSystemPriority if there is no protocol partner. The default value is 0. PartnerAdminSystemID Specifies a six octet read-write MAC address value that represents the administrative value of the aggregation port protocol partners system ID. The assigned value is used with the values of PartnerAdminSystemPriority, PartnerAdminKey, PartnerAdminPort, and Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 37 Comments on this document? [email protected] Link Aggregation Control Protocol

Name Description PartnerAdminPortPriority to achieve manually configured aggregation. The default value is 00:00:00:00:00:00. PartnerOperSystemID Displays a six octet read-only MAC address value that indicates representing the current value of the aggregation port protocol partner system ID. A value of zero indicates that there is no known protocol partner. The value of this attribute can contain the manually configured value carried in PartnerAdminSystemID if there is no protocol partner. The default value is 00:00:00:00:00:00. PartnerAdminKey Specifies the current administrative value of the key for the protocol partner. It is a 16–bit read-write value in the range of 0–65535. The assigned value is used with the value of PartnerAdminSystemPriority, PartnerAdminSystemID, PartnerAdminPort, and PartnerAdminPortPriority to achieve manually configured aggregation. The default value is 0. PartnerOperKey Displays the current operational value of the key for the aggregator current protocol partner. It is a 16-bit read- only value. If the aggregation is manually configured, this value is assigned by the local system. The default value is 0. PartnerAdminPort Specifies the current administrative value of the port number for the protocol partner. It is a 16–bit read-write value in the range of 0–65535. The assigned value is used, along with the value of PartnerAdminSystemPriority, PartnerAdminSystemID, PartnerAdminKey, and PartnerAdminPortPriority, to achieve manually configured aggregation. The default value is 0. PartnerOperPort Displays the operational port number assigned to this aggregation port by the aggregation port protocol partner. The value of this attribute can contain the manually configured value carried in AggPortPartnerAdminPort if there is no protocol partner. This 16-bit value is read-only. The default value is 0. PartnerAdminPortPriority Specifies the current administrative value of the port priority for the protocol partner. It is a 16-bit read-write value in the range of 0–65535. The assigned value is used with the values of PartnerAdminSystemPriority, Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 38 Comments on this document? [email protected] LACP configuration using EDM

Name Description PartnerAdminSystemID, PartnerAdminKey, and PartnerAdminPort to achieve manually configured aggregation. The default value is 0. PartnerOperPortPriority Displays the priority value assigned to this aggregation port by the partner. The value of this attribute can contain the manually configured value carried in PartnerAdminPortPriority if there is no protocol partner. This 16 bit value is read-only. The default value is 0. PartnerAdminState Specifies a string of eight bits, corresponding to the current administrative value of Actor_State for the protocol partner, by selecting check boxes. This attribute value is read-write. The assigned value is used to achieve manually configured aggregation. The default value is none. PartnerOperState Displays a string of eight bits, corresponding to the current values of Actor_State in the most recently received LACPDU transmitted by the protocol partner. In the absence of an active protocol partner, this value can reflect the manually configured value PartnerAdminState. This attribute value is read-only. The default value is none.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 39 Comments on this document? [email protected] Chapter 4: MultiLink Trunking and Split MultiLink Trunking

This section provides the concepts and procedures you need to configure MultiLink Trunking (MLT) and Split MultiLink Trunking (SMLT).

Link aggregation overview Link aggregation provides link level redundancy and increases load sharing. Use Link aggregation to bundle the ports into a port group, which is represented as one logical interface to the Media Access Control (MAC) layer. The switch supports the following types of link aggregation: • MultiLink Trunking (MLT)—a statically configured link bundling method. MLT is not standards based, but it interoperates with static link methods of other vendors. • IEEE 802.3ad based link aggregation, through the Link Aggregation Control Protocol (LACP), dynamically aggregates links as they become available to a trunk group. Link Aggregation Control Protocol dynamically detects whether links can be aggregated into a link aggregation group (LAG) and does so after links become available. Link Aggregation Control Protocol also provides link integrity checking at Layer 2 for all links within the LAG. Both MLT and IEEE 802.3ad based link aggregation are point-to-point functions. The switch software offers LACP functionality layered with MLT. This document uses the term MLT with LACP to refer to this functionality. Split MultiLink Trunking (SMLT) Split MultiLink Trunking (SMLT) is an option that improves Layer 2 (bridged) resiliency by providing for the addition of failure redundancy with subsecond failover, on top of all standard MLT link failure protection and flexible bandwidth scaling functionality. Use SMLT to connect a device that supports some form of link aggregation, be it a switch or a server, to two distinct separate SMLT endpoints or switches. These SMLT devices form a virtualized Switch Cluster through the SPBM cloud and are referred to as a Virtual Inter-Switch Trunk (vIST) Core Switch pair. For more information on SMLT, see Split MultiLink Trunking on page 44.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 40 Comments on this document? [email protected] Link aggregation overview

LACP with SMLT You can use LACP on SMLT configurations. The switch provides modifications to the LACP in SMLT configurations. LACP-capable devices can connect to an SMLT aggregation pair. Note: Virtual IST is not supported on LACP-enabled MLTs. VLACP with SMLT You can also configure Virtual LACP (VLACP) with an SMLT configuration. VLACP is an Avaya modification that provides end-to-end failure detection. VLACP is not a link aggregation protocol. VLACP implements link status control protocol at the port level. This mechanism periodically checks the end-to-end health of a point-to-point or end-to-end connection. You can run VLACP on single ports or on ports that are part of an MLT. Note: Avaya recommends that you do not configure VLACP on LACP-enabled ports. VLACP does not operate properly with LACP.

Virtual Inter-Switch Trunk (vIST) Split MultiLink Trunking provides subsecond failover when a switch fails. Virtual Inter-Switch Trunk (vIST) improves upon that Layer 2 and Layer 3 resiliency by using a virtualized IST channel through the SPBM cloud. The vIST channel carries the vIST control traffic and data traffic during an SMLT failover. This feature dramatically improves resiliency over other methods. Because vIST uses a virtual channel and because IS-IS runs over it, vIST eliminates the potential single point of failure with a dedicated MLT. The vIST channel is always up as long as there is SPBM connectivity between the vIST peers. Note: vIST interoperates between any two devices that support vIST, and the devices do not have to be of the same type. vIST creates a virtualized channel through the SPBM cloud, and this channel connects two SMLT devices to form a virtualized Switch Cluster. Note that the SPBM cloud can consist of as few as two nodes. For information on vIST configuration, see Creating a virtual IST using ACLI on page 59 or Creating a virtual IST using EDM on page 71. Note: Users may observe a momentary increase in activity when a MAC delete message is received from a peer. This is due to vIST engaging in MAC learning activities. This is a normal operational procedure.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 41 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Simplified Virtual-IST Avaya introduced Simplified Virtual-IST (vIST) for conventional switch clustering deployments that use SMLT and not SPB. The Simplified vIST feature provides a single CLI command to enable the virtual IST for SMLT deployments. • Simplified vIST is available for conventional multicast deployments with PIM and IGMP only when the boot flag (spbm-config-mode) is disabled. Important: PIM is supported with Simplified vIST only, not with SPB vIST. • When the boot flag is enabled (default setting), Simplified vIST is not available. This means that you continue to configure SPB/IS-IS for vIST as described in Creating a virtual IST using ACLI on page 59 and Creating a virtual IST using EDM on page 71. • Simplified VIST requires that the two vIST devices be directly connected. • In Simplified Virtual IST mode, LACP is not recommended on vIST MLT. For configuration information, see Configuring Simplified vIST in SMLT topologies using the ACLI on page 63 or Configuring Simplified vIST in SMLT topologies using EDM on page 73. For information about configuring Simplified vIST with multicast, see Configuring IP Multicast Routing Protocols on Avaya Virtual Services Platform 7200 Series and 8000 Series, NN47227-504 or Configuring IP Multicast Routing Protocols on Avaya Virtual Services Platform 4000 Series , NN46251-504.

MultiLink Trunking MultiLink Trunking (MLT) is a point-to-point connection that aggregates multiple ports to logically act like a single port with aggregated bandwidth. Grouping multiple ports into a logical link provides a higher aggregate on a switch-to-switch or switch-to-server application. To include ports as trunk group members of an MLT, you must statically configure the ports. MLT traffic distribution algorithm You can use a multilink trunk to aggregate bandwidth between two switches. The MLT algorithms ensure that each packet in a flow does not arrive out of sequence, and that a flow always traverses the same link path. The hashing algorithm for Layer 2 traffic is as follows: Hash Key = [Destination MAC Address (48 bits), Source MAC Address(48 bits)] For IPV4 traffic: Hash Key = [Destination IP Address (32 bits), Source IP Address (32 bits)] For non-IP traffic:

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 42 Comments on this document? [email protected] MultiLink Trunking

Hash Key = [Destination MAC Address (48 bits), Source MAC Address(48 bits)] For Mac-In-Mac transit traffic: Hash Key = [Source Port (8 bits), BackBone Destination MAC Address (48 bits), BackBone Source Mac Address (48 bits) ] • For IPv6 Traffic Hash Key = [ Destination IPv6 Address (128 bits), Source IPv6 address (128 bits) ] • For non IP traffic, the MLT hashing algorithm is: 64-bit key = [Dst Mac (LSB 32 bits), Src Mac (LSB 32 bits)] The 64-bit key result is used as an index to a table populated with active MLT ports repeated over 63 entries. MultiLink trunking and autonegotiation interaction To use MLT with the switch, you can have 1 Gb, 10 Gb, and 40 Gb ports running at different speeds. After you use MLT with LACP, LACP dynamically checks for proper speed on all port members. You do not need to have similar physical connection types. After you use autonegotiation with MLT and not LACP, you need to ensure that all ports run at the same speed. MLT configuration rules Multilink trunks adhere to the following rules. Unless otherwise stated, these rules also apply to MLT with LACP. • MLT is supported on 1 Gigabit Ethernet (GbE), 10 GbE, and 40 GbE ports. • Multilink trunk ports support mixed speed links, for example, one link can be 10Gb and another 1Gb. However, no weighting of traffic distribution occurs so if you mix links of different operational speeds, you can overload the lower speed link or under utilize a higher speed link. This rule applies to multilink trunks only. MLT with LACP does not support different link speeds. • All multilink trunk ports must be in the same Spanning Tree Group (STG) unless the port is tagged. Use tagging so ports can belong to multiple STGs, as well as multiple VLANs. • After the port is made a member of MLT, it inherits the properties of the MLT and hence the STG properties are inherited from the VLAN associated with that MLT. After you remove the port from MLT or after you delete the MLT, the ports are removed from the MLT STG and added into the default STG. • MLT is compatible with Multiple Spanning Tree Protocol (MSTP) (IEEE 802.1s) and Rapid Spanning Tree Protocol (RSTP) (IEEE 802.1w). • Tagging (IEEE 802.1Q) is supported on a multilink trunk. Multilink trunks have the following general features and requirements: • Supports MLT groups as follows: - The VSP 4000 Series supports up to 24 MLT groups. - The VSP 7200 Series or the VSP 8000 Series supports up to 84 MLT groups. • Supports as many as 8 ports belonging to a single multilink trunk. • Apply filters individually to each port in a multilink trunk.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 43 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

With MSTP or RSTP enabled, ports in the same multilink trunk operate as follows: • The designated port sends the 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 is forwarding. • If ports do not receive BPDUs on a port or BPDU and port tagging do not match, the individual port is taken offline. • Path cost is inversely proportional to the active multilink trunk bandwidth. MLT with LACP LAG rules The Link Aggregation Group (LAG) adheres to the following rules: • All LAG ports operate in full-duplex mode. • All LAG ports operate at the same data rate. • All LAG ports must belong to the same set of VLANs. • Link aggregation is compatible with MSTP, and RSTP. • Assign all LAG ports to the same MSTP or RSTP groups. • Supports link aggregation groups as follows: - The VSP 4000 Series supports a maximum of 24 link aggregation groups. - The VSP 7200 Series or the VSP 8000 Series supports a maximum of 84 link aggregation groups. • You can configure a LAG with up to 24 ports, but only a maximum of 8 can be active at a time. • After you configure a multilink trunk with LACP, you cannot add or delete ports or VLANs manually without first disabling LACP.

Split MultiLink Trunking Split MultiLink Trunking (SMLT) is an option that improves Layer 2 and Layer 3 resiliency. The following sections discuss SMLT in more detail. SMLT overview Split MultiLink Trunking is an option that improves Layer 2 (bridged) resiliency by providing for the addition of switch failure redundancy with subsecond failover, on top of all standard MLT link failure protection and flexible bandwidth scaling functionality. Use Split MultiLink Trunking to connect a device that supports some form of link aggregation, be it a switch or a server, to two distinct separate SMLT endpoints or switches. These SMLT devices form a virtualized Switch Cluster through the SPBM cloud and are referred to as a Virtual Inter-Switch Trunk (vIST) Core Switch pair. Switch Clusters are always formed as a pair, but you can combine pairs of clusters in either a square or full-mesh fashion to increase the size and port density of the Switch Cluster. If you configure SMLT in a Layer 3 or routed topology, the configuration is referenced as Routed SMLT (RSMLT).

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 44 Comments on this document? [email protected] Split MultiLink Trunking

For information about Routed SMLT, see Configuring IP Routing on Avaya Virtual Services Platform 7200 Series and 8000 Series, NN47227-505 or Configuration - IP Routing for Avaya Virtual Services Platform 4000 Series, NN46251-505. You can form SMLT connections through single links from the Switch Cluster to the edge connection, standard MLTs, or MLTs with LACP. Optionally, SMLT links can have VLACP enabled as well. You can mix these various link connections. Within the same Switch Cluster, you can configure both SMLT and RSMLT to allow a mixture of both Layer 2 and Layer 3 VLANs. Split MultiLink Trunking networks do not need to use RSTP or MSTP to enable loop-free triangle topologies because SMLT inherently avoids loops due to its superior enhanced link aggregation protocol. The loop-free link is accomplished by having two aggregation switches appear as a single device to edge switches, which dual-home to the aggregation switches. The aggregation switches interconnect using a Virtual Inter-Switch trunk (vIST), exchanging addressing and state information (permitting rapid fault detection and forwarding path modification). Split MultiLink Trunking is designed for Layer 2 network connectivity, but you can configure in Layer 3 networks by working with VRRP or RSMLT Layer 2 edge. SMLT advantages SMLT eliminates all single points of failure and creates multiple paths from all user access switches to the network core. In case of failure, SMLT recovers as quickly as possible using all capacity. SMLT provides a transparent and interoperable solution that requires no modification on the part of the majority of existing user access devices. SMLT improves the reliability of Layer 2 networks that operate between user access switches and the network center aggregation switch by providing: • load sharing among all links • fast failover in case of link failure • elimination of single points of failure • fast recovery in case of node failure • transparent and interoperable solutions • removal of MSTP and RSTP convergence issues SMLT, MSTP, and RSTP Networks designed to have user access switches dual-home to two aggregation switches, and have VLANs spanning two or more user access switches, 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-switched network devices with dual homes are no longer dependent on the MSTP or RSTP for loop detection. A properly designed SMLT network inherently does not have logical loops. SMLT solves the spanning tree problem by combining two aggregation switches into one logical MLT entity, thus making it transparent to all types of edge switches. In the process, it provides quick convergence, while load sharing across all available trunks. If you use STP mode on a switch that is in an SMLT configuration, you can experience traffic loss for 30 seconds if you change the port membership of the MLT, even if the port is in a down state.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 45 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

The traffic loss is because the convergence time for STP is 30 seconds. Avaya recommends that you use MSTP or RSTP on all switches in SMLT configurations. SMLT topologies The following are the three generic topologies in which you can deploy SMLT, depending on the resiliency and redundancy required: • a triangle topology • a square topology • a full-mesh topology SMLT and Virtual Inter-Switch Trunk (vIST) The following illustration shows an SMLT configuration with a pair of switches as aggregation systems (E and F) and four separate switches as user access switches (A, B, C, and D). Note: In the following figure, the pair of aggregation switches (E and F) are connected by a Virtual Inter-Switch Trunk (vIST). This means that although these two switches appear to be directly connected, they could be anywhere within the SPBM cloud.

Figure 2: SMLT aggregation switches and operations

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 46 Comments on this document? [email protected] Split MultiLink Trunking

You must connect SMLT aggregation switches through vIST. For example, user access switches B and C connect to the aggregation systems through multilink trunks split between the two aggregation systems. As shown above, the implementation of SMLT only requires two SMLT- capable aggregation switches. Aggregation switches use vIST to do the following: • Confirm that they are alive and exchange MAC address forwarding tables. • Send traffic between single switches attached to the aggregation switches. • Serve as a backup if one SMLT link fails. Because SMLT requires vIST, Avaya recommends that you use multiple links on vIST to ensure reliability and high availability. Avaya also recommends that you use Gigabit Ethernet links for vIST connectivity to provide enough bandwidth for potential cross traffic. For more information about vIST, see Virtual interswitch trunk (vIST) on page 14. Avaya recommends that a vIST multilink trunk contain at least two physical ports. Other SMLT aggregation switch connections The figure above includes end stations that connect to each of the switches. 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 a method to determine which link of the multilink trunk connections to use to forward a packet, as long as the same link is used for a Source Address and Destination Address (SA/DA) pair. The packet is routed correctly regardless of whether B or C knows the DA. SMLT aggregation switches always send traffic directly to a user access switch, and only use vIST for traffic that they cannot forward in another, more direct way. SMLT environment traffic flow rules Traffic flow in an SMLT environment adheres to the following rules: • If a packet is received from a vIST trunk port, it is not forwarded to an active SMLT group in order to prevent network loops. • After a packet is received, the system performs a look-up on the forwarding database. If an entry exists, and if the entry was learned locally from the SMLT or through the vIST as a remote SMLT, it is forwarded to the local port (the packet must not be sent to the vIST for forwarding unless there is no local connection). Unknown and Broadcast packets flood out all ports that are members of this VLAN. • For load sharing purposes in an SMLT configuration, the switch obeys the MLT traffic distribution algorithm. SMLT traffic flow examples The following traffic flow examples are based on the figure above. Example 1: Traffic flow from a to b1 or b2 Assuming a and b1/b2 are communicating through Layer 2, traffic flows from A to switch E and is forwarded over its direct link to B. Traffic coming from b1 or b2 to a is sent by B on one of its multilink trunk ports. B can send traffic from b1 to a on the link to switch E, and traffic from b2 to a on the link to F. In the case of traffic from b1, switch E forwards the traffic directly to switch A, while traffic from b2, which arrived at F, is forwarded across the vIST to E and then to A.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 47 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

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. No matter at which switch E or F arrives at, it is sent directly to C through the local link. Example 3: Traffic flow from a to d Traffic from a to d (and d to a) is forwarded across vIST because it is the shortest path. The link is treated as a standard link; SMLT and vIST parameters are not considered. Example 4: Traffic flow from f to c1/c2 Traffic from f to c1/c2 is sent out directly from F. Return traffic from c1/c2 passes through one active VRRP Master for each IP subnet. The traffic is passed across vIST if switch C sends it to E. SMLT and vIST traffic flow example In an SMLT environment, the two aggregation switches share the same forwarding database by exchanging forwarding entries using the vIST. The entry for 00:E0:7B:B3:04:00 is shown on node C as an entry learned on MLT-1, but because SMLT Remote is true, this entry was actually learned from node B. On B, that same entry is shown as directly learned through MLT-1 because SMLT Remote is false. The following illustration shows the network topology.

Figure 3: Network topology for traffic flow example After a packet arrives at node C destined for 00:E0:7B:B3:04:00, if the SMLT Remote status is true, the switch tries to send the packet to MLT-1 rather than through vIST. Traffic rarely traverses vIST unless there is a failure. If this same packet arrives at B, it is then forwarded to MLT-1 on the local ports. SMLT and LACP support The switch fully supports IEEE 802.3ad LACP on MLTs and on a pair of SMLT systems.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 48 Comments on this document? [email protected] Split MultiLink Trunking

With LACP the switch provides a standardized external link aggregation interface to third-party vendor IEEE 802.3ad implementations. This protocol extension provides dynamic link aggregation mechanisms. Only dual-home devices benefit from this enhancement. Advantages of this protocol extension include the following: • MLT peers and SMLT client devices can be both network switches and a type of server or workstation that supports link bundling through IEEE 802.3ad. • Single link and multilink trunk solutions support dual-home connectivity for attached devices, so that you can build dual-home server farm solutions. Supported SMLT/LACP scenarios SMLT/IEEE link aggregation interaction supports all known SMLT scenarios 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 a square or full-mesh topology. Unsupported SMLT/LACP scenarios Some of the unsupported SMLT/LACP scenarios include the following factors, which lead to failure: • Incorrect port connections. • Mismatched MLT IDs assigned to SMLT client. SMLT switches can detect if MLT IDs are not consistent. The SMLT aggregation switch, which has the lower IP address, does not allow the SMLT port to become a member of the aggregation thereby avoiding misconfigurations. • The SMLT client switch does not have automatic aggregation enabled (LACP disabled). SMLT aggregation switches can detect that aggregation is not enabled on the SMLT client, thus no automatic link aggregation is established until the configuration is resolved. SMLT and the Virtual Router Redundancy Protocol Use Virtual Router Redundancy Protocol (VRRP) to have one active primary router for each IP subnet, with all other network VRRP interfaces operating in backup mode. The VRRP has only one active routing interface enabled. Users that access switches aggregated into two SMLT switches send their shared traffic load (based on source and destination MAC or IP addresses) on all uplinks towards the SMLT aggregation switches. Note: Avaya does not support a VRRP virtual IP address to be the same as the VLAN IP address of the device. The VRRP is less efficient if you use it with SMLT. All other interfaces are in backup (standby) mode. In this case, all traffic is forwarded over the vIST link towards the primary VRRP switch. All traffic that arrives at the VRRP backup interface is forwarded, so there is not enough bandwidth on the vIST link to carry all the aggregated riser traffic. However, an enhancement to VRRP overcomes this issue by ensuring that the vIST trunk is not used in such a case for primary data forwarding. SMLT and VRRP BackupMaster The VRRP BackupMaster acts as an IP router for packets destined for the logical VRRP IP address. The system directly routes all traffic to the destined subnetwork and not through Layer 2 switches to the VRRP master. This avoids a potential limitation in the available vIST bandwidth. To avoid potential frame duplication problems, you can only use the VRRP BackupMaster feature for SMLT on interfaces that you configure for SMLT. You cannot use VRRP BackupMaster with hubs to avoid frame duplication or on brouter or VLAN interfaces.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 49 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

If you use an SMLT with routing on SMLT aggregation switches, Avaya recommends that you use VRRP for default gateway redundancy. In a VRRP environment, one switch is active and the other is a backup. In an SMLT environment, you can enable the VRRP BackupMaster and use an active- active concept. The VRRP BackupMaster router routes traffic that is received on the SMLT VLAN and avoids traffic flow across the vIST. This provides true load-sharing abilities. Follow these guidelines if you use VRRP BackupMaster with SMLT: • The VRRP virtual IP address and the VLAN IP address cannot be the same. • Configure the hold-down timer for VRRP to a value that is approximately one hundred and fifty percent of the Interior Gateway Protocol (IGP) convergence time to allow the IGP enough time to reconverge following a failure. For example, if OSPF takes 40 seconds to reconverge, configure the hold-down timer to 60 seconds. • Enable hold-down times on both VRRP sides (Master and BackupMaster). SMLT and SLPP You can use Simple Loop Prevention Protocol (SLPP) to prevent loops in an SMLT network. SLPP focuses on SMLT networks but works with other configurations. Avaya recommends that you always use SLPP in an SMLT environment. Note: If SLPP is used in a vIST environment, it must be enabled on both the vIST peers. Because, when an SLPP packet of a vIST peer is looped through UNI ports to the other device, that device will shut down its UNI port due to receiving SLPP packets from its peer. A device’s own SLPP packets will go over a vIST connection but will not be forwarded by its vIST peer back onto its UNI ports. For square and full-mesh configurations that use a routed core, Avaya recommends that you create a separate core VLAN. Enable SLPP on the core VLAN and the square or full mesh links between switch clusters. This configuration detects loops created in the core and loops at the edge do not affect core ports. If you use RSMLT between the switch clusters, enable SLPP on the RSMLT VLAN. Because you enable SLPP only on one or two VLANs in the core, changing the RX threshold values will not be necessary. The switch does not support SLPP in an SMLT that uses LACP. The SLPP design is to shutdown the port where the SLPP packets originate or to shutdown the vIST peer switch port, after the counter reaches the threshold. A loop can still occur after ports are shutdown. SLPP can shutdown all SMLT ports on a triangle SMLT topology, which results in isolating the edge switch. For more information about SLPP fundamentals and configuration, see Configuring VLANs, Spanning Tree, and NLB on Avaya Virtual Services Platform 7200 Series and 8000 Series, NN47227-500 or Configuring VLANs and Spanning Tree on Avaya Virtual Services Platform 4000 Series, NN46251-500.

MLT and SMLT configuration considerations Use the information in this section to understand the considerations and guidelines while configuring link aggregation into your network.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 50 Comments on this document? [email protected] MLT and SMLT configuration considerations

MLT with LACP configuration considerations After you configure MLT with LACP, you must enable the aggregation parameter. After you enable the aggregation parameter, the LACP aggregator maps one-to-one to the specified multilink trunk. The following lists the steps that are involved to configure MLT with LACP: 1. Assign a numeric key to the ports you want to include. 2. Configure the LAG for aggregation. 3. Enable LACP on the port. 4. Create an MLT and assign to it the same key as in step 1. The multilink trunk with LACP only aggregates ports whose key matches its own. The newly created MLT with LACP adopts the VLAN membership of its member ports after the first port is attached to the aggregator associated with this LAG. After a port detaches from an aggregator, the associated LAG port deletes the member from its list. After a multilink trunk is configured with LACP, you cannot add or delete ports manually without first disabling LACP. You can add or remove VLANs to an MLT without manually disabling LACP. When you add or remove VLANs from an LACP-enabled MLT, follow the guidelines in the LACP for MLT procedures in this document. To enable tagging on ports belonging to a LAG, disable LACP on the port and then enable tagging and LACP on the port. If you enable Open Shortest Path First (OSPF) routing on a port, do not set the LACP periodic transmission timer to less than 1 second. MLT with LACP and SMLT configuration considerations You can configure Split MultiLink Trunking (SMLT) with MLT, or with MLT with LACP. Follow these guidelines while you configure SMLT with LACP: • If you configure LACP for SMLT, you must configure the same LACP smlt-sys-id on both sides. After you configure the LACP system ID for SMLT, configure the same LACP smlt-sys-id on both aggregation switches to avoid loss of data. Avaya recommends that you configure the LACP smlt-sys-id to be the base MAC address of one of the aggregate switches, and that you include the MLT-ID. Configure the same system ID on both of the SMLT core aggregation switches. • If you use LACP in an SMLT square configuration, the LACP ports must have the same keys for that SMLT LAG; otherwise, the aggregation can fail if a switch fails. • If an SMLT aggregation switch has LACP enabled on some of its multilink trunks, do not change the LACP system priority. • After you configure SMLT links, Avaya recommends that you set the multicast packetsper- second value to 6000 pps. • Avaya recommends that you do not enable LACP on vISTs to avoid unnecessary processing. Use VLACP if an optical network between the SMLT core switches requires a failure detection mechanism. Using the LACP smlt-sys-id enables you to use a third-party switch as a wiring closet switch in an SMLT configuration. This enhancement provides an option for the administrator to configure the SMLT Core Aggregation Switches to always use the system ID. In this way, the SMLT Core Aggregation Switch always uses the same LACP key regardless of the state of the SMLT Core

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 51 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Aggregation Switch neighbor (or the vIST link). Therefore no change in LAGs must occur on the attached device regardless of whether the device is a server or a third-party switch. This situation does not affect Avaya edge switches used in SMLT configurations. The actor system priority of LACP_DEFAULT_SYS_PRIO, the actor system ID the user configures, and an actor key equal to the MLT-ID are sent to the wiring closet switch. Avaya recommends that you configure the system ID to be the base MAC address of one of the aggregate switches along with its MLT-ID. The administrator must ensure that the same value for the system ID is configured on both of the SMLT Core Aggregation Switches. Note: The switch does not support Simple Loop Prevention Protocol (SLPP) in an LACP-SMLT environment. You can configure the LACP smlt-sys-id used by SMLT core aggregation switches. After you set the LACP system ID for SMLT, configure the same LACP smlt-sys-id on both aggregation switches to avoid the loss of data. The LACP System ID is the base MAC address of the switch, which is carried in Link Aggregation Control Protocol Data Units (LACPDU). If two links interconnect two switches that run LACP, each switch knows that both links connect to the same remote device because the LACPDUs originate from the same System ID. If you enable the links for aggregation using the same key, LACP can dynamically aggregate them into an MLT LAG. If SMLT is used between the two switches, they act as one logical switch. Both aggregation switches must use the same LACP System ID over the SMLT links so that the edge switch sees one logical LACP peer, and can aggregate uplinks towards the SMLT aggregation switches. This process automatically occurs over the vIST connection, where the base MAC address of one of the SMLT aggregation switches is chosen and used by both SMLT aggregation switches. However, if the switch that owns that Base MAC address restarts, the vIST goes down, and the other switch reverts to using its own Base MAC address as the LACP System ID. This action causes all edge switches that run LACP to think that their links are connected to a different switch. The edge switches stop forwarding traffic on their remaining uplinks until the aggregation can reform (which can take several seconds). Additionally, after the restarted switch comes back on line, the same actions occur, thus disrupting traffic twice. The solution to this problem is to statically configure the same LACP smlt-sys-id MAC address on both aggregation switches. Note: The SMLT ID is always the same as the MLT ID. For instance, both sides can have an MLT 10, but once SMLT is enabled on both sides it will function as an SMLT. Until SMLT is enabled on both peers however, it will function as a normal MLT. MLT with LACP and Spanning Tree configuration considerations Only the physical link state or its LACP peer status affects LACP module operation. After a link is enabled or disabled, an LACP module is notified. The MSTP or RSTP forwarding state does not affect LACP module operation. LACPDUs can be sent if the port is in an MSTP or RSTP blocking state. Unlike legacy MultiLink trunks, configuration changes (such as speed and duplex mode) to a LAG member port are not applied to all member ports in the multilink trunks. The changed port is

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 52 Comments on this document? [email protected] MLT and SMLT configuration considerations

removed from the LAG and the corresponding aggregator, and the user is alerted that the configuration is created. Important: Link Aggregation Control Protocol, as defined by IEEE, is a protocol that exists between two bridge endpoints; therefore, the LACP PDUs are terminated at the next Server Provider (SP) interface. LACP parameters configuration considerations Link aggregation scaling The following table summarizes the number of aggregation groups supported on the switch. For more information about the latest scalability information, see the release notes included with your switch.

Table 2: Link aggregation scaling

Feature VSP 4000 Series VSP 7200 Series and 8000 Series Aggregation groups 24 84 • 802.3ad aggregation groups (LAG) • multilink trunk groups Maximum number of links (ports) for each 8 8 MLT group

SMLT and VLACP configuration considerations Avaya recommends the use of Virtual Link Aggregation Control Protocol (VLACP) for all SMLT access links configured as MultiLink Trunks to ensure both end devices can communicate. The VSP Operating System Software (VOSS) switch does not support LACP and VLACP on the same links simultaneously. VLACP for SMLT also protects against CPU failures by causing traffic to switch or reroute to the SMLT peer if the CPU fails or stops responding. The following table provides the recommended values for VLACP in an SMLT environment:

Table 3: Recommended VLACP values

Parameter Value SMLT access Timeout Short Timer 500ms Timeout scale 5 VLACP MAC 01:80:C2:00:00:0F SMLT core Timeout Short Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 53 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Parameter Value Timer 500ms Timeout scale 5 VLACP MAC 01:80:C2:00:00:0F vIST Timeout Long Timer 10000 Timeout scale 3 VLACP MAC 01:80:C2:00:00:0F

SMLT with NNI ports configuration considerations If you want to modify SMLTs that contain NNI ports, Avaya recommends you do the modification during maintenance windows. Otherwise, if you create or delete SMLTs that contain NNI ports running MSTP, IS-IS adjacencies that connect to those ports can bounce even if the SMLT is not used.

MLT and private VLANs The Switch supports private VLANs and E-Tree configuration. MLT and private VLANs operate as follows: • When using static MLT, configure the private-vlan as part of the overall MLT configuration, not at the port member level. All ports in the MLT use the private VLAN type for that MLT. • When using LACP, configure the private-vlan at the interface level. • When the private VLAN port type is trunk, the MLT automatically becomes tagged. • If there are other non-private VLANs using the MLT configured as isolated, the following message is displayed: All non private VLANs using this interface will be removed once this mlt becomes isolated. Do you wish to continue (y/ n) ? • If there are other non-private VLANs using the MLT configured as promiscuous, the following message is displayed: All non private VLANs using this interface will be removed once this mlt becomes promiscuous. Do you wish to continue (y/ n) ?

MLT and SMLT link aggregation configuration using the ACLI This section describes how to configure and manage link aggregation using the ACLI, including MultiLinkTrunking (MLT), to increase the link speed and redundancy for higher availability.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 54 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using the ACLI

Configure link aggregation to provide link level redundancy and increase load sharing. MultiLink Trunking (MLT) is a link aggregation technology that you can use to group several physical Ethernet links into one logical Ethernet link to provide fault-tolerance and high-speed links between routers, switches, and servers. Split MultiLink Trunking (SMLT) is an option that improves Layer 2 (bridged) resiliency.

Configuring MLT Perform this procedure to create and configure an MLT. Procedure 1. Enter Global Configuration mode: enable configure terminal 2. Create an MLT: mlt <1-512> 3. Optionally, set the private VLAN type for the MLT: mlt <1–512> private-vlan 4. Add a VLAN to the MLT: mlt <1-512> vlan <1-4059> 5. Optionally, change the name of the MLT: mlt <1-512> name WORD<0-20> 6. Enable trunking on the MLT: mlt <1-512> encapsulation dot1q 7. Enable the MLT: mlt <1-512> enable 8. Display the MLT configuration: show mlt <1–512> Example Create MLT 40: Switch:1(config)# mlt 40 Set the private VLAN type for MLT 40 to isolated: Switch:1(config)#mlt 40 private-vlan isolated Add VLAN 10 to the MLT: Switch:1(config)# mlt 40 vlan 10

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 55 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Enable the MLT: Switch:1(config)# mlt 40 enable Display the MLT configuration: Switch:1(config)# show mlt 40 ======Mlt Info ======PORT MLT MLT PORT VLAN MLTID IFINDEX NAME TYPE ADMIN CURRENT MEMBERS IDS ------40 6144 MLT-40 access norm norm 10

MULTICAST DESIGNATED LACP LACP MLTID IFINDEX DISTRIBUTION PORTS ADMIN OPER ------40 6183 enable null disable down

WHICH PORTS WHERE LOCAL REMOTE PROGRAMMED MLTID NAME CREATED PORT MEMBERS PORT MEMBERS IN DATA PATH ------40 MLT-40 LOCAL NONE

ENCAP PVLAN VID MLTID IFINDEX DOT1Q LOSSLESS PVLAN TYPE TYPE ------40 6183 disable disable enable isolated secondary

Variable definitions Use the data in the following table to use the mlt command.

Variable Value enable Creates and enables a new MLT. encapsulation dot1q Enables trunking on the MLT. member {slot/port[/sub-port][-slot/port[/sub-port]] Adds ports to the MLT. [,...]} Identifies the slot and port in one of the following formats: a single slot and port (slot/port), a range of slots and ports (slot/port-slot/port), or a series of slots and ports (slot/port,slot/port,slot/port). If your platform supports channelization for 40 Gbps ports and the port is channelized, you must also specify the sub- port in the format slot/port/sub-port. <1-512> Specifies the MLT ID. name WORD<0-20> Configures the name for the MLT. private-vlan {isolated|promiscuous|trunk} Specifies a private VLAN type for the MLT. vlan <1-4059> Specifies a VLAN ID to add to the MLT.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 56 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using the ACLI

Adding ports to an MLT LAG Perform this procedure to add ports to an MLT LAG. Procedure 1. Enter Global Configuration mode: enable configure terminal 2. Add ports to an MLT LAG: mlt <1-512> member {slot/port[/sub-port] [-slot/port[/sub-port]] [,...]} Example Add port 1/24 to MLT 40: Switch:1(config)# mlt 40 member 1/24 Variable definitions Use the data in the following table to use the mlt command.

Variable Value enable Creates and enables a new MLT. encapsulation dot1q Enables trunking on the MLT. member {slot/port[/sub-port][-slot/port[/sub-port]] Adds ports to the MLT. [,...]} Identifies the slot and port in one of the following formats: a single slot and port (slot/port), a range of slots and ports (slot/port-slot/port), or a series of slots and ports (slot/port,slot/port,slot/port). If your platform supports channelization for 40 Gbps ports and the port is channelized, you must also specify the sub- port in the format slot/port/sub-port. <1-512> Specifies the MLT ID. name WORD<0-20> Configures the name for the MLT. private-vlan {isolated|promiscuous|trunk} Specifies a private VLAN type for the MLT. vlan <1-4059> Specifies a VLAN ID to add to the MLT.

Removing ports from an MLT LAG Remove ports from an MLT LAG.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 57 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

About this task Important: Before removing a port member from an MLT, you must first disable the port. This ensures that the other side brings its corresponding port member down. This achieves parity on both sides and avoids traffic disruptions. Procedure 1. Enter Interface Configuration mode: enable configure terminal interface GigabitEthernet {slot/port[/sub-port][-slot/port[/sub- port]][,...]} or interface vlan <1–4059> Note: If your platform supports channelization for 40 Gbps ports and the port is channelized, you must also specify the sub-port in the format slot/port/sub-port. 2. Disable the ports: shutdown port {slot/port[/sub-port] [-slot/port[/sub-port]] [,...]} 3. Remove ports from an MLT LAG: no mlt <1-512> member {slot/port[/sub-port] [-slot/port[/sub-port]] [,...]} Example Remove port 1/24 from MLT 40: Switch:1(config)# interface mlt 40 Switch:1(config-mlt)# shutdown port 1/24 Switch:1(config-mlt)# no mlt 1 member 1/24 Variable definitions Use the data in the following table to use the mlt command.

Variable Value <1-512> Specifies which MLT to add the ports to. {slot/port[/sub-port][-slot/port[/sub-port]][,...]} Specifies the ports to add to the MLT. Identifies the slot and port in one of the following formats: a single slot and port (slot/port), a range of slots and ports (slot/port-slot/port), or a series of slots and ports (slot/port,slot/port,slot/port). If your platform supports channelization for 40 Gbps ports Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 58 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using the ACLI

Variable Value and the port is channelized, you must also specify the sub-port in the format slot/port/sub-port.

Creating an SMLT from an existing MLT Create an SMLT from an existing MLT to split physical ports between two switches to improve resiliency and provide active load sharing. Before you begin • Create an MLT before you create a split in the MLT. Procedure 1. Log on to the MLT Interface Configuration mode: enable configure terminal interface mlt <1-512> 2. Create an SMLT from an existing MLT: smlt Important: If you want to remove SMLT configuration from the MLT on a vIST switch, Avaya recommends that you first shut the SMLT MLT ports on its vIST peer. Failure to perform this operation may lead to layer 2 loops. Important: • If you are configuring SMLT with vIST, all the SMLT VLANs associated with vIST must have an I-SID. Example Create an SMLT on MLT 1: Switch:1(config)#interface mlt 1 Switch:1(config-mlt)#smlt

Virtual interswitch trunk (vIST) Creating a virtual IST using ACLI Use this procedure to create a virtual IST (vIST).

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 59 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

vIST creates a virtualized channel through the SPBM cloud, and this channel connects two SMLT devices to form a virtualized Switch Cluster. Note that the SPBM cloud can consist of as few as two nodes. Important: • When you create a vIST, VLANs assigned to SMLT ports must have an I-SID assigned. • If you assign a VLAN to an I-SID on one SMLT-BEB node, then you must create the same VLAN and assign it to the same I-SID on the peer SMLT-BEB node even if no devices are connected to this second node. • The vIST VLAN must also be associated with an I-SID. You can use the same vIST VLAN in another part of your network, but the I-SID associated with the vIST VLAN must not be used anywhere else." Note: Avaya introduced Simplified Virtual-IST (vIST) for non-SPB customers who are used to using SMLT with legacy IST. Simplified VIST is available ONLY for legacy multicast deployments when the boot flag (spbm-config-mode) is disabled. For more information, see Configuring IP Multicast Routing Protocols on Avaya Virtual Services Platform 7200 Series and 8000 Series, NN47227-504 or Configuring IP Multicast Routing Protocols on Avaya Virtual Services Platform 4000 Series , NN46251-504. About this task The following list provides an overview of the configuration steps: • Enable SPBM and IS-IS globally. • Configure SPBM and IS-IS. • Configure an L2 VSN by assigning an I-SID to the C-VLAN, which is used by the vIST. For information about SPBM and IS-IS, see Configuring Avaya Fabric Connect on VSP Operating System Software, NN47227-510. Procedure 1. Enter Global Configuration mode: enable configure terminal 2. Create a vIST: 1234 virtual-ist peer-ip vlan <1-4059> 3. Verify your vIST configuration: show virtual-ist

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 60 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using the ACLI

Example The following figure uses Switch for the vIST peers, and the configuration example contains annotations (in parenthesis) to explain the configuration information.

Figure 4: SMLT with vIST configuration example Note: This configuration example is for vIST Peer B. # # ISIS SPBM CONFIGURATION #

router isis spbm 1 spbm 1 nick-name 0.00.16 spbm 1 b-vid 10,20 primary 10 spbm 1 smlt-virtual-bmac 00:00:84:04:01:01 spbm 1 smlt-peer-system-id a051.c6eb.c865 exit

# # MLT CONFIGURATION #

mlt 1 enable mlt 1 member 1/28

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 61 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

mlt 2 enable mlt 2 member 1/10 mlt 2 encapsulation dot1q

# # VLAN CONFIGURATION #

vlan members remove 1 1/28,1/10

(The rest of this VLAN section are all prerequisites for configuring a vIST.) vlan create 10 type spbm-bvlan (This command and the next create the B-VLANs.) vlan create 20 type spbm-bvlan vlan create 33 type port-mstprstp 0 vlan i-sid 33 33 mlt 1 vlan 33

vlan create 100 type port-mstprstp 0 (Creates the C-VLAN for the vIST VLAN.) vlan i-sid 100 100 (Creates an L2 VSN for the vIST VLAN.) interface Vlan 100

ip address 11.11.11.1 255.255.255.0 0 (Assigns an IP to the vIST VLAN.) exit

# # VIRTUAL vIST CONFIGURATION #

virtual-ist peer-ip 11.11.11.2 vlan 100 (vIST configuration.)

# # MLT INTERFACE CONFIGURATION #

interface mlt 1 smlt exit

interface mlt 2 isis isis spbm 1 isis enable exit

# # PORT CONFIGURATION - PHASE II #

interface GigabitEthernet 1/28 no shutdown no spanning-tree mstp force-port-state enable exit

interface GigabitEthernet 1/10 no shutdown exit

#

# ISIS CONFIGURATION #

router isis is-type l1 manual-area 11.1111

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 62 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using the ACLI

exit router isis enable Variable definitions Use the data in the following table to use the ist peer-ip command.

Variable Value Specifies the peer IP address—the IP address of the vIST VLAN on the other aggregation switch. <1-4059> Specifies the VLAN ID for this vIST.

Editing a virtual IST If you need to change the virtual IST (vIST) peer-ip or vlan, use this procedure to delete the vIST first. Note: • You must disable IS-IS globally before deleting a vIST, and then re-enable it after creating a new vIST. • You do not have to set the SMLT peer system ID or the virtual B-MAC to 0 before you change the vIST peer IP address or VLAN ID number. Procedure 1. Enter Global Configuration mode: enable configure terminal 2. Disable IS-IS globally: no router isis enable 3. Delete the vIST: no virtual-ist peer-ip 4. Create a vIST: virtual-ist peer-ip vlan <1-4059> 5. Enable IS-IS globally: router isis enable Configuring Simplified vIST in SMLT topologies This procedure shows how to configure Simplified vIST in an SMLT environment. It includes steps to configure the following: • Setting the boot config flag • Configuring the vIST peer • Enabling Simplified vIST

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 63 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Important: When you enable Simplified vIST with the virtual-ist enable command, two VLANs are automatically created to support vIST. The VLAN IDs are: 4086 and 4087. Before you begin SPBM must not be enabled on the vIST peers or any router that participates in the network. Procedure 1. Enter Global Configuration mode: enable configure terminal 2. Disable the boot flag: no boot config flags spbm-config-mode The system responds with these messages: Warning: Please save the configuration and reboot the switch for this to take effect. Warning: Please carefully save your configuration file before rebooting the switch. Saving configuration file when spbm-config- mode is changed to disable, removes SPBM configurations from the configuration file. 3. Save the configuration and, then reboot the switch. Important: Any change to the spbm-config-mode boot flag requires a reboot for the change to take effect. 4. Create the vIST VLAN: vlan create <2-4059> type port-mstprstp <0–63> interface vlan <1-4059> ip address 5. Configure the vIST peer address and VLAN: virtual-ist peer-ip vlan <1-4059> 6. Configure the SMLT MLT: mlt <1-512> enable mlt <1-512> member {slot/port[/sub-port] [-slot/port[/sub-port]] [,...]} interface mlt <1-512> smlt

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 64 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using the ACLI

7. Configure the vIST MLT: mlt <1-512> enable mlt <1-512> member {slot/port[/sub-port] [-slot/port[/sub-port]] [,...]} mlt <1-512> encapsulation dot1q interface mlt <1-512> virtual-ist enable Note: The virtual-ist enable command enables Simplified vIST and is only available when the spbm-config-mode boot flag is disabled. 8. Create a customer VLAN and assign the SMLT MLT ID: vlan create <2-4059> vlan mlt <1-4059> <1-512> interface vlan <1-4059> ip address Example enable configure terminal no boot config flags spbm-config-mode Save the configuration and reboot the switch. virtual-ist peer-ip 50.1.1.14 vlan 50

mlt 3 enable mlt 3 member 1/35,1/36 interface mlt 3 smlt exit mlt 5 enable mlt 5 member 2/15,2/17 mlt 5 encapsulation dot1q interface mlt 5 virtual-ist enable exit vlan create 50 type port-mstprstp 0 interface vlan 50 ip address 50.1.1.15 255.255.255.0 1 exit vlan create 100 vlan mlt 100 3 interface vlan 100 ip address 100.1.1.15 255.255.255.0 2 exit

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 65 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Viewing all ports configured for SMLT View all ports for a SMLT to ensure the correct ports are configured. Procedure 1. Enter Privileged EXEC mode: enable 2. View all ports configured for SMLT: show smlt mlt Example Switch:1#show smlt mlt

======Mlt SMLT Info ======MLT ADMIN CURRENT ID TYPE TYPE ------1 smlt smlt 4 smlt smlt Variable definitions Use the data in the following table to use the show smlt command.

Variable Value mlt Displays SMLT information for the MLT interface.

Viewing information about collision errors View information about collision errors to obtain information about collision errors in the specified MLT, or for all MLTs. Procedure 1. Enter Privileged EXEC mode: enable 2. View information about collision errors: show mlt error collision [<1-512>] Example Switch:1#show mlt error collision 4

======Mlt Collision Error ======

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 66 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using the ACLI

MLT ------COLLISIONS------ID SINGLE MULTIPLE LATE EXCESSIVE ------40 0 0 0 0 Variable definitions Use the data in the following table to use the show mlt error collision command.

Variable Value <1-512> Specifies the MLT ID. The value ranges from 1–512.

Viewing information about Ethernet errors View information about Ethernet errors to display information about the types of Ethernet errors sent and received by a specific MLT or all MLTs. About this task Important: The IMAC columns refer to internal MAC address errors. Procedure 1. Enter Privileged EXEC mode: enable 2. View information about Ethernet errors: show mlt error main [<1-512>] Example Switch:1#show mlt error main 40

======Mlt Ethernet Error ======MLT ALIGN FCS IMAC IMAC CARRIER FRAMES SQETEST DEFER ID ERROR ERROR TRNSMIT RECEIVE SENSE TOOLONG ERROR TRNSMSS ------40 0 0 0 0 0 0 0 0

Variable definitions Use the data in the following table to use the show mlt error main command.

Variable Value <1-512> Specifies the MLT ID. The value ranges from 1–512.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 67 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

MLT and SMLT link aggregation configuration using EDM Configure link aggregation to provide link level redundancy and increase load sharing. MultiLink Trunking (MLT) is a link aggregation technology that you can use to group several physical Ethernet links into one logical Ethernet link to provide fault-tolerance and high-speed links between routers, switches, and servers. Split MultiLink Trunking (SMLT) is an option that improves Layer 2 (bridged) resiliency.

Adding a multilink or LACP trunk Perform this procedure to add a multilink or LACP trunk. About this task Important: Ensure that all ports that belong to the same MLT/LACP group use the same port speed, for example, 1 Gbit/s, even if autonegotiation is used. This requirement is not enforced by the software. When you add a VLAN to a dynamic MLT, only the active ports of the MLT are added as port members of the VLAN. Ports configured with the same aggregation key, but not active, are not added to the VLAN. If these inactive ports become active later, the system does not automatically add them to the VLAN port member list. You must add all inactive ports to the VLAN. If you do not add the inactive ports to the VLAN, when they become active later, hashing can result in choosing a newly active port for traffic forwarding. Because the port is not a port member of the VLAN, traffic will be dropped. Avaya recommends that when you add the VLAN to the MLT, you also add the inactive aggregation ports to the VLAN. You may have to disable LACP on the inactive ports before you can add them to the VLAN. Because the ports are inactive, disabling LACP does not cause a traffic interruption. Similarly when you remove a VLAN from a dynamic MLT, all active ports of the MLT are removed from the VLAN port member list but the inactive members are not removed. You must remove the inactive aggregation members from the VLAN. If you later configure a port for the same aggregation, you must add this port to all VLANs that are members of the MLT. Procedure 1. In the navigation tree, expand the following folders: Configuration > VLAN. 2. 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 access or trunk. 7. In the Name box, type a name for the MLT, or accept the default.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 68 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using EDM

8. In the PortMembers box, click the (...) button. 9. In the Port Editor: PortMembers dialog box, select the desired ports. 10. Click Ok 11. In the VlanIdList box, click the (...) button, 12. In the VlanIdList dialog box, select the desired VLANs. 13. Click Ok. 14. In the MltType section, select the MLT type. 15. In the Aggregatable box, select enable or disable. 16. In the PrivateVlanTypebox, select trunk, isolated, or promiscuous. 17. Click Insert. The MLT is added to the MultiLink/LACP Trunks tab in the MLT_LACP box. MultiLink/LACP Trunks field descriptions Use the data in the following table to use the MultiLink/LACP Trunks tab

Name Description Id Specifies a unique value for this MLT. PortType Specifies the value to access or trunk port. If the aggregatable field is set to enable, this field is read-only. The default value is access. Name Configures the name given to the MLT. PortMembers Assigns ports to the MLT. MLT is supported on 1 Gigabit Ethernet (GbE), 10 GbE, and 40 GbE ports. All ports in an MLT must have the same settings for speed and duplex, but can have different media types. All untagged ports must belong to the same STG. Up to eight same-type ports can belong to a single MLT. If the aggregatable field is set to enable, this field becomes read-only.

Important: Ensure that all ports that belong to the same MLT/LACP group use the same port speed, for example, 1 Gbit/s, even if autonegotiation is enabled. VlanIdList Indicates to which ports the VLANs belong. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 69 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Name Description If the aggregation field is set to enable, this field is read-only. MltType Specifies the type of MLT • normalMLT (default) • istMLT • splitMLT RunningType Specifies the MLT running type. IfIndex Specifies the interface of the trunk. ClearLinkAggregate Clears the link aggregate, disabling and reenabling the trunk. DesignatedPort Specifies the designated port of this trunk. Aggregatable Enables or disables link aggregation. The default value is disable. AggOperState Specifies the aggregation state of the trunk. AggTimeOfLastOperChange Specifies the time value since the interface entered its current operational state. PeerPortMembersList Specifies the peer ports connected to the local ports of this trunk. EntryOwner Defines the owner of the MLT. DatapathProgrammingState Defines the datapath programming state of the MLT. PrivateVlanType Specifies the type of private VLAN for the MLT. MefUniEnable Specifies whether the Metro Ethernet Forum (MEF) UNI is enabled or disabled on the port. The default value is disable.

Adding ports to an MLT Add ports to an MLT to insert MultiLink/LACP trunks. Procedure 1. In the navigation tree, expand the following folders: Configuration > VLAN. 2. Click MLT/LACP. 3. Click the MultiLink/LACP Trunks tab. 4. In the PortMembers column, double-click the field associated with the MLT to which you want to add ports to. 5. Select the port numbers to add, or click All to add all ports to the MLT. Up to 16 same-type ports can belong to a single MLT.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 70 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using EDM

6. Click Ok. 7. Click Apply.

Viewing trunks Perform this procedure to view the MLT-based SMLT configuration. Procedure 1. In the navigation pane, expand the following folders: Configuration > VLAN. 2. Click SMLT. 3. Click the SMLT Info tab. SMLT Info field descriptions Use the data in the following table to use the SMLT Info tab.

Name Description Id Shows the MLT ID for this SMLT Read-only. MltType Shows the MLT type of this trunk. RunningType Shows the SMLT running type.

Creating a virtual IST using EDM vIST creates a virtualized channel through the SPBM cloud, and this channel connects two SMLT devices to form a virtualized Switch Cluster. Note that the SPBM cloud can consist of as few as two nodes. Important: • When you create a vIST, VLANs assigned to SMLT ports must have an I-SID assigned. • If you assign a VLAN to an I-SID on one SMLT-BEB node, then you must create the same VLAN and assign it to the same I-SID on the peer SMLT-BEB node even if no devices are connected to this second node. • The vIST VLAN must also be associated with an I-SID. You can use the same vIST VLAN in another part of your network, but the I-SID associated with the vIST VLAN must not be used anywhere else." Note: Avaya introduced Simplified Virtual-IST (vIST) for non-SPB customers who are used to using SMLT with legacy IST. Simplified VIST is available ONLY for legacy multicast deployments when the boot flag (spbm-config-mode) is disabled.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 71 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

For more information, see Configuring IP Multicast Routing Protocols on Avaya Virtual Services Platform 7200 Series and 8000 Series, NN47227-504 or Configuring IP Multicast Routing Protocols on Avaya Virtual Services Platform 4000 Series , NN46251-504. Before you begin • Enable SPBM and IS-IS globally. • Configure SPBM and IS-IS. • Configure an L2 VSN by assigning an I-SID to the C-VLAN, which is used by the vIST. For information about SPBM and IS-IS, see Configuring Avaya Fabric Connect on VSP Operating System Software, NN47227-510. Procedure 1. In the navigation pane, expand the following folders: Configuration > VLAN > MLT/LACP. 2. Click the Virtual IST tab. 3. In the PeerIp field, type the peer IP address. 4. In the VlanId field, enter a VLAN ID. 5. Click Apply. Virtual IST field descriptions Use the data in the following table to help you configure the Virtual IST tab.

Name Description SessionStatus Displays the status of the vIST session. PeerIp Specifies the peer IP address, which is the IP address of the vIST VLAN on the other aggregation switch. VlanId Configures a vIST VLAN ID number.

Editing a virtual IST If you need to change the virtual IST PeerIp or VlanId, use this procedure to delete the vIST first. Note: • You must disable IS-IS globally before deleting a vIST, and then re-enable it after creating a new vIST. • You do not have to set the SMLT peer system ID or the virtual B-MAC to 0 before you change the virtual IST peer IP address or VLAN ID number. Procedure 1. Disable IS-IS globally. In the navigation tree, expand the following folders: Configuration > IS-IS > IS-IS.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 72 Comments on this document? [email protected] MLT and SMLT link aggregation configuration using EDM

2. Click the Globals tab. 3. In the AdminState field, click off. 4. Click Apply. 5. Delete the vIST. In the navigation pane, expand the following folders: Configuration > VLAN > MLT/LACP. 6. Click the Virtual IST tab. 7. Click Apply. 8. Create a vIST: In the navigation pane, expand the following folders: Configuration > VLAN > MLT/LACP. 9. Click the Virtual IST tab. 10. In the PeerIp field, type the peer IP address. 11. In the VlanId field, enter a VLAN ID. 12. Click Apply. 13. Enable IS-IS globally. In the navigation tree, expand the following folders:Configuration > IS-IS > IS-IS. 14. click the Globals tab. 15. In the AdminState field, click on. 16. Click Apply.

Configuring Simplified vIST in SMLT topologies This procedure shows how to configure Simplified vIST in an SMLT environment. It includes steps to configure the following: • Setting the boot config flag • Configuring the vIST peer • Enabling Simplified vIST Important: When you enable Simplified vIST with the virtual-ist enable command, two VLANs are automatically created to support vIST. The VLAN IDs are: 4086 and 4087. Before you begin SPBM must not be enabled on the vIST peers or any router participating in the network. Procedure 1. In the navigation tree, expand the following folders: Configuration > Edit > Chassis

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 73 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

2. Click the Boot Config tab. 3. Clear the EnableSpbmConfigMode to disable the boot flag. The system responds with these messages: Warning: Please save the configuration and reboot the switch for this to take effect. Warning: Please carefully save your configuration file before rebooting the switch. Saving configuration file when spbm-config- mode is changed to disable, removes SPBM configurations from the configuration file. 4. Click Apply. 5. Save the configuration, and then reboot the switch. Important: Any change to the EnableSpbmConfigMode boot flag requires a reboot for the change to take effect. 6. Configure the SMLT MLT: a. Expand the following folders: Configuration > VLAN. b. Click MLT/LACP. c. Click the MultiLink/LACP Trunks tab. d. Click Insert. e. In the Id box, type the ID number of the MLT. f. In the PortType section, select access or trunk. g. In the Name box, type a name for the MLT, or accept the default. h. In the PortMembers box, click the (...) button. i. In the Port Editor: PortMembers dialog box, select the desired ports. j. Click Ok. k. In the VlanIdList box, click the (...) button. l. In the VlanIdList. dialog box, select the desired VLANs. m. In the MltType section, select splitMLT n. Click Ok. o. Click Insert.. The switch adds the SMLT MLT to the MultiLink/LACP Trunks tab in the MLT_LACP box. 7. Configure the vIST MLT: a. Repeat steps 6a to 6n to configure the MLT. b. Click virtualIstMLT to enable Simplified vIST.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 74 Comments on this document? [email protected] MLT configuration examples

c. Click Insert. 8. Create the vIST VLAN: a. Expand the following folders: Configuration > VLAN > VLANs b. In the Basic tab, click Insert. c. In the Id box, enter an unused VLAN ID, or use the ID provided. d. In the MstpInstance box, click the down arrow, and then choose an MSTI instance from the list. e. In the Type box, select byPort. f. Click OK. g. Click Insert. h. Select the vIST VLAN from the list of VLANs, and then click IP. i. Click Insert. j. Configure the IP address for the vIST VLAN. 9. Repeat Step 8 to create an SMLT VLAN and assign the SMLT MLT ID to it. Do not use the vIST MLT ID.

MLT configuration examples This chapter contains configuration examples for configuring MultiLink Trunking (MLT) and MLT with Link Aggregation Control Protocol (LACP) using the Avaya Command Line Interface (ACLI). Note: Examples and network illustrations in this document may illustrate only one of the supported platforms. Unless otherwise noted, the concept illustrated applies to all supported platforms.

MultiLink Trunking This configuration example shows you how to create a multilink trunk and a Virtual Local Area Network (VLAN) between two switches. The following illustration shows you an MLT within a VLAN used to carry user traffic.

Figure 5: MLT within a VLAN

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 75 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

Switch A and B configuration Configure MLT 10 on VLAN 100 on each VSP device. # # MLT CONFIGURATION #

mlt 10 enable interface mlt 10 exit # # VLAN CONFIGURATION # vlan create 100 name VLAN-MLT-10 type port-mstprstp 1 color 1 vlan mlt 100 10 vlan members 100 1/1-1/4 portmember

MultiLink Trunking with Link Aggregation Control Protocol This configuration example shows you how to configure and enable a multilink trunk with LACP. You must configure all aggregatable ports to use the same aggregator key so they can form an MLT. The following illustration shows you an MLT created with LACP within a VLAN used to carry user traffic.

Figure 6: MLT within a VLAN The following procedures show you how to configure both switches. Switch A and B configuration Configure the two devices to connect with MLT with LACP. # # MLT CONFIGURATION #

mlt 10 enable interface mlt 10 lacp enable key 10 exit # # VLAN CONFIGURATION # vlan create 100 name VLAN-MLT-10" type port-mstprstp 1 color 1 vlan mlt 100 1 vlan mlt 100 10 vlan members 100 1/1-1/4 portmember

# # PORT CONFIGURATION - PHASE II

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 76 Comments on this document? [email protected] MLT network topology and configuration reference

#

interface GigabitEthernet 1/1 lacp key 10 aggregation enable lacp enable exit interface GigabitEthernet 1/2 lacp key 10 aggregation enable lacp enable exit

MLT network topology and configuration reference The following reference information contains examples of MLT network topology and configuration. The same topologies apply to MLT with LACP. Note: Examples and network illustrations in this document may illustrate only one of the supported platforms. Unless otherwise noted, the concept illustrated applies to all supported platforms.

Example 1: Switch-to-switch MLT The following illustration shows two multilink trunks (MLT1 and MLT2) connecting three switches.

Figure 7: Switch-to-switch multilink trunks configuration

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 77 Comments on this document? [email protected] MultiLink Trunking and Split MultiLink Trunking

In this example, you can configure each trunk with multiple switch ports to increase bandwidth and redundancy. If traffic between switch-to-switch connections approaches single port bandwidth limitations, you can create a multilink trunk to supply the additional bandwidth required to improve performance, as well as providing physical link layer redundancy.

Example 2: Switch-to-server MLT In this example, File server 1 uses dual MAC addresses, with one MAC address for each Network Interface Card (NIC). No multilink trunk is configured on File server 1. File server 2 is a single MAC server (with a four-port NIC) configured as multilink trunk configuration MLT1. The following illustration shows a typical switch-to-server multilink trunk configuration.

Figure 8: Switch-to-server multilink trunk configuration

In this example, one port on File server 1 is blocked and unused and File server 2 benefits from aggregated bandwidth on multilink trunk T1.

Example 3: Client/Server MLT In this example, both servers are connected directly to the switch. File server 2 is connected through multilink trunk MLT 1. The switch-to-switch connections are through MLT 2, MLT 3, and MLT 4. Clients access data from the servers (File server 1 and File server 2) and receive maximized bandwidth through MLT 1, MLT 2, MLT 3, and MLT 4. The following illustration shows how you can use multilink trunks in a client/server configuration.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 78 Comments on this document? [email protected] MLT network topology and configuration reference

Figure 9: Client/server multilink trunk configuration

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 79 Comments on this document? [email protected] Chapter 5: Virtual Link Aggregation Control Protocol

This section provides the concepts and procedures you need to configure the Virtual Link Aggregation Control Protocol (VLACP).

Virtual Link Aggregation Control Protocol Use Virtual Link Aggregation Control Protocol (VLACP) as an extension to LACP for end-to-end failure detection. VLACP is not a link aggregation protocol, it is a mechanism to periodically check the end-to-end health of a point-to-point connection. VLACP uses the Hello mechanism of LACP to periodically send Hello packets to ensure end-to-end communication. After Hello packets are not received, VLACP transitions to a failure state, which indicates a service provider failure and that the port is disabled. The VLACP only works for port-to-port communications where there is a guarantee for a logical port- to-port match through the service provider. VLACP does not work for port-to-multiport communications where there is no guarantee for a point-to-point match through the service provider. You can configure VLACP on a port. You can also use VLACP with MLT to complement its capabilities and provide quick failure detection. VLACP trap messages are sent to the management stations if the VLACP state changes. If the failure is local, the only traps that are generated are port linkdown or port linkup. The Ethernet cannot detect end-to-end failures. Functions such as remote fault indication or far-end fault indication extend the Ethernet to detect remote link failures. A major limitation of these functions is that they terminate at the next Ethernet hop. They cannot determine failures on an end- to-end basis. For example, in Figure 10: Problem description (1 of 2) on page 81, after the Enterprise networks connect the aggregated Ethernet trunk groups through a service provider network connection (for example, through a VPN), far-end failures cannot be signaled with Ethernet-based functions that operate end-to-end through the service provider network. The multilink trunk (between Enterprise switches S1 and S2) extends through the Service Provider (SP) network. The following illustration shows an MLT running with VLACP. VLACP can operate end-to-end, but you can also use it as a point-to-point link.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 80 Comments on this document? [email protected] Virtual Link Aggregation Control Protocol

Figure 10: Problem description (1 of 2)

In the following illustration, if the L2 link on S1 (S1/L2) fails, the link-down failure is not propagated over the SP network to S2 and S2 continues to send traffic over the failed S2/L2 link.

Figure 11: Problem description (2 of 2)

Use VLACP to detect far-end failures, which causes MLT to failover if end-to-end connectivity is not guaranteed for links in an aggregation group. VLACP prevents the failure scenario. VLACP timers and sub-100-ms core convergence The switch software uses the following VLACP timers: • fast periodic timer—100 to 20 000 ms; default 200 ms • slow periodic timer—10 000 to 30 000 ms; default 30 000 ms The switch software can attain sub-100-ms failover time. The VLACP fast periodic timer is reduced to a minimum value of 30 ms to enable sub-100-ms convergence (period of timeout x fast periodic timer = 3 x 30 ms = 90 ms). Sub-100-ms convergence guarantees ultra-fast convergence for critical business and multimedia applications. Though you can configure the ports with a VLACP fast periodic timer of less than 30 ms, this configuration is not stable in scaled networks, and therefore not supported. Avaya recommends using VLACP with a fast periodic timer of 30 ms and a timeout of 3 as the fastest timers to achieve sub-100-ms failover. In addition, Avaya only supports the same minimum fast periodic timer configuration of 3 times 30 ms after you enable High Availability mode, no matter how scaled the environment.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 81 Comments on this document? [email protected] Virtual Link Aggregation Control Protocol

VLACP considerations Use the information in this section to understand the considerations while configuring VLACP into your network. • If a VLACP-enabled port does not receive a VLACP Data Unit (VLACPDU), it must enter the disabled state. There are occasions where a VLACP-enabled port does not receive a VLACPDU but remains in the forwarding state. To avoid this situation, ensure that the VLACP configuration at the port level is consistent. You must either enable or disable both sides of the point-to-point connection. You can configure VLACP on each port. The port can be either an individual port or an MLT member. VLACPDUs can be sent periodically on each port where VLACP is enabled to exchange VLACPDUs from an end-to-end perspective. If VLACPDUs are not received on a particular link, that link is taken down after the expiry timeout occurs (timeout scale x periodic time).

VLACP configuration using ACLI Configure Virtual LACP (VLACP) to implement link status control protocol at the port level. VLACP detects end-to-end failures in the switch. Virtual LACP cannot interoperate with Link Aggregation Control Protocol (LACP).

Configuring VLACP on a port Configure VLACP on a port to ensure there is end-to-end reachability. VLACP uses the Hello mechanism of LACP to periodically send Hello packets to ensure there is an end-to-end approach. After Hello packets are not received, VLACP transitions to a failure state and disables the port. About this task Important: Changes made at the global level override and reset all port level settings. Procedure 1. Enter GigabitEthernet Interface Configuration mode: enable configure terminal interface GigabitEthernet {slot/port[/sub-port][-slot/port[/sub- port]][,...]} Note: If your platform supports channelization for 40 Gbps ports and the port is channelized, you must also specify the sub-port in the format slot/port/sub-port.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 82 Comments on this document? [email protected] VLACP configuration using ACLI

2. Configure optional parameters for the port. If you do not configure these parameters, the system uses the default values. a. Configure the protocol identification for the port: vlacp ethertype <1536-65535 | 0x600-0xffff> [funcmac-addr 0x00:0x00:0x00:0x00:0x00:0x00] b. Configure the fast or slow periodic times: vlacp fast-periodic-time <100-20000> | slow-periodic-time <10000-30000> You can configure both parameters in the same command entry. c. Configure the timeout parameters: vlacp timeout timeout-scale <2-10> You can configure both parameters in the same command entry. 3. Enable VLACP on a port: vlacp enable Example Configure VLACP on port 1/1: Switch:1# configure terminal Switch:1# interface GigabitEthernet 1/2 Switch:1# vlacp fast-periodic-time 400 timeout short Switch:1# vlacp enable Variable definitions Use the data in the following table to help you use the vlacp command.

Variable Value enable Enables VLACP for this port. The default is disabled. ethertype <1536-65535 | 0x600-0xffff> Configures the VLACP protocol identification for this port. Enter the type in decimal or hexadecimal format. The default is 0x8103. fast-periodic-time <100-20000> Configures the fast periodic time (in milliseconds) for this port. The default is 200. funcmac-addr <0x00:0x00:0x00:0x00:0x00:0x00> Configures the multicast MAC address used for the VLACPDU. Specify a MAC address in the format 0x00:0x00:0x00:0x00:0x00:0x00. slow-periodic-time <10000-30000> Configures the slow periodic time (in milliseconds) for a specific port type. The default is 30,000. Table continues…

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 83 Comments on this document? [email protected] Virtual Link Aggregation Control Protocol

Variable Value timeout {long|short} Configures the port to use the long or short timeout: • long sets the port to use the timeout-scale value multiplied by the slow periodic time. • short sets the port to use the timeout-scale value multiplied by the fast periodic time. For example, if you specify a short timeout, set the timeout-scale value to 3, and the fast periodic time to 400 ms, the timer expires within 1000 to 1200 ms. The default is long. timeout-scale <2-10> Configures a timeout scale for this port used to calculate the timeout. The default value is 3.

Viewing the VLACP port configuration View the VLACP port configuration to show the port VLACP configuration. Procedure View the VLACP port configuration for all interfaces: show vlacp interface gigabitethernet [vid <1-4059>] [{slot/port[/sub- port] [-slot/port[/sub-port]] [,...]}] Example Switch:1#show vlacp interface gigabitethernet

======VLACP Information ======INDEX ADMIN OPER PORT FAST SLOW TIMEOUT TIMEOUT ETHER MAC ENABLED ENABLED STATE TIME TIME TIME SCALE TYPE ADDR ------1/1 false false DOWN 200 30000 long 3 0x8103 01:80:c2:00:11:00 Switch:1#show vlacp interface gigabitethernet vid 2

======VLACP Information ======INDEX ADMIN OPER PORT FAST SLOW TIMEOUT TIMEOUT ETHER MAC ENABLED ENABLED STATE TIME TIME TIME SCALE TYPE ADDR ------1/7 false false DOWN 200 30000 long 3 0x8103 01:80:c2:00:11:00 1/8 false false DOWN 200 30000 long 3 0x8103 01:80:c2:00:11:00 Switch:1#show vlacp interface gigabitethernet 1/7

======VLACP Information ======INDEX ADMIN OPER PORT FAST SLOW TIMEOUT TIMEOUT ETHER MAC ENABLED ENABLED STATE TIME TIME TIME SCALE TYPE ADDR

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 84 Comments on this document? [email protected] VLACP configuration using ACLI

------1/7 false false DOWN 200 30000 long 3 0x8103 01:80:c2:00:11:00 Variable definitions Use the data in the following table to use the show vlacp interface gigabitethernet command.

Variable Value vid <1-4059> Specifies the VLAN ID in the range of 1 to 4059. VLAN IDs 1 to 4059 are configurable. The system reserves VLAN IDs 4060 to 4094 for internal use. VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. The VLAN ID is in one of the following formats: A single VLAN ID (vlan-id), a range of VLAN IDs [(vlan- id)-(vlan-id)] or a series of VLAN IDs (vlan-id, vlan-id, vlan-id). {slot/port[/sub-port][-slot/port[/sub-port]][,...]} Specifies a port or list of ports to show only the VLACP information for those ports. Identifies the slot and port in one of the following formats: a single slot and port (slot/port), a range of slots and ports (slot/port-slot/port), or a series of slots and ports (slot/port,slot/port,slot/port). If your platform supports channelization for 40 Gbps ports and the port is channelized, you must also specify the sub-port in the format slot/port/sub-port.

Enabling or disabling VLACP globally Use VLACP as an extension to LACP for end-to-end failure detection. Enable or disable VLACP globally to reset the port level configuration. The default is disabled. About this task Important: Changes you make at the global level override and reset all port level settings. Procedure 1. Enter Global Configuration mode: enable configure terminal 2. Enable VLACP globally: vlacp enable 3. Disable VLACP globally:

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 85 Comments on this document? [email protected] Virtual Link Aggregation Control Protocol

no vlacp enable Example Enable VLACP globally: Switch:1(config)# vlacp enable

VLACP configuration using EDM Configure Virtual LACP (VLACP) to implement link status control protocol at the port level. VLACP cannot interoperate with Link Aggregation Control Protocol (LACP).

Enabling VLACP globally Enable VLACP globally to detect for end-to-end failure. VLACP uses the Hello mechanism of LACP to periodically send Hello packets to ensure there is an end-to-end approach. After Hello packets are not received, the VLACP transitions to a failure state and the port is disabled. Procedure 1. In the navigation tree, expand the following folders: Configuration > VLAN. 2. Click MLT/LACP. 3. Click the VLACP Global tab. 4. Select the VlacpEnable check box. 5. Click Apply. VLACP Global field descriptions Use the data in the following table to use the VLACP Global tab.

Name Description VlacpEnable Enables VLACP globally. The default is disabled.

Configuring VLACP on a port Enable VLACP on a port. VLACP periodically checks the end-to-end health of a point-to-point connection. Procedure 1. In the Device Physical View tab, select a port. 2. In the navigation tree, expand the following folders: Configuration > Edit > Port.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 86 Comments on this document? [email protected] VLACP configuration using EDM

3. Click General. 4. Click the VLACP tab. 5. Select the AdminEnable check box. 6. Configure the remaining parameters as required. 7. Click Apply. VLACP field descriptions Use the data in the following table to use the VLACP tab.

Name Description AdminEnable Enables VLACP for the port. The default is disabled. OperEnable Displays the operational status of VLACP for the port. The default value is false. FastPeriodicTimer Specifies the number of milliseconds between periodic transmissions using short timeouts. Set all LACP enabled ports the same value from this setting. The range is 10–20000. The default value is 200. SlowPeriodicTimer Specifies the number of milliseconds between periodic transmissions using long timeouts. Set all LACP enabled ports the same value from this setting. The range is 10000–30000. The default value is 30000. Timeout Specifies the timeout control value. Specify long or short timeout. The default value is long. TimeoutScale Assigns the value used to calculate timeout time from the periodic time for all VLACP enabled ports. Timeout = PeriodicTime x TimeoutScale. The range is 2–10. The default value is 3. EtherType Specifies the VLACP protocol identification. The ID is in hexadecimal format. The default value is 0x8103. EtherMacAddress Specifies the multicast MAC address exclusively used for VLACPDUs. PortState Displays the VLACP port state.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 87 Comments on this document? [email protected] Glossary

actor An LACP device at the near end of a link, which performs the action. The device at the far end of the link is called the partner. LACP compares the actor and partner information to determine what action to perform.

Bridge Protocol Data A data frame used to exchange information among the bridges in local or Unit (BPDU) wide area networks for network topology maintenance.

denial-of-service Attacks that prevent a target server or victim device from performing its (DoS) normal functions through flooding, irregular protocol sizes (for example, ping requests aimed at the victim server), and application buffer overflows.

Distributed MultiLink A point-to-point connection that aggregates similar ports from different Trunking (DMLT) modules to logically act like a single port, but with the aggregated bandwidth.

Interior Gateway Distributes routing information between routers that belong to a single Protocol (IGP) Autonomous System (AS).

Internet Control A collection of error conditions and control messages exchanged by IP Message Protocol modules in both hosts and gateways. (ICMP)

interswitch trunking A feature that uses one or more parallel point-to-point links to connect two (IST) aggregation switches. The two aggregation switches use this channel to share information and operate as a single logical switch. Only one interswitch trunk can exist on each Split Multilink Trunking (SMLT) aggregation switch.

Layer 2 Layer 2 is the Data Link Layer of the OSI model. Examples of Layer 2 protocols are Ethernet and Frame Relay.

Layer 3 Layer 3 is the Network Layer of the OSI model. An example of a Layer 3 protocol is Internet Protocol (IP).

Link Aggregation A network handshaking protocol that provides a means to aggregate Control Protocol multiple links between appropriately configured devices. (LACP)

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 88 Comments on this document? [email protected] Link Aggregation Control Protocol Data Units (LACPDU)

Link Aggregation Link aggregation control protocol data unit (LACPDU) is used for Control Protocol exchanging information among LACP-enabled devices. Data Units (LACPDU) link aggregation A group that increases the link speed beyond the limits of one single cable group (LAG) or port, and increases the redundancy for higher availability. load balancing The practice of splitting communication into two (or more) routes or servers. media A substance that transmits data between ports; usually fiber optic cables or category 5 unshielded twisted pair (UTP) copper wires.

Network Interface A network interface device (NID) in the form of a circuit card installed in an Card (NIC) expansion slot of a computer to provide network access. packet loss Expressed as a percentage of packets dropped over a specified interval. Keep packet loss to a minimum to deliver effective IP telephony and IP video services.

Protocol Data Units A unit of data that is specified in a protocol of a specific layer and that (PDUs) consists of protocol-control information of the specific layer and possibly user data of that layer.

Simple Loop Simple Hello Protocol that prevents loops in a Layer 2 network (VLAN). Prevention Protocol (SLPP)

Small Form Factor A hot-swappable input and output enhancement component used with Pluggable (SFP) Avaya products to allow gigabit Ethernet ports to link with other gigabit Ethernet ports over various media types.

SMLT aggregation One of two IST peer switches that form a split link aggregation group. It switch connects to multiple wiring closet switches, edge switches, or customer premise equipment (CPE) devices.

SMLT client A switch located at the edge of the network, such as in a wiring closet or CPE connecting to two SMLT aggregation switches. An SMLT client switch performs link aggregation but does not require Split MultiLink Trunking (SMLT) intelligence. spanning tree A simple, fully-connected active topology formed from the arbitrary physical topology of connected bridged Local Area Network components by relaying frames through selected bridge ports. The protocol parameters and states that are used and exchanged to facilitate the calculation of the active topology and to control the bridge relay function.

Spanning Tree Group A collection of ports in one spanning-tree instance. (STG)

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 89 Comments on this document? [email protected] Glossary

Split MultiLink An Avaya extension to IEEE 802.1AX (link aggregation), provides nodal Trunking (SMLT) and link failure protection and flexible bandwidth scaling to improve on the level of Layer 2 resiliency. trunk A logical group of ports that behaves like a single large port. trunk port A port that connects to the service provider network such as the MPLS environment.

User Datagram In TCP/IP, a packet-level protocol built directly on the Internet Protocol Protocol (UDP) layer. TCP/IP host systems use UDP for application-to-application programs. virtual IST (vIST) Virtual Inter-Switch Trunk (vIST) improves Layer 2 and Layer 3 resiliency by using a virtualized IST channel through the SPBM cloud. The vIST channel is always up as long as there is SPBM connectivity between the vIST peers.

Virtual Link Virtual Link Aggregation Control Protocol (VLACP) is a Layer 2 Aggregation Control handshaking protocol that can detect end-to-end failure between two Protocol (VLACP) physical Ethernet interfaces.

Virtual Router A protocol used in static routing configurations, typically at the edge of the Redundancy network. This protocol operates on multiple routers on an IP subnet and Protocol (VRRP) elects a primary gateway router. When the primary router fails, a backup router is quickly available to take its place. wiring closet A central termination area for telephone or network cabling or both.

December 2015 Configuring Link Aggregation, MLT, SMLT and vIST on VSP Operating System Software 90 Comments on this document? [email protected]