How to differentiate between a ARP request packet and a ARP reply packet, as the Ethernet type field is same on both the packets?

An ARP request packet can be differentiated from an ARP reply packet using the 'operation' field in the ARP packet. For a ARP request it is 1 and for an ARP reply it is 2.

Contents