PIM 高密度モードの設定

PIM 高密度モードについて

PIM デンス モードは、PIM スパース モードほど洗練されていません。PIM デンス モードは、すべてのデンス モード プロトコルのメイン環境であるマルチキャスト LAN アプリケーションに有効です。

PIM デンス モードは、DVMRP やその他のデンス モード ルーティング プロトコルが採用しているのと同じフラッド/プルーニング メカニズムを実装します。DVMRP と PIM デンス モードの主な違いは、PIM デンス モードではプロトコル独立性の概念が導入されていることです。PIM 高密度モードでは、基盤となるユニキャスト ルーティング プロトコルが入力されたルーティング テーブルを使用して、リバース パス フォワーディング(RPF)チェックを実行できます。

インターネットサービスプロバイダー(ISP)は、RPFチェックのためだけに別のルーティングプロトコルを導入して管理する必要がないため、通常、PIMデンスモードで基盤となるユニキャストルーティングプロトコルを使用できることを高く評価しています。後に、マルチプロトコルBGP(MBGP)として拡張されたユニキャスト ルーティング プロトコルと、IS-IS(M-IS-IS)のマルチポロジー ルーティングが採用され、RPF チェックを実行するための特別なテーブルが構築されましたが、PIM デンス モードでは必要ありません。

PIM デンス モードでは、OSPF、IS-IS、B などが入力されたユニキャスト ルーティング テーブルを使用できます。また、RPF チェックの実行時に MBGP または M-IS-IS が設定された特別なマルチキャスト RPF テーブルを使用するように PIM デンス モードを設定できます。

明示的な要求を送信するルーティングデバイスにのみデータが転送されるスパースモードとは異なり、高密度モードはDVMRPと同様に フラッドアンドプルーニング メカニズムを実装します。PIM デンス モードでは、RP はありません。ルーティング デバイスは、送信元に最も近いインターフェイスでマルチキャスト データを受信し、他のすべてのインターフェイスにトラフィックを転送します( 図 1 を参照)。

図 1: PIM 高密度モードを使用した送信元からのマルチキャスト トラフィック Multicast Traffic Flooded from the Source Using PIM Dense Mode

フラッディングは定期的に発生します。送信元 IP アドレスやマルチキャスト グループのペアなどの状態情報を更新するために使用されます。ルーティング・デバイスにデータ用の宛先がなく、OILが空になった場合、ルーティング・デバイスはプルーニング・メッセージをアップストリームに送信してマルチキャスト・トラフィックの配信を停止します( 図2を参照)。

図2:送信元に送り返されたメッセージをプルーニングして、不要なマルチキャストトラフィックを阻止 Prune Messages Sent Back to the Source to Stop Unwanted Multicast Traffic

PIM デンス モード プロパティの設定

PIM デンス モード(PIM-DM)では、ほとんどすべての可能なサブネットに、送信元からのマルチキャスト トラフィックを受信する受信者が少なくとも 1 つあることを前提としているため、ネットワークはすべての可能なブランチでトラフィックであふれ、ブランチが明示的(メッセージ)または暗黙的(タイムアウト無音)でパケットの受信に関心を示さない場合にプルーニングされます。LAN は、デンス モード操作に適したネットワークです。

デフォルトでは、PIM は無効になっています。PIM を有効にすると、デフォルトでスパース モードで動作します。

PIM 高密度モードは、グローバルに、またはルーティング インスタンスに対して設定できます。この例では、ルーティング インスタンスを設定する方法と、PIM デンス モードが RPF ルーティング テーブルとして inet.0 ではなく inet.2 を使用するように指定する方法を示します。

PIM デンス モードのルーター プロパティを設定するには、次の手順に従います。

  1. (オプション)IPv4ルーティングテーブルグループを作成して、インターフェイスルートが inet.0 と inet.2の2つのルーティングテーブルにインストールされるようにします。
  2. (オプション)ルーティング テーブル グループを PIM ルーティング インスタンスに関連付けます。
  3. PIM インターフェイスを設定します。インターフェイスを指定しない場合、PIM はすべてのルータ インターフェイスで有効になります。一般に、インターフェイス名を指定するのは、特定のインターフェイスで PIM を無効にする場合のみです。
    手記:

    PIM とディスタンス ベクター マルチキャスト ルーティング プロトコル(DVMRP)の両方を、同じインターフェイス上で転送モードで設定することはできません。ユニキャストルーティングモードでDVMRPを設定した場合にのみ、同じインターフェイスにPIMを設定できます。

  4. show pim interfaces、show pim join、show pim neighbors、および show pim statistics コマンドを実行して、PIM デンス モードの動作を監視します。