我正在尝试从 youtube 计算和限定视频 QoE [体验质量]。我有一个学生项目,我应该计算 MDI [媒体交付指数],我通过嗅探数据包并根据 RFC 4445 计算了 DF [延迟因子]。现在我也需要计算 MLR,但是我使用了序列号有一个问题TCP 数据包的数量,以获取从 youtube 发送的例外数据包的数量以及我将它们存储在列表中的接收数据包的数量。
MLR = (excepted_packets - receivred_packets)/ 间隔时间
所以问题是序列号不会一个一个地增加,并且它们之间的数据包之间有很大的差距,然后 MRL 就变成了一个大数字。
如果您帮助了解“如何计算 TCP 丢包率?”,我将很高兴。
数据包的层数是:
Eth => IP => TCP => RAW