2
关注
2163
浏览

请教下千兆交换机一个端口的包转发率1.488Mpps是怎么来的?

为什么被折叠? 0 个回复被折叠
晓得点 超级管理员 用户来自于: 广东省深圳市
2026-01-12 07:51
一个千兆交换机端口的包转发计算公式是:        1Gbps = 1000M bits/((84字节)*8(bit 每字节))=1.488095 Mpps   84字节的来历:   看到上面的公式你看你懵,有的是1000M bits/8bit/(64+12+8),其实都是一样的。   包的转发率在最短字节的时候最难达到线速,所以,采用最短字节做为计算包转发率(pps)的包长参数。   最短以太包长为64字节,包含DMAC(6)+SMAC(6)+Type(2)+IP Header(20)+填充+CRC(4)。 根据Ethernet的CSMA/CD的工作原理,报文在发送之前,要先侦听一段时间线路是否空闲,空闲才能发送。   这个监听时间为帧间隙(IPG Inter-Packet Gap),为发送12个字节的时间。 为了能接受同步,在以太网帧结构前增加了8个字节的前导码(Preamble),其中7个字节为AA(其二进制形式为01010101)用于与接收端同步,第8个字节为AB(帧定界符),用于定界,标明从现在开始后面的是以太网帧。   所以,最短帧的实际长度为: 64字节+12(字节帧间隙)+8(前导码)= 84字节,从而得出前面的转换公式。

关于作者

问题动态

发布时间
2026-01-12 09:45
更新时间
2026-01-12 09:45
关注人数
2 人关注
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号