BFD support for PIM
基本設定
vIOS2(config)#int gi0/1
vIOS2(config-if)#bfd interval 500 min_rx 500 multiplier 5
vIOS2(config-if)#
*May 31 12:37:31.492: %BFD-6-BFD_IF_CONFIGURE: BFD-SYSLOG: bfd config apply, idb:GigabitEthernet0/1
vIOS2(config-if)#ip pim bfd
vIOS2(config-if)#
*May 31 12:37:41.921: %BFD-6-BFD_SESS_CREATED: BFD-SYSLOG: bfd_session_created, neigh 192.168.23.3 proc:PIM, idb:GigabitEthernet0/1 handle:1 act
vIOS2(config-if)#
vIOS3(config)#int gi0/0
vIOS3(config-if)#bfd interval 500 min_rx 500 multiplier 5
vIOS3(config-if)#
*May 31 12:40:18.888: %BFD-6-BFD_IF_CONFIGURE: BFD-SYSLOG: bfd config apply, idb:GigabitEthernet0/0
vIOS3(config-if)#ip pim bfd
vIOS3(config-if)#
*May 31 12:40:23.810: %BFD-6-BFD_SESS_CREATED: BFD-SYSLOG: bfd_session_created, neigh 192.168.23.2 proc:PIM, idb:GigabitEthernet0/0 handle:1 act
*May 31 12:40:23.982: %BFDFSM-6-BFD_SESS_UP: BFD-SYSLOG: BFD session ld:1 handle:1 is going UP
↑BFDをオンにしたときのやつ
vIOS3(config-if)#no ip pim bfd
vIOS3(config-if)#
*May 31 12:46:51.082: %BFD-6-BFD_SESS_DESTROYED: BFD-SYSLOG: bfd_session_destroyed, ld:1 neigh proc:PIM, handle:1 act
vIOS3(config-if)#
vIOS2#
*May 31 12:46:51.829: %BFDFSM-6-BFD_SESS_DOWN: BFD-SYSLOG: BFD session ld:1 handle:1,is going Down Reason: RX ADMINDOWN
vIOS2#show bfd neighbor
IPv4 Sessions
NeighAddr LD/RD RH/RS State Int
192.168.23.3 1/1 AdminDown Down Gi0/1
vIOS2#
・BFDの設定を消してもネイバーの情報は残ってステータスが「Admin Down」になる
vIOS3(config-if)#no ip pim bfd
vIOS3(config-if)#do sh bfd summary
vIOS3(config-if)#
vIOS3(config-if)#do sh bfd neighbor
vIOS3(config-if)#
vIOS2#sh bfd neighbor
IPv4 Sessions
NeighAddr LD/RD RH/RS State Int
192.168.23.3 1/0 Down Down Gi0/1
vIOS2#
・I/Fをシャットダウンすると「Down」のみになる
・BFDの設定を消したりI/Fをダウンさせた端末ではBFDの情報は確認できず、BFDが消滅した端末のネイバーでは、ネイバーの情報は残りステータスがダウンだったりアドミンダウンだったりする
・BFDの設定以上に、マルチキャストの設定が手に馴染んできたことのほうが印象的でうれしい