楼主用得挺细心,深表佩服。
在科来网络分析系统的数据包解码信息中,有两个数据包长度,一个是“数据包长度”,另一个是“捕获长度”。
为什么有这样?
我们都知道,以太网数据帧最后4个字节是FCS,而这4个字节的长度是不会在线路中传输的,是由接收数据包的网卡计算出来的。
所以,捕获长度表示数据包在网络中传输的长度。而数据包长度=捕获长度+4个字节。
在科来网络分析系统中,所有协议的解码都会有4个字节的差异,这是设计使然,不是程序BUG。
如果数据包计算FCS,则以太网数据包长度范围是64~1518字节
如果不计算FCS,则以太网数据包长度范围是60~1518字节。 |