What is ARP and RARP?

Answer Posted / suresh

TCP/IP uses the Address Resolution Protocol (ARP) and the
Reverse Address Resolution Protocol (RARP) to initialize
the use of Internet addressing on an Ethernet or other
network that uses its own media access control (MAC). ARP
allows a host to communicate with other hosts when only the
Internet address of its neighbors is known. Before using
IP, the host sends a broadcast ARP request containing the
Internet address of the desired destination system.

The ARP/RARP header structure is shown in the illustration
below.

16 32 bits
Hardware Type Protocol Type
HLen (8) Plen (8) Operation
Sender Hardware Address
Sender Protocol Address
Target Hardware Address
Target Protocol Address
ARP/RARP header structure

Hardware type
Specifies a hardware interface type for which the sender
requires a response.

Protocol type
Specifies the type of high-level protocol address the
sender has supplied.

HLen
Hardware address length.

PLen
Protocol address length.

Operation
The values are as follows:

1 ARP request.
2 ARP response.
3 RARP request.
4 RARP response.
5 Dynamic RARP request.
6 Dynamic RARP reply.
7 Dynamic RARP error.
8 InARP request.
9 InARP reply.

Sender hardware address
HLen bytes in length.

Sender protocol address
PLen bytes in length.

Target hardware address
HLen bytes in length.

Target protocol address
PLen bytes in length.

Is This Answer Correct ?    6 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

1.Explain the main purpose of IP address? 2.List two purposes for a web browser? 3.Explain an advantage and a disadvantage of multiple search engines? 4.Describe two roles of Internet Services Providers (ISPs)?

3487


how do u share printer through FTP(fire transfer protocol)?

1668


What is source route

771


According to you which is the most important OSI layer?

633


Subnet the class C network address 198.67.25.0 into eight subnets. Why are the ‘all ones’ and ‘all zeroes’ subnets not used ?

1391






Discuss the different factors affecting congestion control algorithms. ?

2806


what is buffering and flooding in NIC ?

2023


Hi i need one website name.Which is used to identify or find the system or person who or which are logged in to the Internet or working with Internet.We can watch and access their drives(memory) also through that website.Could you please tell me which is that website.Please answer me.Advance thanks

1545


What is virtual channel

668


What is MAC address

813


how to take backup of BIOS ?

2763


What are the basic functions of the data link layer?

1271


List out the main responsibilities of the network layer.

1382


How to make a port to a dedicated port through dll registration in a windows system

1505


What is the difference between TFTP and FTP application layer protocols?

18415