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

操作系统开发

开发平台:

WINDOWS

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