- Bps: Byte per second 每秒传输多少字节,下载速度通常用这个表示
- bps: bits per second 每秒传输多少位 ,这个也叫做端口速率
- pps:packet per second 每秒传输多少个packet
计算机中1个字节占8位,所以Bps到bps的转换可以为:
bps=8*Bps
- 而pps又该怎么计算呢:
- 包转发率肯定得从捕获到包开始算起:
而离不开速率,速率又与长度有关,因为每个包长度不一定,所以我们求最大值,最大值也就意味着要用最小的包来计算,以以太网为例,以太网最小64字节(6+6+2+4+46),每个包又会有6字节的前导字符和12字节的帧间间隙,所以每个包最小84字节
- 包转发率肯定得从捕获到包开始算起:
- 也就意味着当Bps为10000时,bps为10000*8,pps为10000/84
所以三者之间知其一就能知道剩余的
bps=Bps*8
pps=Bps/84 //这求的是最大pps