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.8kPPS。