一、业务需求场景
两个办公场地之间相距较远,大约有几百米。网络系统规划两个办公场地的局域网之间通过100G 网络连接,几百米的距离使用多模光纤是不能满足需求的,因此选择使用单模光纤连接,交换机的模块选择使用华为QSFP28-100G-PSM4 模块,这个模块使用的是MPO接口。
两个办公场地之间敷设144芯单模光缆,光缆两侧使用配线架熔纤连接LC耦合器,之所以使用LC,一方面是为了熔纤方便施工,另外一方面考虑到后续也可以用于其他的10G 网络连接,不一定非要用100G,具有一定灵活性。 两侧的LC 都是成对一收一发的方式,相当于直通模式。这种施工前提下,要求从交换机的PSM4光模块到配线架之间只能使用MPO-LC 跳线,最终选择的是8芯MPO-LC 单模跳线。 最终架构图大致是:
PSM4模块-----MPO-LC 跳线-----配线架 ------光缆直通-----配线架 -----MPO-LC跳线----PSM4模块
二、问题
看起来很完美,没有啥问题,但在实际部署时就出问题了:连接上线缆后交换机端口不亮,交换机上使用命令看到端口也是down的状态。
咋回事呢?
怀疑是线序问题,查看到MPO-LC 的跳线是极性B(标准说法是Type B,实际上就是线序不同)的,看到有文章说的极性B 就是交叉线序,捣鼓了半天也不行。后来又看到说MPO-MPO 8根线的线序是1,2,3,4,9,10,11,12,另外一头是12,11,10,8,4,3,2,1。 多模模块的端口上使用多模MPO-MPO 极性B 的跳线是正常工作的,但单模由于使用2个跳线和LC 接口,线序有些混乱。在没有想明白的情况下,想当然地理解为:既然MPO-LC 也是如此的反转线序,那么2个跳线同时使用时必然是反转再反转,相当于直通,而模块要求的是反转,所以只需反转一次即可,于是将一条MPO-LC 的线序从1,2,3,4 四对LC的顺序调整为了4,3,2,1,但每对LC 内部还是正序,将内部收发反转,但仍旧不通