新一代的資料中心面臨虛擬伺服器數量越來越多、服務虛擬化、虛擬機器的移動性、管理等問題,資料中心採用傳統網路LAN/WAN設計遇到VLAN數量不足、傳輸距離等挑戰。最短路徑橋接(Shortest Path Bridging, SPB)是IEEE提出,適用於雲端資料中心網路的一種第二層網路技術架構。 本文提出兩種讓遠端SPBM (SPB MAC-in-MAC)網路經由骨幹VPLS核心網路橋接的方法,第一種方法為SPBM封包進入VPLS核心網路時,SPBM標頭保留B-MAC、B-VID、I-SID;第二種方法為SPBM封包進入VPLS核心網路時,SPBM標頭保留B-MAC,剝除B-VID、I-SID,兩種做法差別在於第一種作法資料平面負荷(Overhead)較重,相對的控制平面設計較簡單,第二種作法則相反。 這兩種VPLS與SPBM互連方法都能讓SPBM服務能夠穿透VPLS網路,參與互連的SPBM網路區段都擁有彼此的拓撲資訊,即區段SPBM網路都能達到互通資訊的效果,區段SPBM網路都能了解彼此有哪些服務案例辨識成員、這些成員使用哪個B-VID與成員的B-MAC位址。本論文提出方法的優點為讓整個VPLS與SPBM互連網路透過多重等價樹路由達到流量負載平衡/訊務工程、增加I-SID可選擇的B-VID數量、VPLS 核心網路中可以做多重路徑選擇、資料平面封包採用MAC- in-MAC減少MAC Address Scalability、增加虛擬機器移動性(VM Mobility)。
The new generation of data center is confronted with the growing numbers of virtual servers, services virtualization, mobility of virtual machine, and management issues. Data centers that adopt traditional LAN or WAN design face challenges like insufficient numbers of VLAN, limited transmission distance, etc. Shortest Path Bridging (SPB) is the IEEE-sanctioned large-scale layer 2 network technology, which is suitable for next generation cloud data center. This thesis proposes two methods, that allow SPBM(SPB MAC-in-MAC) services to penetrate VPLS Core Network. The first method allows MPLS-encapsulated SPBM data frames to maintain B-MAC, B-VID and I-SID fields in its header. The second method allows MPLS-encapsulated SPBM data frames to keep B-MAC field, while stripping off the B-VID, and I-SID fields. The difference between these two methods is the higher data plane overhead but easier design of control plane in the first method than that in the second method. The two proposed methods to interconnect VPLS and SPB enable SPBM services to penetratie VPLS Core Network. Each participating SPBM network segment owns complete topology information. Each SPBM segment knows members of supported service instances (I-SID), the B-VIDs an I-SID uses and members’s backbone network B-MAC address, B-MAC. The benefits of the proposed methods include: enabling load balancing and traffic engineering over the entire interconnected network through the use of multiple equal cost tree(ECT) routing, allowing an single I-SID to use multiple B-VIDs, multi-path selection inside the MPLS core network, using MAC-in-MAC to reduce MAC learning table size, increased mobility of virtual machines(VM Mobility). Key words : SPB, data plane, control plane, I-SID member, VPLS, ECMT, VM mobility.