这将是一个有点复杂的阅读,但我希望它会很清楚。英语不是我的母语,抱歉。
在我们学校,我们有一个 HP 2530-24G 交换机连接到一个非托管 tp-link tl-sf1005d 交换机。我们将后者称为 Switch 6。从这个交换机开始,网络通过类似的非托管交换机扩展到两个方向:每个分支都经过教室。连接了房间中的 PC,因此我们有一条电缆进入房间,进入连接 PC 的 tp-link 交换机,我们有另一条电缆从交换机出来连接到下一个教室。所以开关是相互连接的;每个教室都有一个开关。
现在,当我到达这里时,它运行良好。突然,分支 1 中没有网络。事实证明,从交换机 6 到分支 1 的第一个交换机的电缆出现故障,但我更换了以太网连接器,现在已经好了。当我将它插入笔记本电脑时,它工作正常。但是,如果电缆和笔记本电脑之间有一个交换机,则交换机之外没有网络(因为笔记本电脑显示连接但我无法 ping 网络上的其他设备)。我尝试了 3 种不同的开关,许多跳线,但没有成功。我将两台PC连接到交换机,它们可以相互ping通。
有趣的是,当我通过交换机连接 PC 时,有几秒钟的连接。足以加载网页或 ping 某些东西,然后它就消失了。另一个谜团是,如果连接了一个交换机,它会干扰 Switch 6 和另一个分支中的网络。直联或交联不应该成为问题,因为据我所知,tp-link tl-sf1005d 是自动 mdix。
如果有人知道导致这种情况的原因,如果他们能分享它,我将不胜感激......感谢您的宝贵时间。
恩德雷
正如您已经注意到的,链接以太网交换机并不是一个好主意。布线可能存在限制,但即使这样也应该在某一天得到纠正。
通常,以太网交换机应排列成树状(或多星状,如果您愿意):中央交换机和连接到该中央交换机的所有其他交换机。这种拓扑有两个主要优点:如果除中央交换机以外的任何交换机死机,则只有一小部分网络出现故障(电缆本身也是如此),并且每个交换机都可以获得其上行链路端口的全部带宽(而不是共享跨链)。
仅当其中至少一个支持Auto MDI-X时,才能将两个交换机相互连接,否则需要交叉电缆。Auto MDI-X 在今天几乎是标准的,但并非无处不在。然而,TL-SF1005D 似乎支持它[*1]。在 HP 2530-24G 上,它默认处于活动状态,但可以停用。检查插入电缆时端口 LED 是否亮起。如果它们不点亮,则可能需要分频器。
连接丢失的另一种可能性是网络环路。我不确定这是否可以从您的描述中排除,但如果影响的不仅仅是手头的连接,它几乎肯定是一个循环 - 您看到交通 LED 灯亮了吗?
2530 支持生成树协议 RSTP/MSTP 和环路检测 - 默认情况下都关闭。RSTP/MSTP在逻辑上阻止检测到的环路,您不会看到端口灯熄灭!环路检测在配置的时间段内完全停用端口,端口灯将变暗。检查 2530 的配置以确保 (
show running-config
)。还要检查 2530 的日志是否有任何异常 (log -r
)。[*1] 您可以快速检查交换机是否支持 Auto MDI-X:断开所有连接(!),然后在任意两个端口之间插入标准跳线。如果 LED 亮起,则使用 Auto MDI-X。