OSPF NSSA

Ondrej Zajicek santiago at crfreenet.org
Sat Jan 21 01:01:07 CET 2023


On Thu, Jan 19, 2023 at 11:45:01PM +0100, Konrad Kręciwilk via Bird-users wrote:
> Hello Team,

Hello

> but when on the switch remove e.g. vlan4001 to R3 (broken L2 connectivity),
> R1 still see via vlan4001 (all dead times have expired - configured bfd).

So even if OSPF neighbor is down/removed, the E1 route is directed to the
vlan4001 iface?

> When I set ifconfig vlan4001 down on R3 the announcement disappears, R1 and
> R2 to do not see 10.7.100.0/24. if in this state (vlan4001 - broken
> connectivity, R3: vlan4001 state down), I restart bird process the situation
> is getting better - R2 see 10.7.100.254 via vlan4011 and R1 see 10.7.100.254
> via vlan1000 (area0).

That might be a bug in translation from NSSA-LSA to Ext-LSA.

Could you try if some regular prefix on R3 (e.g. stub network on another
iface, not external route exported to OSPF) behave correctly, or behave
similarly to the 10.7.100.0/24 prefix?

Could you send 'show ospf state' 'show ospf neighbors' and 'show route'
on R1 / R2 / R3 for each of these steps (initial, after vlan4001 removal,
after ifconfig, after restart R3)?

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at 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."



More information about the Bird-users mailing list