[Babel-users] ANNOUNCE: babeld-1.3.0

Juliusz Chroboczek jch at pps.jussieu.fr
Thu Dec 8 18:52:21 UTC 2011


Hi,

Babeld-1.3.0 is now available on

  http://www.pps.jussieu.fr/~jch/software/files/babeld-1.3.0.tar.gz
  http://www.pps.jussieu.fr/~jch/software/files/babeld-1.3.0.tar.gz.asc

This version features major scalability improvements (thanks to Thomas
McLure for the profiling data that lead to this work).  Most routing
table operations are now O(log n); however, the data structure remains
reasonably simple -- it's just a sorted list.  Furthermore, wildcard
requests are now limited, which avoids an update storm when a large
network is booted.

You'll see a moderate increase in memory usage, but probably nothing
you'd notice if I didn't tell you.

Enjoy,

-- Juliusz

8 December 2011: babeld-1.3.0

  * Made the route table into a sorted array, and use binary sort for
    searching for routes.  This makes most route operations O(log n), at
    a slight cost in memory usage.
  * Changed the update sending strategy to use buffers large enough for
    a full update.  This makes the duplicate suppression mechanism
    effective in large networks, at a small cost in memory usage.
  * Rate-limit the reaction to wildcard requests.  This avoids an update
    storm at boot in large networks.
  * Fixed a bug that prevented usage of the "default" keyword in
    configuration files.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/babel-users/attachments/20111208/094c65ee/attachment.pgp>


More information about the Babel-users mailing list