dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2198
  • 铜币14124枚
  • 威望6134点
  • 银元155个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 喜欢达人
  • 原创写手
阅读:4412回复:0

PPS(Packets Per Second)

楼主#
更多 发布于:2013-11-12 11:56
PPS(Packets Per Second)


PPS 和BPS的概念
PPS = Packets Per Second  
Bps  = Bytes Per Second    
bps  = bits per Second

计算公式
端口速率 (bit/s) == 包个数 x  (包大小+ 8Byte的前导码 +12Byte的包间隔) x 8  
如以每秒 200个包的速率发送包大小为100Bytes的数据包,  则其速率为多少 Bps / bps?

( 8 + 100 + 12 ) x 200 = 24000 Bps
PS:其中 8 为 8个字节的前倒符 ,  12为12个字节的包间隔(gap)
(64 +100x8 +12x8) x 200 =  192000 bps

详细信息
100m的以太网,全双工就是200m,其单位就是bit/s,100m换算成byte则是100/8=12.5m
byte/s,换算出来就是12500000bytes。
那么在以太网的数据包中,最小的数据包的大小是64byte/s,加上8个byte的前导字节以及12个byte帧间间隙,合计就是84byte。那么用12500000/84=148809,得到在100m吞吐量单向环境下的每秒最大的包转发个数148809,换算成k即为148.8k pps
同上,则在双向200m吞吐量的以太网中,每秒转发个数297618,换算成k则包转发率为297.6k pps。


内容来自
:端口速率与包个数计算 PPS 与 BPS
扩展:http://bbs.chinaunix.net/thread-3757301-1-1.html

#
欢迎关注微信公众号: 运维录
游客

返回顶部