我有一台 3com 4200 交换机,通过光纤连接到主服务器机房。两端都报告链路正常,但 4200 既不发送也不接收连接上的数据。服务器机房的一端正在发送数据,但此交换机未报告任何接收数据。
我知道光纤没有问题,因为大楼另一端还有另一个交换机,它也使用光纤连接,并且工作正常。光纤接入问题交换机附近的两个交换机,因此我能够尝试使用正常交换机的光纤,没有任何变化。
除了这个光纤连接之外,交换机的其他方面都正常工作。我不认为端口有问题,或者至少有一端会报告连接不良,不是吗?据我所知,配置没有问题。当然,自上次工作以来没有任何变化。
任何想法都值得赞赏。
更新:
之前工作的交换机仍在工作,但我已将其更换为使用故障交换机的光纤。我从另一栋楼拉来了一个完全不同的交换机(相同型号和基本配置)来连接我刚刚更换的已知良好的线路。这包括它的 sfp 和光纤补丁,所以我现在使用完全不同的硬件。唯一相同的是服务器机房另一端的交换机,即使在那里,我现在也在不同的单元和端口上;没有其他硬件因连接故障而留下。
不幸的是,我仍然无法让它们互相通信。即使使用不同的交换机,症状也是一样的。两端都报告各自的端口已启动,但没有流量。服务器机房交换机报告通过线路发送的数据包,但远程交换机不报告收到这些数据包,也不会发送自己的任何数据包。
答案1
我的直觉告诉我,您还没有尝试过所有可能的跳线、SFP 和交换机端口组合。我怀疑您的 SFP 出现故障,或者跳线出现故障。由于您有一个正常工作的交换机,因此您有“临时”测试设备。
标记并系统地交换 SFP 和跳线(一次一个),直到您尝试了所有可能的组合。您应该能够填充描述可能的连接拓扑的矩阵,直到找到可以精确定位故障原因的模式。
答案2
最终解决方案:
我拔掉了通向主交换机运行终端的光纤跳线,再将其插回,链路恢复正常。其他一切都没有改变。请注意,另一台交换机在重新设置之前能够成功使用此线路。我猜是机器里有某种鬼魂。
我仍然遇到交换机上的 VLAN 无法正常工作的问题,但这将涉及另一个问题。