如何解码地址解析数据包(ARP)

时间:2011-04-18 01:11:12

标签: networking ip arp

这个ARP数据包是什么意思,甚至只是哪些字节对应哪些字段?

0000   FF FF FF FF FF FF 00 00 C0 93 19 00 08 06 00 01
0010   08 00 06 04 00 01 00 00 C0 93 19 00 C0 99 B9 64
0020   FF FF FF FF FF FF C0 99 B9 32 00 00 55 00 00 DC
0030   00 6C 00 D6 00 00 00 A3 00 00 00 41

这是关于网络考试的学习指南,我对此毫无准备。教科书说ARP数据包是20-24字节,不适合这些数据,它的方式太小,不能成为以太网帧。然而,十六进制FF系列绝对匹配以太网的广播输出。如此迷茫。请帮助。

1 个答案:

答案 0 :(得分:2)

该帧长度为60个字节...最小值为64个字节,大多数NIC的驱动程序不会在帧结束时向您发送4字节CRC ...因此这是一个有效的以太网ARP帧;请记住,以太网帧必须至少为64字节(从目标mac addr到CRC结束测量),并且如果上层协议(即ARP)不使用最小以太网负载,它们将被填充到该值。使用wireshark对其进行解码。