マルチキャスト境界、RP アナウンスメント フィルタ

マルチキャスト境界の設定(ip multicast boundary)

ip multicast boundary は、指定されたインターフェースに対して、特定のマルチキャストトラフィックをフィルタリングするための設定です。このコマンドを使用することで、アクセスリスト(ACL)を使用して、許可されたマルチキャストグループに対してのみトラフィックの通過を許可し、それ以外のマルチキャストトラフィックをブロックすることができます。

基本構文

指定したインターフェイスで送受信するマルチキャストトラフィックをフィルタリングします。
Switch(config)#interface interface-id
Switch(config-if)#ip multicast boundary access-list-number

設定例

現在Router1からマルチキャストアドレス239.1.1.1または23.1.1.254のアドレスに対して通信することが出来ています。

Router2のGi0/4インターフェースで、239.1.1.127/25 の範囲内のマルチキャストグループに対してのみフィルタリングし、それ以外のマルチキャストトラフィックは通過するように設定します。

送信元Router1からマルチキャストアドレス239.1.1.127/25の疎通が出来なくなりました。

RP アナウンスメント フィルタ(ip pim rp-announce-filter)

PIM-SMネットワークにおいて、RPのアナウンスをフィルタリングするための設定です。このコマンドを使って、特定のRPが特定のマルチキャストグループに対してRP情報をアナウンスできるかどうかを制御します。

基本構文

1.アクセスリストの作成

RPリストのアクセスリストを作成します。
Switch(config)#access-list access-list-number {deny | permit } source [source-wildcard]

マルチキャストグループリストのアクセスリストを作成します。
Switch(config)#access-list access-list-number {deny | permit } source [source-wildcard]

2.RPのアナウンスをフィルタリング

Switch(config)#ip pim rp-announce-filter rp-list rp-access-list group-list group-access-list

コマンド内容
rp-access-listこのフィルタリストで指定されたRPアドレスのリストに基づき、RPを制限します。
group-access-listマルチキャストグループのリストを指定します。

設定例

6.6.6.6のRPが、239.1.1.0/24 のマルチキャストグループに対してRPアナウンスを行うことが許可されます。ほかの候補RPからのアナウンスメントは受け入れません。また、239.1.1/24以外のマルチキャストグループに対してのRPアナウンスメントも拒否します。