[dev] BFD daemon is now part of master

JR Rivers jrrivers at cumulusnetworks.com
Tue Aug 14 10:07:47 EDT 2018


Thanks!!!!!

On Tue, Aug 14, 2018 at 5:58 AM, Donald Sharp <sharpd at cumulusnetworks.com>
wrote:

> Rafael -
>
> Thanks for doing this work and driving this effort.  I know a whole
> bunch of people have been asking for this integration into FRR.
>
> donald
>
> On Tue, Aug 14, 2018 at 8:50 AM, Rafael Zalamena
> <rzalamena at opensourcerouting.org> wrote:
> > Hi all,
> >
> > Today the BFD daemon (`bfdd`) got merged into master. It implements
> > the Bidirectional Forwarding Detection protocol and its main purpose
> > is to detect link failures to notify services. The daemon is
> > automatically built on standard distribution on all platforms.
> >
> > Currently the following FRR daemons support BFD:
> >
> > * bgpd;
> > * ospfd;
> > * ospf6d;
> > * pimd;
> >
> > ---
> >
> > Background:
> >
> > The BFD daemon was implemented re-using some Cumulus implementation,
> > but it was extracted from another service (
> > https://github.com/CumulusNetworks/ptm/blob/master/src/ptm_bfd.c ).
> > The code went through the following changes:
> >
> > * it became a stand alone daemon;
> > * added new configuration interfaces: vtysh and control socket (using
> JSON);
> > * replaced uthash.h with FRR's hash implementation;
> > * added compatibility code to run on *BSDs;
> > * changed event manager with FRR's;
> > * minor code/protocol fixes;
> >
> > Related RFCs:
> >
> > * RFC 5880 (protocol description);
> > * RFC 5881 (single hop IPv4/IPv6 implementation);
> > * RFC 5883 (multi hop implementation);
> >
> > Thanks to everyone that helped reviewing the code!
> >
> > Rafael
> >
> > _______________________________________________
> > dev mailing list
> > dev at lists.frrouting.org
> > https://lists.frrouting.org/listinfo/dev
>
> _______________________________________________
> dev mailing list
> dev at lists.frrouting.org
> https://lists.frrouting.org/listinfo/dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.frrouting.org/pipermail/dev/attachments/20180814/43b7c118/attachment-0001.html>


More information about the dev mailing list