以太網利用ARP協議獲得目的主機。ARP協議在局域網中、網絡中實際傳輸的是幀,幀裡面是有目标主機的MAC地址的。
ARP協議的基本功能就是通過目标設備的IP地址,查詢目标設備的MAC地址,以保證通信的順利進行。ARP(AddressResolutionProtocol)地址解析協議用于将計算機的網絡地址(IP地址32位)轉化為物理地址(MAC地址48位)[RFC826]。ARP協議是屬于鍊路層的協議,在以太網中的數據幀從一個主機到達網内的另一台主機是根據48位的以太網地址(硬件地址)來确定接口的,而不是根據32位的IP地址。内核(如驅動)必須知道目的端的硬件地址才能發送數據。當然,點對點的連接是不需要ARP協議的。