Why Nostr? What is Njump?
2024-08-25 10:46:49
in reply to

kasperd on Nostr: This reminds me of a failure mode I observed in OSPF. I don't know for certain if the ...

This reminds me of a failure mode I observed in OSPF. I don't know for certain if the same failure mode exists in BGP, but the symptoms sure look similar.

In OSPF the nodes connected to an Ethernet segment will elect a master. OSPF will verify that each node can communicate with the master, and this can be continuously verified with BFD.

OSPF will then assume that if two nodes can both communicate with the master, then they can also communicate directly with each other. If that assumption does not hold OSPF will configure routes which will always fail during the neighbor discovery step of the packet forwarding. I observed this behavior in two mainstream OSPF implementations.

Does the BGP implementation that you are using accept routes for which the advertised next hop does not respond to neighbor solicitation?
Author Public Key
npub1jhpgfu25y30c3h9xrrlxhrhge7669h3xwphjs99nau4k66ctsnyqjxut5y