TCP/IP详解(协议)笔记——ARP和RARP

来源:互联网 发布:知乎 颗粒板 编辑:程序博客网 时间:2024/05/20 04:49

ARP:地址解析协议

1、ARP的作用

当一台主机把以太网数据帧发送给另外一台主机时,是根据6个字节的硬件地址来确定目的接口的,从不检查IP数据报中的IP地址,那么问题来了,发送的

那个主机是如何知道另外一台主机的硬件地址呢?这时ARP就发挥它的作用了。

2、ARP的过程

当主机A要发送数据给主机B时,A首先检查它的ARP高速缓存(里面存放了最近IP地址与硬件地址之间的映射关系),若有找到主机B的IP地址与硬件地址

对应关系,那就直接采用这个硬件地址;若没有找到,以“以太网广播”的形式发送ARP请求(有目的IP地址信息),以太网上的各个主机均会收到该请求,如果该

的IP地址与自己的IP刚好一致,那么将会将自己的硬件地址返回给主机A。当主机A收到该硬件地址时,就可以发送数据了。同时主机A将IP地址与硬件地址之间

的对应关系存于自己的ARP高速缓存中,但是该内容的生存时间一般只有20分钟。可以使使用arp -a指令查看ARP高速缓存中的内容。


RARP:逆地址解析协议

1、RARP的作用

具有本地磁盘的系统引导时,一般是从磁盘上的配置文件中读取IP地址,但是无盘机,如X终端或无盘工作站,则需要采取其他方法来获取IP地址。

这时RARP就发挥它的作用了。

2、RARP的过程

当主机A不知道自己的IP地址是,主机A以RARP请求也是以“以太网广播”的形式发送(包含该主机的硬件地址信息),当以太网上有主机知道该硬件地址对应的IP

地址时,然后返回对应的IP地址。





0 0
原创粉丝点击