IRDPD.8
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:4k
源码类别:

操作系统开发

开发平台:

WINDOWS

  1. IRDPD(8)                  Minix Programmer's Manual                   IRDPD(8)
  2. NAME
  3.      irdpd - internet router discovery protocol daemon
  4. SYNOPSIS
  5.      irdpd [-bsd] [-U udp-device] [-I ip-device] [-o priority-offset]
  6. DESCRIPTION
  7.      Irdpd looks for routers.  This should be a simple task, but many  routers
  8.      are  hard  to  find  because  they  do not implement the router discovery
  9.      protocol.  This daemon collects information that routers do send out  and
  10.      makes it available.
  11.      At startup irdpd sends out several  router  solicitation  broadcasts.   A
  12.      good router should respond to this with a router advertisement.
  13.      If a router advertisement arrives then no more  solicitations  are  sent.
  14.      The  TCP/IP  server  has  filled its routing table with the info from the
  15.      advertisement, so it now has at least one router.  If  the  advertisement
  16.      is  sent  by a genuine router (the sender is in the table) then the irdpd
  17.      daemon goes dormant for the time the advert is valid.  Routers  send  new
  18.      adverts periodically, keeping the daemon silent.
  19.      Otherwise  irdpd  will  listen  for  RIP  (Router  Information  Protocol)
  20.      packets.   These  packets  are  sent  between routers to exchange routing
  21.      information.  Irdpd uses this information to build a routing table.
  22.      Every now and then a router advertisement is sent to the  local  host  to
  23.      give it router information build from the RIP packets.
  24.      Lastly, if a router solicitation arrives and there is  no  router  around
  25.      that  sends  advertisements,  then  irdpd  sends  an advertisement to the
  26.      requestor.  Note that this is a direct violation of RFC1256, as  no  host
  27.      is  supposed  to  sent  those  adverts.  But alas the world is not always
  28.      perfect, and those adverts make booting hosts find routers  quickly  with
  29.      this  help  from  their  brothers.  (Of course, they will lose the router
  30.      soon if they don't have an irdpd daemon themselves.)
  31. OPTIONS
  32.      -b   Broadcast advertisements instead of sending them to the  local  host
  33.           only.   This  may  be  used to keep (non-Minix) hosts alive on a net
  34.           without adverts.
  35.      -s   Be silent, do not send advertisements to hosts that ask for them.
  36.      -d   Debug mode, tell where info is coming from and  where  it  is  sent.
  37.           Debugging can also be turned on at runtime by sending signal SIGUSR1
  38.           or turned off with SIGUSR2.
  39.                                                                              1
  40. IRDPD(8)                  Minix Programmer's Manual                   IRDPD(8)
  41.      -o priority-offset
  42.           Offset used to make the gateway's  preferences  collected  from  RIP
  43.           packets  look  worse than those found in genuine router adverts.  By
  44.           default -1024.
  45. SEE ALSO
  46.      set_net_default(8), boot(8), inetd(8), nonamed(8), rarpd(8).
  47. BUGS
  48.      Under standard Minix this daemon can't listen to two both IRDP and RIP at
  49.      the same time, so it starts out with IRDP.  It switches over to RIP if it
  50.      can't find a router, or if it threatens to lose its router.  It does  not
  51.      switch back.
  52.      Irdpd may help a host that should not be helped, i.e. if it doesn't  have
  53.      an  irdpd  daemon  with  RIP  collecting  trickery.   It will make System
  54.      Administrators pull out their remaining hair trying to  find  out  why  a
  55.      host  can  access  outside  networks for a some time after boot, but goes
  56.      blind afterwards.
  57. AUTHOR
  58.      Kees J. Bot (kjb@cs.vu.nl)
  59.                                                                              2