OSPF in VRF stuck in Alone

Ondrej Zajicek santiago at crfreenet.org
Mon Dec 3 21:31:33 CET 2018


On Mon, Dec 03, 2018 at 04:20:50PM +0000, James Oakley wrote:
> I am trying to get OSPF working via OSPF and it looks like BIRD is
> ignoring OSPF packets coming in on the VRF interfaces. As far as I can
> tell from the documentation, I have all of the pieces in place, but the
> protocol is stuck in "Alone". The kernel version is 4.18.12, and I have
> the "vrf" parameter set on the kernel and ospf protocols.

> ...
> However, I am seeing packets from the other router on the interface:
> 
> # tcpdump -nei vl-foo proto 89
> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
> listening on vl-foo, link-type EN10MB (Ethernet), capture size 262144 bytes
> 08:17:22.583387 56:0f:a7:16:64:e2 > 01:00:5e:00:00:05, ethertype IPv4 (0x0800), length 82: 100.63.16.1 > 224.0.0.5: OSPFv2, Hello, length 48
> 08:17:28.364546 06:d8:07:73:68:b6 > 01:00:5e:00:00:05, ethertype IPv4 (0x0800), length 78: 192.168.1.5 > 224.0.0.5: OSPFv2, Hello, length 44

Hi

It is strange that you have such different source IP addresses. What is
your IP range on vl-foo? What is reported by birdc commands 'show
interfaces' and 'show ospf interface' ? Generally OSPFv2 interfaces are
associated with one IP range, so alien packets are ignored.

-- 
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