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.mate...@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.

Reply via email to