Das Ethernet Address Resolution Protocol (ARP), definiert in RFC826/RFC903/RFC1931/RFC1293, dient der Übersetzung zwischen Hardware-Adresse(MAC) und Protokoll-Adresse(IP).



8

16

32 bits

Hardware Type

Protocol Type

H-length

P-length

Operation

Sender Hardware Address

Sender Protocol Address

Target Hardware Address

Target Protocol Address



Hardware Type

1

Ethernet

2

Experimental Ethernet

3

Amateur Radio AX.25

4

Proteon ProNET Token Ring

5

Chaos

6

IEEE 802

7

ARCNET

8

Hyperchannel

9

Lanstar

10

Autonet Short Address

11

LocalTalk

12

LocalNet (IBM PCNet)

13

Ultralink

14

SMDS

15

Frame Relay

16

ATM

17

HDLC

...

...

Protocol Type

0x0800

IP

H-length

Länge der beiden Hardware Adressen in Bytes

P-length

Länge der beiden Protocol Adressen in Bytes

Operation

1

ARP request

2

ARP responce

3

RARP request

4

RARP responce

5

Dynamic RARP request

6

Dynamic RARP reply

7

Dynamic RARP error

8

InARP request

9

InARP reply

...

...

Sender Hardware Address

Hardware Adresse des Absenders

Sender Protocol Address

Protocol Adresse des Absenders

Target Hardware Address

Hardware Adresse des Gesuchten

Target Protocol Address

Protocol Adresse des Gesuchten