接收或发送或两者皆有时,SFP 端口指示灯是否亮起

网络工程 转变 纤维 sfp
2022-02-08 15:27:14

我的问题在底部,如果您赶时间,请随时跳过我的调试故事。

故事

我开始检查网络生成树状态。所有交换机都通过带有收发器的 SFP 端口连接在光纤上。

一次偶然的机会,我偶然发现了一个让我感到困惑的情况。让我为大家描绘一下情况:

我发现一个交换机表明它的一个 SFP 端口已关闭。应该起来了。我检查了另一个链路对口开关,对应的SFP光纤链路指示在线。对于同一根光纤,一端的一台交换机表示链路已启动,而另一端的另一台交换机表示同一链路已关闭。

这让我很困惑。我说的是 2 台交换机,其中一台是 3COM 4500,和我差不多大,第二台是 HP 1920-24G,都使用 RSTP。我想知道 3COM 是否完全在生成树丢弃端口等情况下禁用了它的端口。

我找不到任何符合这种情况的开关来进行比较。所以我去现场检查情况。

事实上,一个交换机的链路正常,LED 闪烁,浏览器管理器显示链路已启动,但同一光纤上的另一台交换机显示链路断开。所以我断开了每个交换机上 LC 连接器的两端(它们不是太远),并使用视觉故障定位器检查光纤完整性。

断开的链路在两条线(Rx/Tx)上都显示出良好的可见结果,因为我的设备无法测量衰减,我只有基于红色激光闪烁的个人二元判断。另一端向上,也显示出可见的结果,但是在光探测期间,其中一根电线从其激光输出中显示出奇怪的红光,好像某些连接器的顶部有一些微尘(如图所示)一个带有“模糊孔”的圆形红点不居中不显示光)。我无法像现在(Rx / Tx)中的哪一个。在我的衬衫上摩擦连接器后,我再次测试并获得了明显的视觉响应。

之后,我重新连接了所有内容,并且断开的链接状态再次在线。我检查了另一台交换机,第三台,很远,这里我什至没有提到,它的一个 SFP 端口在 RSTP 上被禁用,正如我所期望的那样,根据本地网络拓扑,该链路是备用链路,并且在我重新建立离线官方链接后,它就成为了备份。

不幸的是,大约半小时后,当我将这一切告诉维护主管时,为了让他了解情况,我打算展示所有 SFP 端口都正常的交换机,但由于发生了因果报应,链路再次断开。

我们将更换两端的 SC/LC 跳线连接器,看看问题是否结束。

所以我最后的问题是:

1) 收发器接收到数据包时,SFP 端口 LED 指示灯是否亮起?或者当收发器接收和发送数据包时?

我这样问是因为我们使用两个通道,一个用于发送,另一个用于接收,可能一个交换机的发送链路正常(另一端的接收链路正常)而另一个接收链路坏(另一端的发送链路坏)。如果交换机的 SFP 链路在其端口接收时在线,无论传输如何(Rx 工作,Tx 不知道),根据我今天看到的情况,我的假设是正确的。

2)有时可能导致链接出现故障的原因是什么?

该链接持续了将近 2 年。也许是灰尘?也许有故障的收发器?也许是坏的光纤跳线?也许是 SC 尾纤融合?也许是环境(炎热的气候,低浓度的酸烟)?我可以保证自从链接启动以来,没有人接触过这个连接。

2个回答

对此没有一般规则。即使使用不同的设备系列,不同的供应商也会做不同的事情。

大多数情况下,每个端口有两个指示灯:一个指示链路状态(当插入的模块被激活时也会短暂亮起),另一个指示活动 - 任一方向。

请注意,链路状态和活动都是从端口的角度来看的:即使生成树阻塞端口,链路状态也会亮起。活动可能仅指示 STP 阻塞端口上的 BPDU 和 LLDP/CDP 帧。

要真正了解发生了什么,您需要登录交换机的控制台并检查那里的端口状态并查看日志。使用光链路,可以使链路仅在一个方向上工作,因此您需要查看每一侧。

大多数 850 nm SFP(10BASE-FL、1000BASE-SX、...)可以通过查看发射器尺寸进行目视检查 - 部分透射光泄漏到可见光谱中。使用电子相机,您可以看到更多的光。1300 nm 光一般是不可见的,需要特殊设备进行检测。

污垢、跳线或面板插孔端面损坏、电缆损坏、弯曲或拉伸,...

对于同一根光纤,一端的一台交换机表示链路已启动,而另一端的另一台交换机表示同一链路已关闭。

当交换机 A (Rx) 收到来自交换机 B (Tx) 的信号时,会发生这种情况,但交换机 B (Rx) 无论出于何种原因(光纤故障、SFP 故障、污垢/灰尘等)都没有从交换机接收到好的信号一个(发送)。交换机 A 将显示链路打开,但交换机 B 将显示链路关闭。

如果收发器接收到数据包,SFP 端口 LED 指示灯是否会亮起?或者当收发器接收和发送数据包时?

这取决于开关。一些交换机具有稳定的链路指示灯,而另一些交换机则具有在发送和接收流量时闪烁的发送和接收指示灯,而一些交换机可能具有其他方式,例如在任何方向上闪烁的单个指示灯。

有时可能导致链接出现故障的原因是什么?

没有更多信息,这真的是无法回答的。例如,纤维会在玻璃纤维中产生微裂纹,它们会变得严重到足以引起问题。有关于最大拉伸张力和最小弯曲半径的规范,当超过这些规范时,可能会损坏光纤。这可能因光纤制造商而异,但在没有任何制造商信息的情况下,空载最小弯曲半径是电缆外径的 10 倍。它可能比这更严重,并且增加任何负载都需要扩大最小弯曲半径(很多)。