ARP:地址解析协议,RARP

  • ARP的功能是在32bit的IP地址和采用不同网络技术的硬件地址之间提供动态映射。在点对点链路上不使用ARP。
  • 简单的一个例子,如下图所示:

  • ARP高速缓存

每个主机都有一个ARP高速缓存,生存时间一般为20分钟,骑士时间从被创建时开始起算。

  • ARP的分组格式

  • ARP代理

主机发送ARP请求到另一个网络的主机是,要经过路由器,此时路由器就可以回答该请求,这个过程称作委托ARP或ARP代理(Proxy ARP)

  • 免费ARP

是指主机发送ARP查找直接的IP地址,通常发生在系统引导期间进行接口配置的时候。

免费ARP有两个作用:

1,检查是否有重复IP地址。

2,更新arp高速缓存

  • arp命令

-a 显示所有arp高速缓存中的内容

-d 删除某项内容

-s 增加内容到高速缓存中

pub和-s一起使用,可以使系统起着主机ARP代理的作用

RARP,逆地址解析协议

  • 通过硬件地址获取IP地址。
  • 分组格式

跟ARP一致,只是帧类型代码不一样,ARP的操作代码为1,应答操作代码为2,RARP的操作代码为3,应答操作代码为4.

原文地址:https://www.cnblogs.com/laiyuan/p/7521631.html