The following are the various RIP configuration commands on Cisco routers. Notes on RIP can be found here.
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
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