FTOS 9.0(1.3) Configuration Guide for the S5000 Switch · FTOS Configuration Guide for the S5000...

1050
FTOS Configuration Guide for the S5000 Switch FTOS 9.0(1.3) Publication Date: August 2013

Transcript of FTOS 9.0(1.3) Configuration Guide for the S5000 Switch · FTOS Configuration Guide for the S5000...

  • FTOS Configuration Guide forthe S5000 Switch

    FTOS 9.0(1.3)Publication Date: August 2013

  • Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer.

    CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem.

    WARNING: A WARNING indicates a potential for property damage, personal injury, or death.

    Information in this publication is subject to change without notice. 2013 Dell Networking. All rights reserved.

    Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.

    Trademarks used in this text: Dell, the DELL logo, Dell Precision, OptiPlex, Latitude, PowerEdge, PowerVault, PowerConnect, OpenManage, EqualLogic, KACE, FlexAddress and Vostro are trademarks of Dell Inc. Intel, Pentium, Xeon, Core and Celeron are registered trademarks of Intel Corporation in the U.S. and other countries. AMD is a registered trademark and AMD Opteron, AMD Phenom, and AMD Sempron are trademarks of Advanced Micro Devices, Inc. Microsoft, Windows, Windows Server, MS-DOS and Windows Vista are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Red Hat Enterprise Linux and Enterprise Linux are registered trademarks of Red Hat, Inc. in the United States and/or other countries. Novell is a registered trademark and SUSE is a trademark of Novell Inc. in the United States and other countries. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Citrix, Xen, XenServer and XenMotion are either registered trademarks or trademarks of Citrix Systems, Inc. in the United States and/or other countries. VMware, Virtual SMP, vMotion, vCenter, and vSphere are registered trademarks or trademarks of VMWare, Inc. in the United States or other countries.

    Other trademarks and trade names may be used in this publication to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own.

    July 2013

  • | iii

    1 About this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

    2 Configuration Fundamentals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Accessing the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31CLI Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32Navigating CLI Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34Port Numbering Convention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36The do Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37The no Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37Obtaining Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38Entering and Editing Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Command History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40Filtering show Command Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40Multiple Users in Configuration mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42

    3 Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Accessing Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44Accessing the RJ-45/RS-232 Console Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44Accessing the RJ-45 console port with a DB-9 adapter . . . . . . . . . . . . . . . . . . . . . .45Accessing the USB-B Console Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45Booting Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47Entering the Initial Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49Configuring the Enable Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50Configuring a Host Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Navigating CLI Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Default Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Configuring Layer 2 (Data Link) Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Accessing the System Remotely . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52Configuring the Management Port IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52Configuring a Management Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53Configuring a Username and Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53Creating a Port-based VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53Assigning Interfaces to a VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54Assigning an IP Address to a VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55Connecting the S5000 to the Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55Configuring File Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55Copying Files to and from the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56

    Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56

  • iv |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m Saving the Running-configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57Configuring the Overload bit for Startup Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . .58Viewing Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58Viewing Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59File System Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60Viewing command history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61Upgrading and Downgrading FTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62

    4 Switch Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Configuring Privilege Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64Creating a Custom Privilege Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64Removing a command from EXEC mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64Moving a command from EXEC privilege mode to EXEC mode . . . . . . . . . . . . . . . .64Allowing Access to CONFIGURATION mode commands . . . . . . . . . . . . . . . . . . . . .64Allowing Access to INTERFACE, LINE, ROUTE-MAP, and ROUTER modes . . . . .65Applying a Privilege Level to a Username . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67Applying a Privilege Level to a Terminal Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67Configuring Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67Disabling Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67Log Messages in the Internal Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68Configuring Task List for System Log Management . . . . . . . . . . . . . . . . . . . . . . . . .68

    Disabling System Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68Sending System Messages to a Syslog Server. . . . . . . . . . . . . . . . . . . . . . . . . .68

    Configuring a Unix System as a Syslog Server . . . . . . . . . . . . . . . . . . . . . . . . . . . .68Changing System Logging Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69Displaying the Logging Buffer and the Logging Configuration . . . . . . . . . . . . . . . . .70Configuring a UNIX logging facility level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71Synchronizing log messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72Enabling timestamp on syslog messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72File Transfer Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73Configuring Task List for File Transfer Services . . . . . . . . . . . . . . . . . . . . . . . . . . . .73

    Enabling FTP server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73Configuring FTP server parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74Configuring FTP client parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74

    Terminal Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75Denying and Permitting Access to a Terminal Line . . . . . . . . . . . . . . . . . . . . . . .75

    Configuring Login Authentication for Terminal Lines . . . . . . . . . . . . . . . . . . . . . . . . .76Timing out of EXEC Privilege Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77Telneting to Another Network Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78Locking CONFIGURATION mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78Viewing the Configuration Lock Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79Recovering from a Forgotten Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80Recovering from a Forgotten Enable Password . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

  • | v

    Recovering from a Failed Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

    5 802.1ag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Ethernet CFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84Maintenance Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84Maintenance Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85Maintenance End Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86Configuring CFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87Enabling Ethernet CFM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87Creating a Maintenance Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87Creating a Maintenance Association . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88Creating Maintenance Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88

    Creating a Maintenance End Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88Creating a Maintenance Intermediate Point . . . . . . . . . . . . . . . . . . . . . . . . . . . .89MP Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89

    Continuity Check Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90Enabling CCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92Enabling Cross-checking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

    Loopback Message and Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92Linktrace Message and Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

    Enabling Link Trace Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93Enabling CFM SNMP Traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94Displaying Ethernet CFM Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95

    6 802.1X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97Port-authentication Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99EAP over RADIUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100

    RADIUS Attributes for 802.1 Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100Configuring 802.1X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101

    Enabling 802.1X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101Configuring Request Identity Re-transmissions . . . . . . . . . . . . . . . . . . . . . . . . . . .103Configuring a Quiet Period after a Failed Authentication . . . . . . . . . . . . . . . . . . . .104Forcibly Authorizing or Unauthorizing a Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105Re-authenticating a Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106

    Periodic Re-authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106Configuring Timeouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107Dynamic VLAN Assignment with Port Authentication . . . . . . . . . . . . . . . . . . . . . . .108Guest and Authentication-fail VLANs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109

  • vi |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m Configuring a Guest VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110Configuring an Authentication-fail VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

    7 Access Control Lists (ACLs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113IP Access Control Lists (ACLs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114CAM Allocation and CAM Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

    User-Configurable CAM Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115CAM optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115Test CAM Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

    Implementing ACLs on FTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116ACLs and VLANs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116ACL Optimization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117Determine the Order in Which ACLs are Used to Classify Traffic . . . . . . . . . . . 117

    IP Fragment Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118IP Fragments ACL Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118Layer 4 ACL Rules Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

    Configuring a Standard IP ACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120Configuring an Extended IP ACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123

    Configuring filters with a Sequence Number . . . . . . . . . . . . . . . . . . . . . . . . . . .123Configuring Filters without a Sequence Number . . . . . . . . . . . . . . . . . . . . . . . .124

    Established Flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125To obtain the functionality of est, use the following ACLs: . . . . . . . . . . . . . . . . . . .125Configuring Layer 2 and Layer 3 ACLs on an Interface . . . . . . . . . . . . . . . . . . . . .125Assigning an IP ACL to an Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126

    Counting ACL Hits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127Configuring Ingress ACLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127Configuring Egress ACLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128

    Egress Layer 3 ACL Lookup for Control-plane IP Traffic. . . . . . . . . . . . . . . . . .129Configuring ACLs to Loopback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130Applying an ACL on Loopback Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130IP Prefix Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131

    Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132Configuration Task List for Prefix Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132

    Configuring a prefix list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132Using a prefix list for route redistribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135

    ACL Resequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136Resequencing an ACL or Prefix List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137

    Route Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138Configuration Task List for Route Maps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139Creating a route map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139

  • | vii

    Configuring Route Map Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141Configuring a route map for route redistribution . . . . . . . . . . . . . . . . . . . . . . . .143Configuring a route map for route tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144Continue clause. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145

    8 Bidirectional Forwarding Detection (BFD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147

    How BFD Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148Configuring Bidirectional Forwarding Detection . . . . . . . . . . . . . . . . . . . . . . . . . . .153

    Configuring BFD for Physical Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154Changing physical port session parameters . . . . . . . . . . . . . . . . . . . . . . . . . . .157Configuring BFD for Static Routes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158Configuring BFD for OSPF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160Configuring BFD for IS-IS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163Configuring BFD for BGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165Configuring BFD for VRRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173Configuring BFD for VLANs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176Changing session parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177Configuring BFD for Port-Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178Changing port-channel session parameters . . . . . . . . . . . . . . . . . . . . . . . . . . .180Configuring Protocol Liveness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180Troubleshooting BFD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181

    9 Border Gateway Protocol IPv4 (BGPv4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184

    Autonomous Systems (AS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184Sessions and Peers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186Route Reflectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187Confederations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188

    BGP Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189Best Path Selection Criteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192Local Preference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192Origin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193AS Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194Next Hop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195

    Multiprotocol BGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195Implementing BGP with FTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195

    Additional Path (Add-Path) support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195Advertising IGP cost as MED for redistributed routes . . . . . . . . . . . . . . . . . . . .195Ignoring Router-ID for some best-path calculations . . . . . . . . . . . . . . . . . . . . .1964-Byte AS Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197AS4 Number Representation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197

  • viii |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m AS Number Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200BGP4 Management Information Base (MIB) . . . . . . . . . . . . . . . . . . . . . . . . . . .202Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202

    Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203BGP Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204Configuration Task List for BGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204MBGP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246

    BGP Regular Expression Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247Debugging BGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247

    Storing Last and Bad PDUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248Capturing PDUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .250PDU Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251

    Sample Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251

    10 Bare Metal Provisioning 2.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264Jumpstart mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265

    DHCP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265File Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268Domain Name Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269Switch boot and set-up behavior in Jumpstart Mode. . . . . . . . . . . . . . . . . . . . .269

    11 Content Addressable Memory (CAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273Content Addressable Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273CAM Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273Re-allocating CAM for Ingress ACLs and QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . .274Re-allocating CAM for Egress ACLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275Testing CAM Usage for QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275Displaying CAM-ACL Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276Displaying CAM-ACL-Egress Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277CAM Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277

    12 Control Plane Policing (CoPP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279Configuring Control Plane Policing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .280Configuring CoPP for protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281

    Sample Config for CoPP protocol configuration . . . . . . . . . . . . . . . . . . . . . . . .282Configuring CoPP for CPU queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .283Sample Config for CoPP CPU queue configuration . . . . . . . . . . . . . . . . . . . . .283Show commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .284

  • | ix

    13 Data Center Bridging (DCB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287Ethernet Enhancements in Data Center Bridging . . . . . . . . . . . . . . . . . . . . . . . . . .287

    Priority-Based Flow Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .288Enhanced Transmission Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289Data Center Bridging Exchange Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291Data Center Bridging in a Traffic Flow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291

    Data Center Bridging: Default Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292Enabling Data Center Bridging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292QoS dot1p Traffic Classification and Queue Assignment . . . . . . . . . . . . . . . . . . . .293Configuring PFC and ETS in a DCB Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294

    PFC Configuration Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294PFC Prerequisites and Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .295ETS Configuration Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296ETS Prerequisites and Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .297Priority-Group Configuration Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .297DCB Map: Configuration Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .297Applying a DCB Map on a Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299Configuring PFC without a DCB Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299Configuring Lossless Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .300ETS Operation with DCBx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .301Configuring Bandwidth Allocation for DCBx CIN . . . . . . . . . . . . . . . . . . . . . . . .302Applying a DCB Map in a Switch Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .302

    Configuring DCBx Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .303Supported DCBx Versions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .303DCBx Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .303DCBx Port Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .304DCB Configuration Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305Configuration Source Election . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306Propagation of DCB Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306Auto-Detection and Manual Configuration of the DCBx Version . . . . . . . . . . . .307DCBx Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .308DCBx Prerequisites and Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .309DCBx Configuration Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .310

    Verifying DCB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313PFC and ETS Configuration Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .325

    Using PFC and ETS to Manage Data Center Traffic . . . . . . . . . . . . . . . . . . . . .325Using PFC and ETS to Manage Converged Ethernet Traffic in a Switch Stack 329Hierarchical Scheduling in ETS Configuration. . . . . . . . . . . . . . . . . . . . . . . . . .329

    Troubleshooting PFC, ETS, and DCBx Operation . . . . . . . . . . . . . . . . . . . . . . . . .330DCBx Oper Status is Down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .330DCBx Error Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .331Debugging DCBx on an Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .332

  • x |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m 14 Dynamic Host Configuration Protocol (DHCP) . . . . . . . . . . . . . . . . . . . . . . . . . . 333Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .333

    DHCP Packet Format and Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .334Assigning an IP Address using DHCP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .335

    Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .336Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .336Configuring the System to be a DHCP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . .336

    Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .337Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .337Configuring the Server for Automatic Address Allocation . . . . . . . . . . . . . . . . .337Specifying a Default Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .338Enabling DHCP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .339Configuring a Method of Hostname Resolution. . . . . . . . . . . . . . . . . . . . . . . . .339Creating Manual Binding Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .340Debugging DHCP server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341DHCP Clear Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341

    Configuring the System to be a Relay Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341Configuring the System for User Port Stacking . . . . . . . . . . . . . . . . . . . . . . . . . . . .342Configuring Secure DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .343

    Option 82 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .343DHCP Snooping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344Dropping DHCP packets on snooped VLANs only . . . . . . . . . . . . . . . . . . . . . .346Dynamic ARP Inspection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347Source Address Validation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349

    15 Equal Cost Multi-Path (ECMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353ECMP for Flow-based Affinity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .353

    Deterministic ECMP Next Hop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .353Configuring Hash Algorithm Seed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .354Link Bundle Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .354

    Managing ECMP Group Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .355

    16 FCoE Transit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357Fibre Channel over Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .357Ensuring Robustness in a Converged Ethernet Network . . . . . . . . . . . . . . . . . . . .357FIP Snooping on Ethernet Bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .359Configuring FIP Snooping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .361

    Enabling the FCoE Transit Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .361Enabling FIP Snooping on VLANs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .362Configuring the FC-MAP Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .363Configuring a Port for a Bridge-to-FCF Link . . . . . . . . . . . . . . . . . . . . . . . . . . .363FIP Snooping on an NPIV Proxy Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . .363

  • | xi

    FIP Snooping in an S5000 Stack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .363Impact on Other Software Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .364FIP Snooping Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .364FIP Snooping Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .365FIP Snooping Configuration Procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .366

    Displaying FIP Snooping Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367FCoE Transit Configuration Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .372

    17 Force10 Resilient Ring Protocol (FRRP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .375

    Ring Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .376Multiple FRRP Rings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .377Important FRRP Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .379Important FRRP Concepts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .379

    Implementing FRRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .380Configuring FRRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .381Troubleshooting FRRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .385

    Configuration Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .385Sample Configuration and Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .385

    18 GARP VLAN Registration Protocol (GVRP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .387

    Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .387Configuring GVRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .388

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .389Enabling GVRP Globally . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .389Enabling GVRP on a Layer 2 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .390Configuring GVRP Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .390Configuring a GARP Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .391

    19 High Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393High Availability on S5000 Stacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .393Hitless Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .393Graceful Restart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .394Software Resiliency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .394

    System Health Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .394Failure and Event Logging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .394

    Hot-lock Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .395

    20 Internet Group Management Protocol (IGMP). . . . . . . . . . . . . . . . . . . . . . . . . . . 397IGMP Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .397IGMP Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .398

  • xii |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m IGMP version 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .398IGMP version 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399

    Configuring IGMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .402Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .402Viewing IGMP Enabled Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .402Selecting an IGMP Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .403Viewing IGMP Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .403Adjusting Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .404

    Adjusting Query and Response Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .404Adjusting the IGMP Querier Timeout Value. . . . . . . . . . . . . . . . . . . . . . . . . . . .404

    Configuring a Static IGMP Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405Enabling IGMP Immediate-leave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405IGMP Snooping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405

    IGMP Snooping Implementation Information. . . . . . . . . . . . . . . . . . . . . . . . . . .406Configuring IGMP Snooping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .406Enabling IGMP Immediate-leave. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .406Disabling Multicast Flooding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407Specifying a Port as Connected to a Multicast Router . . . . . . . . . . . . . . . . . . .407Configuring the Switch as Querier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407

    Fast Convergence after MSTP Topology Changes . . . . . . . . . . . . . . . . . . . . . . . . .408Designating a Multicast Router Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .408

    21 Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409Basic Interface Configuration: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .409Advanced Interface Configuration: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .409

    Interface Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .410Viewing Basic Interface Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .410Enabling a Physical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .413Physical Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .413

    Configuration Task List for Physical Interfaces . . . . . . . . . . . . . . . . . . . . . . . . .414Overview of Layer Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .414Configuring Layer 2 (Data Link) Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .414Configuring Layer 3 (Network) Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415

    Management Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .417Configuring a Management Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .417Important Things to Remember virtual-ip . . . . . . . . . . . . . . . . . . . . . . . . . . .418Displaying a Management Interface Configuration . . . . . . . . . . . . . . . . . . . . . .419

    VLAN Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .420Loopback Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .421Port Channel Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .421

    Port channel definition and standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .421Port channel benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422Port channel implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422

  • | xiii

    1G/10G interfaces in port channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422Configuration task list for port channel interfaces . . . . . . . . . . . . . . . . . . . . . . .423Creating a port channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .423Adding a physical interface to a port channel . . . . . . . . . . . . . . . . . . . . . . . . . .424Reassigning an interface to a new port channel . . . . . . . . . . . . . . . . . . . . . . . .426Configuring the minimum oper up links in a port channel (LAG) . . . . . . . . . . . .427Adding or removing a port channel from a VLAN . . . . . . . . . . . . . . . . . . . . . . .428Assigning an IP address to a port channel . . . . . . . . . . . . . . . . . . . . . . . . . . . .428Deleting or disabling a port channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .429Load balancing through port channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .429S5000 load-balancing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .429Hash algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .430

    Bulk Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .431Interface Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .431Bulk Configuration Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .431

    Interface Range Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433Defining the Interface Range. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433Choosing an Interface-range Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .434

    Monitoring and Maintaining Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .434Splitting QSFP ports to SFP+ ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .436

    Important Points. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .436Link Dampening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437

    Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437Enabling Link Dampening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437

    Link Bundle Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .439Using Ethernet Pause Frames for Flow Control . . . . . . . . . . . . . . . . . . . . . . . . . . .440Configuring MTU Size on an Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .441Adjusting the keepalive timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .442Viewing Advanced Interface Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .442

    Displaying Only Configured Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .442Configuring Interface Sampling Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .443Dynamic Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .445Clearing interface counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .446

    Fibre Channel Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .447Configuring Fibre Channel Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .447Enabling Fibre Channel Capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .447Configuring Fibre Channel Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .447Displaying Fibre Channel Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .448Troubleshooting Fibre Channel Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . .452

    22 IPv4 Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .456

    Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .456

  • xiv |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m Configuration Task List for IP Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .456Directed Broadcast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .460Resolution of Host Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .460ARP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .463

    Configuration Task List for ARP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .463ARP Learning via Gratuitous ARP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .465ARP Learning via ARP Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .465Configuring ARP Retries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .466ICMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .466

    Configuration Task List for ICMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .466UDP Helper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467Configuring UDP Helper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467

    Important Points to Remember about UDP Helper . . . . . . . . . . . . . . . . . . . . . .467Enabling UDP Helper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .468Configuring a Broadcast Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .468Configurations Using UDP Helper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .469

    UDP Helper with Broadcast-all Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . .469UDP Helper with Subnet Broadcast Addresses. . . . . . . . . . . . . . . . . . . . . . . . .470UDP Helper with Configured Broadcast Addresses . . . . . . . . . . . . . . . . . . . . .470UDP Helper with No Configured Broadcast Addresses. . . . . . . . . . . . . . . . . . .471

    Troubleshooting UDP Helper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .471

    23 iSCSI Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473iSCSI Optimization Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .473

    Monitoring iSCSI Traffic Flows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .475Application of Quality of Service to iSCSI Traffic Flows. . . . . . . . . . . . . . . . . . .475Information Monitored in iSCSI Traffic Flows. . . . . . . . . . . . . . . . . . . . . . . . . . .475Detection and Auto-configuration for Dell EqualLogic Arrays . . . . . . . . . . . . . .476Detection and Port Configuration for Dell Compellent Arrays . . . . . . . . . . . . . .476Enabling and Disabling iSCSI Optimization. . . . . . . . . . . . . . . . . . . . . . . . . . . .477

    Default iSCSI Optimization Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .478iSCSI Optimization Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .478Configuring iSCSI Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .479Displaying iSCSI Optimization Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .480

    24 Intermediate System to Intermediate System . . . . . . . . . . . . . . . . . . . . . . . . . . . 483Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .483IS-IS Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .484Multi-Topology IS-IS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .484

    Transition Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .485Interface support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .485Adjacencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .485

    Graceful Restart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .486

  • | xv

    Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .486Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .487Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .488

    Configuration Task List for IS-IS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .488Configuring the distance of a route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .498Changing the IS-type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .498

    IS-IS Metric Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .505Configuring Metric Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .506

    Maximum Values in the Routing Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .506Changing the IS-IS Metric Style in One Level Only . . . . . . . . . . . . . . . . . . . . . .506Leaking from One Level to Another . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .508

    Sample Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .509

    25 IPv6 Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .514

    Extended Address Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .514Stateless Autoconfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .514IPv6 Headers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .515IPv6 Header Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .515Extension Header fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .517Addressing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .518

    Implementing IPv6 with FTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .519ICMPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .520Path MTU Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .520IPv6 Neighbor Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .521SSH over an IPv6 Transport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .522

    Configuration Task List for IPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .523Adjusting your CAM-Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .523Assigning an IPv6 Address to an Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . .524Assigning a Static IPv6 Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .525Telneting with IPv6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .525SNMP over IPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .526Showing IPv6 Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .526Showing an IPv6 Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .527Showing IPv6 Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .528Showing the Running-Configuration for an Interface. . . . . . . . . . . . . . . . . . . . .530Clearing IPv6 Routes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .530

    26 Link Aggregation Control Protocol (LACP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531Introduction to Dynamic LAGs and LACP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .531

    Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .531LACP modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .532LACP Configuration Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .533

  • xvi |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m LACP Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .533Creating a LAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .533Configuring the LAG interface as dynamic . . . . . . . . . . . . . . . . . . . . . . . . . . . .534Setting the LACP long timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .534Monitoring and Debugging LACP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .535

    Shared LAG State Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .535Configuring Shared LAG State Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .536Important Points about Shared LAG State Tracking . . . . . . . . . . . . . . . . . . . . .538

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .538

    27 Layer 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539Managing the MAC Address Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .539

    Clearing the MAC Address Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .539Setting the Aging Time for Dynamic Entries . . . . . . . . . . . . . . . . . . . . . . . . . . .540Configuring a Static MAC Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .540Displaying the MAC Address Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .540

    MAC Learning Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .540mac learning-limit dynamic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .541mac learning-limit mac-address-sticky. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .541mac learning-limit station-move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .542Learning Limit Violation Actions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .542Station Move Violation Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .542Recovering from Learning Limit and Station Move Violations . . . . . . . . . . . . . .543

    NIC Teaming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .544Configuring Redundant Pairs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .545

    Important Points about Configuring Redundant Pairs . . . . . . . . . . . . . . . . . . . .547

    28 Link Layer Discovery Protocol (LLDP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549802.1AB (LLDP) Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .549

    Protocol Data Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .549Optional TLVs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .551

    Management TLVs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .551TIA-1057 (LLDP-MED) Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553

    TIA Organizationally Specific TLVs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553Configuring LLDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .557

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .557Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .558LLDP Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .558CONFIGURATION versus INTERFACE Configurations . . . . . . . . . . . . . . . . . .558Enabling LLDP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .559Disabling and Undoing LLDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .559

    Advertising TLVs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .559Viewing the LLDP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .561

  • | xvii

    Viewing Information Advertised by Adjacent LLDP Agents . . . . . . . . . . . . . . . . . . .561Configuring LLDPDU Intervals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .563Configuring Transmit and Receive Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .564Configuring a Time to Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .565Debugging LLDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .566Relevant Management Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .566

    29 Multicast Source Discovery Protocol (MSDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . 573Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .573

    Anycast RP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .574Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .575Configuring Multicast Source Discovery Protocol . . . . . . . . . . . . . . . . . . . . . . . . . .575

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .575Enabling MSDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .581Managing the Source-active Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .581

    Viewing the Source-active Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .582Limiting the Source-active Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .582Clearing the Source-active Cache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .582Enabling the Rejected Source-active Cache . . . . . . . . . . . . . . . . . . . . . . . . . . .582

    Accepting Source-active Messages that fail the RFP Check . . . . . . . . . . . . . . . . .583Limiting the Source-active Messages from a Peer . . . . . . . . . . . . . . . . . . . . . . . . .585Preventing MSDP from Caching a Local Source . . . . . . . . . . . . . . . . . . . . . . . . . .586Preventing MSDP from Caching a Remote Source . . . . . . . . . . . . . . . . . . . . . . . .586Preventing MSDP from Advertising a Local Source . . . . . . . . . . . . . . . . . . . . . . . .587Logging Changes in Peership States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .589Terminating a Peership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .589Clearing Peer Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .590Debugging MSDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .590MSDP with Anycast RP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .591

    Reducing Source-active Message Flooding . . . . . . . . . . . . . . . . . . . . . . . . . . .592Specifying the RP Address Used in SA Messages . . . . . . . . . . . . . . . . . . . . . .592

    MSDP Sample Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .595

    30 Multiple Spanning Tree Protocol (MSTP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .601

    Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .602Configuring Multiple Spanning Tree Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . .602

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .603Enabling Multiple Spanning Tree Globally . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .603Adding and Removing Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .604Creating Multiple Spanning Tree Instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .604Influencing MSTP Root Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .605Interoperating with Non-FTOS Bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .606

  • xviii |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m Modifying Global Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .607Modifying Interface Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .608Configuring an EdgePort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .609Flushing MAC Addresses after a Topology Change . . . . . . . . . . . . . . . . . . . . . . . .610MSTP Sample Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .610Debugging and Verifying MSTP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . .614

    31 Multicast Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617Enabling IP Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .617Multicasting with ECMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .617Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .618First Packet Forwarding for Lossless Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . .619IPv4 Multicast Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .619

    Limiting the Number of Multicast Routes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .620Preventing a Host from Joining a Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .620Rate Limiting IGMP Join Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .623Preventing a PIM Router from Forming an Adjacency . . . . . . . . . . . . . . . . . . .623Preventing a Source from Registering with the RP . . . . . . . . . . . . . . . . . . . . . .623Preventing a PIM Router from Processing a Join . . . . . . . . . . . . . . . . . . . . . . .625

    32 NPIV Proxy Gateway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627Benefits of an NPIV Proxy Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .627NPIV Proxy Gateway Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .627

    NPIV Proxy Gateway: Protocol Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .629NPIV Proxy Gateway Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .629NPIV Proxy Gateway: Terms and Definitions . . . . . . . . . . . . . . . . . . . . . . . . . .630DCB Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .631FCoE Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .631

    Configuring an NPIV Proxy Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .632Enabling Fibre Channel Capability on the Switch . . . . . . . . . . . . . . . . . . . . . . .632Creating a DCB map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .632Applying a DCB map on server-facing Ethernet ports . . . . . . . . . . . . . . . . . . . .634Creating an FCoE VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .634Creating an FCoE map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .635Applying an FCoE map on server-facing Ethernet ports . . . . . . . . . . . . . . . . . .636Applying an FCoE Map on fabric-facing FC ports . . . . . . . . . . . . . . . . . . . . . . .637Sample Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .638

    Displaying NPIV Proxy Gateway Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . .639

    33 Object Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647Object Tracking Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .647

    Tracking Layer 2 Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .648

  • | xix

    Tracking Layer 3 Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .649Tracking IPv4 and IPv6 Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .649Setting Tracking Delays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .650VRRP Object Tracking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .650

    Object Tracking Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .651Tracking a Layer 2 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .651Tracking a Layer 3 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .652Tracking an IPv4/IPv6 Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .653

    Displaying Tracked Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .657

    34 Open Shortest Path First (OSPFv2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .661

    Networks and Neighbors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .663Router Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .663Designated and Backup Designated Routers . . . . . . . . . . . . . . . . . . . . . . . . . .665Link-State Advertisements (LSAs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .665Virtual Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .667Router Priority and Cost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .667

    Implementing OSPF with FTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .668Fast Convergence (OSPFv2, IPv4 only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .669Multi-Process OSPF (OSPFv2, IPv4 only) . . . . . . . . . . . . . . . . . . . . . . . . . . . .669RFC-2328 Compliant OSPF Flooding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .669OSPF ACK Packing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .670OSPF Adjacency with Cisco Routers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .670

    Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .671Configuration Task List for OSPFv2 (OSPF for IPv4) . . . . . . . . . . . . . . . . . . . .671

    Sample Configurations for OSPFv2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .689Basic OSPFv2 Router Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .689

    35 PIM Sparse-Mode (PIM-SM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .691Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .692

    Requesting Multicast Traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .692Refusing Multicast Traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .692Sending Multicast Traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .692Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .693

    Configuring PIM-SM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .693Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .693

    Enabling PIM-SM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .694Configuring S,G Expiry Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .695Configuring a Static Rendezvous Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .696

    Overriding Bootstrap Router Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .697Configuring a Designated Router . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .697

  • xx |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m Creating Multicast Boundaries and Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . .698 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .698

    36 Port Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .699Port Monitoring on the S5000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .700Configuring Port Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .702

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .703

    37 Private VLANs (PVLAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705Private VLAN Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .705Private VLAN Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .707Private VLAN Configuration Task List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .708

    Creating PVLAN ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .708Creating a Primary VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .709Creating a Community VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .710Creating an Isolated VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .710

    Private VLAN Configuration Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711Inspecting the Private VLAN Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . .712

    38 Per-VLAN Spanning Tree Plus (PVST+) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .715Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .716Configuring Per-VLAN Spanning Tree Plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .717

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .717Enabling PVST+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .717Disabling PVST+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .717

    Influencing PVST+ Root Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .718Modifying Global PVST+ Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .719Modifying Interface PVST+ Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .720Configuring an EdgePort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .721PVST+ in Multi-vendor Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .722PVST+ Extended System ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .722PVST+ Sample Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .723

    39 Quality of Service (QoS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .728Port-based QoS Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .728

    Setting dot1p Priorities for Incoming Traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . .729Honoring dot1p Priorities on Ingress Traffic. . . . . . . . . . . . . . . . . . . . . . . . . . . .729Priority-tagged Frames on the Default VLAN . . . . . . . . . . . . . . . . . . . . . . . . . .730Configuring Port-based Rate Policing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .730

  • | xxi

    Configuring Port-based Rate Shaping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .731Policy-based QoS Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .731

    Classifying Traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .732Creating a QoS Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .734Creating Policy Maps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .736

    QoS Rate Adjustment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .739Strict-priority Queueing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .739Weighted Random Early Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .740

    Create WRED Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .741Applying a WRED profile to traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .741Displaying Default and Configured WRED Profiles . . . . . . . . . . . . . . . . . . . . . .741Displaying WRED Drop Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .742

    Pre-calculating Available QoS CAM Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .742

    40 Routing Information Protocol (RIP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .745

    RIPv1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .745RIPv2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .746

    Implementation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .746Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .746

    Configuration Task List for RIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .746RIP Configuration Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .754

    RIP Configuration Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .759

    41 Remote Monitoring (RMON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .761Fault Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .762

    Setting rmon alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .763Configuring an RMON event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .764Configuring RMON collection statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .765Configuring RMON collection history. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .766Enabling an RMON MIB collection history group. . . . . . . . . . . . . . . . . . . . . . . .766

    42 Rapid Spanning Tree Protocol (RSTP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767Protocol Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .767Configuring Rapid Spanning Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .767

    Related Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .767Important Points to Remember . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .768RSTP and VLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .768

    Configuring Interfaces for Layer 2 Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .769Enabling Rapid Spanning Tree Protocol Globally . . . . . . . . . . . . . . . . . . . . . . . . . .769

    Adding and Removing Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .773

  • xxii |

    ww

    w.d

    ell

    .co

    m|

    sup

    po

    rt.d

    ell

    .co

    m Modifying Global Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .773Modifying Interface Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .774Configuring an EdgePort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .775Influencing RSTP Root Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .776SNMP Traps for Root Elections and Topology Changes . . . . . . . . . . . . . . . . . .777

    . . . . . . . . . . . . . . . .