このドキュメントでは、Cisco Unified Computing System(UCS)、Cisco Nexus 1000V シリーズ スイッチ(N1kV)、および Cisco Nexus 5000 シリーズ スイッチ(N5k)の設定に仮想マシン(VM)のレイヤ 2(L2)マルチキャストを設定およびトラブルシューティングする方法について説明します。
次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、すべてのコマンドやパケット キャプチャ設定による潜在的な影響について確実に理解しておく必要があります。
マルチキャストは、ネットワークからの複数のホストがマルチキャストアドレスにサブスクライブするレイヤ3(L3)機能を使用するように設計されました。新しい傾向は、同じVLAN上のホスト間でマルチキャストアプリケーションに参加するVM間のトラフィックのフローです。このようなマルチキャスト トラフィックは同じ L2 ドメイン内に残り、ルータは必要ではありません。
クエリーを発生させる VLAN 内にマルチキャスト ルータが存在しない場合、Internet Group Management Protocol(IGMP)スヌーピング クエリアを設定して、メンバーシップ クエリーを送信させる必要があります。IGMP スヌーピングは、UCS N1kV および N5k ではデフォルトで有効です。UCS または N5k のいずれかで、L2 マルチキャストの範囲応じて IGMP スヌーピング クエリアを有効にできます。UCS 外にマルチキャスト受信側がある場合は、N5k でスヌーピング クエリアを設定します。
IGMP スヌーピング クエリアがイネーブルな場合は、定期的に IGMP クエリーが送信されるため、IP マルチキャスト トラフィックを要求するホストから IGMP レポート メッセージが発信されます。IGMP スヌーピングはこれらの IGMP レポートをリッスンして、適切な転送を確立します。
IGMP スヌーピング ソフトウェアは、VLAN 内の IGMP プロトコル メッセージを調べて、このトラフィックの受信に関連のあるホストまたはその他のデバイスに接続されているインターフェイスを検出します。IGMP スヌーピングは、インターフェイス情報を使用して、マルチアクセス LAN 環境での帯域幅消費を減らすことができ、これによって VLAN 全体のフラッディングを防ぎます。IGMP スヌーピング機能は、どのポートがマルチキャスト対応ルータに接続されているかを追跡して、IGMP メンバーシップ レポートの転送管理を支援します。トポロジの変更通知には、IGMP スヌーピング ソフトウェアが応答します。
ここでは、VM の L2 マルチキャストを設定します。
この例のネットワーク設定に関する重要な注意点を次に示します。
同じ VLAN(16)で 2 つのクエリアを設定する必要はありません。 UCSの外部にマルチキャストレシーバがある場合は、N5kでスヌーピングクエリアを設定します。マルチキャストトラフィックがUCSドメイン内にある場合は、Cisco Unified Computing System Manager(UCSM)でスヌーピングクエリアを作成します。
N5k の IGMP クエリアの設定例を次に示します。
vlan 16
ip igmp snooping querier 172.16.16.2
!
int vlan 16
ip address 172.16.16.2/24
no shut
クエリアの IP アドレスはスイッチド仮想インターフェイス用である必要はなく、VLAN 16 と同じサブネット内の別の IP アドレスを使用できます。
UCS の IGMP クエリアを設定するには、次の手順を実行します。
この項では、設定が正常に機能していることを確認します。
マルチキャストの受信者の TEST VM および AD-1 VM がマルチキャスト ストリーム 239.14.14.14 に参加し、そこから MCAST VM がトラフィックを送信していることを確認します。次の画像は、マルチキャストの受信者 TEST VM がストリームを受信していることを示しています。
N1kV スヌーピングの出力は、マルチキャストの受信者のグループ アドレスと Veth を示し、(想定していた)マルチキャスト トラフィックの送信元の VM の Veth を示しているのではありません。
この N1kV の出力は、マルチキャストのアクティブ ポートおよび IGMP クエリアを示しています。
ホスト レベルで、マルチキャスト トラフィックが参加する VM によって受信されたことを確認できます。次の出力は、仮想スーパーバイザ モジュール(VSM)のモジュール 3 にある VM AD-1 を示しています。
この出力は、VSM のモジュール 4 にある VM TEST を示しています。
この UCS の出力は、マルチキャストおよびグループ アドレスのアクティブ ポートを示しています。
VLAN 16 のこの UCS スヌーピングの出力は、クエリアが UCSM と N5k で構成され、(想定どおり)現在 N5k 上のクエリアのみがアクティブであることを示しています。
N5k で、マルチキャスト グループ アドレス 239.14.14.14 を確認し、アクティブなポート チャネルが UCS ファブリック インターコネクト(FI)に接続されていることを確認します。
このセクションでは、設定のトラブルシューティングに役立つ情報を提供します。
L2 ドメインのマルチキャストに関する基本的な警告を次に示します。
改定 | 発行日 | コメント |
---|---|---|
1.0 |
27-Jan-2014 |
初版 |