地址解析协议和反向地址解析协议都是特定网络的标准协议。本节将对ARP和RARP的相关内容进行详细介绍。同一网络上的RARP服务器就会根据RARP请求中的物理地址为该工作站分配一个IP地址,生成一个RARP响应包发送回去。RARP数据包和ARP数据包格式几乎相同。在网络上有多个RARP服务器的情况下,RARP请求只使用它的广播RARP请求所接收到的第一个RARP应答,而丢弃所有其他应答。......
2023-11-19
ARP(Address Resolution Protocol)即地址解析协议,主要功能是根据IP 地址获取物理地址(硬件地址)。网络层使用的是IP 地址,但是在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址。当一台机器(主机或路由器)需要根据已知的IP 地址,得到其对应的硬件地址(例如,数据报在网络层向下交付到数据链路层的数据包装)时,便需要用到此协议。
ARP 会在主机的ARP 高速缓存中维持一个从IP 地址到硬件地址的映射表,并制订数据处理过程保证这个映射表随着主机的增加或减少而动态更新。ARP 高速缓存的映射表中最终会有本局域网中所有主机和路由器的IP 地址到硬件地址的映射。若某刻在其内未找到某个IP 地址对应的物理地址,则启动ARP 数据处理过程获取相关数据,并写入映射表中。ARP的数据处理过程描述如下:
首先源主机以广播的方式发送一个ARP 请求,其中包括自己的硬件地址和IP 地址,以及想要解析的目标IP 地址。
本局域网上的所有主机上运行的ARP 进程都会收到此ARP 请求分组。
当目的主机收到此ARP 请求后,会将自己的物理地址通过ARP 响应回送给请求者。为了减少通信量,目的主机同时将源主机的地址映射关系写入自己的ARP 缓存中。
ARP 请求者收到响应后,将获得的这对物理地址和IP 地址的映射关系写入自己的ARP缓存中,以免重复请求。
需要说明的是,ARP 是解决同一个局域网上主机或路由器IP 地址与硬件地址的映射问题。如果所要找的主机与源主机不在同一个局域网上,如图6.15所示,则情况概述如下:
(www.chuimin.cn)
图6.15 ARP 请求
①发送方是主机(如H1),要将数据报发送到另一个网络上的一台主机(如H2 或H3)。这时,H1 发送ARP 请求,找到网1 上的一个路由器R1 的硬件地址。剩下的工作由路由器R1来完成。
②发送方是路由器(如R1),要将数据报发送到与R1 相连的同一个网络(网2)上的主机(如H2),这时R1 发送ARP 请求(在网2 上广播),即能找到目的主机H2 的硬件地址。
③发送方是路由器(如R1),要将数据报发送到与R1 不相连的另一个网络(网3)上的主机(如H3),这时R1 发送ARP 请求,找到连接在同一个网(网2)上的一个路由器R2 的硬件地址,剩下的工作由路由器R2 来完成。
在许多情况下需要多次使用ARP,达到根据IP 地址获取物理地址的目的。
RARP 是ARP 的逆过程,即实现由硬件地址得到IP 地址的过程。RARP 能够使只知道自己硬件地址的主机通过协议找出其IP 地址。但相比之下,RARP 的实现比ARP 更为复杂,同时,由于现在的DHCP 协议已经包含了RARP 的功能,这里不再描述。
有关计算机网络技术的文章
地址解析协议和反向地址解析协议都是特定网络的标准协议。本节将对ARP和RARP的相关内容进行详细介绍。同一网络上的RARP服务器就会根据RARP请求中的物理地址为该工作站分配一个IP地址,生成一个RARP响应包发送回去。RARP数据包和ARP数据包格式几乎相同。在网络上有多个RARP服务器的情况下,RARP请求只使用它的广播RARP请求所接收到的第一个RARP应答,而丢弃所有其他应答。......
2023-11-19
解决该问题的关键是使用ARP高速缓存技术。在网络中,每台主机上都有一个ARP高速缓存。我们可以用ARP命令来检查和修改ARP高速缓存中的表项。ARP高速缓存中的表项一般分为动态表项和静态表项两种,动态表项有一定的生存时间,它随时间的推移自动添加和删除;静态表项在主机工作期间一直保留在高速缓存中,除非用ARP命令删除它。......
2023-11-20
ARP报文格式如图8-14所示。图8-13 ARP报文的以太网封装格式图8-14 ARP报文格式ARP报文格式说明如下:硬件类型硬件类型字段占2个字节,表示发送者硬件地址的类型。协议地址为IP地址时,它的值为0x0800。该字段指出4种操作报文类型:值为1时表示ARP请求报文,值为2时表示ARP应答报文;值为3时表示RARP请求报文;值为4时表示RARP应答报文。目的方硬件地址和目的方协议地址该地址长度由硬件地址长度字段和协议地址长度字段指定。......
2023-11-20
RogerweⅡ网关产品能够解决过程自动化、电力自动化、楼宇IBMS、企业信息化中由于各软件系统、设备通信协议不一致,造成系统通信连接和数据交换成本加大的困难。2)具备将非标准通信协议转化为标准通信协议的功能,具有开放性的OPC接口。......
2023-08-30
脉冲钨极氩弧技术是在普通钨极氩弧焊基础上采用可控的脉冲电流取代连续电流发展起来的。采用脉冲钨极氩弧焊技术在进行铸钢件缺陷修复时具有精度高、变形小等特点,操作简单灵活,适用于不同位置的补焊。脉冲钨极氩弧焊的焊接电流从低的基值电流到高的峰值电流周期变化。根据脉冲频率范围,脉冲钨极氩弧焊可分为低频脉冲钨极氩弧焊和高频脉冲钨极氩弧焊。......
2023-06-28
如果采用全双工和交换式以太网技术,则使以太网交换机的各端口之间数据的传输不再受CSMA/CD媒体访问控制方式的制约。由于这样的原因,全双工交换式以太网在工业控制领域成为一种控制实时性好、可靠性高的控制网络方案,同样可以应用到楼宇控制领域,即可使用全双工交换式以太网构建BAS。有多种制式的网络支持全双工交换式以太网支持全双工通信工作模式的物理层规范众多。......
2023-08-29
考点归纳3 爆炸危险环境类别及区域等级考点归纳4 爆炸性混合物的分类、分级和分组考点归纳5 防爆电气设备考点归纳6 防爆电气设备类别真题解析单项选择题49燃煤发电厂的碎煤机房设置照明灯具时,应选择( )灯具。爆炸性气体环境内,防爆电气设备的类别和温度组别,应与爆炸性气体的分类、分级和分组相对应;可燃性粉尘环境内,防爆电气设备的最高表面温度应符合规范规定。......
2023-08-25
相关推荐