On Fri, Apr 10, 2015 at 10:37:01AM +0200, Andrea Costantino wrote:
A quick hack would be to simply bring down BIRD on the box in maintenance. Without BFD it will take 40 sec with standard config.for OSPF, while if you use BDF or tweak timers, it could be improved to subsecond or bunch of seconds, respectively.
BDF would indeed be an interesting solution, and I notice BIRD has support for that protocol as well.
I manage a pool of Anycast DNS in different POPs, with both BIRD and Quagga (for having some "bug" protection would one fail), and the quick and dirty solution for managing upgrade, downtime etc. is to bring down the daemon (BIRD or Quagga) on the affected node and wait a minute.
If I need to do a site wide maintenance, I simply passive the OSPF interface on both upstream router and in a matter of second all traffic moves to another POP.
Thanks a lot for the information, it is intersting to hear what is working for others! Regards, Patrik Lundin