Datacenter Ethernet PDF
Datacenter Ethernet PDF
Ethernet .
Raj Jain
Washington University in Saint Louis
Saint Louis, MO 63130
[email protected]
These slides and audio/video recordings of this class lecture are at:
http://www.cse.wustl.edu/~jain/cse570-13/
Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 2013 Raj Jain
1-1
Overview
Dest. Source
Type Info CRC
Address Address
6 6 2 4 Size in
bytes
Dest. Source
Length LLC Info Pad CRC
Address Address
6 6 2 Length 4
Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 2013 Raj Jain
1-7
Names, IDs, Locators
Name: John Smith
ID: 012-34-5678
Locator:
1234 Main Street
Big City, MO 12345
USA
Locator changes as you move, ID and Names remain the same.
Examples:
Names: Company names, DNS names (Microsoft.com)
Application Application
Gateway
Transport Transport
Network Router Network
Datalink Bridge/Switch Datalink
Physical Repeater/Hub Physical
Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 2013 Raj Jain
1-9
Interconnection Devices
Repeater: PHY device that restores data and collision signals
Hub: Multiport repeater + fault detection and recovery
Bridge: Datalink layer device connecting two or more collision
domains. MAC multicasts are propagated throughout
extended LAN.
Router: Network layer device. IP, IPX, AppleTalk.
Does not propagate MAC multicasts.
Switch: Multiport bridge with parallel paths
These are functions. Packaging varies.
Switch 2A
Switch 1 Switch 2 Switch 1
Switch 2B
IEEE 802.1AX-2008/IEEE 802.3ad-2000
Allows several parallel links to be combined as one link
31Gbps = 3 Gbps
Allows any speed links to be formed
Allows fault tolerance
Combined Link remains connected even if one of the
member links fails
Several proprietary extensions. E.g., aggregate links to two
switches which act as one switch.
Ref: Enterasys, Enterasys Design Center Networking Connectivity and Topology Design Guide, 2013,
http://www.enterasys.com/company/literature/datacenter-design-guide-wp.pdf
Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 2013 Raj Jain
1-12
Spanning Tree Algorithm
Helps form a tree out of a mesh topology
All bridges multicast to All bridges
My ID. 64-bit ID = 16-bit priority + 48-bit
MAC address.
Root ID
My cost to root
The bridges update their info using Dijkstras
algorithm and rebroadcast
Initially all bridges are roots but eventually
converge to one root as they find out the lowest
Bridge ID.
On each LAN, the bridge with minimum cost to the
root becomes the Designated bridge
All ports of all non-designated bridges are blocked.
Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 2013 Raj Jain
1-13
Spanning Tree Example
101 102
104 103
R R R R
A A A A
B C D B C D B C D B C D
Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 2013 Raj Jain
1-19
MSTP (Multiple Spanning Tree)
Switch 1 Switch 2
Switch 3
LAN 1 LAN 2
Router
Routers
Switch 1 Switch 2
Pause
Priority 1
Pause
Priority 7
IEEE 802.1Qbb-2011
IEEE 802.1Qbb-2011 allows any single priority to be stopped.
Others keep sending
Ref: J. L. White, Technical Overview of Data Center Networks, SNIA, 2013, http://www.snia.org/sites/default/education/
tutorials/2012/fall/networking/JosephWhite_Technical%20Overview%20of%20Data%20Center%20Networks.pdf
Washington University in St. Louis http://www.cse.wustl.edu/~jain/cse570-13/ 2013 Raj Jain
1-31
Enhanced Transmission Selection
IEEE 802.1Qaz-2011
Goal: Guarantee bandwidth for applications sharing a link
Traffic is divided in to 8 classes (not priorities)
The classes are grouped
Classes 0 1 2 3 4 5 6 7
Switch Destination
QCN enablement