29.2.2 IPv4マルチキャストエクストラネットの設定
次の図のようなネットワーク構成で,マルチキャストエクストラネットを設定します。
マルチキャストエクストラネット経路フィルタリングを使用して,いくつかの制限を掛けることができます。
|
- 〈この項の構成〉
(1) すべてのVRFからの要求を許可する設定
VRF 2に,すべてのVRFおよびグローバルネットワークからのマルチキャスト中継要求を許可する設定をします。
事前にユニキャストのエクストラネットを設定して,中継先VRFおよびグローバルネットワークから送信者への経路がVRF 2になるように設定してください。
- [設定のポイント]
-
route-mapはフィルタ条件を設定しない場合,すべての条件が許可になります。
[コマンドによる設定]
-
(config)# route-map MLTEXNET permit 10
(config-route-map)# exit
すべてのフィルタ条件を許可にします。
-
(config)# vrf definition 2
(config-vrf)# import multicast inter-vrf MLTEXNET
(config-vrf)# exit
1.のフィルタ設定をVRF 2のエクストラネットに適用して,すべてのVRFおよびグローバルネットワークからのマルチキャスト中継要求を許可する設定をします。
(2) 特定のVRFだけ許可する設定
VRF 2に,VRF 3およびVRF 4からのマルチキャスト中継要求を許可する設定をします。
事前にユニキャストのエクストラネットを設定して,VRF 3およびVRF 4から送信者への経路がVRF 2になるように設定してください。
- [設定のポイント]
-
この設定をしない場合,すべてのVRFからのマルチキャスト中継要求を受け付けます。
[コマンドによる設定]
-
(config)# route-map MLTEXNET permit 10
(config-route-map)# match vrf 3 4
(config-route-map)# exit
VRF 3およびVRF 4からのマルチキャスト中継要求だけを許可します。
-
(config)# vrf definition 2
(config-vrf)# import multicast inter-vrf MLTEXNET
(config-vrf)# exit
1.のフィルタ設定をVRF 2のエクストラネットに適用して,VRF 3およびVRF 4からのマルチキャスト中継要求を許可する設定をします。
(3) 特定のグループアドレスだけ許可する設定
233.252.0.0/16の範囲内のグループアドレスだけマルチキャスト中継要求を許可する設定をします。
事前にユニキャストのエクストラネットを設定して,中継先VRFおよびグローバルネットワークから送信者への経路がVRF 2になるように設定してください。
- [設定のポイント]
-
エクストラネットで使用するグループアドレスの範囲を設定すると,そのアドレス以外のグループアドレスを他VRFと独立して,VRF内通信に割り当てられます。ローカルで使用するグループアドレスは,VRFごとに異なる用途に使用できます。
この設定をしない場合,すべてのグループアドレス(224.0.0.0/4)をエクストラネットで使用します。
[コマンドによる設定]
-
(config)# ip access-list standard MLTGROUP
(config-std-nacl)# permit 233.252.0.0 0.0.255.255
(config-std-nacl)# exit
(config)# route-map MLTEXNET permit 10
(config-route-map)# match ip address MLTGROUP
(config-route-map)# exit
エクストラネットで使用するグループアドレスに233.252.0.0/16を設定します。
-
(config)# vrf definition 2
(config-vrf)# import multicast inter-vrf MLTEXNET
(config-vrf)# exit
1.のフィルタ設定をVRF 2のエクストラネットに適用して,VRF 2が受け付ける他VRFからの中継要求を233.252.0.0/16に限定します。
(4) 双方向IPv4マルチキャストエクストラネットの設定
グローバルネットワーク,VRF 2,VRF 3およびVRF 4で,マルチキャストエクストラネットによって相互に通信できるように設定します。
事前にユニキャストのエクストラネットを設定して,グローバルネットワーク,VRF 2,VRF 3およびVRF 4から送信者への経路が,接続したいVRFまたはグローバルネットワークになるように設定してください。
- [設定のポイント]
-
route-mapのmatch vrfコマンドで設定したVRFは,共通のフィルタを指定できます。
[コマンドによる設定]
-
(config)# ip access-list standard MLTGROUP
(config-std-nacl)# permit 233.252.0.0 0.0.255.255
(config-std-nacl)# exit
(config)# route-map MLTEXNET permit 10
(config-route-map)# match vrf global 2 3 4
(config-route-map)# match ip address MLTGROUP
(config-route-map)# exit
グローバルネットワーク,VRF 2,VRF 3およびVRF 4からのグループアドレス233.252.0.0/16に対するマルチキャスト中継要求を許可する設定をします。
-
(config)# vrf definition global
(config-vrf)# import multicast inter-vrf MLTEXNET
(config-vrf)# exit
(config)# vrf definition 2
(config-vrf)# import multicast inter-vrf MLTEXNET
(config-vrf)# exit
(config)# vrf definition 3
(config-vrf)# import multicast inter-vrf MLTEXNET
(config-vrf)# exit
(config)# vrf definition 4
(config-vrf)# import multicast inter-vrf MLTEXNET
(config-vrf)# exit
1.のフィルタ設定をグローバルネットワーク,VRF 2,VRF 3およびVRF 4のエクストラネットに適用して,相互にマルチキャスト中継要求を許可する設定をします。