⚠️ This post is archived. The content is likely outdated and is kept for historical context only.
The following are the various RIP configuration commands on Cisco routers. Notes on RIP can be found here.
RIP
router rip network #subnet to advertise/enable RIP on passive-interface #dont send/process updates neighbour #unicast message to destination IP offset-list (in|out) #manipulate route metric version (2|1) #RIP version no auto-summary #turns off summarisation flash-update-threshold-source #suppress a flash update if regular update is due in seconds no validate-update-source #before RIP accepts routes from a neighbour the source IP of the advertising router needs to be from the same IP address space. This disables that. output-delay 10 #introduces a delay of 10ms between packets in multiple packet RIP updates, by default there is no inter-packet delay input-queue 75 #specifies the depth of the input queue
interface Se0/0 ip rip triggered #configure triggered updates on the interface ip rip send version 1|2 #use RIP version on the interface no ip split-horizon #disables split-horizon on interface ip rip authentication key-chain #enables authentication on interface ip rip authentication mode md5 #specifies authentication as MD5 or text ip summary-address rip 10.1.0.0 255.255.255.0 #provides summary route
key chain key 1 key-string
show ip protocols debug ip rip debug ip rip events
RIPng
ipv6 unicast-routing
interface Eth0/1 ipv6 rip enable #enable on each interface required. Process name is only locally significant ipv6 rip <2nd process-name> enable #enable a 2nd RIPng process if required ipv6 rip metric-offset #RIPng process offset metric ipv6 rip summary-address #route summarisation
ipv6 router rip port 527 multicast ff02::9 #If running multiple RIP process you need to alter the port used for one of them timers maximum-paths #for load sharing, default 16 and max 64 distance
debug ipv6 rip debug ipv6 rip events