ARP/RARP协议报文格式

转载 2012年03月31日 16:03:46

点击浏览下一页 
图6-1  ARP/RARP报头结构
ARP和RARP使用相同的报头结构,如图6-1所示。

图6-1中的各字段的具体含义如下:

硬件类型:指明发送方想知道的硬件接口类型,以太网的值为1;

协议类型:指明发送方提供的高层协议类型,IP为0800(16进制);

硬件地址长度和协议长度:指明硬件地址和高层协议地址的长度,这样ARP报文就可以在任意硬件和任意协议的网络中使用;

操作类型:用来表示这个报文的类型,ARP请求为1,ARP响应为2,RARP请求为3,RARP响应为4;

发送方的硬件地址(0-3字节):源主机硬件地址的前3个字节;

发送方的硬件地址(4-5字节):源主机硬件地址的后3个字节;

发送方IP(0-1字节):源主机硬件地址的前2个字节;

发送方IP(2-3字节):源主机硬件地址的后2个字节;

目的硬件地址(0-1字节):目的主机硬件地址的前2个字节;

目的硬件地址(2-5字节):目的主机硬件地址的后4个字节;

目的IP(0-3字节):目的主机的IP地址。


ARP:即地址解析协议,实现通过IP地址得知其物理地址。

RARP:反向地址转换协议(RARP:Reverse Address Resolution Protocol) 反向地址转换协议(RARP)允许局域网的物理机器从网关服务器的 ARP 表或者缓存上请求其 IP 地址。

ARP与RARP协议详解 (三)

当一台主机把以太网数据帧发送到位于同一个局域网上的另一台主机时,是根据48bit的以太网地址来确定目的接口的。设备驱动程序重来不检查IP数据报中的目的地址。ARP地址解析协议就是为IP地址和48位的硬...
  • lyhDream
  • lyhDream
  • 2014年11月15日 15:35
  • 3253

ARP协议和RARP协议的使用场景

地址解析协议ARP:知道IP地址请求硬件地址(MAC) 使用ARP的四中典型场景: 1、发送方是主机H1,要把IP数据报发送到另一个网络上的另一个主机H2.这时H1发送ARP请求分组(在网1上广播...
  • qq_35420908
  • qq_35420908
  • 2017年05月11日 13:35
  • 587

ARP协议与RARP协议

ARP协议 地址解析协议(Address Resolution Protocol),其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。它是IPv4中网络层必不可少...
  • a1414345
  • a1414345
  • 2017年05月27日 15:32
  • 316

深度解析RARP协议

相信大家都知道ARP的作用了吧?那RARP呢?目前我们对RARP的理解只是停留在通过MAC地址查找IP地址的层面上,那什么情况下我们会用到RARP呢?虽然在书本、文档或者培训中我们一直都能看到RARP...
  • joyfixing
  • joyfixing
  • 2016年02月14日 14:22
  • 1827

ARP 协议详解 ARP报文结构

ARP:地址解析协议(address Resolution protocol,地址解析协议)是将IP地址解析为以太网MAC地址(或称物理地址)的协议。...
  • u010069213
  • u010069213
  • 2014年01月08日 14:42
  • 4722

TCP、UDP、IP、ARP的报文格式以及所代表的含义

TCP报文格式: (上图转载自http://wenku.baidu.com/view/04b0d780e53a580216fcfeaa.html) 源端口: 数据发送方的端口号。 ...
  • henni_719
  • henni_719
  • 2015年01月07日 09:40
  • 4844

ARP/RARP协议报文格式

图6-1  ARP/RARP报头结构 ARP和RARP使用相同的报头结构,如图6-1所示。 图6-1中的各字段的具体含义如下: 硬件类型:指明发送方想知道...
  • wjeson
  • wjeson
  • 2012年03月31日 16:03
  • 6029

ARP协议详解 ARP报文结构

ARP ARP作用 ARP(Address Resolution Protocol,地址解析协议)是将IP地址解析为以太网MAC地址(或称物理地址)的协议。 在局域网中,当主机或其它网络设备有数...
  • qliu83
  • qliu83
  • 2016年12月30日 09:56
  • 2872

分析ICMP协议数据包格式

了解了ICMP报文由首部和数据段组成。通过wireshark软件的使用加深对此的了解(差错报告、控制报文和请求应答报文)。通过cmd的ping产生icmp数据包。应该多捕捉多一些包,并去了解每个字段的...
  • a1260157543
  • a1260157543
  • 2015年10月17日 17:22
  • 8951

ICMP实例分析

发现:在承载ICMP的IP的报文中的协议字段的值是0x01   作为ping命令的原理,自己通过ping同一宿舍的电脑但是失败的报文的场景: ICMP询问报文中的回送请求或回答报文中...
  • u010476739
  • u010476739
  • 2015年09月13日 00:17
  • 982
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ARP/RARP协议报文格式
举报原因:
原因补充:

(最多只允许输入30个字)