Hello Sebastian,
Issue: 46, 340
On Sun, Jan 04, 2026 at 02:04:04PM +0100, Sebastian Hahn wrote:
just wanted to ask if there’s any progress here. Added Maria because I’ve seen you a lot on the mailing list. Many thanks!
Well there is some progress, yet probably not complete, see below.
On Sun, Jan 14, 2024 at 10:50:18PM +0100, Sebastian Hahn wrote:
I’ve been using strict bind for bgp, but there might be a lack in my understanding or I have a proposal for a new feature. Strict bind seems to be a bit more restrictive than I’d like (and than I think it is necessary):
I would like to use dynamic bgp (using a range for neighbour) with auto-configured LL IPv6 adresses. This doesn’t work, of course, if I need to statically configure the source address, which I am forced to with the strict bind option. […]
With BIRD 2.18, you should be able (and I may be wrong because I
implemented it half a year ago) to have strict bind with
dynamic link-local and interface set. I have no idea
whether your needs would be met completely with this version but if you
could check please …
I am wondering, is this restriction really needed? There is only one IP address (the LL one) on the interface in question (and the interface is specified in config). I think this should mean that bird could just pick that IP address and use it for both source as well as to bind to. If that is true, could a “source address auto” option or so be added to allow such a configuration?
If it’s ok that it would choose the source address kinda randomly from that interface, it’s probably a feature worth adding. And because we did some BGP listening reworks, it should actually be trivial now, while for 2.17 and older it wasn’t.
In addition, it would be great if a strict bind option could be added for the babel protocol.
Noted finally, sorry for missing that.
Thanks for the heads-up, have a good new year!
Maria
–
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.