vxlan

vxlan

VXLAN(Virtual Extensible LAN),是一種網路虛擬化技術,基於 IP 網路且採用“MAC in UDP”封裝形式的二層 VPN 技術。試圖改進大型雲計算的部署時的擴展問題,可以說是對vlan的一種擴展。

VXLAN 可以基於已有的服務提供商或企業 IP 網路,為分散的物理站點提供二層互聯,並能夠為不同的租戶提供業務隔離。

VXLAN技術通過建立VXLAN隧道,在現有網路架構上創建大量的虛擬可擴展區域網路,不同的虛擬可擴展區域網路使用VNI(VXLAN Network Identifier,虛擬可擴展區域網路網路標識符)進行標識。

由於vlan Header頭部限長是12bit,導致vlan的限制個數是2^12=4096個,無法滿足日益增長的需求。目前 VXLAN 的報文 Header 內有 24 bit,可以支持 2^24次方的 VNI 個數.

基本介紹

  • 中文名:虛擬擴展區域網路
  • 外文名:Virtual Extensible LAN,Vxlan
特點
就像名字所說, VXLAN提供和VLAN相同的2層網路服務,但相比VLAN有更大的擴展性和靈活性.優點如下:
1. 多租戶的網路在整個數據中心更具靈活性:VXLAN提供了一個在可靠的共享網路設施上擴展2層網段的解決方案,從而租戶的負載(tenant workload)可以在數據中心跨physical pods.
2.提供更多的2層網段.VLAN使用12bit的VLAN ID表示網段名,從而網段個數被限制在4096個.而VXLAN使用24位作為VXLAN標識符(VNID),使得VXLAN的個數擴展到2^24個.
3.更好地在基礎設施中利用網路路徑(Network path):VLAN使用STP(Spanning Tree Protocol)協定防止環路,最終不使用網路中的網路連結半阻塞冗餘路徑。相反,VXLAN數據包基於3層的報頭,可以完整的利用3層路由,ECMP路由以及鏈路聚合協定來使用所有可用的路徑.

相關詞條

熱門詞條

聯絡我們