Virtual Extensible LAN(VXLAN)とは、大規模なクラウドコンピューティング導入に関連するスケーラビリティ問題に対処しようとするネットワーク仮想化技術である。VLANのようなカプセル化技術を使用して、IANA割り当てとしてUDPポート番号4789番をデフォルトとして使用し、OSIレイヤー2/イーサネットフレームをレイヤー4/UDPデータグラム内にカプセル化する[1]。VXLAN トンネルを終端し、仮想または物理スイッチポートのいずれかであるVXLAN エンドポイントは、VXLANトンネルエンドポイント(VTEP)と呼ばれる[2][3]。
VXLAN は、オーバーレイカプセル化プロトコルを標準化する取り組みの進化形である。これにより、最大約1600万の論理ネットワークのスケーラビリティが向上し、IPネットワーク全体でのレイヤー2隣接が可能になる。ヘッドエンドレプリケーション(HER)を使用したマルチキャストまたはユニキャストは、ブロードキャスト、不明なユニキャスト、およびマルチキャスト(BUM)トラフィックをフラッディングするために使用される[4]。
VXLAN 仕様は、当初、VMware、Arista Networks、およびCiscoによって作成された[5][6] 。VXLAN は、Huawei[7]、Broadcom、Citrix、Pica8、Big Switch Networks、Cumulus Networks、Dell EMC、Ericsson、Mellanox[8]、FreeBSD[9]、OpenBSD[10]、Red Hat[11]、 Joyent、ジュニパーネットワークスが技術支援している。
VXLAN はRFC 7348でIETFによって正式に文書化された。VXLAN はMAC-in-UDPパケットカプセル化モードを使用して、オブジェクトの一部のコンポーネントへの直接アクセスを制限する[12]。
Open vSwitchは、VXLAN オーバーレイネットワークをサポートするソフトウェアベースの仮想ネットワークスイッチの例である。
Arista's updated VXLAN implementation eliminates the need for multicast in the underlay network by using Head End Replication for forwarding broadcast, multicast and unknown unicast traffic