这是应该的设置。最近在desktop_NBD上发现速度好像被限制在100mbps,所以我去看了netgear的开关:no1和no5是绿色的,no10和no11是黄色的。根据
拓扑具体说明
所有设备都支持千兆以太网,甚至桌面_NBD 2.5gb。所有电缆均为 cat5e 或更好。如果需要,我可以添加所有电缆的全名。墙壁上的电缆(所以墙壁插座到网件开关)都是由房子的前任主人作为 T568A 接线的。
desktop_NBD、desktop_TS、desktop_AD和switch_tplink一起在楼上一个房间,里面有wallsocket_10和11。raspberry_pi在底层,有wallsocket_5。router_fritzbox_7590 位于底层的另一个房间,带有 wallsocket_1。
switch_getgear_jgs524f 在地下室,所有的墙壁插座电缆都端接到一个打孔面板(这似乎不是一个合适的千兆位打孔面板,但由于您可以通过测试用例看到,这似乎无关紧要),然后进入通过几条短以太网电缆进行切换;此处的编号方案与壁式插座相同。
这两款交换机都支持 MDI-X。
问题
我的设置有什么问题,我在所有设备上都没有千兆速度?请参阅以下测试,因为我没有想法 - 任何建议表示赞赏!
我做过的测试
我使用 iperf2 和 iperf3 执行了所有带宽测试(fritzbox 只有 iperf2)。
我在使用的桌面_AD、桌面_NBD和桌面_TS的网络适配器的驱动程序设置中强制设置为1gbit全双工。虽然最初这些是自动的。
通过所需的设置,我得到以下数字:
客户 | 服务器 | 速度 |
---|---|---|
桌面_AD | 桌面_NBD | 95兆比特/秒 |
桌面_AD | 炸薯条 | 94 兆比特/秒 |
桌面_AD | 树莓派 | 95兆比特/秒 |
桌面_NBD | 炸薯条 | 90兆比特/秒 |
桌面_NBD | 树莓派 | 95兆比特/秒 |
桌面_TS | 桌面_NBD | 380兆比特/秒 |
桌面_TS | 炸薯条 | 83兆比特/秒 |
树莓派 | 炸薯条 | 500兆比特/秒 |
显然,我的第一个想法是 no10 和 no11 墙上的电缆完全断了,因为我可以轻松地从 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 一样),看看会发生什么。树莓派仍然是 95mbit/s。
所以我用 desktop_TS 重复了那个测试。同样只有 95mbit/s。
另一个奇怪的事情:当我第一次进入地下室时,1号和5号是绿色的,10号和11号是黄色的。因为我想看看接线板的接线,所以我关闭了交换机的电源并卸下了接线板。布线看起来不错,所以我什么也没做,将其拧回并打开电源。既然我这样做了,插入时 no1 会闪烁绿色约 10 秒,然后变成黄色。但似乎它对 raspberry_pi 和 fritzbox 之间的速度没有影响,我再次重复了该测试。
经过更多测试后,我发现这很可能是三个问题的组合:打孔面板的质量问题,该面板上的轻微打孔电缆以及有一些故障端口的 netgear 交换机。
解决这个问题特别有用的是使用 tplink 开关和笔记本电脑,并将它们连接到我拥有的所有其他壁式插座,以及用短电缆将其直接连接到 netgear 开关(所以笔记本电脑->switch_tplink->switch_netgear) . 这给出了 100mbit/s 以上的速度。并且还给了一些墙壁插座。
我最终所做的是恢复我的原始设置,但将打孔面板上的电缆重新插入一个完全不同的插槽(并且正确),然后尝试 switch_netgear 上的不同插槽。我发现插槽 22、23、24 可以工作,而另一个插槽的速度为 100mbit/s。
我做了一个观察:在 5-10 秒后闪烁绿色然后变成橙色可能是某种协商/速度发现。而且它永远不会导致千兆连接。