В статье
- Что такое SFP и почему модули не одинаковые
- Пять параметров, от которых зависит совместимость
- Почему модуль не заводится: вендор-лок
- Одномод или многомод, BiDi, DAC и AOC
- DDM: как модуль сам сообщает о проблеме
- Разъёмы и волокно: что не перепутать на трассе
- Если модуль не заводится: что проверить по шагам
- Частые ошибки при подборе модулей
- Где какой модуль ставят: короткие примеры
- Чек-лист подбора совместимого модуля
Когда SFP-модуль не поднимает линк, первым делом грешат на брак. Чаще дело не в поломке: модуль исправен, но коммутатор его не принимает - либо не совпал один из параметров, либо сработала защита производителя. Разберём, что именно определяет совместимость модуля с коммутатором и как подобрать трансивер, который точно заведётся, а не «ляжет» на приёмке.
Что вы узнаете:
- чем отличаются форм-факторы SFP, SFP+, SFP28 и QSFP и как не перепутать скорость;
- пять параметров, от которых зависит, заведётся модуль или нет;
- что такое вендор-лок и почему брендовый коммутатор гасит чужой модуль;
- когда нужен одномод, а когда многомод, и чем DAC отличается от AOC;
- как за семь шагов подобрать совместимый модуль под конкретный коммутатор.
Что такое SFP и почему модули не одинаковые
SFP - это компактный сменный модуль-приёмопередатчик (трансивер), который вставляется в порт коммутатора, маршрутизатора или сетевой карты и превращает электрический сигнал в оптический или гонит его по меди. Корпус модулей задан отраслевым соглашением MSA, поэтому механически они взаимозаменяемы: любой SFP влезет в любой SFP-порт. Но «влезет» и «заработает» - не одно и то же, и вся разница именно в этом.
Первое, что различает модули, - скорость. Форм-фактор один, а пропускная способность разная.
| Форм-фактор | Скорость | Где применяют |
|---|---|---|
| SFP | 1 Гбит/с | доступ, аплинки 1G |
| SFP+ | 10 Гбит/с | аплинки, ядро |
| SFP28 | 25 Гбит/с | серверные линки |
| QSFP+ / QSFP28 | 40 / 100 Гбит/с | магистрали, ЦОД |
SFP и SFP+ выглядят одинаково, но 10G-модуль не заработает в 1G-порту, а обратная совместимость (1G-модуль в 10G-порту) зависит от коммутатора и есть не всегда. Скорость - первый параметр, который сверяют.
Пять параметров, от которых зависит совместимость
Чтобы модуль заработал, у него и у коммутатора должны совпасть пять вещей. Достаточно разойтись одной - и линк не поднимется.
- Скорость порта. Модуль ставят той же скорости, что и порт: SFP+ 10G в порт 10G, SFP 1G - в порт 1G.
- Длина волны. 850 нм - многомод, короткие дистанции; 1310 и 1550 нм - одномод, средние и дальние. Оба конца линка должны быть на одной длине волны (кроме BiDi).
- Тип волокна. Многомод - OM3 или OM4, одномод - OS2. Модуль под одно волокно не будет корректно работать по другому.
- Дальность. У модуля свой бюджет по дистанции: SR - десятки и сотни метров по многомоду, LR - до 10 км по одномоду, ER и дальше - десятки километров. Берут под длину трассы с запасом.
- Кодировка модуля. В модуле зашит идентификатор производителя, и брендовый коммутатор сверяет его со своим списком (см. следующий раздел).
Почему модуль не заводится: вендор-лок
Даже когда скорость, длина волны и волокно совпали, брендовый коммутатор иногда не поднимает порт с чужим модулем. Это не поломка, а защита производителя, которую называют вендор-локом. В каждом трансивере есть микросхема с идентификатором производителя и контрольной суммой. Если данные не совпадают с базой коммутатора, операционная система помечает модуль как неподдерживаемый (unsupported) и может погасить порт.
У оборудования Cisco Catalyst обойти это можно скрытыми командами
service unsupported-transceiver и
no errdisable detect cause gbic-invalid. При вводе первой из них коммутатор сам
предупреждает, что производитель вправе не оказывать гарантийную поддержку, если неисправность
связана со сторонним модулем. У других вендоров механизмы свои, и универсальной команды нет.
Более надёжный путь - не бороться с защитой, а заказывать модули, перекодированные под конкретный бренд коммутатора: независимые производители прошивают идентификатор модуля так, что оборудование опознаёт его как «родной». Тогда порт поднимается без команд и без риска для гарантии. Поэтому при заказе модуля всегда указывают, под какой коммутатор он нужен. Тот же принцип - «проверяй совместимость до поставки» - работает и при подборе самого коммутатора из реестра, об этом мы писали в коммутатор из реестра Минпромторга.

