LLGR De-Preferencing

Matt Corallo birdlist at as397444.net
Mon Dec 1 19:39:37 CET 2025


Oops, duh, thanks!

On 12/1/25 12:54 PM, Maria Matejka wrote:
> Hello Matt,
> 
> your preference attribute is manually set higher which takes precedence over anything specified in BGP.
> 
> If you want LLGR to work, keep both sessions at the same preference and set only bgp_local_pref 
> which is evaluated after LLGR. Yes, these are different attributes.
> 
> Maria
> 
> On Mon, Dec 01, 2025 at 12:13:14PM -0500, Matt Corallo wrote:
> 
>     It appears bird (2.17.1) doesn’t implement the required LLGR de-preferencing logic, eg in a
>     simple test environment with LLGR and one (otherwise-preferred) session down, bird shows it as
>     still selected even though it has the stale flag (see below). Is there any way to do the
>     required de-preferencing with filters or would a patch to implement this be simple?
> 
>     Thanks.
> 
>     bird> show route for 69.59.18.0 all Table master4: 69.59.18.0/24 unicast [localsyncb
>     17:06:58.262 from 10.242.243.12] * (101s) [AS397444i] Type: BGP univ BGP.origin: IGP
>     BGP.as_path: 397444 BGP.next_hop: …. BGP.local_pref: 101 BGP.community: (65535,6) unicast
>     [localsync 2025-11-30 from 10.242.242.12] (100) [AS397444i] Type: BGP univ BGP.origin: IGP
>     BGP.as_path: 397444 BGP.next_hop: …. BGP.local_pref: 100
> 
>> Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.
> 



More information about the Bird-users mailing list