BIRD2 BFD only listen on IPv6 or IPv4
Hey guys, BIRD2 2.0.7 I want to run 2 BIRD2 Daemons, one with ipv4 config and one with ipv6 config, just like as with BIRD1 this works fine for BGP. However, I have noticed that it doesn’t seem possible (?) to point BFD within a daemon to only listen to ipv4 or ipv6 which will make both daemons listen to both protocols regardless of if they even have any ipv4 or ipv6 configuration. This means that if daemon1 was first then all BFD packets will got to daemon1 and not to daemon2, so no BFD will come up in daemon2. Is there a way to tell BIRD2 to only listen to ipv4 or ipv6 with BFD? Kind regards, Stefan -- Stefan Plug Network Engineer (EU) Phone: +49 160 2504854 ECIX, a Megaport company PEERING GmbH Tauentzienstraße 11 10789 Berlin Germany Office: +49 30 233 24 16-0 Web: www.ecix.net Sitz der Gesellschaft: Berlin, Germany. Registergericht: Amtsgericht Charlottenburg, HRB 97752B Vertretungsberechtigte Geschäftsführung: Vincent English, Bevan Slattery, Prokuristen: Stefan Wahl This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient please delete it and notify the sender.
I think one of the problems is that the BFD protocol doesn’t seem to accept the ipv4/6 channels like the other protocols. That would probably already solve this?
On 5. Nov 2020, at 17:12, Stefan Plug <stefan.plug@megaport.com> wrote:
Hey guys,
BIRD2 2.0.7
I want to run 2 BIRD2 Daemons, one with ipv4 config and one with ipv6 config, just like as with BIRD1 this works fine for BGP.
However, I have noticed that it doesn’t seem possible (?) to point BFD within a daemon to only listen to ipv4 or ipv6 which will make both daemons listen to both protocols regardless of if they even have any ipv4 or ipv6 configuration.
This means that if daemon1 was first then all BFD packets will got to daemon1 and not to daemon2, so no BFD will come up in daemon2.
Is there a way to tell BIRD2 to only listen to ipv4 or ipv6 with BFD?
Kind regards,
Stefan
-- Stefan Plug Network Engineer (EU)
Phone: +49 160 2504854
ECIX, a Megaport company PEERING GmbH Tauentzienstraße 11 10789 Berlin Germany
Office: +49 30 233 24 16-0 Web: www.ecix.net
Sitz der Gesellschaft: Berlin, Germany. Registergericht: Amtsgericht Charlottenburg, HRB 97752B Vertretungsberechtigte Geschäftsführung: Vincent English, Bevan Slattery, Prokuristen: Stefan Wahl This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient please delete it and notify the sender.
On Thu, Nov 05, 2020 at 05:12:18PM +0100, Stefan Plug wrote:
Hey guys,
BIRD2 2.0.7
I want to run 2 BIRD2 Daemons, one with ipv4 config and one with ipv6 config, just like as with BIRD1 this works fine for BGP.
Is there a way to tell BIRD2 to only listen to ipv4 or ipv6 with BFD?
Hi Not supported in 2.0.7, there is commit 7f9adafc109d576d5249c25ef284606dbac4adfa for it in master branch. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Thanks for the confirmation Ondrej! -- Stefan Plug Network Engineer (EU) Phone: +49 160 2504854 ECIX, a Megaport company PEERING GmbH Tauentzienstraße 11 10789 Berlin Germany Office: +49 30 233 24 16-0 Web: www.ecix.net Sitz der Gesellschaft: Berlin, Germany. Registergericht: Amtsgericht Charlottenburg, HRB 97752B Vertretungsberechtigte Geschäftsführung: Vincent English, Bevan Slattery, Prokuristen: Stefan Wahl This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient please delete it and notify the sender.
On 6. Nov 2020, at 04:59, Ondrej Zajicek <santiago@crfreenet.org> wrote:
On Thu, Nov 05, 2020 at 05:12:18PM +0100, Stefan Plug wrote:
Hey guys,
BIRD2 2.0.7
I want to run 2 BIRD2 Daemons, one with ipv4 config and one with ipv6 config, just like as with BIRD1 this works fine for BGP.
Is there a way to tell BIRD2 to only listen to ipv4 or ipv6 with BFD?
Hi
Not supported in 2.0.7, there is commit 7f9adafc109d576d5249c25ef284606dbac4adfa for it in master branch.
-- Elen sila lumenn' omentielvo
Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Ondrej Zajicek пишет 06.11.2020 6:59:
On Thu, Nov 05, 2020 at 05:12:18PM +0100, Stefan Plug wrote:
Hey guys,
BIRD2 2.0.7
I want to run 2 BIRD2 Daemons, one with ipv4 config and one with ipv6 config, just like as with BIRD1 this works fine for BGP.
Is there a way to tell BIRD2 to only listen to ipv4 or ipv6 with BFD? Hi
Not supported in 2.0.7, there is commit 7f9adafc109d576d5249c25ef284606dbac4adfa for it in master branch.
Hi, We use this patch in production environment starting this spring, all is fine.
participants (3)
-
Mikhail Grishin -
Ondrej Zajicek -
Stefan Plug