speedtest测速的wireshark分析

测试网速,我们一般使用speedtest来进行测试,包括有线网络或者无线网络下,在手机上也有speedtest测速软件。

下面主要分析电脑上登录speedtest网页的wireshark log的分析。

使用wireshark抓出来的log如下:

speedtest测速的wireshark分析

speedtest测速分为三个步骤:

 

1. ping包测试,使用的也是HTTP的ping。

speedtest测速的wireshark分析

解析HTTP内容为:

speedtest测速的wireshark分析

2. 开始下载测试

speedtest测速的wireshark分析

HTTP解析如下:

speedtest测速的wireshark分析

3. 开始上传测试:

speedtest测速的wireshark分析

 

HTTP解析如下:

speedtest测速的wireshark分析

具体speedtest的原理,请查看其它博客。

 

tcp.stream eq 12,只是wireshark给tcp流的一个编号。tcp流是可以用一对(ip,port)来限定的