セグメントごとにVNI範囲を割り当て、マルチキャストグループの割り当てを生成します。Linux VTEP、Open vSwitch、およびCisco NXOSの展開コマンドを取得します。
10000 - 110001,00110101| Segment | VNI Range | VNI Count | Multicast Group |
|---|---|---|---|
| Seg 1 | 10000 - 10100 | 101 | 239.1.1.1 |
| Seg 2 | 10101 - 10201 | 101 | 239.1.1.2 |
| Seg 3 | 10202 - 10302 | 101 | 239.1.1.3 |
| Seg 4 | 10303 - 10403 | 101 | 239.1.1.4 |
| Seg 5 | 10404 - 10504 | 101 | 239.1.1.5 |
| Seg 6 | 10505 - 10605 | 101 | 239.1.1.6 |
| Seg 7 | 10606 - 10706 | 101 | 239.1.1.7 |
| Seg 8 | 10707 - 10807 | 101 | 239.1.1.8 |
| Seg 9 | 10808 - 10908 | 101 | 239.1.1.9 |
| Seg 10 | 10909 - 11000 | 92 | 239.1.1.10 |
VXLAN(Virtual Extensible LAN)は、24ビットの仮想ネットワーク識別子(VNI)を使用して、レイヤー3のUDPネットワーク上にレイヤー2セグメントを拡張するもので、従来の802.1Q VLANの制限である4094に対して、最大1600万のオーバーレイセグメントをサポートします。 VNIプランナーは、VNI範囲を等しいサイズのセグメントに分割し、BUM(ブロードキャスト、アンノウンユニキャスト、マルチキャスト)トラフィック用に、各セグメントに一意のマルチキャストグループを割り当てます。
Linux VTEPの出力では、`ip link` コマンドを使用して、セグメントごとに1つずつVXLANトンネルインターフェースを作成し、それぞれを特定のVNIおよびマルチキャストグループに紐付けます。 Open vSwitchでは、`ovs-vsctl`を使用して既存のブリッジにVXLANポートを追加します。Cisco NXOSでは、`vn-segment`を使用してVLANをVNI範囲にマッピングし、NVEインターフェースでマルチキャストグループを割り当てます。
239.x.x.x の範囲にあるマルチキャストベースアドレスを選択してください(組織ローカルスコープ)。セグメントごとに 1 つのマルチキャストグループを設定するのが最もシンプルなモデルですが、本番環境での導入において、マルチキャストトポロジに制約がある場合は、複数のセグメントで 1 つのグループを共有することも可能です。アンダーレイデバイスとしては、VTEP IP アドレスが割り当てられた NIC を使用してください。