我有一个2mbps连接( 240 KB/s下载),当我从服务器下载一个文件时,我只能得到40 KB/s。如果上面的输出显示了大约20 mbps的总带宽(接收和传输带宽是平分的),它分布在大量的用户中,这就解释了为什么我的下载速度如此之低。然而,当我进入另一个窗口时,带宽增加到40 mbps左右(接收到30 mbps,传输到10 mbps)。如果网络能够提供40 my,为什么我的用户没有得到它呢?
更新:我的用户也通过互联网从服务器下载文件。关于连接速度,我指的是用户下载时的速度。如果我没有得到240 Kb/s,这意味着即使是我的用户也不会得到他们的最大可能的速度。
发布于 2011-05-27 03:24:25
因特网链接通常是不对称的,并且是全双工的。
不对称意味着可能的上传和下载速度是不同的。全双工意味着您可以向一个方向发送通信量,而不会影响另一个方向的通信量(除非由于饱和而开始丢弃ACK数据包)。
因此,将上传和下载速度相加来获得“总带宽”是没有意义的。你应该把它们分开考虑。
在您的情况下,我猜想您的服务器的最大上传带宽为10 30Mbps,最大下载带宽为30 30Mbps。
发布于 2011-05-27 02:29:49
我们需要更多的信息来正确回答你的问题。您的用户和服务器是如何连接的?无线?连线?开关?当你说带宽很慢的时候,你是说用户和互联网之间还是用户和服务器之间?
https://serverfault.com/questions/274318
复制相似问题