Packets Per Second (PPS)
2013-11-12 by dongnan
开始之前
概念:
- PPS = Packets Per Second
- Bps = Bytes Per Second
- bps = bits per Second
计算公式
端口速率(bit/s
) = 包个数 * (包大小+8Byte
的前导码+12Byte
的包间隔) * 8
举个栗子
例如,每秒200
个包的速率发送包大小为100Bytes
的数据包,则其速率为多少 Bps / bps
?
- Bits:192000 bps = (8 + 100 + 12) * 200 * 8
- Bytes:24000 Bps = (8 + 100 + 12) * 200
相反已知100m
的以太网,那么它的PPS
是多少?
- 以太网其单位是
bit/s
。 100m
换算成byte
则是100/8
等于12.5m byte/s
,也是12500000bytes/s
。- 在以太网的数据包中,最小的数据包的大小是
64byte/s
,加上8个byte
的前导字节以及12个byte
帧间隙,合计就是84byte
。 - 用
12500000/84=148809
,得到每秒最大的包转发个数148809
,换算成k
即为148.8k
PPS。