PIM スタティック RPの設定
基本構文
1.IPマルチキャストルーティングの有効化
ルータでIPマルチキャストルーティングを有効にします。
Router(config)# ip multicast-routing
2.各インターフェースでPIMスパースモードを有効化
マルチキャストルーティングに参加するインターフェースでPIMスパースモードを有効にします。
Router(config)# interface interface-id
Router(config-if)# ip pim sparse-mode
3.スタティックRPの設定
ip pim rp-addressコマンドを使用してスタティックRPを設定します。全てのルータでこのコマンドを使用して、同じRPアドレスを指定します。
Router(config)#ip pim rp-address rp-address [access-list ] [override ]
コマンド 内容 rp-address RPとして使用するルータのIPアドレスを指定します。 access-list RP に静的にマッピングされるマルチキャスト グループを定義します。 override 動的および静的なグループと RP のマッピングが一緒に使用され、RP アドレスが競合する場合に
静的なグループと RP のマッピング用に設定された RP アドレスが優先されるようにします。
オプション設定
スイッチが PIM ルータ クエリ メッセージを送信する 頻度を設定します 。デフォルトは 30 秒です。範囲は 1 ~ 65535 です。
Switch(config-if)#ip pim query-interval seconds
SPT(Shortest Path Tree)へのスイッチングを制御します。
Switch(config)#ip pim spt-threshold {kbps | infinity } [group-list access-list-number]
コマンド 内容 kbps トラフィックが指定した閾値(kbps)を超えると、マルチキャストトラフィックの転送経路をRP経由からSPT(送信元への最短パスツリー)に切り替えます。 infinity 無限に設定することで、常にRPツリーを使用し、SPTに切り替えないようにします。 group-list access-list-number 特定のマルチキャストグループに対してSPTスイッチングを適用する場合に使用します。
設定例

Router2(config)#ip multicast-routing
Router2(config)#interface range Gi0/1,Gi0/3-4
Router2(config-if-range)#ip pim sparse-mode
Router2(config-if-range)#exit
Router2(config)#access-list 10 permit 239.1.1.1
Router2(config)#ip pim rp-address 3.3.3.3 10
Router3(config)#ip multicast-routing
Router3(config)#interface range Gi0/2,Gi0/4
Router3(config-if-range)#ip pim sparse-mode
Router3(config-if-range)#exit
Router3(config)#access-list 10 permit 239.1.1.1
Router3(config)#ip pim rp-address 3.3.3.3 10
Router4(config)#ip multicast-routing
Router4(config)#interface range Gi0/2-3,Gi0/5
Router4(config-if-range)#ip pim sparse-mode
Router4(config-if-range)#exit
Router4(config)#access-list 10 permit 239.1.1.1
Router4(config)#ip pim rp-address 3.3.3.3 10
Router5(config)#interface Gi0/4
Router5(config-if)#ip igmp join-group 239.1.1.1
Cisco機器でreceiverとしてIGMPに参加するために、ip igmp join-groupコマンドを使用しています。
設定完了後、マルチキャストアドレスにpingを実行してリプライが返ってきます。
