ARP(地址解析协议)和RARP(逆地址解析协议)详解

ARP协议(地址解析协议)

首先,每个主机都会在自己ARP缓冲区中建立一个ARP列表,用来表示IP地址与Mac地址之间的映射关系。当源主机要发送数据时,先检查ARP列表中是否含有对应IP地址的目的主机的Mac地址。如果有,则发送。如果没有这则向该网段的所有主机发送ARP数据包,该包含有:该主机的IP地址、该主机的Mac地址、目的主机的IP地址。当主机接收到ARP数据包时,会检查ARP数据包中的目的主机的IP地址是否是自己的。如果不是,则忽略该数据包。如果是,则从数据包中取出源主机的IP地址和源主机的Mac地址写入到ARP列表中。如果存在,则覆盖。并将自己Mac地址写入ARP响应包中并发送,告知源主机,自己就是你要找的目的地址最后,源主机接收到ARP响应包后,将ARP响应包中的目的主机的IP地址和Mac地址写入到自己的ARP列表中,并利用此信息发送数据。如果源主机迟迟没有收到ARP响应包,则ARP查询失败

RARP协议(逆地址解析协议)

RARP是逆地址解析协议,其作用是完成Mac地址到IP地址的映射。主要用于无盘工作站,因为无盘工作站配置的IP地址不能保存。其过程是:在网络中配置一台RARP服务器。当RARP服务器启动后,就会将Mac地址封装成一个RARP数据包,然后广播到网络上去,当服务器接收到请求包后,就会查找对应Mac地址的IP地址,装入响应报文中发回请求者。

因为需要广播数据包,因此RARP只能适用于具有广播能力的网络

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值