Protocol Independent Multicast

Dense mode multicastは、マルチキャストがマルチキャスト加入者にパケットを送信するためのツリーを構築するために使用できるモードの一つです。 これは、スパースモードの代替です。

密モードの背後にある基本的な仮定は、マルチキャストパケットストリームは、ほとんどの場所で受信機を持 スパースモードでは、比較的少ない受信機を想定しています。 Denseモードは、多くのノードがマルチキャストパケットを受信するためにサブスクライブするグループに最適であるため、ほとんどのルータがこれらのパケッ

この違いは、二つのプロトコルの初期動作とメカニズムに現れます。 Denseモードでは、IPマルチキャストルーティングを処理するために非常に簡単なアプローチを使用します。 ソースは、最初にそれに直接接続されているすべてのルータにブロードキャストします。 これらの隣接ルータは、さらにその隣接ルータにデータを転送します。 ルータがこのグループのデータを受信したくない場合(他の隣接PIMルータが存在せず、グループに関心のあるホストがいない場合)、ルータは関心の欠如を示すPruneメッ Pruneメッセージを受信すると、ルータはその状態を変更して、それらのパケットをそのインターフェイスから転送しないようにします。 ルータ上のすべてのインターフェイスが剪定されている場合、ルータも剪定されます。古いCisco IOSリリースでは、PIM-DMは3分ごとにすべてのマルチキャストトラフィックを再フラッディングします。 これは、低ボリュームのマルチキャストでは問題ありませんが、高い帯域幅のマルチキャストパケットストリームでは問題ありません。 より最近のCisco IOSバージョンでは、12.1(5)T以降のPIM Dense Mode State Refreshと呼ばれる新機能がサポートされています。 もう1つの利点は、トポロジの変更がより迅速に認識されることです。 デフォルトでは、PIM状態更新メッセージは60秒ごとに送信されます。

さらに、ルータは逆パス転送を使用して、マルチキャストパケットの受信を希望するルータ間でパケット転送のループがないことを保証します。 データパケットが非RPFインターフェイスで受信されると、ループを防止するメカニズムが必要になります。 非RPFインターフェイスがLANの場合は、Assertメッセージが送信されます。 フォワーダ以外のルーターは、マルチキャストストリームが必要ない場合は、RPFインターフェイス上でプルーンを送信します。 このようなプルーンは、送信インターフェイスリスト(OILIST)にインターフェイスがないことへの移行時に送信されます。 そのため、別のLANルーターがまだマルチキャストストリームを必要とする場合は、PIM Joinメッセージを送信してプルーンを打ち消す(キャンセルする)ことができます。 (”そのルータはそれを必要としませんが、私はまだやります!”)

ルータがプルーニングされ、しばらくして受信機がIGMPメッセージでマルチキャストストリームを要求したとします。 ルータは、グラフトメッセージを送信します。 は、”こんにちはいるマルチキャストストリームからします。

コメントを残す

メールアドレスが公開されることはありません。