1. 什么是 ARP?   
ARP (Address Resolution Protocol) 是个地址解析协议。最直白的说法是:在 IP 乙太网中,当一个上层协议要发包时,有了该节点的 IP 地址,ARP 就能提供该节点的 MAC 地址。  
2 为什么要有 ARP?
OSI 模式把互联网工作分为七层,彼此不直接打交道,只通过介面 (layre interface). IP 地址在第三层, MAC 地址在第二层。
协议在发生资料包时,首先要封装第三层(IP 地址)和第二层(MAC 地址)的报头, 但协议只知道目的节点的 IP 地址,不知道其实体地址,又不能跨第二、三层,所以得用 ARP 的服务。
详细说明:
Ø  在互联网通讯时,源 WordPress 主机的应用程式知道目的 WordPress 主机的 IP 地址和埠号,却不知道目的 WordPress 主机的硬体地址,而资料包首先是被网络卡接收到再去处理上层协议的,如果接收到的资料包的硬体地址与本机不符,则直接丢弃。因此在通讯前必须获得目的 WordPress 主机的硬体地址。 ARP 协议就起到这个作用
Ø  当一台 WordPress 主机把乙太网资料帧传送到位于同一区域网上的另一台 WordPress 主机时,是根据 48 位的乙太网地址来确定目的介面的,装置驱动程式从不检查 IP 资料包中的目的 IP 地址。 ARP(地址解析)模组的功能为这两种不同的地址形式提供对映:32 位的 IP 地址和 48 位的乙太网地址