租用线路背后的 Windows 2003 网络性能

租用线路背后的 Windows 2003 网络性能

我有一条专线,其上传和下载速度上限为 10mbit/sec。边界设备是 Draytek Vigor 3300V+。我在 Draytek 后面有几台运行 Windows 2003 的戴尔服务器。我的问题是,当从另一个位置访问服务器时,服务器的上传速度最高约为 7-8mbps。作为测试,我在一台笔记本电脑上安装了 Ubuntu,并将其放在两台服务器旁边。我从那台机器上运行了相同的测试,上传速度稳定在 10mbps,正如您所期望的那样。我运行了 iperf 和 http 测试,结果相同。如果我本地访问机器,它会像您在 LAN 上期望的那样好又快。它们似乎无法有效利用专线上可用的 10mbps 带宽。我尝试了各种各样的方法,试图诊断可能影响 Windows 机器的问题,但没有任何运气。以下是我尝试过的一些方法...

  • 更新网络驱动程序
  • 禁用/启用 NIC 上的各种高级设置
  • 运行 Wireshark 跟踪并查看是否能发现任何明显的问题
  • Draytek 上的最新固件
  • 排除任何其他网络设备(交换机、电缆)

还有一些可能相关的细节:

  • 两台服务器都是 Dell PowerEdge 2800 机器
  • 两者均运行 Windows 2003 Server(SBS 版和标准版)R1
  • 两台机器都配有 Intel Pro 1000 MT 双端口适配器

我的网络知识确实不够好,无法轻松诊断出这个问题。我正忙着复习我的低级网络,希望能够从我拥有的 Wireshark 跟踪中获得更多。如果您能告诉我其他可以尝试的方法,我将不胜感激。

答案1

您是否尝试过禁用网络适配器上的 QOS 调度程序?7-8 大约是最大速度的 20%,根据http://support.microsoft.com/kb/316666是程序可以通过 QOS 调度程序保留的限制。

另外,请检查适配器的 MTU 是否设置正确,以满足您的互联网连接可以处理的范围。

相关内容