PIM-SMのトラブル その2 【CCIEレベル】

ネットワーク構成

下記のネットワーク構成で、PIM-SMによるマルチキャストルーティングを行っています。

PIM-SMのトラブル その2 Dynagen設定ファイル

multicast_routing_problem09.jpg
図 PIM-SM ネットワーク構成

設定概要

各ルータで行われているPIM-SMに関する設定は次の通りです。

R1

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ip multicast-routing
!
interface Loopback0
 ip address 192.168.0.1 255.255.255.255
 ip pim sparse-mode
!
interface Ethernet0/0
 ip address 192.168.1.1 255.255.255.0
 ip pim sparse-mode
!
interface Ethernet0/1
 ip address 192.168.12.1 255.255.255.0
 ip pim sparse-mode
!
router ospf 1
 log-adjacency-changes
 network 192.168.0.0 0.0.255.255 area 0
!
ip pim autorp listener
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R2

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ip multicast-routing
!
interface Loopback0
 ip address 192.168.0.2 255.255.255.255
 ip pim sparse-mode
!
interface Ethernet0/0
 ip address 192.168.12.2 255.255.255.0
 ip pim sparse-mode
!
interface Ethernet0/1
 ip address 192.168.23.2 255.255.255.0
 ip pim sparse-mode
!
router ospf 1
 log-adjacency-changes
 network 192.168.0.0 0.0.255.255 area 0
!
ip pim autorp listener
ip pim send-rp-announce Loopback0 scope 5 group-list 1 interval 5
!
access-list 1 permit 239.1.1.1
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R3

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ip multicast-routing
!
interface Loopback0
 ip address 192.168.0.3 255.255.255.255
 ip pim sparse-mode
!
interface Ethernet0/0
 ip address 192.168.23.3 255.255.255.0
 ip pim sparse-mode
!
interface Ethernet0/1
 ip address 192.168.34.3 255.255.255.0
 ip pim sparse-mode
!
router ospf 1
 log-adjacency-changes
 network 192.168.0.0 0.0.255.255 area 0
!
ip pim autorp listener
ip pim send-rp-discovery Loopback0 scope 1 interval 5
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R4

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ip multicast-routing
!
interface Loopback0
 ip address 192.168.0.4 255.255.255.255
 ip pim sparse-mode
!
interface Ethernet0/0
 ip address 192.168.34.4 255.255.255.0
 ip pim sparse-mode
!
interface Ethernet0/1
 ip address 192.168.45.4 255.255.255.0
 ip pim sparse-mode
!
interface Ethernet0/2
 ip address 192.168.46.4 255.255.255.0
 ip pim sparse-mode
!
router ospf 1
 log-adjacency-changes
 network 192.168.0.0 0.0.255.255 area 0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R5

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ip multicast-routing
!
interface Loopback0
 ip address 192.168.0.5 255.255.255.255
 ip pim sparse-mode
!
interface Ethernet0/0
 ip address 192.168.45.5 255.255.255.0
 ip pim sparse-mode
!
interface Ethernet0/1
 ip address 192.168.5.5 255.255.255.0
 ip pim sparse-mode
 ip igmp join-group 239.1.1.1
!
router ospf 1
 log-adjacency-changes
 network 192.168.0.0 0.0.255.255 area 0
!
ip pim autorp listener
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R6

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ip multicast-routing
!
interface Loopback0
 ip address 192.168.0.6 255.255.255.255
 ip pim sparse-mode
!
interface Ethernet0/0
 ip address 192.168.46.6 255.255.255.0
 ip pim sparse-mode
!
interface Ethernet0/1
 ip address 192.168.6.6 255.255.255.0
 ip pim sparse-mode
 ip igmp join-group 239.1.1.1
!
router ospf 1
 log-adjacency-changes
 network 192.168.0.0 0.0.255.255 area 0
!
ip pim autorp listener
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

SOURCE

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
interface Ethernet0/0
 ip address 192.168.1.100 255.255.255.0
!
ip route 0.0.0.0 0.0.0.0 192.168.1.1
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

トラブルの症状

SOURCEから送信したマルチキャストグループ239.1.1.1のパケットが正しくルーティングされません。マルチキャストグループ239.1.1.1のパケットがルーティングされない原因を調べてみると、R3以外のルータは239.1.1.1のRPアドレスを認識していません。そのため、正しくルーティングできていないことが分かりました。
各ルータでRPアドレスを確認すると、次のようになっています。

R1 show ip pim rp mapping

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R1#show ip pim rp mapping
PIM Group-to-RP Mappings
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R2 show ip pim rp mapping

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R2#show ip pim rp mapping
PIM Group-to-RP Mappings
This system is an RP (Auto-RP)
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R3 show ip pim rp mapping

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R3#show ip pim rp mapping
PIM Group-to-RP Mappings
This system is an RP-mapping agent (Loopback0)
 
Group(s) 239.1.1.1/32
  RP 192.168.0.2 (?), v2v1
    Info source: 192.168.0.2 (?), elected via Auto-RP
         Uptime: 00:46:05, expires: 00:00:12
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R4 show ip pim rp mapping

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R4#show ip pim rp mapping
PIM Group-to-RP Mappings
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R5 show ip pim rp mapping

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R5#show ip pim rp mapping
PIM Group-to-RP Mappings
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R6 show ip pim rp mapping

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R6#show ip pim rp mapping
PIM Group-to-RP Mappings
 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 

問題

  • なぜ239.1.1.1のRPアドレスが正しく認識されていないのですか?
  • すべてのルータで239.1.1.1のRPアドレスを正しく認識して、ルーティングできるようにするためにはどのように設定を修正すればよいですか?ただし、PIMのモードを変更してはいけません。

 


マルチキャストルーティングとCiscoルータでの設定・検証方法を詳しく勉強したい方には「詳解IPマルチキャスト」がオススメです。

詳解IPマルチキャスト 概念からCisco製品での設定例まで (NETWORK PROFESSIONAL) 詳解IPマルチキャスト 概念からCisco製品での設定例まで (NETWORK PROFESSIONAL)
Gene

Ciscoネットワーク構築教科書[設定編] CCIE Routing and Switching Certification Guide (4th Edition) (Exam Certification Guide) ネットワーク構築の基礎 IPv4アドレス枯渇対策とIPv6導入 Cisco WAN 実践ケーススタディ
by G-Tools

Follow me!