RIP Configuration Guidelines
To configure the Routing Information Protocol (RIP), you include the following statements:
protocols {rip {authentication-keypassword;authentication-typetype;(check-zero | no-check-zero);graceful-restart {disable;restart-timeseconds;}holddownseconds;import [policy-names];message-sizenumber;metric-inmetric;receivereceive-options;rib-groupgroup-name;sendsend-options;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}groupgroup-name{export [policy-names];metric-outmetricpreferencenumber;neighborneighbor-name{authentication-keypassword;authentication-typetype;(check-zero | no-check-zero);import [policy-names];message-sizenumber;metric-inmetric;metric-outmetric;receivereceive-options;sendsend-options;}}}}For a list of hierarchy levels at which you can configure these statements, see the statement summary sections for these statements.
To have a router exchange routes with other routers, you must configure RIP groups and neighbors. RIP routes received from routers not configured as RIP neighbors are ignored. Likewise, RIP routes are advertised only to routers configured as RIP neighbors, with an appropriate RIP export policy applied.
This chapter discusses the following topics:
- Minimum RIP Configuration
- Define RIP Global Properties
- Define RIP Neighbor Properties
- Configure Authentication
- Modify the Incoming Metric
- Configure the Hold-Down Timer
- Configure the Number of Route Entries in an Update Message
- Accept Packets Whose Reserved Fields Are Nonzero
- Configure Update Messages
- Configure Routing Table Groups
- Apply Import Policy
- Configure Group-Specific Properties
- Configure Graceful Restart
- Trace RIP Protocol Traffic
For a configuration example, see Example: Configure RIP.