rpki-client 9.4

rpki-client 9.4![]()
BIRD
3.0.0
01 Jan 02:34
![]() BIRD is a dynamic IP routing daemon supporting both, IPv4 and IPv6, Border Gateway Protocol (BGPv4), Routing Information Protocol (RIPv2, RIPng), Open Shortest Path First protocol (OSPFv2, OSPFv3), Babel Routing Protocol (Babel), Bidirectional Forwarding Detection (BFD), IPv6 router advertisements, static routes, inter-table protocol, command-line interface allowing on-line control and inspection of the status of the daemon, soft reconfiguration as well as a powerful language for route filtering major feature: Upstream is releasing BIRD version 3.0.0. After more than 5 years of sustained development, upstream came to conclusion that it's stable enough to be released. The feature list is the same as BIRD 2.16. But this version is multithreaded. By default, it spins one worker thread for BGP, BMP, RPKI and Pipe, another one for BFD, and the rest stays in the main thread. To enable this, upstream had to do a huge amount of internal reworks, so the table and channel implementation is very much different now. The protocols stayed almost the same. There are some minor breaking changes in config and CLI, most notably unified route attribute names to the filter variant. Upstream is expecting to add a compatibility mode for the CLI. Anyway, it should be possible to reuse most of the configs and CLI scriptings from BIRD 2. The memory consumption has gone up significantly. Upstream is still working on reducing the memory footprint and the next versions should be better in that. There is some documentation about what has changed between BIRD 2 and BIRD 3 from the users' perspective in doc/migration-bird3.md. If you find anything missing in that file, please send a patch, it would be deeply appreciated. Upstream is expecting to keep developing BIRD 2 and BIRD 3 side by side for some more time as there are some old branches rooted in BIRD 2. New projects and contributions should primarily target BIRD 3 though. |