RIP Configuration Guidelines
To configure Routing Information Protocol (RIP), you include statements at the
[edit protocols rip]hierarchy level of the configuration. For routing instances, include the statements at the[edit routing-optionsrouting-instance-nameprotocols rip]hierarchy level. You can include the following statements in the configuration:protocols {rip {authentication-keypassword;authentication-typetype;(check-zero | no-check-zero);graceful-restart {disable;restart-timeseconds;}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;}}}}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.
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 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.