diff options
Diffstat (limited to 'doc/bird.sgml')
-rw-r--r-- | doc/bird.sgml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml index 1191fa03..ae308d4c 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -1691,6 +1691,7 @@ supports the following per-interface configuration options: protocol babel [<name>] { ipv4 { <channel config> }; ipv6 [sadr] { <channel config> }; + randomize router id <switch>; interface <interface pattern> { type <wired|wireless>; rxcost <number>; @@ -1713,6 +1714,15 @@ protocol babel [<name>] { <tag><label id="babel-channel">ipv4 | ipv6 [sadr] <m/channel config/</tag> The supported channels are IPv4, IPv6, and IPv6 SADR. + <tag><label id="babel-random-router-id">randomize router id <m/switch/</tag> + If enabled, Bird will randomize the top 32 bits of its router ID whenever + the protocol instance starts up. If a Babel node restarts, it loses its + sequence number, which can cause its routes to be rejected by peers until + the state is cleared out by other nodes in the network (which can take on + the order of minutes). Enabling this option causes Bird to pick a random + router ID every time it starts up, which avoids this problem at the cost + of not having stable router IDs in the network. Default: no. + <tag><label id="babel-type">type wired|wireless </tag> This option specifies the interface type: Wired or wireless. On wired interfaces a neighbor is considered unreachable after a small number of |