zoukankan      html  css  js  c++  java
  • ARP包分析(wireshark)

    ARP数据报格式(42字节)

    这是用wireshark抓到的一个ARP包,42个字节。

    这个ARP包的

    以太网首部(14字节):

    字段               长度(Byte)          默认值          数值                   备注              
    接收方MAC       6                                       98:3b:16:e3:d7:25           广播时,为 ff-ff-ff-ff-ff-ff
    发送方MAC       6                   08:3e:8e:0b:5d:20
    Ethertype        2                     0x0806       0x0806           0x0806是ARP帧的类型值

    ARP包(28字节):

    字段                   长度(Byte)         默认值       数值                     备注
    硬件类型              2                     0x1        0x0001                以太网类型值
    上层协议类型        2                      0x0800    0x0800                上层协议为IP协议
    MAC地址长度       1                      0x6          0x06                以太网MAC地址长度为 6
    IP地址长度           1                      0x4          0x04                IP地址长度为 4
    操作码                2                                      0x0002              0x1表示ARP请求包,0x2表示应答包
    发送方MAC          6                   08:3e:8e:0b:5d:20
    发送方IP              4                  192.168.16.102
    接收方MAC          6                  98:3b:16:e3:d7:25
    接收方IP              4                  192.168.16.101
    填充数据             18                                            (因为物理帧最小长度为64字节,前面的42字节再加上4个CRC校验字节,还差18个字节)

  • 相关阅读:
    BCD码、十六进制与十进制互转
    UNIX环境高级编程 使用方法
    Windows下NFS服务器SFU设置(可以共享linux系统)
    Linux学习之CentOS(一)--CentOS6.4环境搭建
    WORKGROUP无法访问,您可能没有权限使用网络资源,请与这台服务器的管理员联系以....
    嵌入式学习步骤
    asp.net core-6.Bind读取配置文件到C#实例中
    asp.net core-5.控制台读取json文件
    asp.net core-4.命令行配置
    asp.net core-3.应用程序部署到iis
  • 原文地址:https://www.cnblogs.com/hezhangyear/p/4682418.html
Copyright © 2011-2022 走看看