[Babel-users] High CPU usage & instability with full IPv6 table
Steven Honson
babel-users at steven.honson.au
Sat Jun 11 14:11:39 BST 2022
Hi Toke & Juliusz,
Just wanted to drop a quick email to let you know that I have successfully hand patched Bird 2.0.9 with the following and have it running on my four node mesh:
- https://github.com/tohojo/bird/tree/babel-rtt-01, specifically
- https://github.com/tohojo/bird/commit/8f9a091d3049a56871cc813f39b3006e91dc148e
- https://github.com/tohojo/bird/commit/44421ba7d475121f17ce91b24784dcbb9a988ccd
- https://github.com/tohojo/bird/commit/56841eecbc8e7fd8bf873ad5d2deac21d122c0c1
- https://github.com/tohojo/bird/commit/4c582913ec44c4fd53ffef208f8c65046ee004a2
- https://bird.network.cz/pipermail/bird-users/2022-April/016046.html
- https://gitlab.nic.cz/labs/bird/-/commit/fcb4dd0c831339c4374ace17d8f2ae6ebfeed279 (otherwise I need to restart the service every time I change something rather than do a simple `configure`).
I've set `rtt cost` and can see the metrics being adjusted based on the latency, and have also confirmed ipv4 via ipv6 next hops is working as I'd expect.
I'll leave this running for a few days, do a few more tests and experiments, particularly introducing some artificial latency to verify the latency is impacting the routing as I expect, and report back to the mailing list.
Thanks again for all your help with this.
Cheers,
Steven
On Sat, 11 Jun 2022, at 9:15 PM, Toke Høiland-Jørgensen wrote:
> "Steven Honson" <babel-users at steven.honson.au> writes:
>
>> On Sat, 11 Jun 2022, at 12:22 AM, Juliusz Chroboczek wrote:
>>
>>> I've got a private branch that fixes the issue properly, but it needs some
>>> more massaging before it can be merged (there's a lot of code duplication
>>> in it right now). In the meantime, I second Toke's suggestion that you
>>> help with testing of BIRD head, which has both the cool features you need.
>>
>> Thanks Toke, I'm building a patched copy of Bird this evening to test
>> out these two new features and will report back with some feedback
>> once I've had it running for a few days. Great to see they are not far
>> off in Bird.
>
> Great! :)
>
> -Toke
More information about the Babel-users
mailing list