Несовпадения физического уровня
Удивительная доля мёртвых линков — это две исправные детали, которым не суждено было встретиться: многомодовый модуль на одномодовом волокне, два BiDi одного цвета, угловой разъём в плоском порту. Ничего не сломано, ничего не алармит — и линк не поднимается. Здесь перечислены несовпадения, как каждое проявляется и как поймать его до установки.
Тип волокна
| Несовпадение | Что происходит | Признак |
|---|---|---|
| Многомодовый модуль (850 нм) на одномодовом волокне | в сердцевину 9 мкм вводится почти ничего | Rx на полу (−40 дБм) или чуть выше |
| Одномодовый модуль (1310/1550) на многомоде | может линковаться на коротких дистанциях, нестабильно; модовый шум и DMD | линк на 10 м есть, ошибки или down на 100 м |
| Патч 62,5 мкм (OM1) в хозяйстве 50 мкм | 2–4 дБ потерь в стыке в одном направлении | асимметричный Rx, маргинальный линк |
| OM1/OM2 на 10G+ SR | ограничение по полосе | работает на 1G, ошибки на 10G, мёртв на 25G |
Сверяйте поля длин и коды соответствия модуля с хозяйством: SR-модуль объявляет длины OM3/OM4 (байты 16–19), LR — километры (байт 14) (карта памяти). Типы и цвета волокна: Разъёмы и волокно.
Длина волны
| Несовпадение | Что происходит | Признак |
|---|---|---|
| Неверная пара BiDi — оба конца одного цвета (два -U или два -D) | каждый передатчик попадает на приёмник, отфильтрованный под другую длину волны | Rx −40 дБм на обоих концах при исправном волокне |
| CWDM-модуль не в том порту мультиплексора | фильтр мультиплексора блокирует канал | этот канал тёмный, остальные в норме |
| Перестраиваемый DWDM на канале вне плана | фильтруется или ослабляется | низкий Rx или темно |
| PON: модуль GPON на OLT XGS-PON (или наоборот) | разные планы длин волн не встречаются | ONU никогда не видит OLT |
| 1310 против 1550 на длинном пролёте | 1310 теряет ~0,35 дБ/км, 1550 ~0,2 дБ/км | недобор бюджета на стороне 1310 |
Длина волны — в блоке идентификации (SFF-8472 байты 60–61, SFF-8636 186–187) и на экране Check transceiver — читайте её, не верьте наклейке. Планы: Диапазоны длин волн и сетки каналов, Длины волн PON.
Разъёмы и полировка
| Несовпадение | Что происходит | Признак |
|---|---|---|
| APC (зелёный) состыкован с UPC (синим) | угловой и плоский торцы не соприкасаются | 3–10 дБ лишних потерь, возможное повреждение торцов; высокие обратные потери на стороне UPC |
| Неверная полярность MPO (смесь типов A/B/C) | Tx попадает на Tx | линк мёртв в обе стороны на параллельной оптике, поканальный Rx на полу |
| MPO штифты к штифтам или без штифтов к без штифтов | не стыкуется / нет юстировки | механика — или огромные потери |
| Кабель MPO-12 на оптике MPO-16 (или 8 волокон против 12) | каналы не сопоставлены | часть каналов тёмная |
| Грязная или царапанная ферула | 0,5–2 дБ на пылинку | маргинально, флап (Флап линка) |
400G DR4/DR8 и InfiniBand NDR используют APC MPO — подмешанный патч UPC — классический отказ при первой установке (Оптика InfiniBand).
Перепутаны Tx/Rx
Дуплексной линии нужен Tx→Rx в обе стороны. Если патч-корд или панель «прямые» там, где должны быть перекрёстными, оба конца видят LOS, а каждый Tx радостно освещает чужой Tx. Тест: поменяйте два волокна дуплексной пары на одном конце. На MPO это та же проблема полярности.
Слишком много света
Дальнобойная оптика на коротком пролёте — тоже несовпадение: модуль ZX/ER на 80 км излучает +3…+5 дБм; на линии 500 м приёмник видит больше своей точки перегрузки (обычно −3…0 дБм) и ошибается или отказывается линковаться. Лечится аттенюатором (5–15 дБ) — и сначала прочитайте Rx на столе, чтобы подобрать номинал (Приёмники).
Класс порта и модуля
- SFP 1G в порту только 10G или SFP+ 10G в порту без 1G — см. Скорость и режимы.
- QSFP+ в порту QSFP28 работает (обратная совместимость), если хост поддерживает 40G; QSFP28 в порту QSFP+ — нет.
- OSFP и QSFP-DD механически не взаимозаменяемы (Форм-факторы).
Как поймать до установки
- Прочитайте оба модуля в CodingBox: длина волны, тип/длины волокна, код разъёма (байт 2 / 130) и коды скорости.
- Сверьте с записью о хозяйстве: тип волокна, полировка разъёмов, план каналов мультиплексора.
- Маркируйте модули по длине волны и цвету полировки до того, как они покинут стол.
Если несовпадение найдено постфактум и железо верное, а идентификация нет (например, модуль закодирован с неверным полем длины волны для своего плана мультиплексора), исправьте идентификацию в редакторе EEPROM — но никогда не кодируйте длину волны, которой у лазера нет.