网络设备性能bps和pps

  先要理解吞吐测试的概念,什么是pps? 光模块上标的 10G 是什么意思? 思博伦的测试数据有什么关联性、是否和一般的概念对 的上号? 
  @1,光模块上的10G表示,(全双工)单向每秒处理10Gb的数据流量。用思博伦跑1对万兆口双向流量,那么线速的情况下每秒能跑20Gb流量。
  @2,二层能力用bps(带宽吞吐)。三层能力用pps(路由转发,每秒转发数据包的个数),防火墙的性能要用pps来衡量。

思博伦的每分钟数据分析:
60秒 * 10Gb/秒 = 600000000000b = 总的数据量
1518B * 8b/B + 64b(前导符)+ 96b(帧间隙)= 12304b = 每个Frame的大小
600000000000b/12304b= 48764629 frame = 60秒内处理的总的packet数
1518字节的pps = 48764629/60 = 812743 p
双向1518字节的 pps = 1625487 p
从思博伦的参数fps=1614687p得出,思博伦pps是计算双向的pps,也就是10G的光模块,实际上线速能流通20G的数据。

 

bps高并不能表示路由转发的性能强,因为同样的20Gb数据总量的情况下,1518字节的包的数量,比64字节的包的数量少的多。路由性能主要还要看pps.

 

你可能感兴趣的:(个人经验总结)