DRARP, Dynamic RARP

Description Glossary RFCs Publications Obsolete RFCs

Description:

Protocol suite: TCP/IP.
Protocol type:Network layer address resolution protocol.
Ethertype:0x8035.
Base protocol: RARP, Reverse Address Resolution Protocol.
SNMP MIBs:
Working groups:
Links:

DRARP is an extension of the RARP protocol that was used by some Sun Microsystems platforms beginning in 1988.

RFC 1931:

All Dynamic RARP servers are also RARP servers. However, DRARP provides a more manageable service model than RARP does: while RARP allows multiple servers to respond to RARP requests, it does not expect all those servers to be able to respond, or to respond identically. A given RARP server can not be relied upon to know whether a given link level address can be mapped into a protocol address, and some other RARP server may have a different answer. Dynamic RARP addresses this problem by requiring that all Dynamic RARP servers on a network segment must communicate with the same address authority. That address authority controls name and address bindings, records bindings between host identifiers and addresses, makes decisions about how to allocate addresses, and keeps records about addresses in use.


MAC header DRARP message

DRARP message:

0001020304050607 0809101112131415 1617181920212223 2425262728293031
Hardware type Protocol type
Hardware address length Protocol address length Opcode
Source hardware address :::
Source protocol address :::
Destination hardware address :::
Destination protocol address :::

Hardware type. 16 bits.

ValueDescription
1Ethernet.
2Experimental Ethernet.
3Amateur Radio AX.25.
4Proteon ProNET Token Ring.
5Chaos.
6IEEE 802.
7 ARCNET.
8 Hyperchannel.
9 Lanstar.
10 Autonet Short Address.
11 LocalTalk.
12 LocalNet (IBM PCNet or SYTEK LocalNET).
13 Ultra link.
14 SMDS.
15 Frame Relay.
16 ATM, Asynchronous Transmission Mode.
17 HDLC.
18 Fibre Channel.
19 ATM, Asynchronous Transmission Mode.
20 Serial Line.
21 ATM, Asynchronous Transmission Mode.
22 MIL-STD-188-220.
23 Metricom.
24 IEEE 1394.1995.
25 MAPOS.
26Twinaxial.
27EUI-64.
28HIPARP.
29IP and ARP over ISO 7816-3.
30ARPSec.
31IPsec tunnel.
32 Infiniband.

Protocol type. 16 bits.

ValueDescription
0x800IP.

Hardware address length. 8 bits.
Length of the hardware address in bytes.

Protocol address length. 8 bits.
Length of the protocol address in bytes.

Opcode. 8 bits.

ValueDescriptionReferences
3Request Reverse. RFC 903
4Reply Reverse. RFC 903
5DRARP Request. RFC 1931
6DRARP Reply. RFC 1931
7DRARP Error. RFC 1931

Source hardware address. Variable length.

Source protocol address. Variable length.

Destination hardware address. Variable length.

Destination protocol address. Variable length.


Glossary:


RFCs:

[RFC 1931] Dynamic RARP Extensions for Automatic Network Address Acquisition.


Publications:


Obsolete RFCs:


Description Glossary RFCs Publications Obsolete RFCs