Data Center Ethernet

advertisement
DATA CENTER
ETHERNET
M. Keshtgary
OVERVIEW
Residential vs. Data Center Ethernet
 Review of Ethernet Addresses, devices, speeds,
algorithms
 Enhancements to Spanning Tree Protocol
 Virtual LANs
 Data Center Bridging Extensions

2
RESIDENTIAL VS. DATA CENTER
ETHERNET
3
IEEE 802 ADDRESS FORMAT
4
ETHERNET VS IEEE 802.3




The source address is always a unicast (single node)
address, while the destination address may be unicast,
multicast (group), or broadcast (all nodes).
In Ethernet frames, the 2-byte field following the source
address is a type field. This field specifies the upperlayer protocol to receive the data after Ethernet
processing is complete.
In IEEE 802.3 frames, the 2-byte field following the
source address is a length field, which indicates the
number of bytes of data that follow this field
In IEEE 802.3, the upper-layer protocol must be defined
within the data portion of the frame, if at all
5
NAMES, IDS, LOCATORS
6
INTERCONNECTION DEVICES
7
INTERCONNECTION DEVICES
8
ETHERNET SPEEDS
9
LINK AGGREGATION CONTROL PROTOCOL
(LACP)
10
SPANNING TREE ALGORITHM
11
PROBLEMS WITH STP
A topology change can result in 1 minute of
traffic loss with STP and All TCP connections
break
 Does not support VLAN
 Solution is Rapid Spanning Tree Protocol (RSTP)

12
RAPID SPANNING TREE PROTOCOL (RSTP)
IEEE 802.1w-2001 incorporated in IEEE 802.1D2004
 One tree for all VLANs => Common spanning
tree
 Many trees => Multiple spanning tree (MST)
protocol
 IEEE 802.1s-2002 incorporated in IEEE 802.1Q2005
 One or more VLANs per tree.

13
RSTP
RSTP fixes STP problems by:
 1. Being time + event driven instead of just event
driven

Once converged, STP sends BPDUs only on change
 RSTP sends Hellos every 2 seconds. Quick failure
detection.

2. Differentiating between edge ports (servers)
and non-edge ports (switches). No loops ever on
edge ports
 3. Differentiating between point-to-point links
(full duplex) and shared links (half-duplex).
RSTP only on full-duplex

14
RSTP (CONT)
Merging three port states (Disabled, blocking,
listening) in to one (discarding).
 5. Adding 4 new flags in BPDU, that allow
sending a proposal and accepting or not accepting
the received proposal
 RSTP is backward compatible with STP. RSTPunaware bridge drop RSTP and RSTP is

15
RSTP EXAMPLE
16
MSTP (MULTIPLE SPANNING TREE)
17
IS-IS PROTOCOL
Intermediate System to Intermediate
System (IS-IS) is a routing protocol designed to
move information efficiently within a computer
network, a group of physically connected
computers or similar devices.
 It accomplishes this by determining the best
route for datagrams through a packet-switched
network.
 The protocol was defined in ISO/IEC 10589:2002
as an international standard within the Open
Systems Interconnection (OSI) reference design
 IS-IS Protocol is link state

18
IS-IS PROTOCOL
19
SHORTEST PATH BRIDGING
20
WHAT IS A LAN?
21
WHAT IS A VIRTUAL LAN
22
VIRTUAL LAN
23
TYPES OF VIRTUAL LANS
24
IEEE 802.1Q-2011 TAG
25
LINK LAYER DISCOVERY PROTOCOL
(LLDP)
26
DATA CENTER BRIDGING
27
ETHERNET FLOW CONTROL: PAUSE
FRAME
28
PRIORITY-BASED FLOW CONTROL (PFC)

Ref: J. L. White, “Technical Overview of Data Center Networks,” SNIA, 2013,
http://www.snia.org/sites/default/education/tutorials/2012/fall/networking/JosephWhi
te_Technical%20Overview%20of%20Data%20Center%20Networks.pdf
29
ENHANCED TRANSMISSION SELECTION
30
ETS (CONT)
31
QUANTIZED CONGESTION NOTIFICATION
(QCN)
Ref: I. Pepelnjak, “DCB Congestion Notification (802.1Qau),”
http://blog.ipspace.net/2010/11/data-center-bridging-dcbcongestion.html
32
DCBX
Data Center Bridging eXchange, IEEE 802.1Qaz2011
 Uses LLDP to negotiate quality metrics and
capabilities for Priority-based Flow Control,
Enhanced Transmission Selection, and Quantized
Congestion Notification
 New TLV’s






Priority group definition
Group bandwidth allocation
PFC enablement per priority
QCN enablement
DCB protocol profiles
33
SUMMARY
Ethernet’s use of IDs as addresses makes it very
easy to move systems in the data center => Keep
traffic on the same Ethernet
 Spanning tree is wasteful of resources and slow.
 Ethernet now uses shortest path bridging
(similar to OSPF)
 VLANs allow different non-trusting entities to
share an Ethernet network
 Data center bridging extensions reduce the
packet loss by enhanced transmission selection
and Priority-based flow control

34
Download