千兆网络传输速度极差

千兆网络传输速度极差

我无法让千兆网络在台式计算机和 Windows Home Server 之间正常工作。将文件复制到我的服务器(通过交换机连接)时,我发现文件传输速度低于 10MB/s,有时甚至低于 1MB/s。

机器配置为:

桌面

  • 英特尔酷睿 2 四核 Q6600
  • Windows 7旗舰版x64
  • 2 个 WD Green 1TB 硬盘,采用条带化 RAID
  • 4GB 内存
  • AB9 QuadGT 主板
  • Realtek RTL8810SC 网络适配器

Windows 家庭服务器

  • AMD 速龙 64 X2
  • 4GB 内存
  • 存储池中有 6 个 WD Green 1.5TB 硬盘
  • 技嘉GA-MA78GM-S2H主板
  • Realtek 8111C 网络适配器

转变

dLink Green DGS-1008D 8端口

两台机器都报告连接速度为 1Gbps。交换机的两个端口亮起绿灯,表示连接速度为 1Gbps。

当通过交换机连接机器时,我发现用 iperf 测量从 WHS 到桌面的速度极低:10千比特/秒(WHS 正在运行iperf -c,桌面是iperf -s)。以另一种方式使用 iperf(WHS 是iperf -s,桌面iperf -c)速度也很差(~20Mbits/sec)。

使用跳线直接连接机器,我发现从桌面连接到 WHS 时速度要快得多(约 300 Mbits/sec),但从 WHS 连接到桌面时速度仍然在 10Kbits/sec 左右。文件传输速度也快得多(双向)。

从桌面登录以iperf连接 WHS(通过交换机):

C:\temp>iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[248] local 192.168.1.32 port 5001 connected with 192.168.1.20 port 3227
[ ID] Interval       Transfer     Bandwidth
[248]  0.0-18.5 sec  24.0 KBytes  10.6 Kbits/sec

从桌面登录以进行iperf连接WHS(通过开关):

C:\temp>iperf -c 192.168.1.20
------------------------------------------------------------
Client connecting to 192.168.1.20, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[148] local 192.168.1.32 port 57012 connected with 192.168.1.20 port 5001
[ ID] Interval       Transfer     Bandwidth
[148]  0.0-10.3 sec  28.5 MBytes  23.3 Mbits/sec

这里发生了什么?

不幸的是,我没有其他具有千兆功能的设备可以尝试。

答案1

我发现当您使用 更改服务器时速度变化如此之大,这非常奇怪iperf。我期望两个方向上的性能相同。这看起来很难找到。尝试以下选项:

  1. 升级 BIOS 和网络驱动程序。从供应商网站下载最新版本。
  2. 检查病毒扫描程序的设置。禁用它(以及所有其他不重要的进程)。
  3. 检查是否有病毒。
  4. 确保双工模式处于活动状态(不知道如何在 Windows 上执行此操作;在 Linux 上,它是ethtool)。
  5. 换一根新电缆;也许一根线弯曲、断裂或松散。
  6. 用较新的组件替换最旧的组件。千兆以太网应该“正常工作”,但有些设备组合会因为某些奇怪的原因而发生故障。
  7. 买一张新的千兆网卡。它们很便宜,而且易于安装。也许其中一个网络端口有缺陷(因此您可以高速接收但无法发送)。

答案2

如果可以,请尝试使用不同的 6 类电缆直接连接服务器和桌面并运行测试。

在我看来,切换过程中会产生一些问题,但并不是问题的主要根源。

确保桌面和服务器的网络连接设置相同。这应该是自动设置的,但自己检查一下也无妨。

查看两个接口的双工和速度。还要查看两台计算机上的 MTU 大小。

答案3

WD Green 硬盘是 EARS 型号吗?WHS 无法很好地兼容这些硬盘 - 它们具有一种新的高级格式。WHS 论坛上有广泛的讨论。

相关内容