首页 > 编程知识 正文

arp请求报文的帧属于,arp数据包结构

时间:2023-05-04 19:27:54 阅读:137766 作者:2994

1.ARP和RARP协议

第二章互联网基础协议体系2.1 ARP协议和RARP协议2.2 ICMP协议2.3组播和IGMP协议2.4互联网路由协议引言知识点地址解析概念工作原理协议ARP实际优化方法TCP RARP的作用和地位理解ARP,RARP的动作技术的思考理解ARP,RARP的协议形式ARP,理解RARP动作的主要过程理解ARP的实际优化方法地址解析)计算机协议因此,地址解析是指将协议地址解析为正确的硬件地址的过程。 注意:地址解析在网络本地进行。 只有两台计算机同时连接到同一物理网络时,一台计算机才能解析另一台计算机的地址。 地址解析技术检查列表法:地址绑定或地址映射被存储在存储器的表中,软件在需要解析地址时查找该表)数据结构。 计算法(Close-form computation ) :分配给计算机的协议地址经过仔细选择,可以通过基本的布尔和算术运算计算计算机的硬件地址。 例如,在动态配置网络编号220.123.5.0/24的网络的情况下,计算机加入此网络时,分配给第一主机的IP地址为220.123.5.1,硬件地址为分配给第二台主机的IP地址为220.123.5.2,硬件地址为2,依此类推。 220.123.5.101,对应的硬件地址为101。 如果您知道网络上任何计算机的IP地址,则只需一次布尔运算就可以计算计算机的硬件地址。 正如您可以看到的硬件地址=IP地址0xff一样,closed-form解析在动态地址网络中经常使用。 这是因为,该方法的程序计算量少,计算效率高,不需要维护数值表。 消息交换法(Message exchange ) :计算机通过在网络上交换消息来解析地址。 一台计算机发送请求地址绑定的消息,另一台计算机返回包含所请求消息的响应。 地址解析协议(ARP ) ARP标准定义了两种基本的消息类型。 当一台计算机返回一个ARP响应时,ARP请求ARP响应没有采用广播方法。 而是将响应放置在框架中,然后发送到发出请求的计算机。 ARP消息格式ARP优化反向地址解析有些网络主机在启动时不知道自己的IP地址,如无盘工作站。 虽然我们使用类似ARP的机制来确定每个IP地址,但当前主机硬件地址是已知参数,而IP地址是要查询的参数。 与ARP根本不同,它必须位于网络上,并且必须确保预先配置了硬件地址到协议地址的映射数据库。 反向寻址解析协议(RARP协议) RARP消息格式ARP命令ARPa显示了从高速缓存中删除寻址ARPd以及从高速缓存中删除寻址后处理RARP事务的时间。 与尽可能在目标网络上提供通信一样,RARP请求和响应容易丢失。 因为RARP直接使用物理网络,所以没有其他协议软件可以限制响应时间和重发请求。 RARP软件必须承担这些任务。 通常,RARP仅用于不太可能发生故障的局域网,如以太网。 但是,如果网络中只有一个RARP服务器,则很可能会由于该机器无法处理负载而丢失数据包。 RARP事务处理时间(续)取决于RARP启动的一些计算机采取无限重试的方法,直到有响应。 其他实现方法在重试几次后宣告失败,以避免不必要的广播通信导致的网络拥塞。 在以太网上,服务器过载的可能性比网络故障的可能性更高。 快速重新发送RARP软件可能会增加通信量,导致服务器拥塞,产生不必要的影响。 使用较大的延迟可以确保服务器在足够的时间内响应和响应RARP请求。

以太网封装的RARP数据包格式以太网目标地址以太网源地址6(48位) ) ) ) ) ) ) ) ) ) )以太网源地址6(48位) ) ) ) ) ) ) ) ) ) ) ) ) )的RARP数据包net地址发送方IP地址目标以太网地址222644rarp帧请求:3 RARP帧响应: 4硬件地址长度协议地址长度0835与ARP的基本结构完全一致,但是帧类型目标IP地址(8位组0-3 )目标硬件地址(8位组2-5 )目标硬件地址(8位组0-1 )源IP地址(8位组2-3 )源IP地址)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。