以太网每秒可以传输多少个数据帧? 您所在的位置:网站首页 can每秒多少帧 以太网每秒可以传输多少个数据帧?

以太网每秒可以传输多少个数据帧?

2024-07-16 22:12| 来源: 网络整理| 查看: 265

“148810”这个数字有什么特殊的含义吗?熟悉以太网的话,对这个数字应该并不陌生。这是百兆以太网每秒可以传输的数据帧的个数。确切来讲,这是帧长为64字节的数据帧的帧速率。

这个数字是怎么得出来的呢?百兆以太网的带宽是100Mbps,也就是每秒可以传输100,000,000个比特位。以太网带宽的“兆”是1,000,000,不是1024*1024,这一点需要注意。如果不太熟悉以太网,可能会这样计算:

   100,0000,000 / (64 * 8) = 195312.5

这个计算结果和148810相差很大。以太网传输数据帧时,每个数据帧前面有8个字节的preamble(或者说7个字节的preamble和1个字节的SFD),另外数据帧之间还需要96 bit的IFG(Inter-Frame Gap)。于是,百兆以太网的帧速率应该这样计算:

100,0000,000 / (64 * 8 + 8 * 8 + 96) ≈ 148810

对于其他速率的以太网,可以采用类似的方法进行计算。唯一的例外是,半双工模式下的千兆以太网。千兆以太网工作在半双工模式时,carrier extension域会额外占用更多的比特位,相对于全双工模式而言,帧速率会明显降低。这是另外一个问题,这里就不作详细说明了。

实际应用中,有些以太网业务是根据帧速率来计算的,单位是pps,即Packet Per Second。如果了解帧速率的计算方法,就可以对网络的性能做出较准确的评估。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有