RARPD.8
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:2k
源码类别:

操作系统开发

开发平台:

C/C++

  1. .TH RARPD 8
  2. .SH NAME
  3. rarpd - reverse address resolution protocol daemon
  4. .SH SYNOPSIS
  5. .B rarpd
  6. .RB [ -d ]
  7. .SH DESCRIPTION
  8. .B Rarpd
  9. listens on the ethernet for broadcast packets asking for reverse address
  10. resolution.  These packets are sent by hosts at boot time to find out their
  11. IP address.
  12. .B Rarpd
  13. looks up the six octet ethernet number in the
  14. .B /etc/ethers
  15. file finding a host name.  This name is translated to the IP address of the
  16. host by a DNS lookup.  The IP address is then sent to the host.
  17. .PP
  18. Before
  19. .B rarpd
  20. can start its service it first finds out what the IP addresses of the
  21. ethernets are.  It will look through
  22. .B /etc/ethers
  23. to map the ethernet addresses to host names.  It then uses
  24. .B /etc/hosts
  25. to map the host names to IP addresses.  If this lookup fails then several
  26. RARP requests are broadcasted in the hope that some RARP server knows the
  27. addresses.  The IP addresses are eventually set in the same way as
  28. .BR ifconfig (8).
  29. (The address is not changed if already set with
  30. .BR ifconfig .)
  31. Note that the host names in the ethers and hosts files must match exactly.
  32. The DNS can not be used yet, so a simple name can't be translated to a fully
  33. qualified name.
  34. .PP
  35. .B Rarpd
  36. exits after startup if there are no active ethernets, or if there is no
  37. ethers file.
  38. .PP
  39. .B Warning!
  40. Sun diskless workstations assume that the first RARP server that answers is
  41. the host they are to boot from.  For this to work all other Sun RARP servers
  42. delay their answer if they are not also the requestors boot server.  The
  43. Minix
  44. .B rarpd
  45. does not have this kludge so it will happily engage the Sun boot server to
  46. see who can answer the client first.  Unless your Minix host can actually
  47. serve a Sun diskless client, it is better not to list any more hosts in the
  48. ethers file than necessary.
  49. .SH OPTIONS
  50. .TP
  51. .B -d
  52. Turns on debugging messages.  Debugging can also be turned on at runtime by
  53. sending signal
  54. .B SIGUSR1
  55. or turned off with
  56. .BR SIGUSR2 .
  57. .SH "SEE ALSO"
  58. .BR ifconfig (8),
  59. .BR ethers (5),
  60. .BR hosts (5),
  61. .BR set_net_default (8),
  62. .BR boot (8),
  63. .BR inetd (8),
  64. .BR irdpd (8),
  65. .BR nonamed (8).
  66. .SH AUTHOR
  67. Kees J. Bot (kjb@cs.vu.nl)