VXLAN技術產生背景

2021-08-15 06:15:24 字數 802 閱讀 1101

1、vlan數量不足

在資料中心網路中,虛擬機器是通過vlan來劃分流量的,不同的虛擬機器被劃分到不同的vlan中。實際上可分配的vlan數量為4094,這個數字在某些大規模資料中心內有可能是不夠的。另外傳統的vlan無法滿足網路動態調整的需求,網路的擴容和調整都非常困難。

2、二層網路邊界限制

二層網路邊界限制一直以來都是虛擬化部署中不可觸碰的紅線,虛擬機器無法在不同網段之間遷移,導致資料中心內部的大二層越大越好。大二層的擴張不但帶來老生常談的stp協議問題,而且對接入交換機的mac位址表施加了很大的壓力。接入交換機需要學習每乙個虛擬機器的mac位址,這對接入交換機的mac位址表容量提出了很高的要求。一旦mac位址表學習滿,交換機便不再主動學習mac位址,這時乙個目的mac位址未知的資料幀就會引發全網的廣播。

二層網路邊界的限制還體現在對業務的影響上。本來主機虛擬化實現了伺服器軟硬體的分離,但在設計虛擬機器的遷移策略時卻要時時考慮到網路邊界的限制。

3、多租戶問題

資料中心通過主機虛擬化可能為不同的使用者提供不同的服務,而這些使用者使用的有可能是相同的vlan id和ip位址段。為了隔離這些使用者的流量,必須新增額外的三層閘道器以及位址翻譯等策略,這些都會增加額外的運維成本。

最後,對於網路管理員來說,更傾向於使用ip來互聯物理網路(比如可以通過ecmp等價多路徑來實現多路訪問)。在這樣的需求背景下,要跨過vlan的缺陷,就要對現有的二層標籤技術進行徹底的改革。在保留二層**模型的基礎上提出overlay網路。

vxlan就是在這樣的背景下產生的。vxlan通過隧道機制在現有網路上構建乙個疊加的網路,從而繞過現有vlan標籤的限制,同類似的協議有otv、nvgre等。

VXLAN技術學習筆記

1 概述 1 vxlan是建立在物理ip overlay 網路之上的虛擬乙太網 使用udp封裝完整的內層以太幀,封裝報文頭共五十個位元組 2 vxlan使用24位vxlan網路識別符號 vlan為12位 最大支援16,000,000個邏輯網路 3 vxlan可跨越物理三層網路 使用udp封裝能在三層...

VXLAN技術學習筆記

1 概述 1 vxlan是建立在物理ip overlay 網路之上的虛擬乙太網 使用udp封裝完整的內層以太幀,封裝報文頭共五十個位元組 2 vxlan使用24位vxlan網路識別符號 vlan為12位 最大支援16,000,000個邏輯網路 3 vxlan可跨越物理三層網路 使用udp封裝能在三層...

VXLAN技術學習筆記

1 概述 1 vxlan是建立在物理ip overlay 網路之上的虛擬乙太網 使用udp封裝完整的內層以太幀,封裝報文頭共五十個位元組 2 vxlan使用24位vxlan網路識別符號 vlan為12位 最大支援16,000,000個邏輯網路 3 vxlan可跨越物理三層網路 使用udp封裝能在三層...