我正在通过http在我的网站上下载速度的一些问题,我平均70kbps左右下载一个约70MB的文件。
但是,如果我通过FTP连接到我的服务器,并在同一台计算机/连接下载相同的文件,我平均约300 + Kbps。
我知道我的服务器在任何时候都有很多连接,大概有400个连接。
我的服务器有一个1Gbps的连接到互联网,所以有足够的带宽可用,如FTP所certificate的。
我没有在IIS中启用任何types的限制。
如果有兴趣有一个testing文件在这里,你可以下载来检查速度: http : //filesd.house-mixes.com/test.zip
我在英国,服务器在美国华盛顿,如果这有什么区别的话。
保罗
发现下载缓慢的原因,以防其他人有同样的问题。
我在我的服务器上运行一个名为IISTracer的工具,显然有一个已知的问题,将文件下载速度降低到80kbps左右。
一旦我禁用这个,我的下载速度高达330kbps!
虽然FTP是和应该更快,不是那么多。
你有没有尝试过任何数据包嗅探器,端口扫描/testing?
很可能您的isp限制了httpstream量,或者您的httpstream量正在采取与其他stream量不同的路由。 如果你通过一个透明的图层7 HTTP代理/caching它可能会超载。
尝试使用一些在线工具,看看你是否被代理。