这是应该的设置。我最近在desktop_NBD上注意到速度似乎被限制在100mbps,所以我去查看了netgear交换机:no1和no5是绿色,no10和no11是黄色。根据
拓扑结构具体描述
所有设备都支持千兆以太网,desktop_NBD 甚至 2.5gb。所有电缆均为 cat5e 或更高级别。如果需要,我可以添加所有电缆的全名。墙壁中的电缆(从墙壁插座到 netgear 交换机)均由前房主接线为 T568A。
desk_NBD、desktop_TS、desktop_AD 和 switch_tplink 都在楼上的一个房间里,里面有 wallsocket_10 和 11。raspberry_pi 在一楼,和 wallsocket_5 在一起。router_fritzbox_7590 在一楼的另一个房间里,和 wallsocket_1 在一起。
switch_ngetgear_jgs524f 在地下室,所有墙壁插座电缆都端接到一个打线面板(这不是似乎是一个合适的千兆位打线面板,但从测试用例可以看出,这似乎并不重要),然后通过几根短以太网电缆进入交换机;这里的编号方案与墙上插座相同。
两种交换机都支持 MDI-X。
问题
我的设置有什么问题,导致所有设备都无法达到千兆速度?请参阅以下测试,因为我没有主意了 - 任何建议都值得赞赏!
我做过的测试
我使用 iperf2 和 iperf3 执行了所有带宽测试(fritzbox 只有 iperf2)。
我在桌面_AD、桌面_NBD 和桌面_TS 所用网络适配器的驱动程序设置中强制使用 1gbit 全双工。虽然最初这些当然是自动的。
通过所需的设置,我得到以下数字:
客户 | 服务器 | 速度 |
---|---|---|
桌面广告 | 桌面_NBD | 95兆比特/秒 |
桌面广告 | 弗里茨博克斯 | 94兆比特/秒 |
桌面广告 | 树莓派 | 95兆比特/秒 |
桌面_NBD | 弗里茨博克斯 | 90兆比特/秒 |
桌面_NBD | 树莓派 | 95兆比特/秒 |
桌面_TS | 桌面_NBD | 380兆比特/秒 |
桌面_TS | 弗里茨博克斯 | 83兆比特/秒 |
树莓派 | 弗里茨博克斯 | 500兆比特/秒 |
显然,我的第一个想法是墙上 10 号和 11 号的电缆断了,因为我可以轻松地从 desktop_TS 到 desktop_NBD 达到 100mbit/s 以上(desktop_TS 网络通过其扩展坞,我认为这就是它速度较慢的原因)。
我有一个简单的电缆测试仪(像这样) 并测试了所有涉及的电缆。每根电缆的所有 8 盏灯都亮了。我通过在两端各放一根电缆来测试墙上的电缆,我想这样可以吗?
所以不应该是电缆。然后我直接用desktop_NBD插入wallsocket_10,以绕过交换机。这使raspberry_pi和desktop_NBD之间的速度达到900mbit/s!正如预期的那样,desktop_NBD和fritzbox之间的速度现在也达到了350mbit/s。我之前使用的是switch_tplink里面的电缆。
好吧,让我们将同一根电缆插入desktop_AD(仍然使用wallsocket_10,就像之前使用交换机和desktop_NBD一样)并查看会发生什么。Raspberry Pi 的速度仍为 95mbit/s。
所以我用desktop_TS重复了该测试。同样只有95mbit/s。
另一件奇怪的事情:当我第一次进入地下室时,1 号和 5 号是绿色的,10 号和 11 号是黄色的。因为我想看看配线架的接线,所以我关闭了开关的电源并卸下了配线架。电缆看起来没问题,所以我什么也没做,把它拧回去并打开电源。因为我这样做了,当插入时,1 号会闪烁绿色约 10 秒,然后变成黄色。但似乎它对 raspberry_pi 和 fritzbox 之间的速度没有影响,我再次重复了该测试。
答案1
经过更多的测试后,我发现这很可能是三个问题的综合结果:打孔面板的质量问题、面板上的电缆打孔严重以及 Netgear 交换机的某些端口存在故障。
解决这个问题特别有帮助的是使用 tplink 交换机和笔记本电脑,将它们连接到我拥有的所有其他墙壁插座,以及直接用短电缆将其连接到 netgear 交换机(因此笔记本电脑->交换机_tplink->交换机_netgear)。这提供了超过 100mbit/s 的速度。并且还提供了一些墙上插座。
我最后做的是恢复我的原始设置,但将打线板上的电缆重新打入完全不同的插槽(并正确打入),然后尝试 switch_netgear 上的不同插槽。我发现插槽 22、23、24 可以工作,其他插槽的速度为 100mbit/s。
我观察到:绿灯闪烁,5-10 秒后变为橙色,这可能是某种协商/速度查找。而且它永远不会产生千兆连接。