マルチキャスト機能を使う
115
マルチキャスト機能を使う
116
マルチキャストパケットは、はじめはRPである本装置2を経由して、本装置1→本装置2→本装置3→本装置4 の順に配送されます(一度、本装置1から本装置2に送られ、本装置2を配送樹の頂点として配送されます)。本
装置4へのパケット転送開始直後に、本装置4はSPT への切り替えを開始します。切り替えが行われると、本装
置1→本装置3→本装置4のように、最短経路を利用して配送されます(本装置1を配送樹の頂点として配送さ
れます)。同様の切り替えが本装置5でも行われます。
● 設定条件
• マルチキャスト・ルーティングプロトコルには PIM-SM を利用する ユニキャストのルーティングテーブルの作成にRIPを使用する
RP :本装置2(192.168.12.2)
BSR :本装置2(192.168.12.2)
• SPTへの切り替えを行う(初期値)
[本装置1]
• マルチキャストパケットを転送するインタフェースとして LAN0、LAN1、LAN2 を使用し、それぞれ、
ETHER1、ETHER2、ETHER3に割り当てる
• LAN0のIPアドレス :192.168.10.1/24
• LAN1のIPアドレス :192.168.11.1/24
• LAN2のIPアドレス :192.168.12.1/24
[本装置2]
• マルチキャストパケットを転送するインタフェースとして LAN0、LAN1 を使用し、それぞれ、ETHER1、
ETHER2に割り当てる
• LAN0のIPアドレス :192.168.12.2/24
• LAN1のIPアドレス :192.168.13.1/24
• RP :192.168.12.2
• BSR :192.168.12.2
[本装置3]
• マルチキャストパケットを転送するインタフェースとして LAN0、LAN1、LAN2、LAN3を使用し、それぞ れ、ETHER1、ETHER2、ETHER3、ETHER4に割り当てる
• LAN0のIPアドレス :192.168.11.2/24
• LAN1のIPアドレス :192.168.13.2/24
• LAN2のIPアドレス :192.168.2.1/24
• LAN3のIPアドレス :192.168.3.1/24
[本装置4]
• マルチキャストパケットを転送するインタフェースとして LAN0、LAN1を使用し、それぞれ、ETHER1、
ETHER2に割り当てる
• LAN0のIPアドレス :192.168.4.1/24
• LAN1のIPアドレス :192.168.2.2/24
[本装置5]
• マルチキャストパケットを転送するインタフェースとして LAN0、LAN1を使用し、それぞれ、ETHER1、
ETHER2に割り当てる
• LAN0のIPアドレス :192.168.5.1/24
• LAN1のIPアドレス :192.168.3.2/24
上記の設定条件に従って設定を行う場合のコマンド例を示します。
マルチキャスト機能を使う
117
● コマンド
[本装置1]
ETHERポートを削除する
# delete ether
LANインタフェースを削除する
# delete lan
ETHER1〜3ポートを設定する
# ether 1 vlan untag 1
# ether 2 vlan untag 2
# ether 3 vlan untag 3
192.168.10.0/24 のネットワークを設定する
# lan 0 vlan 1
# lan 0 ip address 192.168.10.1/24 3
# lan 0 ip multicast mode pimsm
192.168.11.0/24 のネットワークを設定する
# lan 1 vlan 2
# lan 1 ip address 192.168.11.1/24 3
# lan 1 ip rip use v2 v2 0 on
# lan 1 ip multicast mode pimsm
192.168.12.0/24 のネットワークを設定する
# lan 2 vlan 3
# lan 2 ip address 192.168.12.1/24 3
# lan 2 ip rip use v2 v2 0 on
# lan 2 ip multicast mode pimsm 設定終了# save
# commit
マルチキャスト機能を使う
118
[本装置2]
[本装置3]
ETHERポートを削除する
# delete ether
LANインタフェースを削除する
# delete lan
ETHER1、2ポートを設定する
# ether 1 vlan untag 1
# ether 2 vlan untag 2
192.168.12.0/24 のネットワークを設定する
# lan 0 vlan 1
# lan 0 ip address 192.168.12.2/24 3
# lan 0 ip rip use v2 v2 0 on
# lan 0 ip multicast mode pimsm
192.168.13.0/24 のネットワークを設定する
# lan 1 vlan 2
# lan 1 ip address 192.168.13.1/24 3
# lan 1 ip rip use v2 v2 0 on
# lan 1 ip multicast mode pimsm マルチキャストを設定する
# multicast ip pimsm candrp mode on
# multicast ip pimsm candrp address 192.168.12.2
# multicast ip pimsm candbsr mode on
# multicast ip pimsm candbsr address 192.168.12.2 設定終了# save
# commit
ETHERポートを削除する
# delete ether
LANインタフェースを削除する
# delete lan
ETHER1〜4ポートを設定する
# ether 1 vlan untag 1
# ether 2 vlan untag 2
# ether 3 vlan untag 3
# ether 4 vlan untag 4
192.168.11.0/24 のネットワークを設定する
# lan 0 vlan 1
# lan 0 ip address 192.168.11.2/24 3
# lan 0 ip rip use v2 v2 0 on
# lan 0 ip multicast mode pimsm
192.168.13.0/24 のネットワークを設定する
# lan 1 vlan 2
# lan 1 ip address 192.168.13.2/24 3
# lan 1 ip rip use v2 v2 0 on
# lan 1 ip multicast mode pimsm
マルチキャスト機能を使う
119
[本装置4]
[本装置5]
192.168.2.0/24 のネットワークを設定する
# lan 2 vlan 3
# lan 2 ip address 192.168.2.1/24 3
# lan 2 ip rip use v2 v2 0 on
# lan 2 ip multicast mode pimsm
192.168.3.0/24 のネットワークを設定する
# lan 3 vlan 4
# lan 3 ip address 192.168.3.1/24 3
# lan 3 ip rip use v2 v2 0 on
# lan 3 ip multicast mode pimsm 設定終了# save
# commit
ETHERポートを削除する
# delete ether
LANインタフェースを削除する
# delete lan
ETHER1、2ポートを設定する
# ether 1 vlan untag 1
# ether 2 vlan untag 2
192.168.4.0/24 のネットワークを設定する
# lan 0 vlan 1
# lan 0 ip address 192.168.4.1/24 3
# lan 0 ip multicast mode pimsm
192.168.2.0/24 のネットワークを設定する
# lan 1 vlan 2
# lan 1 ip address 192.168.2.2/24 3
# lan 1 ip rip use v2 v2 0 on
# lan 1 ip multicast mode pimsm 設定終了# save
# commit
ETHERポートを削除する
# delete ether
LANインタフェースを削除する
# delete lan
ETHER1、2ポートを設定する
# ether 1 vlan untag 1
# ether 2 vlan untag 2
192.168.5.0/24 のネットワークを設定する
# lan 0 vlan 1
# lan 0 ip address 192.168.5.1/24 3
# lan 0 ip multicast mode pimsm
192.168.3.0/24 のネットワークを設定する
# lan 1 vlan 2
マルチキャスト機能を使う
120
# lan 1 ip address 192.168.3.2/24 3
# lan 1 ip rip use v2 v2 0 on
# lan 1 ip multicast mode pimsm 設定終了# save
# commit
マルチキャスト機能を使う
121