RARP

RARP:将MAC地址转换为IP地址,该协议渐渐被BOOTP或DHCP所取代

有盘系统在启动时,可以从配置文件中读取接口的IP地址,无盘系统通过广播RARP请求获取IP地址。

RARP报文结构和ARP一样,RARP请求报文一般是广播,RARP回应报文为单播

一般发送RARP的流程如下:

  1. 发送主机发送一个本地的RARP广播,在此广播包中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址;
  2. 本地网段上的RARP服务器收到此请求后,检查其RARP列表,查找该MAC地址对应的IP地址;
  3. 如果存在,RARP服务器就给源主机发送一个响应数据包并将此IP地址提供给对方主机使用;
  4. 如果不存在,RARP服务器对此不做任何的响应;
  5. 源主机收到从RARP服务器的响应信息,就利用得到的IP地址进行通讯;如果一直没有收到RARP服务器的响应信息,表示初始化失败。




你可能感兴趣的:(网络协议)