一、 ARP
A R P为I P地址到对应的硬件地址之间提供动态映射。
数据链路如以太网或令牌环网都有自己的寻址机制(常常为48 bit地址),这是使用数据链路的任何网络层都必须遵从的。
地址解析为这两种不同的地址形式提供映射: 32 bit的I P地址和48bit数据链路层使用的任何类型的地址。
二、 RARP
具有本地磁盘的系统引导时,一般是从磁盘上的配置文件中读取I P地址。但是无盘机,如X终端或无盘工作站,则需要采用其他方法来获得I P地址。
发送一份R A R P请求(一帧在网络上广播的数据),请求某个主机响应该无盘系统的I P地址(在R A R P应答中)。
三、 DHCP vs RARP
DHCP 和 RARP 都是用来分配IP的,不过DHCP可以将同一个IP分配给多个主机MAC(不同时在线),而RARP分配的IP和MAC是一一对应的。
四、 ARP帧格式