ARP конвертира Internet Protocol (IP) адреси към съответстващите им физически адреси. ARP е мрежов протокол от ниско ниво, той таботи във втори слой на референтния OSI модел. ARP обикновенно се изпълнява в драйверите на устройствата на мрежовата операционна система. Най-често се среща в Ethernet мрежите, но ARP се изпълнява за ATM, Token Ring, и други физически мрежи.
ARP работи в Ethernet мрежите както следва, Ethernet мрежовите адаптери са произвеждани с физически адрес внедрен в хардуера наречен Media Access Control (MAC) адрес. Производителите на мрежови устройства имат задачата да осигурят уникалността на тези 6-byte (48-bit) адреси, Ethernet разчита на тези уникални адреси за доставяне на съобщенията. Когато някое устройство пожелае да изпрати съобщение до друго устройство през Ethernet, то трябва първо да определи MAC адреса на получателя по IP адреса му. Тези съответствия IP-MAC се осигуряват от ARP кеша зареждан във всяко устройство. Ако даден IP адрес не се садържа в кеша на устройството, това устройство не може да насочва съощения докато не обнови таблицата на съответствията си. За да направи това устройството първо праща broadcast съобщение наречено ARP заявка по локалната мрежа. Устойството със съответното IP изпраща ARP отговор на broadcast-ното съобщение, в резултат на което устройството изпратило запитването обновява своя кеш за да може да изпраща съобщения директно.
| ATM - Asynchronous Transfer Mode< Предишна | Следваща >ADSL - Asymmetric Digital Subscriber Line |
|---|