Одномод или многомод, BiDi, DAC и AOC
Под разные задачи берут разные типы линка, и здесь тоже легко ошибиться.
Многомод (OM3, OM4). Широкое ядро волокна, источник на 850 нм, короткие дистанции - десятки и сотни метров. Оптика и модули дешевле. Подходит для связей внутри здания и стойки.
Одномод (OS2). Узкое ядро, лазер на 1310 или 1550 нм, дистанции от километров до десятков километров. Модули дороже. Нужен там, где линк уходит между зданиями и площадками. Смешивать одномод и многомод по одной трассе нельзя.
BiDi. Одноволоконный линк: пара модулей с разными длинами волн, приём и передача идут по одному волокну. Берут, когда волокон в трассе мало и тянуть новые дорого. Модули ставят строго парой на разные концы.
DAC и AOC. Для коротких связей внутри стойки не нужен модуль с оптикой: берут DAC - пассивный медный кабель с впаянными разъёмами, дёшево и на дистанцию порядка нескольких метров. Дальше, на десятки метров, идёт AOC - активный оптический кабель со встроенными трансиверами. Логика простая: несколько метров - DAC, десятки метров - AOC или оптика с модулями, сотни метров и километры - модули плюс структурированная оптика.
DDM: как модуль сам сообщает о проблеме
У части модулей есть функция цифрового мониторинга - DDM (иногда пишут DOM). Она показывает состояние оптики в реальном времени: мощность передаваемого и принимаемого сигнала, температуру модуля, ток и напряжение. Это не роскошь, а инструмент диагностики: когда линк работает «на грани», DDM показывает падение мощности до того, как канал ляжет совсем. Для ответственных линий DDM стоит закладывать - иначе причину плавающего обрыва придётся искать вслепую. Поддержка DDM есть не у всех модулей, поэтому её проверяют по спецификации заранее.
Разъёмы и волокно: что не перепутать на трассе
Для оптики в SFP-модулях обычен разъём LC-дуплекс: два волокна, приём и передача по разным жилам. У BiDi-модуля волокно одно, и разъём тоже один, - об этом помнят, когда на трассе экономят волокна. Патч-корды различают по типу волокна: многомод и одномод не взаимозаменяемы, и по всей линии, от кросса до кросса, должен идти один тип. Смешение одномода и многомода в одной трассе - типичная причина потерь, которую потом долго ищут. Поэтому тип волокна фиксируют в проекте и держат единым от порта до порта.
Если модуль не заводится: что проверить по шагам
Когда порт не поднимается, идут по списку от простого к сложному:
- совпадает ли скорость модуля со скоростью порта;
- та ли длина волны и тот ли тип волокна на обоих концах линка;
- не превышена ли дальность модуля длиной трассы;
- не гасит ли коммутатор модуль как неподдерживаемый - тогда дело в кодировке;
- чистые ли торцы разъёмов: пыль на LC-коннекторе - частая причина «непонятного» обрыва;
- исправно ли само волокно - проверяют заведомо рабочим патч-кордом.
Если модуль и порт совпадают по всем параметрам, а порт всё равно в ошибке, почти всегда виноват вендор-лок или загрязнённый разъём. Брак модуля - самая редкая из причин, хотя грешат на неё первой.
Частые ошибки при подборе модулей
Путают одномод и многомод. Модуль на 850 нм и многомод не заработают по одномодовой трассе, и наоборот. Тип волокна по всей линии должен совпадать с модулем.
Берут модуль «по скорости», забыв про бренд. Скорость совпала, а коммутатор гасит порт - не учли кодировку. Модуль заказывают перекодированным под конкретное оборудование.
Экономят на дальности. Модуль на пределе дистанции работает нестабильно. Дальность берут с запасом к длине трассы, а не впритык.
Где какой модуль ставят: короткие примеры
Логику подбора проще запомнить на типовых линиях. Связь между двумя коммутаторами в соседних стойках на 10 Гбит/с - короткая: берут либо DAC, если стойки рядом, либо многомодовый SFP+ на 850 нм с патч-кордом OM4. Аплинк от этажного коммутатора до серверной в другом крыле здания - это уже сотни метров, тут одномод OS2 и модуль LR на 1310 нм. Магистраль между корпусами на территории - километры, значит одномод и модуль с запасом по дальности. Стойка сервер-коммутатор на 25 Гбит/с внутри одного шкафа - SFP28 DAC. Одна и та же скорость закрывается разными модулями в зависимости от расстояния, и именно длина трассы, а не «какой подешевле», определяет выбор.
Отдельно про запас по скорости. Когда сеть будет расти, аплинки закладывают с запасом: если сегодня хватает 1 Гбит/с, но через год добавятся камеры и рабочие места, разумнее сразу поставить порты и модули на 10 Гбит/с. Менять оптику потом дороже, чем заложить её сразу. При этом часть портов 10 Гбит/с принимает и модуль 1 Гбит/с, но это зависит от коммутатора и указывается в его спецификации - на «оно как-нибудь заведётся» рассчитывать не стоит.
Полезно держать в голове и запас модулей на замену. Оптический модуль - расходник: он может выйти из строя, и если это аплинк, узел остаётся без связи до приезда нового. Для ответственных линий закладывают один-два запасных модуля той же кодировки и длины волны, чтобы восстановить линк за минуты, а не ждать поставку. Это дешевле простоя и не требует повторного подбора - модуль уже проверен на совместимость с этим оборудованием.
Чек-лист подбора совместимого модуля
Порядок, который избавляет от «модуль не заводится» на объекте:
- определить скорость порта коммутатора: 1G, 10G, 25G, 40G или 100G;
- выбрать тип линка по длине трассы: многомод на короткие, одномод на дальние;
- сверить тип волокна, которое уже проложено или закладывается (OM3 / OM4 или OS2);
- подобрать длину волны и дальность модуля под трассу с запасом;
- указать бренд коммутатора, чтобы модуль был перекодирован под него;
- решить, нужен ли мониторинг оптики (DDM) для диагностики линка;
- проверить симметрию: оба конца линка совпадают по скорости, длине волны и дальности.
Если нужно подобрать модули под конкретный парк коммутаторов и трассы, пришлите модели оборудования и длины линий - соберём совместимый комплект. Смежные разборы для инженеров и снабженцев - в разборе про серверы из реестра и в остальных разборах на витрине.


