我在LTE网络下用移动手机执行了下载吞吐量测试,捕获了以下日志:
该测试使用HTTP协议并行下载6个文件,设备打开了6个TCP线程。吞吐量的计算方法有三种:
吞吐量1的结果与测井仪器直接给出的结果是一致的,因此是100%正确的。吞吐量2是根据吞吐量1的相同数据计算的,因此它是100%正确的。吞吐量3是由wireshark计算的,我的主要怀疑是在这里。
对于2和3方式,我期望有一个类似的吞吐量值,因为Wireshark也将所有比特相加并按时间除以,或者至少L1实际吞吐量略高于Wireshark吞吐量,后者是在较高层(IP层,加上wireshark为每个数据包添加的14字节“以太网报头”)计算的。
为什么wireshark吞吐量高于L1实际吞吐量?是否有任何开销或任何数据被wireshark计算过两次,而我没有过滤掉?
发布于 2018-11-26 07:18:20
Wireshark吞吐量->打开Wireshark上捕获的*pcap文件,并根据源IP地址(服务器)和目标IP地址(移动手机)过滤吞吐量值,然后进入“统计->捕获文件属性”-平均约90 Mbps (5次测试尝试中)
Wireshark的显示过滤器不会更改pcap属性,因此最好使用其他WS统计信息,其中有“限制显示筛选器”选项。
https://stackoverflow.com/questions/49587624
复制相似问题