Specifications
Implementing RIP on Cisco IOS XR Software
How to Implement RIP on Cisco IOS XR Software
RC-325
Cisco IOS XR Routing Configuration Guide
Step 7
interface 
type
instance
Example:
RP/0/RP0/CPU0:router(config-rip)# interface pos 
0/1/0/0
(Optional) Defines the interfaces on which the RIP 
routing protocol runs.
Step 8
metric-zero-accept
Example:
RP/0/RP0/CPU0:router(config-rip-if)# 
metro-zero-accept
(Optional) Allows the networking device to accept route 
entries received in update packets with a metric of zero 
(0). The received route entry is set to a metric of one (1).
Step 9
split-horizon disable
Example:
RP/0/RP0/CPU0:router(config-rip-if)# 
split-horizon disable
(Optional) Disables the split horizon mechanism.
• By default, split horizon is enabled.
• In general, we do not recommend changing the state 
of the default for the split-horizon command, 
unless you are certain that your application requires 
a change to properly advertise routes. If split 
horizon is disabled on a serial interface (and that 
interface is attached to a packet-switched network), 
you must disable split horizon for all networking 
devices in any relevant multicast groups on that 
network.
Step 10
poison-reverse
Example:
RP/0/RP0/CPU0:router(config-rip-if)# 
poison-reverse
Enables poison reverse processing of RIP router updates.
Step 11
end
or
commit
Example:
RP/0/RP0/CPU0:router(config-rip-if)# end
or
RP/0/RP0/CPU0:router(config-rip-if)# commit
Saves configuration changes.
• When you issue the end command, the system 
prompts you to commit changes:
Uncommitted changes found, commit them before 
exiting(yes/no/cancel)?
[cancel]:
–
Entering yes saves configuration changes to the 
running configuration file, exits the 
configuration session, and returns the router to 
EXEC mode.
–
Entering no exits the configuration session and 
returns the router to EXEC mode without 
committing the configuration changes.
–
Entering cancel leaves the router in the current 
configuration session without exiting or 
committing the configuration changes.
• Use the commit command to save the configuration 
changes to the running configuration file and remain 
within the configuration session.
Command or Action Purpose










