75 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH IRDPD 8
 | |
| .SH NAME
 | |
| irdpd \- internet router discovery protocol daemon
 | |
| .SH SYNOPSIS
 | |
| .B irdpd
 | |
| .RB [ \-bd ]
 | |
| .RB [ \-U
 | |
| .IR udp-device ]
 | |
| .RB [ \-I
 | |
| .IR ip-device ]
 | |
| .RB [ \-o
 | |
| .IR priority-offset ]
 | |
| .SH DESCRIPTION
 | |
| .B Irdpd
 | |
| looks for routers.  This should be a simple task, but some routers are hard
 | |
| to find because they do not implement the router discovery protocol.  This
 | |
| daemon collects information that routers do send out and makes it available.
 | |
| .PP
 | |
| At startup
 | |
| .B irdpd
 | |
| sends out several router solicitation broadcasts.  A good router should
 | |
| respond to this with a router advertisement.
 | |
| .PP
 | |
| If a router advertisement arrives then no more solicitations are sent.  The
 | |
| TCP/IP server has filled its routing table with the info from the
 | |
| advertisement, so it now has at least one router.  If the advertisement is
 | |
| sent by a genuine router (the sender is in the table) then the
 | |
| .B irdpd
 | |
| daemon goes dormant for the time the advert is valid.  Routers send new
 | |
| adverts periodically, keeping the daemon silent.
 | |
| .PP
 | |
| Otherwise
 | |
| .B irdpd
 | |
| will listen for RIP (Router Information Protocol) packets.  These packets
 | |
| are sent between routers to exchange routing information.
 | |
| .B Irdpd
 | |
| uses this information to build a routing table.
 | |
| .PP
 | |
| Every now and then a router advertisement is sent to the local host to give
 | |
| it router information build from the RIP packets.
 | |
| .SH OPTIONS
 | |
| .TP
 | |
| .B \-b
 | |
| Broadcast advertisements instead of sending them to the local host only.
 | |
| This may be used to keep (non-Minix) hosts alive on a net without adverts.
 | |
| .TP
 | |
| .B \-d
 | |
| Debug mode, tell where info is coming from and where it is sent.  Debugging
 | |
| can also be turned on at runtime by sending signal
 | |
| .B SIGUSR1
 | |
| or turned off with
 | |
| .BR SIGUSR2 .
 | |
| .TP
 | |
| .BI \-o " priority-offset
 | |
| Offset used to make the gateway's preferences collected from RIP packets look
 | |
| worse than those found in genuine router adverts.  By default
 | |
| .BR -1024 .
 | |
| .SH "SEE ALSO"
 | |
| .BR inet (8),
 | |
| .BR boot (8),
 | |
| .BR dhcpd (8),
 | |
| .BR inetd (8),
 | |
| .BR nonamed (8).
 | |
| .SH BUGS
 | |
| This daemon has gone out of favour thanks to
 | |
| .BR dhcpd ,
 | |
| that also does router solicitations among other things.
 | |
| .PP
 | |
| Under standard MINIX 3 this daemon can't listen to both IRDP and RIP
 | |
| at the same time, so it starts out with IRDP.  It switches over to RIP
 | |
| if it can't find a router, or if it threatens to lose its router.  It
 | |
| does not switch back.
 | |
| .SH AUTHOR
 | |
| Kees J. Bot (kjb@cs.vu.nl)
 | 
