Babel in Bird 1.6.0

Toke Høiland-Jørgensen toke at toke.dk
Sat Apr 30 16:15:46 CEST 2016


Baptiste Jonglez <baptiste at bitsofnetworks.org> writes:

> Ah, I thought that this "interface" statement was specific to Babel, but
> it's actually defined for all protocols.  The syntax seems fairly complex:
>
>   http://bird.network.cz/?get_doc&f=bird-3.html#ss3.3
>
> IP prefixes are allowed for OSPF, which explains the error message.

Ah, right. Well, seems Babel wasn't mentioned in that part of the doc
either. Putting that on my list of small fixes ;)

>> These are routes coming from the box itself (not from peers)? They
>> should expire after BABEL_HOLD_TIME (10 seconds)...
>
> Yes, these are local routes, imported from the kernel.  I do see a
> transient state of about 10 seconds, but this "pending" state happens
> *after* the transient state.

Ah, right. Well, it seems that the route is expired correctly but the
source is not (or at least not until it is garbage collected). Will add
that to the expiry logic.

> The route stays in this state for quite a while (around 5 minutes), then
> disappears.

Yes, or more precisely, exactly five minutes (the garbage collection
interval) since the last time the route was sent in an update :)

-Toke
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 472 bytes
Desc: not available
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20160430/b2c3e406/attachment.asc>


More information about the Bird-users mailing list