考虑一个接入点,该接入点的数据包队列可以容纳多达50个数据包,而网络的瓶颈是数据链路,其数据位/S为50 Mbit/s。
有相当多的节点无线连接到接入点,其中一个节点通过FTP将一个文件(1.5GB)上传到远程服务器。当观察FTP上传的平均吞吐量时,我注意到它大约是13.7 Mbit/s,现在我想知道这是怎么可能的?瓶颈是50 Mbit/s,对吧?
我能想到的唯一原因是:瓶颈肯定在别的地方。而且,由于网络的所有物理连接都支持更高的数据,所以必须使用接入点。
TCP = 1460字节,其广告接收窗口被缩放到146万字节。有可能用这些数据来确定网络的瓶颈吗?如果是这样的话,是怎么做的?
发布于 2018-08-04 14:09:30
不要假设组件执行得很理想。测试。
通过无线方式对FTP服务器(如iperf )进行纯网络吞吐量测试。这将移除有关存储速度的变量。
将客户端(如笔记本电脑)临时插入AP正在使用的有线以太网。进行FTP测试和iperf测试。
802.11是共享频谱,噪音很大,容易受到干扰。你不会接近理论上的最大值。
https://serverfault.com/questions/924906
复制相似问题