通信人家园

标题: 请教路由器吞吐量与包转发率如何换算,多谢  [查看完整版帖子] [打印本页]

时间:  2010-3-25 18:30
作者: shubs     标题: 请教路由器吞吐量与包转发率如何换算,多谢

请教路由器吞吐量与包转发率如何换算,多谢
时间:  2010-3-27 22:46
作者: Naki.Yu

线速端口的包转发率衡量标准是以IEEE802.3中最短以太网64byte的数据包 (第二层或第三层包) 作为计算基准,其公式如下:
    包转发率(pps) = 吞吐量 / ( 84byte × 8bit )

84byte = 12byte + 8byte + 64byte
12byte 为根据CSMA/CD工作原理增加的帧间隙固定开销
8byte  为定位帧头,包含Preamble(7byte) + SFD(1byte),其中前7byte为AA用于对端同步,第8byte为AB用于界定后续byte为数据包,类似于SDH中SOH的A1、A2
64byte 为最短以太网帧包含 Destination(6byte) + Source(6yte) + Length/Type(2byte) + Data&Pad(26byte) + FCS(4byte)

So
对于10兆以太网,一个线速端口的包转发率 = 10,000,000bps / 672bit = 14.88Kpps
对于千兆以太网,一个线速端口的包转发率 = 1,000,000,000bps / 672bit = 1.488Mpps
时间:  2010-3-30 09:02
作者: xulei1452

学习了
时间:  2010-3-30 14:52
作者: kkk2000     标题: 然也

我面试过上数十个从HW呆过几年搞数通测试的人,再加上别的公司的人,从来没有一个人能正确地答出来例如只发送64Bytes包40Mbps速率下的pps是多少这类问题。
时间:  2010-3-31 11:42
作者: luiswindy

谢谢,学习了
时间:  2010-4-22 16:47
作者: shubs     标题: 多谢二楼的指教

多谢二楼的指教
时间:  2013-5-2 10:40
作者: 5isummer

简单的事情往往更能考核一个人的技术水平




通信人家园 (https://www.txrjy.com/) Powered by C114