On Sat, Mar 15, 2025 at 03:08:35PM +0000, Lexi Winter wrote: > Ondrej Zajicek: > > Note that confederations in BIRD are a bit tricky. There are two styles: > > > 1) Shared IGP: > > In this case, intra-confederation EBGP links should have an option > > 'gateway recursive', so bgp_next_hop is resolved recursively through > > shared IGP routes. > > i see, i thought EBGP with a confederation peer would use recursive next > hop resolution by default (since NEXT_HOP is propagated unchanged in > this case, like in IBGP), but if not, this could be related. i will > configure 'gateway recursive' explicitly on my peerings and see if this > makes any difference.
Yeah, it would make more sense. This is BIRD-specific deviation, as standard BGP behavior is equivalent to 'gateway recursive' always. Historically, we do 'gateway direct' for single-hop, 'gateway recursive' for multihop (by default), even that for BGP confederations it does not make much sense. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santi...@crfreenet.org) "To err is human -- to blame it on a computer is even more so."