On Wed, Nov 20, 2013 at 07:04:45PM +0400, Denis Ovsienko wrote:
> 
> > 2/ Since Babel can use IPv4 to communicate between neighbours (see Section
> >    4. of RFC 6126), the IPv4 implementation could use that.  However, it
> >    wouldn't be interoperable with all known Babel implementations (babeld
> >    and Quagga).
> 
> RFC6126 defines that IPv6 and IPv4 are both eligible for Babel packets 
> exchange (not to be confused with nexthops). Existing implementations prove 
> the former and the new implementation could prove the latter.

In the case of Bird, you may either manipule IPv4 data (address of
neighbours, routes, next-hop), either manipulate IPv6 data.  These two
cases are mutually exclusive.

Thus, a Babel implementation that manipulates IPv4 routes must also use
IPv4 for Babel packets (and similarly for IPv6).  Such an implementation
wouldn't be able to interoperate with babeld and quagga-babel, since both
use IPv6 for Babel packets.

Attachment: pgp1A1mCDULSb.pgp
Description: PGP signature

_______________________________________________
Babel-users mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users

Reply via email to