1in.rarpd(1M)            System Administration Commands            in.rarpd(1M)
2
3
4

NAME

6       in.rarpd, rarpd - DARPA Reverse Address Resolution Protocol server
7

SYNOPSIS

9       /usr/sbin/in.rarpd [-d] -a
10
11
12       /usr/sbin/in.rarpd [-d] device unit
13
14

DESCRIPTION

16       in.rarpd  starts  a  daemon that responds to Reverse Address Resolution
17       Protocol (RARP) requests. The daemon forks a copy of itself  that  runs
18       in background. It must be run as root.
19
20
21       RARP is used by machines at boot time to discover their Internet Proto‐
22       col (IP) address. The booting machine provides its Ethernet address  in
23       a  RARP request message. Using the ethers and hosts databases, in.rarpd
24       maps this Ethernet address into the corresponding IP address  which  it
25       returns  to  the  booting machine in an RARP reply message. The booting
26       machine must be listed in both databases for in.rarpd to locate its  IP
27       address.  in.rarpd  issues  no  reply  when  it  fails  to locate an IP
28       address.
29
30
31       in.rarpd uses the STREAMS-based Data  Link  Provider  Interface  (DLPI)
32       message set to communicate directly with the datalink device driver.
33

OPTIONS

35       The following options are supported:
36
37       -a    Get  the  list  of available network interfaces from IP using the
38             SIOCGIFADDR ioctl and start a RARP daemon process on each  inter‐
39             face returned.
40
41
42       -d    Print assorted debugging messages while executing.
43
44

EXAMPLES

46       Example  1  Starting An in.rarpd Daemon For Each Network Interface Name
47       Returned From /dev/ip:
48
49
50       The following command starts an in.rarpd  for  each  network  interface
51       name returned from /dev/ip:
52
53
54         example# /usr/sbin/in.rarpd -a
55
56
57
58       Example  2  Starting  An in.rarpd Daemon On The Device /dev/le With The
59       Device Instance Number  0
60
61
62       The following command starts one in.rarpd on the  device  /dev/le  with
63       the device instance number 0.
64
65
66         example# /usr/sbin/in.rarpd le 0
67
68
69

FILES

71       /etc/ethers    File or other source, as specified by nsswitch.conf(4).
72
73
74       /etc/hosts     File or other source, as specified by nsswitch.conf(4).
75
76
77       /tftpboot
78
79
80       /dev/ip
81
82
83       /dev/arp
84
85

ATTRIBUTES

87       See attributes(5) for descriptions of the following attributes:
88
89
90
91
92       ┌─────────────────────────────┬─────────────────────────────┐
93       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
94       ├─────────────────────────────┼─────────────────────────────┤
95       │Availability                 │SUNWbsu                      │
96       └─────────────────────────────┴─────────────────────────────┘
97

SEE ALSO

99       svcs(1),  boot(1M), ifconfig(1M), svcadm(1M), ethers(4), hosts(4), net‐
100       config(4), nsswitch.conf(4),attributes (5), smf(5), dlpi(7P)
101
102
103       Finlayson, R., Mann, T., Mogul, J., and Theimer, M., RFC 903, A Reverse
104       Address  Resolution  Protocol, Network Information Center, SRI Interna‐
105       tional, June 1984.
106

NOTES

108       The in.rarpd service is managed by  the  service  management  facility,
109       smf(5), under the service identifier:
110
111         svc:/network/rarp
112
113
114
115
116       Administrative actions on this service, such as enabling, disabling, or
117       requesting restart, can be performed using  svcadm(1M).  The  service's
118       status can be queried using the svcs(1) command.
119
120
121
122SunOS 5.11                        20 Aug 2004                     in.rarpd(1M)
Impressum