pim bsr 2


初期設定

ip pim bsr-border

#設定前
iosv-6#sh ip pim bsr-router
PIMv2 Bootstrap information
BSR address: 1.1.1.1 (?)
Uptime:      00:04:53, BSR Priority: 0, Hash mask length: 0
Expires:     00:01:16

#設定
iosv-4(config)#int gi0/2
iosv-4(config-if)#ip pim bsr-border

#設定後
iosv-6#sh ip pim bsr-router
PIMv2 Bootstrap information
iosv-6#

・ip pim bsr-borderを設定することで、設定されたI/Fの先にあるルータにはBSRメッセージが届かなくなる

#looback0を設定
iosv-6(config)#int lo0
*Jun 11 06:57:12.861: %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to up
iosv-6(config-if)#ip address 6.6.6.6 255.255.255.255
iosv-6(config-if)#ip ospf 1 area 0
iosv-6(config-if)#ip pim sparse-mode
*Jun 11 06:57:34.083: %PIM-5-DRCHG: DR change from neighbor 0.0.0.0 to 6.6.6.6 on interface Loopback0
iosv-6(config-if)#ip pim bsr-candidate loopback 0
iosv-6(config)#ip pim bsr-candidate loopback 0
iosv-6(config)#end

#BSR candidateを設定
iosv-6#sh ip pim bsr-router
PIMv2 Bootstrap information
This system is the Bootstrap Router (BSR)
BSR address: 6.6.6.6 (?)
Uptime:      00:00:08, BSR Priority: 0, Hash mask length: 0
Next bootstrap message in 00:00:51

#しかし反映されず
iosv-3#sh ip pim bsr-router
PIMv2 Bootstrap information
  BSR address: 1.1.1.1 (?)
  Uptime:      00:39:24, BSR Priority: 0, Hash mask length: 0
  Expires:     00:01:56

・また、iosv-6でBSR candidateの設定をしても、BSR borderがあるせいでその先のルータへメッセージが伝わらない

複数のBSR candidate

#BSR設定前(iosv-1のみ)
iosv-3#sh ip pim bsr-router
PIMv2 Bootstrap information
BSR address: 1.1.1.1 (?)
Uptime:      00:39:24, BSR Priority: 0, Hash mask length: 0
Expires:     00:01:56

#iosv-5にてBSR candidate設定
iosv-5(config)#ip pim bsr-candidate loopback 0

#設定後、BSRiosv-5になっている
iosv-3#sh ip pim bsr-router
PIMv2 Bootstrap information
BSR address: 5.5.5.5 (?)
Uptime:      00:00:08, BSR Priority: 0, Hash mask length: 0
Expires:     00:02:01

・プライオリティが同値の場合、IPアドレスの大きいほうがBSRとなるため、5.5.5.5のアドレスをもつiosv-5をBSR candidateに設定すると、1.1.1.1のアドレスであるiosv-1からiosv-5へとBSRが変更される

BSR Priority変更

iosv-1(config)#ip pim bsr-candidate loopback 0 0 255

iosv-3#sh ip pim bsr-router
PIMv2 Bootstrap information
  BSR address: 1.1.1.1 (?)
  Uptime:      00:02:04, BSR Priority: 255, Hash mask length: 0
  Expires:     00:02:06

・iosv-1のプライオリティを最大値の255に変更
・BSRが再びiosv-1となり、"BSR Priority: 255"が確認できる

参考

Cisco IOS マルチキャスト BSRの設定方法

Multicast PIM-SM - BSR Config 2

おまけ(OSPFについて)

iosv-4#sh ip route | b Gate
Gateway of last resort is not set

  1.0.0.0/32 is subnetted, 1 subnets

O        1.1.1.1 [110/3] via 192.168.24.2, 00:01:04, GigabitEthernet0/0
2.0.0.0/32 is subnetted, 1 subnets
O        2.2.2.2 [110/2] via 192.168.24.2, 00:01:04, GigabitEthernet0/0
5.0.0.0/32 is subnetted, 1 subnets
O        5.5.5.5 [110/2] via 192.168.45.5, 00:01:17, GigabitEthernet0/1
10.0.0.0/24 is subnetted, 1 subnets
O        10.1.1.0 [110/3] via 192.168.24.2, 00:01:04, GigabitEthernet0/0
172.16.0.0/24 is subnetted, 1 subnets
O        172.16.1.0 [110/3] via 192.168.45.5, 00:00:52, GigabitEthernet0/1
[110/3] via 192.168.24.2, 00:01:04, GigabitEthernet0/0
O     192.168.2.0/24 [110/2] via 192.168.24.2, 00:01:04, GigabitEthernet0/0
O     192.168.3.0/24 [110/3] via 192.168.45.5, 00:00:52, GigabitEthernet0/1
[110/3] via 192.168.24.2, 00:01:04, GigabitEthernet0/0
O     192.168.4.0/24 [110/2] via 192.168.24.2, 00:01:04, GigabitEthernet0/0
192.168.24.0/24 is variably subnetted, 2 subnets, 2 masks
C        192.168.24.0/24 is directly connected, GigabitEthernet0/0
L        192.168.24.4/32 is directly connected, GigabitEthernet0/0
O     192.168.35.0/24 [110/2] via 192.168.45.5, 00:00:52, GigabitEthernet0/1
192.168.45.0/24 is variably subnetted, 2 subnets, 2 masks
C        192.168.45.0/24 is directly connected, GigabitEthernet0/1
L        192.168.45.4/32 is directly connected, GigabitEthernet0/1
192.168.46.0/24 is variably subnetted, 2 subnets, 2 masks
C        192.168.46.0/24 is directly connected, GigabitEthernet0/2
L        192.168.46.4/32 is directly connected, GigabitEthernet0/2

・pimの検証だしとりあえずospf設定しておけばユニキャストのルーティングはなんとかなるだろうと思っていたらルーティングテーブルがえらいことになってた
・こうならないようにエリアって概念が存在しているんだなと実感

この記事が気に入ったらサポートをしてみませんか?