Skip to content

OSPFv3

OSPFv3 is the IPv6 counterpart to the OSPFv2 model. netverdict treats it as a deterministic routing solver for IPv6 topologies, with interface-to-area configuration and stable route computation.

AreaLevelNotes
IPv6 OSPF routingBehaviour modelComputes OSPFv3-learned IPv6 routes from configured participating interfaces.
Interface area bindingSupportedInterfaces can be attached to areas through the supported CLI surface.
Router IDSupportedOSPFv3 still uses a 32-bit router ID.
Multi-area routingPartialArea membership is modelled; advanced LSA detail is simplified.
Packet fidelityNot modelledThe current surface focuses on routing behaviour, not full OSPFv3 packet replay.
StandardCoverageNotes
RFC 5340Behaviour modelOSPFv3 concepts are represented where needed for IPv6 route calculation.
RFC 2328Conceptual referenceShared SPF and area ideas inform the model; packet formats differ.
FeatureStatusNotes
ipv6 router ospf <pid>SupportedCreates the process.
router-id <id>SupportedStable router ID for tie-breaks and diagnostics.
ipv6 ospf <pid> area <area>SupportedInterface-level area membership.
Passive interfacePartialStored where parsed; runtime effect depends on the current executor path.
Route computationSupportedIPv6 prefixes from participating routers are projected into the IPv6 RIB.
AuthenticationNot modelledIPsec-based OSPFv3 authentication is out of scope today.
CommandIOS-styleJunos-styleVyOS-styleNotes
ipv6 router ospf 1Supportedn/an/aCisco-style process.
ipv6 ospf 1 area 0Supportedn/an/aInterface participation.
show ipv6 ospfSupportedPartialPartialRuntime process view.
show ipv6 route ospfSupportedPartialPartialOSPFv3 routes in IPv6 RIB.

OSPFv3 currently shares the engine’s deterministic solver philosophy rather than simulating every neighbour-state packet exchange. This makes it useful for IPv6 design checks and training labs, while keeping the support contract honest.

Canonical example
configure terminal
ipv6 router ospf 1
router-id 1.1.1.1
interface GigabitEthernet0/0
ipv6 address 2001:db8:12::1/64
ipv6 ospf 1 area 0
end
show ipv6 route

Vendor styles

IOS-style
ipv6 router ospf 1
router-id 1.1.1.1
interface GigabitEthernet0/0
ipv6 ospf 1 area 0
Junos-style
set routing-options router-id 1.1.1.1
set protocols ospf3 area 0 interface ge-0/0/0.0
VyOS-style
set protocols ospfv3 parameters router-id 1.1.1.1
set protocols ospfv3 area 0 interface eth0

Link-LSA / intra-area-prefix LSA packet fidelity, OSPFv3 address families, IPsec authentication, and vendor debug output are not modelled yet.