![使用 20 米 cat5e 电缆无法达到 1Gbps](https://linux22.com/image/1528901/%E4%BD%BF%E7%94%A8%2020%20%E7%B1%B3%20cat5e%20%E7%94%B5%E7%BC%86%E6%97%A0%E6%B3%95%E8%BE%BE%E5%88%B0%201Gbps.png)
我安装了一条相当长的 cat5e 电缆(约 20 米),将我的 VDSL 调制解调器连接到网络的其余部分,并使用了同样适用于 cat5e 的母头表面安装 RJ45 连接器。原因是我的 VDSL 信号很差,内部电话线路也很差,所以我想让电话线尽可能短。
较短的(1 米)cat5e 跳线(公对公)在其两端完成电路。我在调制解调器旁边添加了一个 5 端口 1Gbps D-Link Green 交换机,并将该交换机连接到另外两个交换机,所有交换机都是 1Gbps。调制解调器在 LAN 端口上的额定速度为 100Mbps,因此我应该在 LAN 计算机之间获得 1Gbps,在互联网上获得 100Mbps。没关系,我的互联网连接是最快的,速度为 50Mbps。
我将 LaCie Cloudbox 插入第一个交换机,它正确协商了 1Gbps 速度(D-Link 交换机上的绿灯)。
然而,第一和第二个以太网交换机之间的长 cat5e 电缆(母对母)只能提供 100Mbps(D-Link 上的橙色灯),这意味着 LaCie Cloudbox 和其余设备之间存在瓶颈。
由于怀疑第二个交换机坏了或者电缆有故障(大多数都在使用),我尝试在每一端使用不同的电缆组合,并在长以太网电缆的另一端连接一台已知良好的计算机,速度仍然可以达到 100Mbps。
是什么原因导致所有交换机之间的传输速度无法达到 1Gbps?
编辑以澄清: 谢谢大家,
这第一个交换机是D-Link DGS-1005G,修订版 B1,第二个开关是基于某些 Realtek 芯片的通用中文开关,第三个开关是另一个通用中文开关,是同一种芯片。无法读取部件号,因为他们在上面粘了一个散热器。
母对母电缆是4 对,实心芯线。顺便说一下,它来自一个 1000 英尺长的线轴,由一个盒子供电,与专业安装人员使用的相同。我按照 T568B 颜色代码接线。
我更换了第一根原装的 cat5e 跳线(4 对,黄色的,按照 T568B 接线,工厂模制)从 D-Link 交换机到 20 米电缆的母插头,使用另一条长度大致相同的 cat5e 跳线(4 对,灰色的,T568B,工厂成型),然后另一根 2 米 cat5e 跳线(白色的,T568B)我用与 20 米电缆相同的长度手工制作。我知道不建议使用实心芯线制作跳线,但我将其用作仅偶尔使用的备用电缆。这种电缆以 Gbps 速度而闻名(在家里和大学都进行了测试)。
沒有組合成功。
然后,我将 20 米电缆的另一端换成上面列出的相同 2 根电缆,但仍然没有成功(斜体表示,以便在回复中更容易参考)。
我知道 LaCie Cloudbox 无法从单个硬盘驱动器获得最大 1Gbps LAN,但它谈判这样的速度。
答案1
我会拿一个电缆测试仪仔细检查电缆接线 - 我认为其中一根电线没有正确压接。千兆位连接需要所有 4 对线都能正常工作,而 100 兆位连接只需要 2 对线就可以正常工作。(我读过你的帖子,但我觉得你似乎没有在其他硬件上测试过 20 米长的电缆 - 那可能是你想尝试的其他方法)
我怀疑情况并非如此,但我猜也可能是与电缆压接有关的问题。您没有说清楚,但似乎暗示您在一端有一个公连接器,在另一端有一个母连接器 - 我的理解是实心芯通常是母对母,绞合芯是公对公 - 并且考虑到这一点,连接器的设计不同。我本来预计这会降低吞吐量,但不会停止千兆位协商。
答案2
检查 Windows 设备管理器中的以太网适配器。应将其设置为“自动协商”。您可以尝试将其强制设置为仅千兆位速度以进行测试。
还要确保您的 Cloudbox 端口已启用千兆。
还可以尝试不同的交换机或电缆排列,通过消除过程来识别瓶颈。
如果您没有好的测试仪,您可以尝试一下一个名为 LanTestLite 的好程序。