Telecommunications Signaling

18.3: Address Resolution Protocol (ARP)

18.3 Address Resolution Protocol (ARP)

The Address Resolution Protocol (ARP)1 fits within the Link Layer of the IP Model, as illustrated in Fig. 18.3.

A unit of data transferred between the Internet and Link Layers is termed an 'IP Packet'. The Address Resolution Protocol (ARP) translates an IP address for an outgoing IP Packet into the physical address of the destination point of the network. A typical physical network is an Ethernet, which is a means of connecting hosts to a cable at a standard bit rate.

The translations are held in a table listing all computers or users on a network. The translation table is filled with data as required. If a translation is not available for an IP Packet with a particular IP address, the IP Packet is stored or discarded and a procedure is invoked to determine the appropriate translation. The procedure is illustrated in Fig. 18.4.


Figure 18.4: Example of an ARP Procedure

The originating ARP broadcasts an ARP Request Packet to all entities connected to the network. The broadcast packet includes the IP and physical addresses of the originating ARP and the IP address for which a translation is being sought.

Upon receipt of the broadcast packet, the ARP functions in each entity compare the IP Address given in the packet with their own IP address. In this example, ARP 2 has the IP address that is requested in the broadcast message. ARP 2 therefore returns an ARP Response Packet to the originating ARP.

The...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Packet Generators
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.