JMU
The Address Resolution Protocol (ARP)
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


Introduction
ARP Message Contents
The Process
  1. A check's its ARP table for B's IP address
  2. If B's IP address is not in the table, A broadcasts an ARP request (to ff:ff:ff:ff:ff:ff)
  3. B (or the router, if the IP address is not on the LAN) sends an ARP response to A (and adds A's IP-MAC pair to its ARP table)
  4. A adds the B's information to its ARP table
Gratuitous ARP Messages
Reverse Address Resolution Protocol (RARP)