摘自:https://blog.csdn.net/shenwansangz/article/details/52858897
设备驱动程序。不同的抓包程序和设备驱动程序所处的优先层次可能不同,抓包程序的优先级可能比设备驱动程序更高,也就是说,我们的抓包程序可能在设备驱动程序还没有填充不到64字节帧的时候,已经捕获了数据。因此不同的抓包工具抓到的数据帧的大小可能不同。(比如,wireshark抓到的可能没有填充数据段,而sniffer抓到的就有填充数据段),(不过 根据我的观察wireshark不同的版本抓获的最小数据包的大小好像有60字节也有54字节的情况.....)
 

 

 

 

按照标准,10Mbps以太网采用中继器时,连接的最大长度是2500米,最多经过4个中继器,
因此规定对10Mbps以太网一帧的最小发送时间为51.2微秒(这个51.2的计算方法应该是这样的:
(51.2/1000000)*2/3c=10000米,不对劲吧?应该是2*2500=5000才符合实际。
按算式算的话,最短帧应该是250bit左右才是。我在另外一个帖子中看到,考虑到网络介质本身的延迟,为了确保CD能够正常运行,
所以把结果放大了一倍,取了512bit,这个解释还算合理,采纳!)。这段时间所能传输的数据为512位,因此也称该时间为512位时。
这个时间定义为以太网时隙,或冲突时槽。512位=64字节,这就是以太网帧最小64字节的原因。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-24
  • 2022-12-23
  • 2021-07-06
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-14
  • 2022-03-02
  • 2022-12-23
  • 2021-06-16
  • 2022-02-02
  • 2021-12-25
相关资源
相似解决方案