"线速"数据吞吐率
来源:互联网 发布:mac系统安装win8 编辑:程序博客网 时间:2024/04/30 22:28
我这次采用的是Spirent通信公司的SmartBits测试仪器,本次测试次仅仅用到其中的两个端口作演示,将这两个端口分别用网线接到一台百兆交换机的两个端口上,我设定测试仪上的两个端口互发64字节大小的数据包,测试时间两分钟,然后我们来再看最后测试数据,在最终的测试结果中,有一项是包转发率(fps),记录了端口每秒转发的数据包数,由于链路的吞吐量是一定的,那么大数据包的转发率会比小数据包的转发率要小。在这里64字节显示的是148,809。那现在我们可以利用这个数据来计算交换机一个端口实际处理数据包的带宽大小,计算方法是:148,809×64(字节)×8(1Byte=8bit)=76,190,208≈76Mbps,通过以上的计算,我们看到实际上只有76Mbps的带宽用来实际处理数据。其他带宽都干吗去了?
在以太网中,每个帧头都要加上了8个字节的前导符,前导符的作用在于告诉监听设备数据将要到来。然后,以太网中的每个帧之间都要有帧间隙,即每发完一个帧之后要等待一段时间再发另外一个帧,在以太网标准中规定最小是12个字节,然而帧间隙在实际应用中有可能会比12个字节要大,在这里我用了最小值。每个帧都要有20个字节的固定开销,现在我们再来算一下交换机单个端口的实际吞吐量:148,809×(64+8+12)×8≈100Mbps,我想我说到这里大家已经明白我的意思了,交换机端口链路的"线速"数据吞吐量实际上只有76Mbps,另外一部分被用来处理了额外的开销,这两者加起来才是标准的百兆或者千兆。
- "线速"数据吞吐率
- 线速 包转发率 吞吐率
- 流水线吞吐率计算
- wifi 吞吐率测试
- 流水线吞吐率计算
- uAP 吞吐率测试
- 吞吐率问题
- 流水线和吞吐率
- FLOPS和吞吐率
- 什么是指令的吞吐率
- 指令流水线的吞吐率
- 吞吐率与压力测试
- 指令流水线的吞吐率
- 指令流水线的吞吐率
- 指令流水线的吞吐率
- 吞吐率和压力测试
- 一种利用并发提高系统数据吞吐率的模型及其分析
- LinkedIn开源大数据,千次数据吞吐变更
- work080716
- Servlet及JSP中的多线程同步问题
- COM 组件设计与应用(一)
- 使用While插入大批量数据(PL/SQL)
- Tomcat之Session和Cookie大揭密
- "线速"数据吞吐率
- COM组件设计与应用(二)
- 客户需要怎样的服务?
- COM组件设计与应用(三)
- COM组件设计与应用(四)
- 数据库连接池
- COM 组件设计与应用(五)
- 如何从当前主题中获取grid文本颜色
- COM 组件设计与应用(六)