调试服务器的慢速传输速率
我试图解释这一点很简单,但要尽可能记录在案。这不是该服务器或当前ISP独有的。多年来,在使用不同的ISP以及服务器使用不同的提供商(美国的GoDaddy,加拿大的iWeb和GloboTech)的过程中,我一直看到相同的问题。唯一常见的是Windows Server OS(2003和2008 r2)。但是,现在让我们看看当前的服务器和当前的ISP。 问题: 我的本地工作站和远程专用服务器之间的传输速率非常慢。我的服务器在100 Mbps端口上,本地工作站在50 Mbps通过光纤的对称连接上。 症状: 当在speedtest.net上针对美国和墨西哥的不同服务器和位置进行测试时,服务器和工作站均获得出色的结果(非常接近其连接速度)。如果我从Dropbox(例如Dropbox)将大文件下载到服务器或工作站,则一次连接的传输速率分别为10 MBps和5 MBps,根据100 Mbps和50 Mbps的每种连接速度,这是正确的分别。 但是,如果我将文件从服务器(通过HTTP或FTP)传输到我的工作站,我什至无法达到应达到的50 Mbps速度(5 MBps传输速率),但是却获得了相当于3 Mbps的速度(300 KBps传输速率)。 我试图理解为什么我得到这么慢的传输速率。我不确定如何调试它。每当我向托管服务提供商提出问题单时,他们都会要求我提供tracert输出,最后将其归咎于中间的某个服务器。但这似乎是不正确的,如果我们首先考虑我说的话:在将服务器与GoDaddy,iWeb和GloboTech结合使用时,以及作为不同的ISP时,我已经看到了这种确切的速度/问题。不同类型的Internet服务。它看起来确实像服务器区域中某个固定的设置。 我做过的测试: 速查 这些是来自speedtest.net的速度测试,这些测试是在我的专用服务器中针对不同的远程服务器执行的,这些远程服务器包括我在墨西哥城的ISP数据中心中的服务器: 加拿大:下载速度为94.64 Mbps,上传速度为94.87 http://www.speedtest.net/my-result/3470801975 加利福尼亚州圣何塞:下载93.58 Mbps,上传95.48 Mbps http://www.speedtest.net/my-result/3470805341 墨西哥城(位于我自己的ISP的datacanter中的服务器):下载速度为92.99 Mbps,上传速度为95.39 Mbps http://www.speedtest.net/my-result/3470810269 如果我在本地工作站的同一台服务器上运行这些测试,则速度也接近50 Mbps。 追踪器 这是从我的工作站执行到我的专用服务器的最近tracert输出: 1 <1 ms <1 ms <1 ms 192.168.7.254 2 2 ms 1 …