ARP、RARP实现IP地址到硬件(MAC)地址之间的映射;以太网上的传输需要硬件地址;
ARP、RARP分组格式
以太网目的地址:全1表示广播地址,电缆上的所有以太网接口都必须接收;
OP(操作类型):(1~4)ARP请求/应答、RARP请求/应答
ARP
点对点链路不使用ARP;
每个主机上都有ARP高速缓存,存放最近使用的映射关系( arp -a);ARP请求是广播的;但ARP应答是直接送到请求端主机,非广播;
如果ARP请求是跨网络的,则由路由器来回答该请求(ARP代理),也就是说最终IP数据报会被先发给路由器,再由它转发到其它网络;
主机可发送ARP查找自己的IP地址;
RARP
RARP用于无盘系统引导时获取IP地址;
RARP请求是广播方式(不经路由器转发),应答是单播方式;
当有多个RARP服务器时,每个都会应答,一般请求端采用最先接收到的应答;