Bird on Ubuntu VM.

David Petera david.petera at nic.cz
Thu Jan 9 13:36:31 CET 2025


Hi Mike,

there is no simple algorithm for converting the configuration from v1 to 
v2/v3, but the most important changes have been covered in this RIPE87 
talk by Maria: https://ripe87.ripe.net/archives/video/1135/

As for which version to choose:

The same configuration works (for most setups) with v2 and v3, so there 
is no difference in that.
BIRD v3 should be faster (since it's multi-threaded) and more 
future-proof, however we released the stable version just last month so 
it might be more prone to bugs.
BIRD v2 is single-threaded implementation, but much more tested by real 
world situations, so you can expect it to be more stable.

I would start with v3, as the setup from v1 is unlikely to encounter any 
niche corner cases.
If any problems arise, you can simply switch to the latest v2 (currently 
2.16) using the same configuration.

You can post specific questions about parts of your configuration to 
this list and somebody is sure to help you.

Hope this helps!
David

On 1/8/25 09:18, Mike Neo wrote:
> ok, thx
>
> What about upgrade? to 2.x or 3.x?
> Do you have any guide on how to upgrade configuration from 1.6 to a 
> higher version?
>
> śr., 8 sty 2025 o 09:06 Maria Matejka <maria.matejka at nic.cz> napisał(a):
>
>     Hello Mike,
>
>     On Mon, Jan 06, 2025 at 01:10:51PM +0100, Mike Neo wrote:
>
>         I currently have 2 servers Dell R310 with Bird 1.6 on Ubuntu
>         (Active/Passive), one full BGP table and one IX, traffic
>         around 400Mbps, simple BGP routing. I also have an HA cluster
>         built on ESXi and I wonder if it would be a good idea to run
>         BIRD (maybe 2.0/3.0?) on a VM (Ubuntu) on this ESXi HA
>         cluster. What are your experiences with this, what are the
>         limitations and recommendations?
>
>     It will run, BIRD just works if you give enough memory to hold the
>     tables. I have recently encountered some performance problems with
>     Netlink when trying to feed 10+ container nodes with full BGP at
>     once, but ESXi is a full virtualization, so no problem there.
>
>     And please upgrade from 1.6, that’s out of support for more than a
>     year already.
>
>     Have a nice day!
>     Maria
>
>>     Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.
>
-- 
David Petera (he/him) | BIRD Tech Support | CZ.NIC, z.s.p.o.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250109/3451a88c/attachment.htm>


More information about the Bird-users mailing list