[Babel-users] IPv4+6 routing in Babel

Juliusz Chroboczek Juliusz.Chroboczek at pps.jussieu.fr
Sun Aug 30 20:02:53 UTC 2009


> I have a question about Babels ability handling IPv4 and IPv6 traffic at the 
> same time.

> What is the limit of this ? Do all nodes have to support IPv6 (so that IPv4 
> traffic can be routed as IPv6 "legacy" IPs) ? Or does it support networks 
> where some nodes only handle IPv4, some handle both IPv4 and IPv6 and some 
> only IPv6 ?

Babel fully supports hybrid networks.  The only limitation is that all
nodes need to have kernel support for IPv6 (but they don't need IPv6
addresses).  This limitation could in principle be lifted, but I don't
think it's worth it.

Interestingly enough, in the current implementation, an IPv6-only node will
only forward IPv6, while an IPv4-only node will forward both IPv4 and IPv6
(but will of course be unable to originate or receive IPv6 packets).

> I have thought about this stuff of olsr.org, but found no good way to set up 
> routing tables for the traffic in a mixed IPv4-only/IPv4+6/IPv6-only network.

I'll be glad to help.

                                        Juliusz



More information about the Babel-users mailing list