スイッチ : Cisco Nexus 7000 シリーズ スイッチ

ip igmp join-group コマンドを用いる Nexus 7000 マルチキャスト障害

2013 年 8 月 21 日 - 機械翻訳について
その他のバージョン: PDFpdf | 英語版 (2013 年 6 月 26 日) | フィードバック

概要

この資料は Cisco Nexus 7000 シリーズ スイッチを強制するためにマルチキャスト・ グループに加わるために ip igmp join-group コマンドが使用されるとき直面する問題を記述したものです。 問題へのソリューションはまた提供されます。

Rahul Parameswaran によって貢献される、Cisco TAC エンジニア。

問題

ip igmp join-group コマンドは Nexus 7000 シリーズを強制するために切り替えますマルチキャスト・ グループに加わるために使用されます。 スイッチはインターネット グループ管理プロトコル(IGMP)を生成します-特定のグループのために加入すれば、グループに向かうどのマルチキャスト・ パケットでも CPU に送信されます。

先の Nexus オペレーティング・ システム レシーバに Nexus 7000 シリーズに接続されるレシーバがあればリリース 5.2 よりによって、グループのためのその要求、そしてまたパケットのコピーを送信 されます切り替えます。 Locator/ID 分離 プロトコル(LISP)のソフトウェアバグによるリリース 5.2 と それ以降ではスイッチはハードウェアで発信インターフェイスリスト(オイル)をプログラムしません。 ストリームのために要求するレシーバがあっても、パケットはそれらに送信されません。

マルチキャストルーティングテーブルをチェックする場合、オイルによってプログラムされるコマンド 出力を次のように表示できます:

(*, 239.1.1.1/32), uptime: 00:00:05, igmp pim ip
  Incoming interface: Null, RPF nbr: 0.0.0.0
  Outgoing interface list: (count: 1)
    Vlan48, uptime: 00:00:05, igmp

ただし、内部ハードウェアのためにプログラムされた値を点検するとき、オイルがプログラムされないことがわかります:

show forwarding multicast route group 239.1.1.1
slot  3
=======
  (*, 239.1.1.1/32), RPF Interface: NULL, flags: GPr
    Received Packets: 0 Bytes: 0
    Number of Outgoing Interfaces: 0
    Null Outgoing Interface List

解決策

ip igmp join-group コマンドは生産の使用のための intendend ではないです。 IGMP JOIN をどこに生成する必要があり、レシーバが利用できないか解決することを使用します。 ip igmp スタティックoif コマンドを代りに使用して下さい。

LISP がスイッチで非アクティブである場合、リリース 5.2 が、オイル プログラムされるより意味する Nexus オペレーティング・ システムによってに先に使用した同じ方法を操作する ip igmp join-group コマンドを強制するために IP ルーティング マルチキャスト実施 rpf コマンドを入力できます。 回避策を使うと、オイルがハードウェアでプログラムされることがわかります:

show forwarding multicast route group 239.1.1.1
slot  3
=======
  (*, 239.1.1.1/32), RPF Interface: NULL, flags: GP
    Received Packets: 0 Bytes: 0
    Number of Outgoing Interfaces: 1
    Outgoing Interface List Index: 2
      Vlan48 Outgoing Packets:0 Bytes:0

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


Document ID: 116273