Ondrej (or anyone else), On 19 Dec 2012, at 11:56, Ondrej Zajicek <santiago@crfreenet.org> wrote:
Hello
We already started some work on IS-IS [1], although the work was postponed mainly by work on IPv4 / IPv6 merge [2], which is suggested prerequisite for IS-IS, as its use of raw ethernet frames and integrated IPv4/IPv6 topology makes current single-address_family BIRD behavior and internals inconvenient.
I would prefer to continue in implementating IS-IS. If you want something similar for your thesis, i would suggest to implement OLSR (RFC 3626) or Babel (RFC 6126), these are protocols that would be nice to have in BIRD but i don't plan to implement them myself, and they could be easily implemented in current BIRD. Or perhaps we could discuss that off-list and find some solution.
[1] https://git.nic.cz/redmine/projects/bird/repository/revisions/fed1bceb2cf6d4...
[2] https://git.nic.cz/redmine/projects/bird/repository?rev=integrated
Any movement on this? I'd also be interested in IS-IS. The two links above just go to a login page :-( The dependency on the IPv4/IPv6 merge is only a prerequisite if you want to route both IPv4 and IPv6 simultaneously. IS-IS also has other uses (e.g. trill / SPB / 802.1aq). -- Alex Bligh