OSPFv2 Unnumbered -- Am I doing it right?

2022-04-01 Thread Bernd Naumann
Hi Users of BIRD! I have only heard about "OSPF Unnumbered" a couple of times, and never have seen any clear explanation or specific details. And based on that, I had the false assumption that "unnumbered" would imply "having no address on the interfaces"; maybe only an IPv4 address used as

Re: Scaling BFD support

2022-04-01 Thread Ondrej Zajicek
On Fri, Apr 01, 2022 at 08:44:50AM -0300, Douglas Fischer wrote: > The question raised by colleague Irene reminded me of a topic that may or > may not be the focus of BIRD's development. > > I imagine that the biggest supporters of SMP/Multi-Core/Thread-Safe > evolution on BIRD are Operators of

Re: BFD: Socket Error Operation not permitted on bird 2.0.8

2022-04-01 Thread Irene Lalioti
Ahoj Ondrej, Thanks for your feedback. Finally I resolved it, it was firewall issue locally on some defined bfd sessions; thus the Socket errors.. The thing is that last evening we had a flap on BFD sessions for no apparent reason at only 3 BGP peers , on our 2 different Route Servers. I

Re: BFD: Socket Error Operation not permitted on bird 2.0.8

2022-04-01 Thread Ondrej Zajicek
On Fri, Apr 01, 2022 at 10:48:19AM +0200, Irene Lalioti wrote: > Hello dear community, > > I would like to pose a question regarding the error I receive concerning BFD > : socket operation not permitted. > > The bfd is configured with multiplier 3; interval 300ms; idle tx interval 1 > sec; Hi

Re: Bird setting TTL to 1 at the end of a passive BGP session opening

2022-04-01 Thread Ondrej Zajicek
On Fri, Apr 01, 2022 at 03:57:12PM +0200, Alexander Zubkov wrote: > Not exactly. Yes, the session is handled by the kernel. But it should > be possible to set the TTL before listening to the socket. Looks like > bird just do not use the TTL for the listening BGP sessions before it > gets incoming

Re: Scaling BFD support

2022-04-01 Thread Toke Høiland-Jørgensen
Douglas Fischer writes: > The question raised by colleague Irene reminded me of a topic that may or > may not be the focus of BIRD's development. > > I imagine that the biggest supporters of SMP/Multi-Core/Thread-Safe > evolution on BIRD are Operators of Route-Servers of large IXPs, and >

Re: Bird setting TTL to 1 at the end of a passive BGP session opening

2022-04-01 Thread Alexander Zubkov
Not exactly. Yes, the session is handled by the kernel. But it should be possible to set the TTL before listening to the socket. Looks like bird just do not use the TTL for the listening BGP sessions before it gets incoming connection. And it somewhat OK for the case when bird listens a single

Re: [RFCv2] Babel: add v4viav6 support

2022-04-01 Thread Andreas Rammhold
Toke Høiland-Jørgensen writes: > Andreas Rammhold writes: > >> This implements [draft-ietf-babel-v4viav6] an IPv4 via IPv6 extension >> to the Babel routing protocol that allows annoncing routes to an IPv4 >> prefix with an IPv6 next-hop, which makes it possible for IPv4 traffic >> to flow

Scaling BFD support

2022-04-01 Thread Douglas Fischer
The question raised by colleague Irene reminded me of a topic that may or may not be the focus of BIRD's development. I imagine that the biggest supporters of SMP/Multi-Core/Thread-Safe evolution on BIRD are Operators of Route-Servers of large IXPs, and operators of large-scale Route-Reflectors.

Re: Bird setting TTL to 1 at the end of a passive BGP session opening

2022-04-01 Thread Matthew Walster
The setup of the TCP session is handled by the kernel, hence the higher TTL. Once TCP is established, (e)BGP tends to use a TTL of 1 unless it's a multihop session.l, or you're using GTSM. It's expected, and is partly due to the limitations of how sockets are implemented in Linux. M On Fri, 1

BFD: Socket Error Operation not permitted on bird 2.0.8

2022-04-01 Thread Irene Lalioti
Hello dear community, I would like to pose a question regarding the error I receive concerning BFD : socket operation not permitted. The bfd is configured with multiplier 3; interval 300ms; idle tx interval 1 sec; Thanks a lot for your feedback in advance! Irena -- Irene Lalioti Network