首頁 >常見問題 >vxlan和vlan區別

vxlan和vlan區別

(*-*)浩
(*-*)浩原創
2020-01-04 13:50:1915513瀏覽

vxlan和vlan區別

VLAN 概念:         (建議學習:phpstorm

Virtual Local Area Network意為虛擬區域網路,是在交換器實現過程中涉及的概念,由802.1Q標準定義。

由於交換器是工作在連結層的網路設備,連接在同一台交換器的終端機處於同一個三層網路中,同時也處於同一個廣播域。

當交換器存取較多的終端機時,任一台終端機發送廣播封包時(例如:ARP請求),訊息都會傳遍整個網路。

VXLAN概念:

Virtualextensible Local Area Network,虛擬擴充區域網路。

IETF定義NVO3標準技術之一,採用MAC-in-UDP封包封裝模式,透過將二層封包使用三層協定封裝實現二層網路在三層範圍內擴展,滿足資料中心大二層虛擬機器遷移和多租戶需求;

VXLAN技術可以基於三層網路結構來建構二層虛擬網絡,透過VLAN技術可以將處於不同網段網路設備整合在同一個邏輯鏈路在層網路中,對於終端用戶而言,這些網路設備似乎「真實地」部署在了同一個鏈結層網路中。

vxlan與vlan區別:

vxlan支援更多的二層網路

vlan使用12位元來表示vlan ID,因此最多支援212=4094個vlan

vxlan使用的ID使用24位元bit,最多可以支援224個

已有的網路路徑利用效率更高

vlan使用spanning tree protocol避免環路,會將一半的網路路徑阻塞

vxlan的封包封裝成UDP透過網路層傳輸,可以使用所有的網路路徑

防止實體交換器Mac表耗盡

vlan需要記錄Mac物理位址在交換器的Mac表中

vxlan採用隧道機制,Mac物理位址不需要記錄在交換器

以上是vxlan和vlan區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn