150mbps 有线互联网,但仅适用于部分 PC

150mbps 有线互联网,但仅适用于部分 PC

我刚刚获得了 150 mbps 电缆调制解调器服务。

我有一台 Netgear R6300v2 路由器、一台 Motorola SB6141 电缆调制解调器和一台 Netgear GS605v4 交换机。

我有一台索尼 VAIO 笔记本电脑,当直接连接到调制解调器时,在 speedtest.net 上的速度约为 150mbps。当连接到路由器时,速度约为 150mbps,当连接到交换机时,速度约为 150mbps。

我有一台 Windows 7 PC,主板内置了 Realtek PCIe GBE 系列控制器。这台 PC 在连接到笔记本电脑吞吐量良好的同一交换机时,只能获得约 50 mbps。此外,我还有一台运行 Vista 的 Gateway 计算机,经测试,其速度也约为 50 mbps。

为什么两台 PC 的速度被限制在那个水平,我可以查找哪些设置?我尝试禁用驱动程序中的一系列绿色以太网和省电选项。我删除了自动协商,并将其设置为 1g 全双工。

我还遗漏了什么可以让索尼笔记本电脑充分发挥速度但却限制两台电脑?

更新:尝试将 Windows 8 联想笔记本电脑使用相同的电缆连接到相同的交换机,速度也达到了约 150mbps。

所有这些都是用相同的电线/电缆。

答案1

当您尝试使用 Windows 7 PC 和带有 Vista 的 Gateway 盒时,您是否使用了与 VAIO 和联想相同的以太网电缆?您可能使用的是旧的 10/100 以太网电缆,仅连接了两对(4 根线)。

千兆电缆需要连接所有 4 对(8 根电线),并且哪些引脚位于哪些双绞线中很重要,因此,您可以正确排列引脚排列,但如果哪些引脚位于哪些双绞线中则错误,并且无法可靠地发送千兆信号。

我不会将互联网连接速度的潜在变化引入测试中,而是会使用 TCP 性能测试工具(如 IPerf)而不是 Speedtest.net 进行测试。我也更喜欢 IPerf 而不是文件复制测试,因为文件复制测试会引入磁盘、文件系统和文件服务协议 (SMB) 开销和延迟。

我会将两台机器通过已知良好的 Cat5 或更好的正确连接电缆插入 Netgear 交换机(并确保当时基本上没有其他流量通过交换机),然后iperf -s在一台 PC 和iperf -c <IPAddrOfOtherIPerfPC>另一台 PC 上运行,看看我得到的性能。我还会查看 Windows 为我选择的 TCP 窗口大小(IPerf 将在测试开始时显示此信息)。如果它不是至少 37 KiB,我会手动添加-w 128K到 IPerf 服务器和客户端命令行参数中。这会将 TCP 窗口大小强制为 128KiB,这应该足够了。如果您获得每秒 930 兆比特的高速度,则说明您情况良好。任何现代 1GHz 或更好的 PC 在正确连接 Cat5 或更好的电缆上获得低于 900 兆比特每秒的 IPerf TCP 吞吐量都是没有理由的。

相关内容