マルチキャストルーティングの構成例と設定例
マルチキャストルーティングを利用する場合の構成例と設定例を示します。
スタティックなRPによるマルチキャストルーティングの設定例
装置を3台設置し、sw2をスタティックなRPに設定してマルチキャストルーティングを構成します。
スタティックなRPによるマルチキャストルーティングの構成例
PIM-SM:sw1の設定例
PIM-SM:sw1の設定例
- VLAN 10、VLAN 100、およびVLAN 300を作成します。
sw1# configure terminal sw1(config)# vlan 10 sw1(config-vlan)# exit sw1(config)# vlan 100 sw1(config-vlan)# exit sw1(config)# vlan 300 sw1(config-vlan)# exit sw1(config)#
- ポート1/0/1、ポート1/0/2、およびポート1/0/3をアクセスポートとして設定し、アクセスポートに[VLAN
100]、[VLAN 300]、および[VLAN 10]を割り当てます。
sw1(config)# interface port 1/0/1 sw1(config-if-port)# switchport access vlan 100 sw1(config-if-port)# exit sw1(config)# interface port 1/0/2 sw1(config-if-port)# switchport access vlan 300 sw1(config-if-port)# exit sw1(config)# interface port 1/0/3 sw1(config-if-port)# switchport access vlan 10 sw1(config-if-port)# exit sw1(config)#
- VLAN 10のIPアドレスを[192.168.10.254/24]に、VLAN 100のIPアドレスを[192.168.100.254/24]に、VLAN
300のIPアドレスを[192.168.30.253/24]に設定し、PIM-SMを有効化します。
sw1(config)# interface vlan 10 sw1(config-if-vlan)# ip address 192.168.10.254/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)# interface vlan 100 sw1(config-if-vlan)# ip address 192.168.100.254/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)# interface vlan 300 sw1(config-if-vlan)# ip address 192.168.30.253/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)#
- ループバックインターフェースIDを[1]に、ループバックアドレスを[1.1.1.1/32]に設定し、PIM-SMを有効化します。
sw1(config)# interface loopback 1 sw1(config-if-loopback)# ip address 1.1.1.1/32 sw1(config-if-loopback)# ip pim sparse-mode sw1(config-if-loopback)# exit sw1(config)#
- マルチキャストルーティングを有効化し、RPのIPアドレスを[2.2.2.2]に設定します。
sw1(config)# ip multicast-routing sw1(config)# ip pim rp-address 2.2.2.2 sw1(config)#
- OSPFを有効にするネットワークを[192.168.100.0 0.0.0.255]および[192.168.30.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw1(config)# router ospf sw1(config-router)# network 192.168.100.0 0.0.0.255 area 0 sw1(config-router)# network 192.168.30.0 0.0.0.255 area 0 sw1(config-router)# redistribute connected sw1(config-router)# end sw1#
PIM-SM:スタティックRPの設定例(sw2)
PIM-SM:スタティックRPの設定例(sw2)
- VLAN 20、VLAN 100、およびVLAN 200 を作成します。
sw2# configure terminal sw2(config)# vlan 20 sw2(config-vlan)# exit sw2(config)# vlan 100 sw2(config-vlan)# exit sw2(config)# vlan 200 sw2(config-vlan)# exit sw2(config)#
- ポート1/0/1、ポート1/0/2、およびポート1/0/3をアクセスポートとして設定し、アクセスポートに[VLAN
100]、[VLAN200]、および[VLAN 20]を割り当てます。
sw2(config)# interface port 1/0/1 sw2(config-if-port)# switchport access vlan 100 sw2(config-if-port)# exit sw2(config)# interface port 1/0/2 sw2(config-if-port)# switchport access vlan 200 sw2(config-if-port)# exit sw2(config)# interface port 1/0/3 sw2(config-if-port)# switchport access vlan 20 sw2(config-if-port)# exit sw2(config)#
- VLAN 20のIPアドレスを[192.168.20.254/24]に、VLAN 100のIPアドレスを[192.168.100.253/24]に、VLAN
200のIPアドレスを[192.168.200.254/24]に設定し、PIM-SMとIGMPを有効化します。
sw2(config)# interface vlan 20 sw2(config-if-vlan)# ip address 192.168.20.254/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# ip igmp enable sw2(config-if-vlan)# exit sw2(config)# interface vlan 100 sw2(config-if-vlan)# ip address 192.168.100.253/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# exit sw2(config)# interface vlan 200 sw2(config-if-vlan)# ip address 192.168.200.254/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# exit sw2(config)#
- ループバックインターフェースIDを[2]に、ループバックアドレスを[2.2.2.2/32]に設定し、PIM-SMを有効化します。
sw2(config)# interface loopback 2 sw2(config-if-loopback)# ip address 2.2.2.2/32 sw2(config-if-loopback)# ip pim sparse-mode sw2(config-if-loopback)# exit sw2(config)#
- マルチキャストルーティングを有効化し、RPのIPアドレスを[2.2.2.2]に設定します。
sw2(config)# ip multicast-routing sw2(config)# ip pim rp-address 2.2.2.2 sw2(config)#
- OSPFを有効にするネットワークを[192.168.100.0 0.0.0.255]および[192.168.200.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw2(config)# router ospf sw2(config-router)# network 192.168.100.0 0.0.0.255 area 0 sw2(config-router)# network 192.168.200.0 0.0.0.255 area 0 sw2(config-router)# redistribute connected sw2(config-router)# end sw2#
PIM-SM:sw3の設定例
PIM-SM:sw3の設定例
- VLAN 200およびVLAN 300を作成します。
sw3# configure terminal sw3(config)# vlan 200 sw3(config-vlan)# exit sw3(config)# vlan 300 sw3(config-vlan)# exit sw3(config)#
- ポート1/0/1およびポート1/0/2をアクセスポートとして設定し、アクセスポートに[VLAN 300]と[VLAN
200]を割り当てます。
sw3(config)# interface port 1/0/1 sw3(config-if-port)# switchport access vlan 300 sw3(config-if-port)# exit sw3(config)# interface port 1/0/2 sw3(config-if-port)# switchport access vlan 200 sw3(config-if-port)# exit sw3(config)#
- VLAN 200のIPアドレスを[192.168.200.253/24]に、VLAN 300のIPアドレスを[192.168.30.254/24]に設定し、PIM-SMを有効化します。
sw3(config)# interface vlan 200 sw3(config-if-vlan)# ip address 192.168.200.253/24 sw3(config-if-vlan)# ip pim sparse-mode sw3(config-if-vlan)# exit sw3(config)# interface vlan 300 sw3(config-if-vlan)# ip address 192.168.30.254/24 sw3(config-if-vlan)# ip pim sparse-mode sw3(config-if-vlan)# exit sw3(config)#
- ループバックインターフェースIDを[3]に、ループバックアドレスを[3.3.3.3/32]に設定し、PIM-SMを有効化します。
sw3(config)# interface loopback 3 sw3(config-if-loopback)# ip address 3.3.3.3/32 sw3(config-if-loopback)# ip pim sparse-mode sw3(config-if-loopback)# exit sw3(config)#
- マルチキャストルーティングを有効化し、RPのIPアドレスを[2.2.2.2]に設定します。
sw3(config)# ip multicast-routing sw3(config)# ip pim rp-address 2.2.2.2 sw3(config)#
- OSPFを有効にするネットワークを[192.168.200.0 0.0.0.255]および[192.168.30.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw3(config)# router ospf sw3(config-router)# network 192.168.200.0 0.0.0.255 area 0 sw3(config-router)# network 192.168.30.0 0.0.0.255 area 0 sw3(config-router)# redistribute connected sw3(config-router)# end sw3#
RP候補とBSR候補によるマルチキャストルーティングの設定例
装置を3台設置し、sw2とsw3をRP候補とBSR候補に設定してマルチルーティングを構成します。
RP候補とBSR候補によるマルチキャストルーティングの構成例
PIM-SM:sw1の設定例
PIM-SM:sw1の設定例
- VLAN 10、VLAN 100、およびVLAN 300を作成します。
sw1# configure terminal sw1(config)# vlan 10 sw1(config-vlan)# exit sw1(config)# vlan 100 sw1(config-vlan)# exit sw1(config)# vlan 300 sw1(config-vlan)# exit sw1(config)#
- ポート1/0/1、ポート1/0/2、およびポート1/0/3をアクセスポートとして設定し、アクセスポートに[VLAN
100]、[VLAN 300]、および[VLAN 10]を割り当てます。
sw1(config)# interface port 1/0/1 sw1(config-if-port)# switchport access vlan 100 sw1(config-if-port)# exit sw1(config)# interface port 1/0/2 sw1(config-if-port)# switchport access vlan 300 sw1(config-if-port)# exit sw1(config)# interface port 1/0/3 sw1(config-if-port)# switchport access vlan 10 sw1(config-if-port)# exit sw1(config)#
- VLAN 10のIPアドレスを[192.168.10.254/24]に、VLAN 100のIPアドレスを[192.168.100.254/24]に、VLAN 300のIPアドレスを[192.168.30.253/24]に設定し、PIM-SMを有効化します。
sw1(config)# interface vlan 10 sw1(config-if-vlan)# ip address 192.168.10.254/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)# interface vlan 100 sw1(config-if-vlan)# ip address 192.168.100.254/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)# interface vlan 300 sw1(config-if-vlan)# ip address 192.168.30.253/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)#
- ループバックインターフェースIDを[1]に、ループバックアドレスを[1.1.1.1/32]に設定し、PIM-SMを有効化します。
sw1(config)# interface loopback 1 sw1(config-if-loopback)# ip address 1.1.1.1/32 sw1(config-if-loopback)# ip pim sparse-mode sw1(config-if-loopback)# exit sw1(config)#
- マルチキャストルーティングを有効化します。
sw1(config)# ip multicast-routing sw1(config)#
- OSPFを有効にするネットワークを[192.168.100.0 0.0.0.255]および[192.168.30.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw1(config)# router ospf sw1(config-router)# network 192.168.100.0 0.0.0.255 area 0 sw1(config-router)# network 192.168.30.0 0.0.0.255 area 0 sw1(config-router)# redistribute connected sw1(config-router)# end sw1#
PIM-SM:RP候補とBSR候補の設定例(sw2)
PIM-SM:RP候補とBSR候補の設定例(sw2)
- VLAN 20、VLAN 100、およびVLAN 200を作成します。
sw2# configure terminal sw2(config)# vlan 20 sw2(config-vlan)# exit sw2(config)# vlan 100 sw2(config-vlan)# exit sw2(config)# vlan 200 sw2(config-vlan)# exit sw2(config)#
- ポート1/0/1、ポート1/0/2、およびポート1/0/3をアクセスポートとして設定し、アクセスポートに[VLAN
100]、[VLAN 200]、および[VLAN 20]を割り当てます。
sw2(config)# interface port 1/0/1 sw2(config-if-port)# switchport access vlan 100 sw2(config-if-port)# exit sw2(config)# interface port 1/0/2 sw2(config-if-port)# switchport access vlan 200 sw2(config-if-port)# exit sw2(config)# interface port 1/0/3 sw2(config-if-port)# switchport access vlan 20 sw2(config-if-port)# exit sw2(config)#
- VLAN 20のIPアドレスを[192.168.20.254/24]に、VLAN 100のIPアドレスを[192.168.100.253/24]に、VLAN 200のIPアドレスを[192.168.200.254/24]に設定し、PIM-SMとIGMPを有効化します。
sw2(config)# interface vlan 20 sw2(config-if-vlan)# ip address 192.168.20.254/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# ip igmp enable sw2(config-if-vlan)# exit sw2(config)# interface vlan 100 sw2(config-if-vlan)# ip address 192.168.100.253/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# exit sw2(config)# interface vlan 200 sw2(config-if-vlan)# ip address 192.168.200.254/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# exit sw2(config)#
- ループバックインターフェースIDを[2]に、ループバックアドレスを[2.2.2.2/32]に設定し、PIM-SMを有効化します。
sw2(config)# interface loopback 2 sw2(config-if-loopback)# ip address 2.2.2.2/32 sw2(config-if-loopback)# ip pim sparse-mode sw2(config-if-loopback)# exit sw2(config)#
- マルチキャストルーティングを有効化し、sw2をRPに、sw3をBSRにするために、優先度を以下のように設定します。
優先度:RP候補の優先度[99]、BSR候補の優先度[100]
補 足装置をRPにするには、他のRP候補の優先度(デフォルト値192)よりも小さい値に設定します。
補 足装置をBSRにするには、他のBSR候補の優先度(デフォルト値64)よりも大きい値に設定します。
sw2(config)# ip multicast-routing sw2(config)# ip pim rp-candidate priority 99 sw2(config)# ip pim bsr-candidate loopback2 30 100 sw2(config)# ip pim rp-candidate loopback2 sw2(config)#
- OSPFを有効にするネットワークを[192.168.100.0 0.0.0.255]および[192.168.200.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw2(config)# router ospf sw2(config-router)# network 192.168.100.0 0.0.0.255 area 0 sw2(config-router)# network 192.168.200.0 0.0.0.255 area 0 sw2(config-router)# redistribute connected sw2(config-router)# end sw2#
PIM-SM:RP候補とBSR候補の設定例(sw3)
PIM-SM:RP候補とBSR候補の設定例(sw3)
- VLAN 200およびVLAN 300を作成します。
sw3# configure terminal sw3(config)# vlan 200 sw3(config-vlan)# exit sw3(config)# vlan 300 sw3(config-vlan)# exit sw3(config)#
- ポート1/0/1およびポート1/0/2をアクセスポートとして設定し、アクセスポートに[VLAN 300]および[VLAN
200]を割り当てます。
sw3(config)# interface port 1/0/1 sw3(config-if-port)# switchport access vlan 300 sw3(config-if-port)# exit sw3(config)# interface port 1/0/2 sw3(config-if-port)# switchport access vlan 200 sw3(config-if-port)# exit sw3(config)#
- VLAN 200のIPアドレスを[192.168.200.253/24]に、VLAN 300のIPアドレスを[192.168.30.254/24]に設定し、PIM-SMを有効化します。
sw3(config)# interface vlan 200 sw3(config-if-vlan)# ip address 192.168.200.253/24 sw3(config-if-vlan)# ip pim sparse-mode sw3(config-if-vlan)# exit sw3(config)# interface vlan 300 sw3(config-if-vlan)# ip address 192.168.30.254/24 sw3(config-if-vlan)# ip pim sparse-mode sw3(config-if-vlan)# exit sw3(config)#
- ループバックインターフェースIDを[3]に、ループバックアドレスを[3.3.3.3/32]に設定し、PIM-SMを有効化します。
sw3(config)# interface loopback 3 sw3(config-if-loopback)# ip address 3.3.3.3/32 sw3(config-if-loopback)# ip pim sparse-mode sw3(config-if-loopback)# exit sw3(config)#
- マルチキャストルーティングを有効化し、RP候補およびBSR候補に設定します。
sw3(config)# ip multicast-routing sw3(config)# ip pim rp-candidate loopback3 sw3(config)# ip pim bsr-candidate loopback3 sw3(config)#
- OSPFを有効にするネットワークを[192.168.200.0 0.0.0.255]および[192.168.30.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw3(config)# router ospf sw3(config-router)# network 192.168.200.0 0.0.0.255 area 0 sw3(config-router)# network 192.168.30.0 0.0.0.255 area 0 sw3(config-router)# redistribute connected sw3(config-router)# end sw3#
PIM-SSMによるマルチキャストルーティングの設定例
装置を3台設置し、sw1をファーストホップルーター、sw2をラストホップルーターとしてマルチルーティングを構成します。
PIM-SSMによるマルチキャストルーティングの構成例
PIM-SSM:sw1の設定例
PIM-SSM:sw1の設定例
- VLAN 10、VLAN 100、およびVLAN 300を作成します。
sw1# configure terminal sw1(config)# vlan 10 sw1(config-vlan)# exit sw1(config)# vlan 100 sw1(config-vlan)# exit sw1(config)# vlan 300 sw1(config-vlan)# exit sw1(config)#
- ポート1/0/1、ポート1/0/2、およびポート1/0/3をアクセスポートとして設定し、アクセスポートに[VLAN
100]、[VLAN 300]、および[VLAN 10]を割り当てます。
sw1(config)# interface port 1/0/1 sw1(config-if-port)# switchport access vlan 100 sw1(config-if-port)# exit sw1(config)# interface port 1/0/2 sw1(config-if-port)# switchport access vlan 300 sw1(config-if-port)# exit sw1(config)# interface port 1/0/3 sw1(config-if-port)# switchport access vlan 10 sw1(config-if-port)# exit sw1(config)#
- VLAN 10のIPアドレスを[192.168.10.254/24]に、VLAN 100のIPアドレスを[192.168.100.254/24]に、VLAN 300のIPアドレスを[192.168.30.253/24]に設定し、PIM-SMを有効化します。
sw1(config)# interface vlan 10 sw1(config-if-vlan)# ip address 192.168.10.254/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)# interface vlan 100 sw1(config-if-vlan)# ip address 192.168.100.254/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)# interface vlan 300 sw1(config-if-vlan)# ip address 192.168.30.253/24 sw1(config-if-vlan)# ip pim sparse-mode sw1(config-if-vlan)# exit sw1(config)#
- マルチキャストルーティングを有効化します。
sw1(config)# ip multicast-routing sw1(config)#
- OSPFを有効にするネットワークを[192.168.100.0 0.0.0.255]および[192.168.30.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw1(config)# router ospf sw1(config-router)# network 192.168.100.0 0.0.0.255 area 0 sw1(config-router)# network 192.168.30.0 0.0.0.255 area 0 sw1(config-router)# redistribute connected sw1(config-router)# end sw1#
PIM-SSM:sw2の設定例
PIM-SSM:sw2の設定例
- VLAN 20、VLAN 100、およびVLAN 200を作成します。
sw2# configure terminal sw2(config)# vlan 20 sw2(config-vlan)# exit sw2(config)# vlan 100 sw2(config-vlan)# exit sw2(config)# vlan 200 sw2(config-vlan)# exit sw2(config)#
- ポート1/0/1、ポート1/0/2、およびポート1/0/3をアクセスポートとして設定し、アクセスポートに[VLAN
100]、[VLAN 200]、および[VLAN 20]を割り当てます。
sw2(config)# interface port 1/0/1 sw2(config-if-port)# switchport access vlan 100 sw2(config-if-port)# exit sw2(config)# interface port 1/0/2 sw2(config-if-port)# switchport access vlan 200 sw2(config-if-port)# exit sw2(config)# interface port 1/0/3 sw2(config-if-port)# switchport access vlan 20 sw2(config-if-port)# exit sw2(config)#
- VLAN 20のIPアドレスを[192.168.20.254/24]に、VLAN 100のIPアドレスを[192.168.100.253/24]に、VLAN 200のIPアドレスを[192.168.200.254/24]に設定し、PIM-SMとIGMPを有効化します。
sw2(config)# interface vlan 20 sw2(config-if-vlan)# ip address 192.168.20.254/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# ip igmp enable sw2(config-if-vlan)# exit sw2(config)# interface vlan 100 sw2(config-if-vlan)# ip address 192.168.100.253/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# exit sw2(config)# interface vlan 200 sw2(config-if-vlan)# ip address 192.168.200.254/24 sw2(config-if-vlan)# ip pim sparse-mode sw2(config-if-vlan)# exit sw2(config)#
- マルチキャストグループ[239.0.0.0/8]を指定するアクセスリスト[SSM_239]を設定します。
sw2(config)# ip access-list SSM_239 sw2(config-ip-acl)# 10 permit any 239.0.0.0 0.255.255.255 sw2(config-ip-acl)# exit sw2(config)#
- マルチキャストルーティングを有効化し、かつPIM-SSMをアクセスリスト[SSM_239](マルチキャストグループ[239.0.0.0/8])を指定して有効化します。
sw2(config)# ip multicast-routing sw2(config)# ip pim ssm range SSM_239 sw2(config)#
- OSPFを有効にするネットワークを[192.168.100.0 0.0.0.255]および[192.168.200.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw2(config)# router ospf sw2(config-router)# network 192.168.100.0 0.0.0.255 area 0 sw2(config-router)# network 192.168.200.0 0.0.0.255 area 0 sw2(config-router)# redistribute connected sw2(config-router)# end sw2#
PIM-SSM:sw3の設定例
PIM-SSM:sw3の設定例
- VLAN 200およびVLAN 300を作成します。
sw3# configure terminal sw3(config)# vlan 200 sw3(config-vlan)# exit sw3(config)# vlan 300 sw3(config-vlan)# exit sw3(config)#
- ポート1/0/1およびポート1/0/2をアクセスポートとして設定し、アクセスポートに[VLAN 300]および[VLAN
200]を割り当てます。
sw3(config)# interface port 1/0/1 sw3(config-if-port)# switchport access vlan 300 sw3(config-if-port)# exit sw3(config)# interface port 1/0/2 sw3(config-if-port)# switchport access vlan 200 sw3(config-if-port)# exit sw3(config)#
- VLAN 200のIPアドレスを[192.168.200.253/24]に、VLAN 300のIPアドレスを[192.168.30.254/24]に設定し、PIM-SMを有効化します。
sw3(config)# interface vlan 200 sw3(config-if-vlan)# ip address 192.168.200.253/24 sw3(config-if-vlan)# ip pim sparse-mode sw3(config-if-vlan)# exit sw3(config)# interface vlan 300 sw3(config-if-vlan)# ip address 192.168.30.254/24 sw3(config-if-vlan)# ip pim sparse-mode sw3(config-if-vlan)# exit sw3(config)#
- マルチキャストルーティングを有効化します。
sw3(config)# ip multicast-routing sw3(config)#
- OSPFを有効にするネットワークを[192.168.200.0 0.0.0.255]および[192.168.30.0
0.0.0.255]に、それぞれのネットワークのエリアIDを[0]に設定します。また、直接接続された経路の再配布を設定します。
sw3(config)# router ospf sw3(config-router)# network 192.168.200.0 0.0.0.255 area 0 sw3(config-router)# network 192.168.30.0 0.0.0.255 area 0 sw3(config-router)# redistribute connected sw3(config-router)# end sw3#