[PATCH RFC 0/1] Adding the Babel routing protocol to Bird

Ondrej Zajicek santiago at crfreenet.org
Wed Aug 19 13:28:06 CEST 2015


On Tue, Aug 18, 2015 at 11:06:02PM +0100, Toke Høiland-Jørgensen wrote:
> Hi everyone
> 
> Over the past couple of weeks, I have amused myself with adding support
> for the Babel routing protocol (RFC 6126) to Bird. Quoting the RFC:
> 
>   Babel is a loop-avoiding distance-vector routing protocol that is
>   robust and efficient both in ordinary wired networks and in wireless
>   mesh networks.
> 
> The implementation is a clean-slate implementation from the RFC, and it
> is now at the state where it is reasonably complete (I think), and
> communicates with the official babeld implementation.
> 
> At this stage I'm not proposing this be included in Bird proper: I'm
> pretty sure I got at least parts of the interaction with the core wrong,
> and there is probably some cleanup needed; and as you can see from the
> list of limitations below, some things are still needed for this to be a
> production-quality implementation of the protocol. However, I thought
> that having some feedback to guide me at this stage would be useful.
> 
> I would thus like to solicit your opinion on whether or not this is
> something you could see eventually making it into Bird proper (given
> that I perform the necessary rework of the code)? And if so, to comment
> on the implementation and how it might be improved. In particular, I'm
> interested in your opinion on what to do about IPv4 support (see below).

Hi

I am glad to see your contribution, we definitely want to have Babel
implementation in BIRD. The main issue here is that another developer
addressed me privately some time ago that he is developing Babel
implementation and he is planning to have alpha-quality implementation
in 2015-09. I will ask him about the state of his work and i will let
you know.

Anyways, i will look at your code and send some comments ASAP.

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20150819/40a1253f/attachment.asc>


More information about the Bird-users mailing list