TRILL (Transparent Interconnection of Lots of Links)是IETF提出的一種建置第二層大型網路的協定,它能有效改善資料中心網路虛擬機器數量越來越多、虛擬機器移動性、VLAN數量不足等問題。 為了讓散布在異地的雲端資料中心能根據需求為客戶提供虛擬私有網路(VPN)或是使用更多資源,本文提出讓遠端TRILL網路經由骨幹VPLS (Virtual Private LAN Services)核心網路橋接的方法。這種資料中心的互連方法,PE (Provider Edge)設備之間利用LDP (Label Distribution Protocol)交換TRILL的Nickname資訊,減輕控制平面封包直接穿透核心網路的龐大資訊量問題。 本論文提出方法的優點為PE設備不需學習客戶端裝置的MAC地址;在建立Distribution Tree時,樹根(Tree Root)沒有限制只能選擇特定的RBridge (Routing Bridge);當資料封包要從PE端進入核心網路到達另一端資料中心時,TRILL 封包標頭(header)的欄位不需修改,減輕PE端裝置在資料平面上的負擔,我們提供不同客戶在互連架構中走不同路徑,而且PE裝置支援multi-homing。最後針對本論文與兩篇IETF草案的VPLS與TRILL互連機制進行比較與分析。
The IETF has proposed the TRILL (Transparent Interconnection of Lots of Links) protocol, which is suitable for building a large-scale layer 2 network. It can effectively improve issues in data center networks, such as the growing numbers of virtual servers, mobility of virtual machines, and insufficient numbers of VLAN. In order to provide customers VPN service or more resouces, this thesis proposes a method that allows VPLS core network to interconnect TRILL data centers. PE (Provider Edge) devices exchange nickname informations with each other by using LDP (Label Distribution Protocol). It can decrease the amount of control plane packets traversing the core network. There are many advantages in our method. PEs don’t need to learn customers’ MAC addresses. All RBridges are eligible to be a tree root while calculating distribution trees. When data packets pass through core network, PEs don’t need to modify fields in the TRILL header. Our method supports multi-homing and provides load balancing between customers. In the last chapter, we analyze and compare our method with two drafts in IETF.