Skip to content

RIPng

RIPng provides a compact IPv6 distance-vector model. It is useful when a lab needs simple IPv6 dynamic routing without the complexity of OSPFv3 or BGP.

AreaLevelNotes
IPv6 RIP routesBehaviour modelComputes IPv6 reachability with hop-count metrics.
Interface activationSupportedRIPng is enabled on interfaces.
Hop-count metricSupportedLower metric wins; unreachable routes are suppressed.
Packet fidelityNot modelledBehaviour is solver-based.
StandardCoverageNotes
RFC 2080Behaviour modelRIPng distance-vector semantics for IPv6.
FeatureStatusNotes
RIPng processSupportedNamed process / interface activation where parsed.
Interface enableSupportedParticipating IPv6 interfaces advertise connected prefixes.
Route installationSupportedInstalls RIPng routes into the IPv6 RIB.
AuthenticationNot modelledRIPng authentication extension behaviour is out of scope.
CommandIOS-styleJunos-styleVyOS-styleNotes
ipv6 rip NAME enableSupportedn/aPartialInterface activation.
show ipv6 route ripSupportedPartialPartialRIPng-learned routes.

RIPng routes are solved from the topology graph, not learned through a stream of multicast updates. This keeps training scenarios replayable.

Canonical example
configure terminal
interface GigabitEthernet0/0
ipv6 address 2001:db8:12::1/64
ipv6 rip CORE enable
end
show ipv6 route rip

Vendor styles

IOS-style
interface GigabitEthernet0/0
ipv6 rip CORE enable
Junos-style
set protocols ripng group CORE neighbor ge-0/0/0.0
VyOS-style
set protocols ripng interface eth0

Packet exchange fidelity, authentication extensions, and vendor timer details are not part of the current model.