I’m trying to use OSPFv3 with NBMA. But it seems very problematic. System version 6.15 on x86.
Only way, to achieve Full state (situation, when two routers actually exchange routing informations) is this:
R1 (Router ID 0.0.0.1)
Instances => interface=ether1, priority=1, network type=nbma
NBMA Neighbors => address= fe80::link-local-address-r2, priority=1, enabled
R2 (Router ID 0.0.0.2)
Instances => interface=ether1, priority=0, network type=nbma
NBMA Neighbors => address=fe80::link-local-address-r1, priority=1, disabled
Now, I have in R2 Neighbors
RouterID=0.0.0.1, address=address=fe80::link-local-address-r1, interface=ether1
In R1 Neighbors (wrongly!)
RouterID=0.0.0.0, address=address= fe80::link-local-address-r2,interface=ether1
Now, I have to enable NBMA Neighbor of R2 and next disable NBMA Neighbor of R1
Now is in R1 Neighbors
RouterID=0.0.0.2, address=address= fe80::link-local-address-r2,interface=ether1
And routing information are exchanged… really is this only way, to setup OSPFv3 with NBMA? I need to avoid broadcast. OSPFv2 seems to work fine.
10 hours of trying, I’m desperate. Please, help! ![]()



