BFD In OSPF v3

With BFD usage in OSPF v3, the failover mechanism is greatly improved by detecting the loss of remote OSPF v3 neighbors. Instead of relying on standard hello mechanisms, BFD permits faster convergence. To get more information on BFD, please see BFD.

BFD Configuration And Monitoring In OSPF v3

A BFD peer session context is created, along with discovering OSPF v3 neighbors. Due to the nature of OSPF v3, all created BFD peer contexts are single-hop, and are based on IPv6.

vrf customer1
   routing ospf6
      router-id 10.125.0.1
      interface eth1_0 area 0.0.0.1
      .. ..
   routing interface eth1_0
      ipv6 ospf6 track bfd

Then you can continue the configuration as usual. For timer settings, the default emission and reception settings are set to 300000 microseconds, which may not be what is wished. In that case, it is possible to override default timers, by configuring general timer settings. More information is given in Configuring general BFD settings.

vsr> show ospf6 vrf customer1 interface eth1_0
 eth1_0 is up, type BROADCAST
   Interface ID: 4
   Internet Address:
     inet6: 2001:db8:4::2/64
     inet6: fe80::20e2:2bff:fe5c:d44b/64
   Instance ID 0, Interface MTU 1500 (autodetect: 1500)
   MTU mismatch detection: enabled
   Area ID 0.0.0.1, Cost 10
   State BDR, Transmit Delay 1 sec, Priority 1
   Timer intervals configured:
     Hello 10, Dead 40, Retransmit 5
   DR: 10.254.254.4 BDR: 10.254.254.2
   Number of I/F scoped LSAs is 2
     0 Pending LSAs for LSUpdate in Time 00:00:00 [thread off]
     0 Pending LSAs for LSAck in Time 00:00:00 [thread off]
   BFD: Detect Multiplier: 3, Min Rx interval: 300, Min Tx interval: 300


 vsr> show ospf6 vrf customer1 neighbor
 Neighbor ID Priority Interface Interface state          State                  Uptime   Dead-time
 =========== ======== ========= ===============          =====                  ======   =========
 10.125.0.2         1 eth1_0    backup-designated-router full/designated-router 22m24s   30.000s

 vsr> show bfd neighbor vrf customer1 single-hop address fe80::dced:2ff:feb1:4e9d
 BFD Neighbors:
     neighbor fe80::dced:2ff:feb1:4e9d l3vrf default
         Local Address: fe80::dced:2ff:feda:f34
         Type: single-hop
         ID: 2894992789
         Remote ID: 2683655210
         Active mode
         Status: up
         Uptime: 5 minute(s), 23 second(s)
         Diagnostics: ok
         Remote diagnostics: ok
         RTT min/avg/max: 0/0/0 usec
         Local timers:
             Detect-multiplier: 4
             Receive interval: 200ms
             Transmission interval: 200ms
             Echo receive interval: 50ms
             Echo transmission interval: 0ms
         Remote timers:
             Detect-multiplier: 4
             Receive interval: 200ms
             Transmission interval: 200ms
             Echo receive interval: 50ms

By default this tracks the default profile set in BFD. It is possible to track another profile which was set in bfd settings as seen in Configuring general BFD settings.

vrf customer1
   routing ospf6
      router-id 10.125.0.1
      interface eth1_0 area 0.0.0.1
      .. ..
   routing interface eth1_0
      ipv6 ospf6 track bfd-profile-peer1