The default configuration file name of ripd's is
ripd.conf. When invocation ripd searches directory
/usr/local/etc. If ripd.conf is not there next
search current directory.
RIP uses UDP port 521 to send and receive RIP packets. So the user must have
the capability to bind the port, generally this means that the user must
have superuser privileges. RIP protocol requires interface information
maintained by zebra daemon. So running zebra
is mandatory to run ripd. Thus minimum sequence for running
RIP is like below:
# zebra -d
# ripd -d
Please note that zebra must be invoked before ripd.
To stop ripd. Please use kill `cat
/var/run/ripd.pid`. Certain signals have special meaningss to ripd.
SIGHUP
ripd.conf. All configurations are
reseted. All routes learned so far are cleared and removed from routing
table.
SIGUSR1
ripd logfile.
SIGINT
SIGTERM
ripd sweeps all installed RIP routes then terminates properly.
ripd invocation options. Common options that can be specified
(see Common Invocation Options).
-r
--retain
ripd.