The Ethernet Address Resolution Protocol (ARP), defines in RFC826/RFC903/RFC1931/RFC1293, serves the translation between hardware-address(MAC) and protokoll-address(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

Length of the two hardware addresses in byte

P-length

Length of the two Protocol addresses in byte

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 address of the sender

Sender Protocol Address

protocol address of the sender

Target Hardware Address

hardware address of the seeks

Target Protocol Address

protocol address of the seeks