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 地址。

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

TCP报文格式: (上图转载自http://wenku.baidu.com/view/04b0d780e53a580216fcfeaa.html) 源端口: 数据发送方的端口号。 ...

ARP与RARP协议详解 (三)

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

深度解析RARP协议

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

ARP与RARP详细解析

地址解析协议 ARP和逆地址解析协议RARP 1.基本关系:              2.地址解析协议 ARP的实现过程: 不管网络层使用的是什么协议,在实际网络的链路上传送数据帧时,最终还是...
  • zln99
  • zln99
  • 2016年04月03日 15:12
  • 1113

ARP 协议详解 ARP报文结构

ARP:地址解析协议(address Resolution protocol,地址解析协议)是将IP地址解析为以太网MAC地址(或称物理地址)的协议。...

ARP 数据包格式分析

1.ARP数据包格式 在网络通讯时,源主机的应用程序知道目的主机的IP地址和端口号,却不知道目的主机的硬件地址,而数据包首先是被网卡接收到再去处理上层协议的,如果接收到的数据包的硬件地址与本机不符,...

ARP协议详解 ARP报文结构

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

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

arp协议报文格式及数据长度

arp协议报文格式及数据长度2010-02-24 14:37http://hi.baidu.com/ym012/blog/item/0b35be2e4f74525b4ec22659.html arp数...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ARP/RARP协议报文格式
举报原因:
原因补充:

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