Babel is a distance-vector routing protocol for IPv6 and IPv4. It is designed to be robust and work efficiently on both wired networks and wireless mesh networks.
| Tags | Internet Networking |
|---|---|
| Licenses | MIT/X |
| Operating Systems | Mac OS X POSIX Linux BSD OpenBSD |
| Implementation | C |
Recent releases


Release Notes: This version implements a new hysteresis algorithm, which dramatically reduces route flapping without increasing convergence times much. There are also minor changes to the local administrative interface, and support for routing over BATMAN interfaces.


Release Notes: This version works around an ABI change in recent Linux kernels with respect to IPv6 routes.


Release Notes: This is a bugfix-only release. Notably, it fixes a rare but annoying race condition by which all neighbors through a given interface would be marked as unreachable.


Release Notes: This release will not attempt atomic route changes on Linux, since this breaks on non-multipath kernels.


Release Notes: This release mostly adds BSD fixes. Pure meshes should now work under BSD Unices.