PowerSwitch Z9100-ON

Dell PowerSwitch Z9100-ON User guide

  • Hello! I am an AI chatbot trained to assist you with the Dell PowerSwitch Z9100-ON User guide. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
Dell EMC Networking OS Conguration Guide for
the Z9100–ON System
9.14.0.0
Notes, cautions, and warnings
NOTE: A NOTE indicates important information that helps you make better use of your product.
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.
Copyright © 2018 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other
trademarks may be trademarks of their respective owners.
2018 - 07
Rev. A00
Contents
1 About this Guide...........................................................................................................................................37
Audience............................................................................................................................................................................37
Conventions...................................................................................................................................................................... 37
Related Documents..........................................................................................................................................................37
2 Conguration Fundamentals........................................................................................................................ 38
Accessing the Command Line........................................................................................................................................38
CLI Modes.........................................................................................................................................................................39
Navigating CLI Modes...............................................................................................................................................40
The do Command............................................................................................................................................................ 43
Undoing Commands........................................................................................................................................................ 43
Obtaining Help..................................................................................................................................................................44
Entering and Editing Commands....................................................................................................................................44
Command History............................................................................................................................................................45
Filtering show Command Outputs.................................................................................................................................45
Example of the grep Keyword..................................................................................................................................46
Multiple Users in Conguration Mode...........................................................................................................................46
Conguring alias command.............................................................................................................................................47
Viewing alias conguration........................................................................................................................................47
3 Getting Started............................................................................................................................................49
Console Access................................................................................................................................................................50
Serial Console.............................................................................................................................................................50
Micro USB-B Access..................................................................................................................................................51
Default Conguration...................................................................................................................................................... 52
Conguring a Host Name............................................................................................................................................... 52
Accessing the System Remotely....................................................................................................................................52
Accessing the System Remotely..............................................................................................................................52
Congure the Management Port IP Address......................................................................................................... 52
Congure a Management Route..............................................................................................................................53
Conguring a Username and Password.................................................................................................................. 53
Conguring the Enable Password..................................................................................................................................54
Conguration File Management.....................................................................................................................................54
Copy Files to and from the System......................................................................................................................... 54
Mounting an NFS File System..................................................................................................................................55
Save the Running-Conguration..............................................................................................................................57
Congure the Overload Bit for a Startup Scenario................................................................................................57
Viewing Files............................................................................................................................................................... 57
Managing the File System.............................................................................................................................................. 58
View Command History.................................................................................................................................................. 59
Upgrading Dell EMC Networking OS............................................................................................................................ 59
Using HTTP for File Transfers........................................................................................................................................ 59
Contents
3
Verify Software Images Before Installation...................................................................................................................60
4 Management................................................................................................................................................62
Conguring Privilege Levels............................................................................................................................................62
Creating a Custom Privilege Level...........................................................................................................................63
Removing a Command from EXEC Mode.............................................................................................................. 63
Moving a Command from EXEC Privilege Mode to EXEC Mode........................................................................63
Allowing Access to CONFIGURATION Mode Commands....................................................................................63
Allowing Access to Dierent Modes........................................................................................................................63
Applying a Privilege Level to a Username...............................................................................................................65
Applying a Privilege Level to a Terminal Line.......................................................................................................... 65
Conguring Logging........................................................................................................................................................ 65
Audit and Security Logs............................................................................................................................................ 66
Conguring Logging Format ...................................................................................................................................67
Setting Up a Secure Connection to a Syslog Server.............................................................................................67
Log Messages in the Internal Buer..............................................................................................................................69
Conguration Task List for System Log Management..........................................................................................69
Disabling System Logging............................................................................................................................................... 69
Sending System Messages to a Syslog Server............................................................................................................69
Conguring a UNIX System as a Syslog Server.....................................................................................................69
Track Login Activity..........................................................................................................................................................70
Restrictions for Tracking Login Activity...................................................................................................................70
Conguring Login Activity Tracking......................................................................................................................... 70
Display Login Statistics...............................................................................................................................................71
Limit Concurrent Login Sessions....................................................................................................................................72
Restrictions for Limiting the Number of Concurrent Sessions.............................................................................72
Conguring Concurrent Session Limit.....................................................................................................................72
Enabling the System to Clear Existing Sessions.................................................................................................... 73
Enabling Secured CLI Mode............................................................................................................................................74
Changing System Logging Settings............................................................................................................................... 74
Display the Logging Buer and the Logging Conguration........................................................................................75
Conguring a UNIX Logging Facility Level....................................................................................................................75
Synchronizing Log Messages......................................................................................................................................... 76
Enabling Timestamp on Syslog Messages.................................................................................................................... 77
File Transfer Services.......................................................................................................................................................77
Conguration Task List for File Transfer Services.................................................................................................. 77
Enabling the FTP Server........................................................................................................................................... 78
Conguring FTP Server Parameters........................................................................................................................78
Conguring FTP Client Parameters......................................................................................................................... 78
Terminal Lines................................................................................................................................................................... 79
Denying and Permitting Access to a Terminal Line................................................................................................79
Conguring Login Authentication for Terminal Lines.............................................................................................80
Setting Timeout for EXEC Privilege Mode....................................................................................................................81
Using Telnet to get to Another Network Device..........................................................................................................82
Lock CONFIGURATION Mode....................................................................................................................................... 82
Viewing the Conguration Lock Status...................................................................................................................82
4
Contents
Reloading the system...................................................................................................................................................... 83
Restoring the Factory Default Settings.........................................................................................................................84
Important Points to Remember................................................................................................................................84
Restoring Factory Default Environment Variables................................................................................................. 84
Viewing the Reason for Last System Reboot.............................................................................................................. 85
5 802.1X......................................................................................................................................................... 86
Port-Authentication Process..........................................................................................................................................88
EAP over RADIUS......................................................................................................................................................88
Conguring 802.1X...........................................................................................................................................................89
Related Conguration Tasks..................................................................................................................................... 89
Important Points to Remember......................................................................................................................................89
Enabling 802.1X................................................................................................................................................................ 90
Conguring dot1x Prole .................................................................................................................................................91
Conguring the Static MAB and MAB Prole .............................................................................................................92
Conguring Critical VLAN ..............................................................................................................................................92
Conguring MAC addresses for a do1x Prole.............................................................................................................93
Conguring Request Identity Re-Transmissions...........................................................................................................94
Conguring a Quiet Period after a Failed Authentication..................................................................................... 94
Forcibly Authorizing or Unauthorizing a Port............................................................................................................... 95
Re-Authenticating a Port................................................................................................................................................96
Conguring Timeouts...................................................................................................................................................... 97
Conguring Dynamic VLAN Assignment with Port Authentication...........................................................................98
Guest and Authentication-Fail VLANs.......................................................................................................................... 99
Conguring a Guest VLAN....................................................................................................................................... 99
Conguring an Authentication-Fail VLAN...............................................................................................................99
6 Access Control List (ACL) VLAN Groups and Content Addressable Memory (CAM)................................... 101
Optimizing CAM Utilization During the Attachment of ACLs to VLANs..................................................................101
Guidelines for Conguring ACL VLAN Groups........................................................................................................... 102
Conguring ACL VLAN Groups and Conguring FP Blocks for VLAN Parameters...............................................102
Conguring ACL VLAN Groups.............................................................................................................................. 102
Conguring FP Blocks for VLAN Parameters.......................................................................................................103
Viewing CAM Usage...................................................................................................................................................... 104
Allocating FP Blocks for VLAN Processes.................................................................................................................. 105
ACL Optimization to Increase Number of Supported IPv4 ACLs.............................................................................105
Restrictions for ACL Optimization..........................................................................................................................106
Optimizing ACL for More Number of IPv4 ACL Rules.........................................................................................106
7 Access Control Lists (ACLs)....................................................................................................................... 107
IP Access Control Lists (ACLs).....................................................................................................................................108
CAM Usage...............................................................................................................................................................109
Implementing ACLs on Dell EMC Networking OS................................................................................................ 110
Congure ACL Range Proles........................................................................................................................................111
Important Points to Remember..................................................................................................................................... 112
Conguration Task List for Route Maps.................................................................................................................112
Contents
5
Conguring Match Routes.......................................................................................................................................115
Conguring Set Conditions......................................................................................................................................116
Congure a Route Map for Route Redistribution..................................................................................................117
Congure a Route Map for Route Tagging............................................................................................................ 117
Continue Clause........................................................................................................................................................ 118
IP Fragment Handling..................................................................................................................................................... 118
IP Fragments ACL Examples................................................................................................................................... 118
Layer 4 ACL Rules Examples................................................................................................................................... 119
Congure a Standard IP ACL........................................................................................................................................120
Conguring a Standard IP ACL Filter......................................................................................................................121
Congure an Extended IP ACL......................................................................................................................................121
Conguring Filters with a Sequence Number....................................................................................................... 122
Conguring Filters Without a Sequence Number.................................................................................................124
Congure Layer 2 and Layer 3 ACLs............................................................................................................................125
Assign an IP ACL to an Interface..................................................................................................................................126
Applying an IP ACL.........................................................................................................................................................126
Counting ACL Hits.................................................................................................................................................... 127
Congure Ingress ACLs..................................................................................................................................................127
Congure Egress ACLs.................................................................................................................................................. 127
Applying Egress Layer 3 ACLs (Control-Plane).................................................................................................... 128
Conguring UDF ACL.................................................................................................................................................... 129
IP Prex Lists................................................................................................................................................................... 131
Implementation Information.................................................................................................................................... 132
Conguration Task List for Prex Lists.................................................................................................................. 132
ACL Remarks.................................................................................................................................................................. 135
Conguring a Remark.............................................................................................................................................. 135
Deleting a Remark.................................................................................................................................................... 136
ACL Resequencing......................................................................................................................................................... 137
Resequencing an ACL or Prex List....................................................................................................................... 137
Route Maps.....................................................................................................................................................................138
Implementation Information.................................................................................................................................... 138
8 Bidirectional Forwarding Detection (BFD).................................................................................................. 140
How BFD Works............................................................................................................................................................. 140
BFD Packet Format.................................................................................................................................................. 141
BFD Sessions............................................................................................................................................................ 142
BFD Three-Way Handshake.................................................................................................................................... 143
Session State Changes............................................................................................................................................145
Important Points to Remember.................................................................................................................................... 145
Congure BFD................................................................................................................................................................ 145
Congure BFD for Physical Ports...........................................................................................................................146
Congure BFD for Static Routes............................................................................................................................147
Congure BFD for IPv6 Static Routes....................................................................................................................151
Congure BFD for OSPF.........................................................................................................................................153
Congure BFD for OSPFv3.....................................................................................................................................158
Congure BFD for IS-IS............................................................................................................................................161
6
Contents
Congure BFD for BGP........................................................................................................................................... 163
Congure BFD for VRRP..........................................................................................................................................171
Conguring Protocol Liveness................................................................................................................................ 173
9 Border Gateway Protocol (BGP).................................................................................................................174
Border Gateway Protocol version 4 (BGPv4)............................................................................................................. 174
Autonomous Systems (AS)............................................................................................................................................174
AS4 Number Representation.................................................................................................................................. 176
Four-Byte AS Numbers............................................................................................................................................178
Multiprotocol BGP.......................................................................................................................................................... 178
MBGP for IPv4 MulticastBGP Address Family modelIPv4 and IPv6 address family....................................... 179
Sessions and Peers.........................................................................................................................................................179
Establish a Session................................................................................................................................................... 179
Implementing BGP global and address family.............................................................................................................180
BGP global conguration default values.................................................................................................................181
BGP Attributes for selecting Best Path........................................................................................................................181
Best Path Selection Criteria....................................................................................................................................182
Weight........................................................................................................................................................................183
Local Preference.......................................................................................................................................................184
Multi-Exit Discriminators (MEDs)...........................................................................................................................184
Origin..........................................................................................................................................................................185
AS Path......................................................................................................................................................................186
Next Hop................................................................................................................................................................... 186
Implement BGP with Dell EMC Networking OS.........................................................................................................186
Additional Path (Add-Path) Support......................................................................................................................186
Advertise IGP Cost as MED for Redistributed Routes.........................................................................................187
Ignore Router-ID in Best-Path Calculation.............................................................................................................187
AS Number Migration...............................................................................................................................................187
BGP4 Management Information Base (MIB)........................................................................................................188
Important Points to Remember.............................................................................................................................. 188
Conguration Information..............................................................................................................................................189
Conguring a basic BGP network................................................................................................................................ 190
Enabling BGP............................................................................................................................................................ 190
Conguring a BGP peer...........................................................................................................................................193
Conguring AS4 Number Representations........................................................................................................... 194
Conguring a BGP VRF address family.................................................................................................................195
Route-refresh and Soft-reconguration................................................................................................................196
Aggregating Routes..................................................................................................................................................199
Filtering BGP Routes...............................................................................................................................................200
Filtering BGP Routes Using Route Maps...............................................................................................................201
Filtering BGP Routes Using AS-PATH Information..............................................................................................202
Conguring Peer Groups........................................................................................................................................ 203
Conguring BGP Fast Fall-Over..............................................................................................................................211
Conguring Passive Peering................................................................................................................................... 212
Maintaining Existing AS Numbers During an AS Migration................................................................................. 213
Allowing an AS Number to Appear in its Own AS Path....................................................................................... 214
Contents
7
Enabling Graceful Restart........................................................................................................................................215
Filtering on an AS-Path Attribute........................................................................................................................... 216
Regular Expressions as Filters.................................................................................................................................217
Redistributing Routes...............................................................................................................................................218
Enabling Additional Paths........................................................................................................................................ 219
Conguring IP Community Lists............................................................................................................................. 219
Conguring an IP Extended Community List....................................................................................................... 220
Filtering Routes with Community Lists..................................................................................................................221
Manipulating the COMMUNITY Attribute............................................................................................................ 222
Changing MED Attributes.......................................................................................................................................223
Changing the LOCAL_PREFERENCE Attribute..................................................................................................224
Conguring the local System or a Dierent System to be the Next Hop for BGP-Learned Routes.............224
Changing the WEIGHT Attribute...........................................................................................................................225
Enabling Multipath...................................................................................................................................................225
Route Reectors...................................................................................................................................................... 226
Conguring BGP Confederations...........................................................................................................................227
Enabling Route Flap Dampening............................................................................................................................ 227
Changing BGP Timers.............................................................................................................................................230
Setting the extended timer.................................................................................................................................... 230
Enabling or disabling BGP neighbors......................................................................................................................231
Route Map Continue............................................................................................................................................... 232
Enabling MBGP Congurations....................................................................................................................................233
MBGP support for IPv6................................................................................................................................................233
Conguring IPv6 MBGP between peers.....................................................................................................................233
Example-Conguring IPv4 and IPv6 neighbors......................................................................................................... 234
Congure IPv6 NH Automatically for IPv6 Prex Advertised over IPv4 Neighbor............................................... 236
BGP Regular Expression Optimization........................................................................................................................238
Debugging BGP..............................................................................................................................................................238
Storing Last and Bad PDUs....................................................................................................................................239
Capturing PDUs....................................................................................................................................................... 240
PDU Counters........................................................................................................................................................... 241
10 Content Addressable Memory (CAM).......................................................................................................242
CAM Allocation...............................................................................................................................................................242
Test CAM Usage............................................................................................................................................................ 244
View CAM-ACL Settings.............................................................................................................................................. 244
View CAM Usage...........................................................................................................................................................245
Conguring CAM Threshold and Silence Period........................................................................................................246
Setting CAM Threshold and Silence Period......................................................................................................... 246
CAM Optimization..........................................................................................................................................................247
Troubleshoot CAM Proling.......................................................................................................................................... 247
QoS CAM Region Limitation...................................................................................................................................247
Syslog Error When the Table is Full....................................................................................................................... 248
Syslog Warning Upon 90 Percent Utilization of CAM.........................................................................................248
Syslog Warning for Discrepancies Between Congured Extended Prexes.................................................... 248
Unied Forwarding Table (UFT) Modes......................................................................................................................248
8
Contents
Conguring UFT Modes..........................................................................................................................................249
IPv6 CAM ACL Region..................................................................................................................................................249
Important Points to Remember..............................................................................................................................249
Convert the IPv6 ACL CAM to Double-Wide.......................................................................................................250
Sharing CAM space between IPv4 QoS and IPv6 ACLs....................................................................................250
11 Control Plane Policing (CoPP).................................................................................................................. 252
Congure Control Plane Policing................................................................................................................................. 253
Conguring CoPP for Protocols............................................................................................................................ 254
Conguring CoPP for CPU Queues...................................................................................................................... 256
Protocol to CPU Queue Mapping.......................................................................................................................... 257
Conguring Protocol to CPU Queue Mapping.....................................................................................................257
Displaying CoPP Conguration ............................................................................................................................. 258
12 Data Center Bridging (DCB).....................................................................................................................260
Ethernet Enhancements in Data Center Bridging..................................................................................................... 260
Priority-Based Flow Control....................................................................................................................................261
Enhanced Transmission Selection..........................................................................................................................262
Data Center Bridging Exchange Protocol (DCBx)...............................................................................................263
Data Center Bridging in a Trac Flow...................................................................................................................264
Buer Organization................................................................................................................................................. 264
Enabling Data Center Bridging.....................................................................................................................................266
DCB Maps and its Attributes..................................................................................................................................267
Data Center Bridging: Default Conguration..............................................................................................................267
Conguring Priority-Based Flow Control.................................................................................................................... 268
Conguring Lossless Queues................................................................................................................................. 269
Conguring PFC in a DCB Map................................................................................................................................... 270
PFC Conguration Notes........................................................................................................................................270
PFC Prerequisites and Restrictions........................................................................................................................271
Applying a DCB Map on a Port..................................................................................................................................... 271
Conguring PFC without a DCB Map.........................................................................................................................272
Conguring PFC Asymmetric.......................................................................................................................................272
Priority-Based Flow Control Using Dynamic Buer Method....................................................................................273
Pause and Resume of Trac..................................................................................................................................273
Buer Sizes for Lossless or PFC Packets.............................................................................................................273
Shared headroom for lossless or PFC packets...........................................................................................................274
Example Scenario.....................................................................................................................................................274
Conguring Shared Head Room Buer.................................................................................................................276
Viewing Shared Head Room Usage.......................................................................................................................276
Monitoring Buer Statistics for Tracking Purposes.............................................................................................276
Behavior of Tagged Packets......................................................................................................................................... 277
Conguration Example for DSCP and PFC Priorities................................................................................................ 277
SNMP Support for PFC and Buer Statistics Tracking............................................................................................278
Performing PFC Using DSCP Bits Instead of 802.1p Bits.........................................................................................278
PFC and ETS Conguration Examples........................................................................................................................279
Using PFC to Manage Converged Ethernet Trac...................................................................................................279
Contents
9
Operations on Untagged Packets................................................................................................................................279
Generation of PFC for a Priority for Untagged Packets...........................................................................................280
Congure Enhanced Transmission Selection..............................................................................................................280
Creating an ETS Priority Group............................................................................................................................. 280
ETS Operation with DCBx.......................................................................................................................................281
Conguring ETS in a DCB Map..............................................................................................................................282
Hierarchical Scheduling in ETS Output Policies......................................................................................................... 283
Using ETS to Manage Converged Ethernet Trac...................................................................................................283
Applying DCB Policies in a Switch Stack.................................................................................................................... 283
Congure a DCBx Operation........................................................................................................................................284
DCBx Operation....................................................................................................................................................... 284
DCBx Port Roles...................................................................................................................................................... 284
DCB Conguration Exchange................................................................................................................................ 286
Conguration Source Election................................................................................................................................286
Propagation of DCB Information............................................................................................................................287
Auto-Detection and Manual Conguration of the DCBx Version.......................................................................287
DCBx Example..........................................................................................................................................................287
DCBx Prerequisites and Restrictions.....................................................................................................................288
Conguring DCBx....................................................................................................................................................288
Verifying the DCB Conguration.................................................................................................................................. 291
QoS dot1p Trac Classication and Queue Assignment..........................................................................................299
Conguring the Dynamic Buer Method................................................................................................................... 299
Sample DCB Conguration...........................................................................................................................................300
PFC and ETS Conguration Command Examples...............................................................................................302
13 Dynamic Host Conguration Protocol (DHCP).........................................................................................303
DHCP Packet Format and Options............................................................................................................................. 303
Assign an IP Address using DHCP...............................................................................................................................305
Implementation Information......................................................................................................................................... 306
Congure the System to be a DHCP Server............................................................................................................. 306
Conguring the Server for Automatic Address Allocation..................................................................................307
Specifying a Default Gateway................................................................................................................................308
Congure a Method of Hostname Resolution..................................................................................................... 308
Using DNS for Address Resolution........................................................................................................................308
Using NetBIOS WINS for Address Resolution..................................................................................................... 309
Creating Manual Binding Entries............................................................................................................................309
Debugging the DHCP Server.................................................................................................................................309
Using DHCP Clear Commands............................................................................................................................... 310
Congure the System to be a DHCP Client................................................................................................................310
Conguring the DHCP Client System....................................................................................................................310
DHCP Client on a Management Interface.............................................................................................................312
DHCP Client Operation with Other Features........................................................................................................312
DHCP Relay When DHCP Server and Client are in Dierent VRFs.........................................................................313
Conguring Route Leaking between VRFs on DHCP Relay Agent.................................................................... 313
Congure Secure DHCP................................................................................................................................................314
Option 82...................................................................................................................................................................315
10
Contents
DHCP Snooping........................................................................................................................................................315
Drop DHCP Packets on Snooped VLANs Only....................................................................................................320
Dynamic ARP Inspection.........................................................................................................................................320
Conguring Dynamic ARP Inspection....................................................................................................................321
Source Address Validation............................................................................................................................................ 322
Enabling IP Source Address Validation..................................................................................................................322
DHCP MAC Source Address Validation................................................................................................................ 323
Enabling IP+MAC Source Address Validation.......................................................................................................323
Viewing the Number of SAV Dropped Packets....................................................................................................324
Clearing the Number of SAV Dropped Packets................................................................................................... 324
14 Equal Cost Multi-Path (ECMP)................................................................................................................ 325
ECMP for Flow-Based Anity.....................................................................................................................................325
Conguring the Hash Algorithm............................................................................................................................ 325
Enabling Deterministic ECMP Next Hop.............................................................................................................. 325
Conguring the Hash Algorithm Seed.................................................................................................................. 326
Link Bundle Monitoring................................................................................................................................................. 326
Managing ECMP Group Paths............................................................................................................................... 327
Creating an ECMP Group Bundle.......................................................................................................................... 327
Modifying the ECMP Group Threshold.................................................................................................................327
Support for /128 IPv6 and /32 IPv4 Prexes in Layer 3 Host Table and LPM Table......................................328
Support for ECMP in host table............................................................................................................................ 329
Support for moving /128 IPv6 Prexes and /32 IPv4 Prexes ........................................................................ 329
15 FIP Snooping............................................................................................................................................330
Fibre Channel over Ethernet........................................................................................................................................ 330
Ensure Robustness in a Converged Ethernet Network............................................................................................330
FIP Snooping on Ethernet Bridges.............................................................................................................................. 332
Using FIP Snooping....................................................................................................................................................... 334
FIP Snooping Prerequisites.....................................................................................................................................334
Important Points to Remember..............................................................................................................................334
Enabling the FCoE Transit Feature........................................................................................................................335
Enable FIP Snooping on VLANs.............................................................................................................................336
Congure the FC-MAP Value................................................................................................................................ 336
Congure a Port for a Bridge-to-Bridge Link....................................................................................................... 336
Congure a Port for a Bridge-to-FCF Link...........................................................................................................336
Impact on Other Software Features..................................................................................................................... 336
FIP Snooping Restrictions.......................................................................................................................................337
Conguring FIP Snooping....................................................................................................................................... 337
Displaying FIP Snooping Information...........................................................................................................................338
FCoE Transit Conguration Example...........................................................................................................................343
16 Flex Hash and Optimized Boot-Up............................................................................................................345
Flex Hash Capability Overview.................................................................................................................................... 345
Conguring the Flex Hash Mechanism.......................................................................................................................345
Conguring Fast Boot and LACP Fast Switchover...................................................................................................346
Contents
11
Optimizing the Boot Time.............................................................................................................................................346
Booting Process When Optimized Boot Time Mechanism is Enabled..............................................................346
Guidelines for Conguring Optimized Booting Mechanism................................................................................347
Interoperation of Applications with Fast Boot and System States..........................................................................348
LACP and IPv4 Routing.......................................................................................................................................... 348
LACP and IPv6 Routing.......................................................................................................................................... 348
BGP Graceful Restart............................................................................................................................................. 349
Cold Boot Caused by Power Cycling the System................................................................................................349
Unexpected Reload of the System........................................................................................................................349
Software Upgrade................................................................................................................................................... 349
LACP Fast Switchover............................................................................................................................................349
Changes to BGP Multipath.................................................................................................................................... 350
Delayed Installation of ECMP Routes Into BGP...................................................................................................350
RDMA Over Converged Ethernet (RoCE) Overview............................................................................................... 350
Preserving 802.1Q VLAN Tag Value for Lite Subinterfaces.......................................................................................351
17 Force10 Resilient Ring Protocol (FRRP)................................................................................................... 352
Protocol Overview......................................................................................................................................................... 352
Ring Status............................................................................................................................................................... 353
Multiple FRRP Rings............................................................................................................................................... 353
Important FRRP Points...........................................................................................................................................354
Important FRRP Concepts.....................................................................................................................................355
Implementing FRRP...................................................................................................................................................... 356
FRRP Conguration...................................................................................................................................................... 356
Creating the FRRP Group...................................................................................................................................... 356
Conguring the Control VLAN............................................................................................................................... 357
Conguring and Adding the Member VLANs...................................................................................................... 358
Setting the FRRP Timers........................................................................................................................................359
Clearing the FRRP Counters..................................................................................................................................359
Viewing the FRRP Conguration...........................................................................................................................359
Viewing the FRRP Information.............................................................................................................................. 360
Troubleshooting FRRP.................................................................................................................................................. 360
Conguration Checks..............................................................................................................................................360
Sample Conguration and Topology............................................................................................................................360
FRRP Support on VLT...................................................................................................................................................362
Example Scenario.................................................................................................................................................... 362
Important Points to Remember............................................................................................................................. 363
18 GARP VLAN Registration Protocol (GVRP)..............................................................................................365
Important Points to Remember................................................................................................................................... 365
Congure GVRP............................................................................................................................................................ 366
Related Conguration Tasks...................................................................................................................................366
Enabling GVRP Globally................................................................................................................................................ 367
Enabling GVRP on a Layer 2 Interface........................................................................................................................ 367
Congure GVRP Registration.......................................................................................................................................367
Congure a GARP Timer.............................................................................................................................................. 368
12
Contents
19 Internet Group Management Protocol (IGMP)......................................................................................... 369
IGMP Implementation Information.............................................................................................................................. 369
IGMP Protocol Overview..............................................................................................................................................369
IGMP Version 2........................................................................................................................................................369
IGMP Version 3.........................................................................................................................................................371
Congure IGMP..............................................................................................................................................................374
Related Conguration Tasks................................................................................................................................... 374
Viewing IGMP Enabled Interfaces............................................................................................................................... 375
Selecting an IGMP Version........................................................................................................................................... 375
Viewing IGMP Groups................................................................................................................................................... 376
Adjusting Timers.............................................................................................................................................................376
Adjusting Query and Response Timers................................................................................................................. 376
Enabling IGMP Immediate-Leave................................................................................................................................. 377
IGMP Snooping.............................................................................................................................................................. 378
IGMP Snooping Implementation Information....................................................................................................... 378
Conguring IGMP Snooping...................................................................................................................................378
Removing a Group-Port Association..................................................................................................................... 379
Disabling Multicast Flooding................................................................................................................................... 379
Specifying a Port as Connected to a Multicast Router.......................................................................................379
Conguring the Switch as Querier........................................................................................................................ 380
Fast Convergence after MSTP Topology Changes...................................................................................................380
Egress Interface Selection (EIS) for HTTP and IGMP Applications........................................................................380
Protocol Separation..................................................................................................................................................381
Enabling and Disabling Management Egress Interface Selection...................................................................... 382
Handling of Management Route Conguration................................................................................................... 383
Handling of Switch-Initiated Trac....................................................................................................................... 383
Handling of Switch-Destined Trac......................................................................................................................384
Handling of Transit Trac (Trac Separation).................................................................................................... 385
Mapping of Management Applications and Trac Type.....................................................................................385
Behavior of Various Applications for Switch-Initiated Trac ............................................................................386
Behavior of Various Applications for Switch-Destined Trac ...........................................................................387
Interworking of EIS With Various Applications..................................................................................................... 387
Designating a Multicast Router Interface................................................................................................................... 388
20 Interfaces................................................................................................................................................ 389
Basic Interface Conguration.......................................................................................................................................389
Advanced Interface Conguration...............................................................................................................................389
Interface Types...............................................................................................................................................................390
View Basic Interface Information.................................................................................................................................390
Resetting an Interface to its Factory Default State...................................................................................................392
Enabling a Physical Interface........................................................................................................................................393
Physical Interfaces.........................................................................................................................................................393
Conguration Task List for Physical Interfaces.................................................................................................... 393
Overview of Layer Modes...................................................................................................................................... 394
Conguring Layer 2 (Data Link) Mode..................................................................................................................394
Contents
13
Conguring Layer 2 (Interface) Mode.................................................................................................................. 394
Conguring Layer 3 (Network) Mode...................................................................................................................395
Conguring Layer 3 (Interface) Mode.................................................................................................................. 395
Automatic recovery of an Err-disabled interface.......................................................................................................396
Conguring an automatic recovery for an Err-disabled interface......................................................................397
Egress Interface Selection (EIS).................................................................................................................................. 397
Important Points to Remember..............................................................................................................................397
Conguring EIS........................................................................................................................................................ 398
Management Interfaces................................................................................................................................................398
Conguring Management Interfaces.................................................................................................................... 398
Conguring a Management Interface on an Ethernet Port............................................................................... 399
VLAN Interfaces............................................................................................................................................................ 399
Loopback Interfaces......................................................................................................................................................400
Null Interfaces.................................................................................................................................................................401
Port Channel Interfaces.................................................................................................................................................401
Port Channel Denition and Standards................................................................................................................. 401
Port Channel Benets..............................................................................................................................................401
Port Channel Implementation................................................................................................................................. 401
Interfaces in Port Channels.................................................................................................................................... 402
Conguration Tasks for Port Channel Interfaces.................................................................................................402
Creating a Port Channel..........................................................................................................................................403
Adding a Physical Interface to a Port Channel.....................................................................................................403
Reassigning an Interface to a New Port Channel................................................................................................405
Conguring the Minimum Oper Up Links in a Port Channel.............................................................................. 405
Adding or Removing a Port Channel from a VLAN............................................................................................. 406
Assigning an IP Address to a Port Channel.......................................................................................................... 407
Deleting or Disabling a Port Channel..................................................................................................................... 407
Load Balancing Through Port Channels................................................................................................................407
Load-Balancing Method..........................................................................................................................................408
Changing the Hash Algorithm................................................................................................................................408
Bulk Conguration......................................................................................................................................................... 409
Interface Range....................................................................................................................................................... 409
Bulk Conguration Examples.................................................................................................................................. 410
Dening Interface Range Macros..................................................................................................................................411
Dene the Interface Range..................................................................................................................................... 412
Choosing an Interface-Range Macro..................................................................................................................... 412
Monitoring and Maintaining Interfaces........................................................................................................................ 412
Maintenance Using TDR..........................................................................................................................................413
Non Dell-Qualied Transceivers.................................................................................................................................... 414
Splitting 100G Ports....................................................................................................................................................... 414
Link Dampening.............................................................................................................................................................. 415
Important Points to Remember.............................................................................................................................. 416
Conguration Example of Link Dampening........................................................................................................... 416
Enabling Link Dampening.........................................................................................................................................418
Link Bundle Monitoring.................................................................................................................................................. 419
14
Contents
Using Ethernet Pause Frames for Flow Control........................................................................................................ 420
Enabling Pause Frames........................................................................................................................................... 420
Congure the MTU Size on an Interface.....................................................................................................................421
Conguring wavelength for 10–Gigabit SFP+ optics................................................................................................422
Port-Pipes.......................................................................................................................................................................422
CR4 Auto-Negotiation...................................................................................................................................................422
Setting the Speed of Ethernet Interfaces.................................................................................................................. 423
Syslog Warning Upon Connecting SFP28 Optics with QSA....................................................................................424
FEC Conguration......................................................................................................................................................... 424
View Advanced Interface Information.........................................................................................................................426
Conguring the Interface Sampling Size.............................................................................................................. 426
Conguring the Trac Sampling Size Globally...........................................................................................................428
Dynamic Counters......................................................................................................................................................... 429
Clearing Interface Counters....................................................................................................................................429
Enhanced Validation of Interface Ranges...................................................................................................................430
Compressing Conguration Files................................................................................................................................. 430
OUI on 25G and 50G Interfaces.................................................................................................................................. 433
Conguring OUI on 25G and 50G Interfaces.......................................................................................................433
21 IPv4 Routing.............................................................................................................................................434
IP Addresses...................................................................................................................................................................435
Implementation Information....................................................................................................................................435
Conguration Tasks for IP Addresses..........................................................................................................................435
Assigning IP Addresses to an Interface.......................................................................................................................435
Conguring Static Routes.............................................................................................................................................436
Congure Static Routes for the Management Interface.......................................................................................... 437
IPv4 Path MTU Discovery Overview.......................................................................................................................... 438
Packet handling during MTU mismatch................................................................................................................438
Using the Congured Source IP Address in ICMP Messages..................................................................................438
Conguring the ICMP Source Interface............................................................................................................... 439
Conguring the Duration to Establish a TCP Connection........................................................................................ 439
Enabling Directed Broadcast........................................................................................................................................ 439
Resolution of Host Names............................................................................................................................................440
Enabling Dynamic Resolution of Host Names............................................................................................................440
Specifying the Local System Domain and a List of Domains.................................................................................... 441
Conguring DNS with Traceroute................................................................................................................................ 441
ARP..................................................................................................................................................................................442
Conguration Tasks for ARP........................................................................................................................................ 442
Conguring Static ARP Entries....................................................................................................................................442
Enabling Proxy ARP.......................................................................................................................................................443
Clearing ARP Cache...................................................................................................................................................... 443
ARP Learning via Gratuitous ARP................................................................................................................................443
Enabling ARP Learning via Gratuitous ARP................................................................................................................444
ARP Learning via ARP Request................................................................................................................................... 444
Conguring ARP Retries...............................................................................................................................................445
ICMP............................................................................................................................................................................... 445
Contents
15
Conguration Tasks for ICMP......................................................................................................................................445
Enabling ICMP Unreachable Messages...................................................................................................................... 445
UDP Helper.....................................................................................................................................................................446
Congure UDP Helper.............................................................................................................................................446
Important Points to Remember............................................................................................................................. 446
Enabling UDP Helper.....................................................................................................................................................446
Conguring a Broadcast Address................................................................................................................................ 446
Congurations Using UDP Helper................................................................................................................................447
UDP Helper with Broadcast-All Addresses.................................................................................................................447
UDP Helper with Subnet Broadcast Addresses.........................................................................................................448
UDP Helper with Congured Broadcast Addresses..................................................................................................448
UDP Helper with No Congured Broadcast Addresses............................................................................................449
Troubleshooting UDP Helper........................................................................................................................................ 449
22 IPv6 Routing............................................................................................................................................450
Protocol Overview.........................................................................................................................................................450
Extended Address Space.........................................................................................................................................451
Stateless Autoconguration.................................................................................................................................... 451
IPv6 Headers.............................................................................................................................................................451
Longest Prex Match (LPM) Table and IPv6 /65 – /128 support................................................................... 452
IPv6 Header Fields...................................................................................................................................................453
Extension Header Fields......................................................................................................................................... 455
Addressing................................................................................................................................................................ 456
Implementing IPv6 with Dell EMC Networking OS................................................................................................... 457
ICMPv6........................................................................................................................................................................... 457
Path MTU discovery......................................................................................................................................................457
IPv6 Neighbor Discovery..............................................................................................................................................458
IPv6 Neighbor Discovery of MTU Packets...........................................................................................................459
Conguring the IPv6 Recursive DNS Server....................................................................................................... 459
Debugging IPv6 RDNSS Information Sent to the Host .....................................................................................460
Displaying IPv6 RDNSS Information......................................................................................................................460
Secure Shell (SSH) Over an IPv6 Transport...............................................................................................................461
Conguration Tasks for IPv6.........................................................................................................................................461
Adjusting Your CAM-Prole.....................................................................................................................................461
Assigning an IPv6 Address to an Interface...........................................................................................................462
Assigning a Static IPv6 Route................................................................................................................................463
Conguring Telnet with IPv6..................................................................................................................................463
SNMP over IPv6......................................................................................................................................................464
Displaying IPv6 Information.................................................................................................................................... 464
Displaying an IPv6 Interface Information.............................................................................................................. 464
Showing IPv6 Routes..............................................................................................................................................465
Showing the Running-Conguration for an Interface......................................................................................... 466
Clearing IPv6 Routes............................................................................................................................................... 467
Conguring IPv6 RA Guard.......................................................................................................................................... 467
23 iSCSI Optimization...................................................................................................................................470
16
Contents
iSCSI Optimization Overview....................................................................................................................................... 470
Monitoring iSCSI Trac Flows............................................................................................................................... 472
Application of Quality of Service to iSCSI Trac Flows......................................................................................472
Information Monitored in iSCSI Trac Flows....................................................................................................... 472
Detection and Auto-Conguration for Dell EqualLogic Arrays........................................................................... 473
Conguring Detection and Ports for Dell Compellent Arrays............................................................................. 473
Synchronizing iSCSI Sessions Learned on VLT-Lags with VLT-Peer................................................................. 474
Enable and Disable iSCSI Optimization..................................................................................................................474
Default iSCSI Optimization Values...............................................................................................................................475
iSCSI Optimization Prerequisites................................................................................................................................. 475
Conguring iSCSI Optimization....................................................................................................................................475
Displaying iSCSI Optimization Information..................................................................................................................477
24 Intermediate System to Intermediate System...........................................................................................479
IS-IS Protocol Overview................................................................................................................................................479
IS-IS Addressing.............................................................................................................................................................479
Multi-Topology IS-IS...................................................................................................................................................... 480
Transition Mode....................................................................................................................................................... 480
Interface Support..................................................................................................................................................... 481
Adjacencies................................................................................................................................................................481
Graceful Restart............................................................................................................................................................. 481
Timers........................................................................................................................................................................ 481
Implementation Information.......................................................................................................................................... 481
Conguration Information.............................................................................................................................................482
Conguration Tasks for IS-IS..................................................................................................................................483
Conguring the Distance of a Route.....................................................................................................................490
Changing the IS-Type...............................................................................................................................................491
Redistributing IPv4 Routes.....................................................................................................................................493
Redistributing IPv6 Routes.....................................................................................................................................494
Conguring Authentication Passwords.................................................................................................................495
Setting the Overload Bit......................................................................................................................................... 495
Debugging IS-IS....................................................................................................................................................... 496
IS-IS Metric Styles.........................................................................................................................................................497
Congure Metric Values................................................................................................................................................497
Maximum Values in the Routing Table.................................................................................................................. 498
Change the IS-IS Metric Style in One Level Only................................................................................................498
Leaks from One Level to Another..........................................................................................................................499
Sample Congurations..................................................................................................................................................500
25 In-Service Software Upgrade.................................................................................................................. 503
ISSU Introduction.......................................................................................................................................................... 503
Warmboot Limitations............................................................................................................................................. 503
Fastboot 2.0 (Zero Loss Upgrade).............................................................................................................................. 503
L2 ISSU...........................................................................................................................................................................504
L3 ISSU...........................................................................................................................................................................504
CoPP...............................................................................................................................................................................505
Contents
17
Mirroring ow control packets.....................................................................................................................................505
PFC................................................................................................................................................................................. 505
QoS................................................................................................................................................................................. 505
Tunnel Conguration..................................................................................................................................................... 505
26 Link Aggregation Control Protocol (LACP).............................................................................................. 507
Introduction to Dynamic LAGs and LACP...................................................................................................................507
Important Points to Remember..............................................................................................................................507
LACP Modes............................................................................................................................................................508
Conguring LACP Commands...............................................................................................................................508
LACP Conguration Tasks............................................................................................................................................509
Creating a LAG........................................................................................................................................................ 509
Conguring the LAG Interfaces as Dynamic........................................................................................................509
Setting the LACP Long Timeout............................................................................................................................ 510
Monitoring and Debugging LACP...........................................................................................................................510
Shared LAG State Tracking............................................................................................................................................511
Conguring Shared LAG State Tracking.................................................................................................................511
Important Points about Shared LAG State Tracking............................................................................................513
LACP Basic Conguration Example............................................................................................................................. 513
Congure a LAG on ALPHA....................................................................................................................................513
27 Layer 2.....................................................................................................................................................522
Manage the MAC Address Table................................................................................................................................. 522
Clearing the MAC Address Table........................................................................................................................... 522
Setting the Aging Time for Dynamic Entries........................................................................................................522
Conguring a Static MAC Address........................................................................................................................523
Displaying the MAC Address Table........................................................................................................................ 523
MAC Learning Limit.......................................................................................................................................................523
Setting the MAC Learning Limit.............................................................................................................................524
mac learning-limit Dynamic.....................................................................................................................................524
mac learning-limit mac-address-sticky................................................................................................................. 524
mac learning-limit station-move............................................................................................................................ 525
mac learning-limit no-station-move...................................................................................................................... 525
Learning Limit Violation Actions.............................................................................................................................525
Setting Station Move Violation Actions................................................................................................................ 526
Recovering from Learning Limit and Station Move Violations........................................................................... 526
Disabling MAC Address Learning on the System.......................................................................................................527
NIC Teaming................................................................................................................................................................... 527
Congure Redundant Pairs...........................................................................................................................................528
Important Points about Conguring Redundant Pairs........................................................................................530
Far-End Failure Detection..............................................................................................................................................531
FEFD State Changes...............................................................................................................................................532
Conguring FEFD.................................................................................................................................................... 533
Enabling FEFD on an Interface...............................................................................................................................533
Debugging FEFD......................................................................................................................................................534
18
Contents
28 Link Layer Discovery Protocol (LLDP)..................................................................................................... 536
802.1AB (LLDP) Overview............................................................................................................................................536
Protocol Data Units................................................................................................................................................. 536
Optional TLVs................................................................................................................................................................. 537
Management TLVs...................................................................................................................................................537
TIA-1057 (LLDP-MED) Overview................................................................................................................................ 539
TIA Organizationally Specic TLVs........................................................................................................................ 539
Congure LLDP..............................................................................................................................................................542
Related Conguration Tasks...................................................................................................................................542
Important Points to Remember............................................................................................................................. 543
LLDP Compatibility..................................................................................................................................................543
CONFIGURATION versus INTERFACE Congurations............................................................................................ 543
Enabling LLDP................................................................................................................................................................544
Disabling and Undoing LLDP.................................................................................................................................. 544
Enabling LLDP on Management Ports........................................................................................................................544
Disabling and Undoing LLDP on Management Ports.......................................................................................... 544
Advertising TLVs............................................................................................................................................................545
Storing and Viewing Unrecognized LLDP TLVs.........................................................................................................546
Reserved Unrecognized LLDP TLVs..................................................................................................................... 546
Organizational Specic Unrecognized LLDP TLVs..............................................................................................546
Viewing Unrecognized LLDP TLVs........................................................................................................................ 547
Viewing the LLDP Conguration..................................................................................................................................547
Viewing Information Advertised by Adjacent LLDP Neighbors................................................................................547
Examples of Viewing Information Advertised by Neighbors.............................................................................. 548
Conguring LLDPDU Intervals.....................................................................................................................................549
Conguring LLDP Notication Interval.......................................................................................................................550
Conguring Transmit and Receive Mode................................................................................................................... 550
Conguring the Time to Live Value.............................................................................................................................. 551
Debugging LLDP............................................................................................................................................................552
Relevant Management Objects................................................................................................................................... 553
29 Microsoft Network Load Balancing.......................................................................................................... 557
NLB Unicast Mode Scenario........................................................................................................................................557
NLB Multicast Mode Scenario.....................................................................................................................................557
Limitations of the NLB Feature....................................................................................................................................558
Microsoft Clustering......................................................................................................................................................558
Enable and Disable VLAN Flooding ............................................................................................................................ 558
Conguring a Switch for NLB .....................................................................................................................................558
Enabling a Switch for Multicast NLB.................................................................................................................... 559
30 Multicast Source Discovery Protocol (MSDP).........................................................................................560
Protocol Overview.........................................................................................................................................................560
Anycast RP......................................................................................................................................................................561
Implementation Information......................................................................................................................................... 562
Congure Multicast Source Discovery Protocol........................................................................................................562
Contents
19
Related Conguration Tasks...................................................................................................................................562
Enable MSDP.................................................................................................................................................................566
Manage the Source-Active Cache.............................................................................................................................. 567
Viewing the Source-Active Cache.........................................................................................................................567
Limiting the Source-Active Cache.........................................................................................................................567
Clearing the Source-Active Cache........................................................................................................................568
Enabling the Rejected Source-Active Cache....................................................................................................... 568
Accept Source-Active Messages that Fail the RFP Check..................................................................................... 568
Specifying Source-Active Messages............................................................................................................................571
Limiting the Source-Active Messages from a Peer................................................................................................... 572
Preventing MSDP from Caching a Local Source....................................................................................................... 572
Preventing MSDP from Caching a Remote Source...................................................................................................573
Preventing MSDP from Advertising a Local Source..................................................................................................573
Logging Changes in Peership States........................................................................................................................... 574
Terminating a Peership.................................................................................................................................................. 574
Clearing Peer Statistics.................................................................................................................................................575
Debugging MSDP.......................................................................................................................................................... 575
MSDP with Anycast RP................................................................................................................................................576
Conguring Anycast RP................................................................................................................................................ 577
Reducing Source-Active Message Flooding.........................................................................................................578
Specifying the RP Address Used in SA Messages.............................................................................................. 578
MSDP Sample Congurations..................................................................................................................................... 580
31 Multiple Spanning Tree Protocol (MSTP)................................................................................................. 583
Protocol Overview.........................................................................................................................................................583
Spanning Tree Variations.............................................................................................................................................. 584
Implementation Information....................................................................................................................................584
Congure Multiple Spanning Tree Protocol................................................................................................................584
Related Conguration Tasks...................................................................................................................................585
Enable Multiple Spanning Tree Globally...................................................................................................................... 585
Adding and Removing Interfaces.................................................................................................................................585
Creating Multiple Spanning Tree Instances................................................................................................................586
Inuencing MSTP Root Selection................................................................................................................................587
Interoperate with Non-Dell Bridges.............................................................................................................................588
Changing the Region Name or Revision..................................................................................................................... 588
Modifying Global Parameters....................................................................................................................................... 588
Modifying the Interface Parameters........................................................................................................................... 590
Conguring an EdgePort...............................................................................................................................................591
Flush MAC Addresses after a Topology Change........................................................................................................ 591
MSTP Sample Congurations......................................................................................................................................592
Router 1 Running-CongurationRouter 2 Running-CongurationRouter 3 Running-
CongurationSFTOS Example Running-Conguration.......................................................................................592
Debugging and Verifying MSTP Congurations........................................................................................................ 596
32 Multicast Features...................................................................................................................................598
Enabling IP Multicast.....................................................................................................................................................598
20
Contents
/