ネットワークトンネリングプロトコル
仮想拡張LAN ( VXLAN )は、 VLAN のようなカプセル化技術を使用して OSI レイヤ2 イーサネットフレームを レイヤ4 UDP データグラム内に カプセル化する ネットワーク仮想化技術です。デフォルトの IANA 割り当て宛先UDPポート番号 として4789を使用しますが、 [1] IANA割り当て以前の実装の多くはポート8472を使用しています。VXLANは、大規模な クラウドコンピューティング 展開に関連する スケーラビリティの 問題を解決しようとします 。 [2] VXLANトンネルを終端するVXLANエンドポイントは、仮想または物理 スイッチポートのいずれかであり、 VXLANトンネルエンドポイント ( VTEP )と呼ばれます 。 [3] [4]
歴史
VXLANは、オーバーレイカプセル化プロトコルの標準化に向けた取り組みの進化形です。限られた数のレイヤー2 VLAN(12ビットVLAN IDで4094)を提供する単一タグのIEEE 802.1Q VLANと比較して、VXLANは最大約1600万の論理ネットワーク(24ビットVNID使用)まで拡張性を高め、IPネットワーク間でレイヤー2の隣接関係を可能にします。ヘッドエンドレプリケーション(HER)を備えた マルチキャスト または ユニキャストは 、ブロードキャスト、不明ユニキャスト、およびマルチキャストトラフィックの フラッディングに使用されます 。 [5]
VXLAN仕様はもともと VMware 、 Arista Networks 、 Cisco によって作成されました。 [6] [7]
実装
VXLANは広く商用ネットワーク機器に実装されていますが、必ずしも全てが実装されているわけではありません。また、VXLANのオープンソース実装もいくつか存在します。
コマーシャル
Arista、Cisco、VMware は VXLAN の創始者であり、さまざまな製品でそれをサポートしています。
VXLAN技術のその他の支持者としては、 Huawei 、 [8] Broadcom 、 Citrix 、 Pica8 、Big Switch Networks、Arrcus、 Cumulus Networks 、 Dell EMC 、 Ericsson 、 Mellanox 、 [9] Red Hat 、 [10] Joyent 、 Juniper Networksなどが 挙げられます。
オープンソース
標準仕様
VXLANはIETFによってRFC 7348で正式に文書化されています。 [10] VXLANは MACフレームを UDPデータグラム にカプセル化し 、IPネットワークを介して転送し、 [14] オーバーレイネットワーク または トンネルを 作成します 。
代替技術
同じまたは類似の運用上の懸念に対処する代替テクノロジーには、次のものがあります。
IEEE 802.1ad (「Q-in-Q」) は、標準 IEEE 802 イーサネットでサポートされる VLAN の数を 4K を超えて大幅に増加します。
IEEE 802.1ah (「MAC-in-MAC」) は、キャリア イーサネット展開における MAC アドレス テーブルのサイズの大幅な増加を回避しながら、サポートされる VLAN の数を大幅に増やす方法でトンネリング イーサネットをサポートします。
汎用ルート カプセル化 ( NVGRE )を使用したネットワーク仮想化 。フレーミングは異なりますが、VxLAN と同様の目的を持っています。
参照
参考文献
^ Herrod, Steve (2011年8月30日). 「クラウド向け仮想化ネットワークに向けて」. VMware. 2011年9月12日時点のオリジナルよりアーカイブ 。 2013年2月25日 閲覧。
^ 「VXLANの設定」 (PDF) . Cisco . 2024年4月17日 閲覧 。
^ Andre Pech (2013年11月8日). 「VXLANファブリック上でのOpenStackの実行」 (PDF) . openstack.org . pp. 8, 12. 2016年7月4日 閲覧 .
^ 「Open vSwitchマニュアル: vtep – hardware_vtepデータベーススキーマ」. openvswitch.org . 2016年7月4日 閲覧 。
^ 「Arista、リーフスイッチ製品ポートフォリオを拡大」(プレスリリース)。Arista Networks。2014年10月22日。 2014年 11月8日 閲覧 。Arista のVXLAN実装のアップデートにより、ヘッドエンドレプリケーションを使用してブロードキャスト、マルチキャスト、および未知のユニキャストトラフィックを転送することで、アンダーレイネットワークにおけるマルチキャストの必要性が排除されます。
^ Timothy Prickett Morgan (2011年8月30日). 「VMwareとCiscoが仮想LANを天空に展開」. The Register . 2013年2月25日 閲覧。
^ 「VXLANは仮想ネットワークと物理ネットワークをクラウドにブリッジします」 (PDF) 。 2013年12月1日 閲覧 。
^ 「Huawei CE12800シリーズ データセンタースイッチ - Huawei製品」. Huawei. 2012年12月.
^ Timothy Pricket Morgan (2013年4月23日). 「Mellanox、ConnectX-3アダプタにVMフリッティング機能を追加 - VXLANでプロ仕様に」The Register.
^ ab M. Mahalingam; D. Dutt; K. Duda; P. Agarwal; L. Kreeger; T. Sridhar; M. Bursell; C. Wright (2014年8月). Virtual eXtensible Local Area Network (VXLAN). Internet Engineering Task Force . doi : 10.17487/RFC7348 . ISSN 2070-1721. RFC 7348. 情報提供。
^ 「FreeBSD 10.2-RELEASE リリースノート」. FreeBSDプロジェクト. 2016年 6月30日 閲覧 。
^ Reyk Floeter (2013年10月14日). 「OpenBSD vxlan実装」. Reyk Floeter. 2014年10月29日時点のオリジナルよりアーカイブ。 2013年 10月14日 閲覧 。
^ 「Linux Virtual eXtensible Local Area Networking ドキュメント」。Linux カーネルドキュメント。 2025年 9月4日 閲覧 。
^ M. Mahalingam (2013年2月22日). 「VXLANとは」. Huawei . 2013年2月25日 閲覧 。
外部リンク
VXLAN ディープダイブ: パート 1 および パート 2、2012 年 11 月、Joe Onisick 著