投影片1

advertisement

Communication within Clouds:

Open Standards and Proprietary

Protocols for Data Center Networking

IEEE Communications Magazine, (Volume:50 , Issue: 9 )

Authors: Sher Decusatis, C.J. ; Carranza, A. ; Decusatis,

C.M.

1

Introduction

來源資料: http://en.wikipedia.org/wiki/Cloud_computing

2

SPANNING TREE PROTOCOL AND

MULTICHASSIS LINK AGGREGATION

Spanning Tree Protocol (STP)

– layer 2 switching protocol used by classical

Ethernet that ensures loop-free network topologies by always creating a single path tree structure through the network.

Link Aggregation Group (LAG)

– allows two or more physical links to be bonded into a single logical link, either between two switches or between a server and a switch.

3

TRILL

TRILL is the Transparent Interconnection of

Lots of Links.

TRILL runs a link state protocol between devices called routing bridges (RBridges).

TRILL Header

“Outer Header”

Hop-By-Hop

Header

TRILL Header “Inner Header” original Ethernet

Frame Including

Ethernet Header

TRILL

原先封包樣子

4

What/Why/Who TRILL?

What is TRILL?

TRILL is a new protocol to perform Layer 2.

Why do TRILL?

Provides optimum point-to-point forwarding.

Supports multi-pathing of both unicast and multidestination traffic.

Supports rapid failover.

Who started TRILL?

Radia Perlman, the inventor of the Spanning Tree

Protocol.

5

TRILL(cont.)

MAC Dst MAC src payload

RB5 MAC RB2 MAC RB5 MAC RB2 MAC MAC Dst MAC src payload

L2 L3 payload

6

Ethernet Fabric

• 在 Layer 2 資料鏈結層施行 Layer 3 網路層

的路由機制,支援多條傳輸路徑同時運作,

讓內網流量快速水平流通,打造低延遲網

路架構。

Ethernet Fabric 支援伺服器之間的水平傳輸

流向

7

來源資料: http://www.ithome.com.tw/node/68809

Ethernet Fabric(cont.)

來源資料: http://www.ithome.com.tw/node/68809

8

Ethernet Fabric(cont.)

來源資料: http://www.ithome.com.tw/node/68809

9

Ethernet Fabric(cont.)

來源資料: http://www.ithome.com.tw/node/68809

10

SOFTWARE-DEFINED NETWORKING

AND OPENFLOW

The OpenFlow standard moves the network control plane into software running on an attached server or network controller. The flow of network traffic can then be controlled dynamically, without the need to rewire the data center network.

In cloud computing environments, OpenFlow improves scalability and enables multi-tenancy and resources pooling, and will likely co-exist with other Layer 2/3 protocols and network overlays for some time.

11

Conclusion

In this article, we have presented an overview of layer 2 and 3 protocols that may be used to address the unique requirements of a highly virtualized cloud data center.

That enhance features of a flattened layer 2 network (TRILL) or have the potential to enhance future systems (SDN).

12

Download