文章目录
1. ARP概述
地址解析协议(ARP-Address Resolution Protocol )是一种网络协议,用于从IP地址中查找主机的硬件(MAC)地址。在以太网局域网上使用ARP是因为希望相互通信的主机需要知道它们各自的MAC地址。这是一个请求-应答协议;ARP请求消息用于请求MAC地址,而ARP应答消息用于发送请求的MAC地址。
以太网 (Ethernet) 网络中的主机只有知道主机的以太网地址(MAC地址),才能与该主机通信。 像IP这样的高级协议使用了一种不同于像MAC地址这样的低级硬件寻址方案。 ARP用于从主机的IP地址获取主机的以太网地址。 ARP被以太网网络中的所有主机广泛使用。以太网中数据链路驱动程序从不去检查IP数据包中的目的IP地址。