liuyangak

网络测速工具开发

客户端发送指定长度的消息(也称有payload),服务端收到后echo回来,客户端记录发出和收到之间的时间差。 
注意,这里需要用高精度计时,有多种方式。windows下的不太可信,噪音太大。
这个时间差就算是一个样本
多次发送这个样本,去掉几个值特别大的
 
然后就可以得到 吞吐量,抖动,延迟 这三个重要的指标了。
吞吐量,抖动,延迟这三个指标互相影响。

分类:

技术点:

相关文章: