|
vii
Data Center Bridging Exchange Protocol (DCBX)
. . . . . . . . . . . . . . . . . . . . . . . . . .55
Data Center Bridging in a Traffic Flow
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Data Center Bridging: Auto-DCB-Enable Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
When DCB is Disabled (Default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
When DCB is Enabled
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Lossless Traffic Handling
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Enabling DCB on Next Reload
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
Enabling Auto-DCB-Enable Mode on Next Reload . . . . . . . . . . . . . . . . . . . . . . . . . .58
QoS dot1p Traffic Classification and Queue Assignment
. . . . . . . . . . . . . . . . . . . . . . . .59
How Priority-Based Flow Control is Implemented . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
How Enhanced Transmission Selection is Implemented . . . . . . . . . . . . . . . . . . . . . . . . .61
ETS Operation with DCBX
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Bandwidth Allocation for DCBX CIN
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
DCB Policies in a Switch Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
DCBX Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
DCBX Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
DCBX Port Roles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
DCB Configuration Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Configuration Source Election . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Propagation of DCB Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Auto-Detection of the DCBX Version
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
DCBX Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
DCBX Prerequisites and Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
DCBX Error Messages
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
An error in DCBX operation is displayed using the following syslog messages:.69
Debugging DCBX on an Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Verifying DCB Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Example: PFC and ETS Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Hierarchical Scheduling in ETS Output Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
7
Dynamic Host Configuration Protocol (DHCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
DHCP Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
DHCP Packet Format and Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Assigning an IP Address Using DHCP
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
DHCP Client
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Releasing and Renewing DHCP-based IP Addresses
. . . . . . . . . . . . . . . . . . . . . . .87
Viewing DHCP Statistics and Lease Information
. . . . . . . . . . . . . . . . . . . . . . . . . . .87
Debugging DHCP Client Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
How DHCP Client is Implemented
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
DHCP Client on a Management Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
DHCP Client on a VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
DHCP Client Operation with Stacking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92