协议分析-ARP协议解码详解.doc

协议分析-ARP协议解码详解.doc

协议分析 - ARP协议解码详解 ARP协议简介 ARP,全称Address Resolution Protocol,中文名为地址解析协议,它工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务IP数据包常通过以太网发送以太网设备并不识别32位IP地址它们是以48位以太网地址传输以太网数据包。因此,必须把IP目的地址转换成以太网目的地址。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。ARP协议MAC地址),以保证通信的顺利进行的工作原理首先每台主机都会在ARP缓冲区 (ARP Cache)中建立一个 ARP址和址的对应关系。 包要目的主机检查自己 ARP表中该 IP址如果有﹐就如果没有向一个ARP广播包查询目的主机。包IP地址。网所有的主机收到包IP是否和自己的IP址一致如果不如果先将发送端的和IP到自己的ARP如果个 ARP包自己的ARP表如果ARP响应数据包,表示ARP查询失败。x0800,表示发送方提供的高层协议类型是IP 硬件地址长度:表示硬件地址长度为6字节=48位 协议地址长度:表示IP地址长度为4字节=32位 操作类型:1,表示ARP请求 源物理地址:00:14:85:CA:F5:22 源IP地址:2 目标物理地址:00:00:00:00:00:00 目标IP地址

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档