Что такое SFP-модуль? Полное руководство по портам SFP

Короткий ответ: SFP-модуль — это пальцеобразный оптический приёмопередатчик, который вставляется в соответствующее гнездо (кейдж) на коммутаторе, маршрутизаторе, сетевой карте сервера или медиаконвертере и превращает высокоскоростной электрический сигнал хоста в свет — а на противоположном конце снова в электричество. Название расшифровывается как Small Form-factor Pluggable («малогабаритный подключаемый»), и ключевое слово здесь «подключаемый»: вы можете добавить, заменить или модернизировать порт, не вскрывая корпус и не обесточивая оборудование.
Таков практический ответ на вопрос, что такое SFP: это стандарт, а не бренд. Любой производитель может выпускать изделия по нему, и именно поэтому модули и кейджи разных поставщиков совместимы друг с другом.
Само определение простое. То, что на самом деле нужно закупщику, — это лежащие под ним слои: в какое гнездо встаёт модуль, какую линейную скорость примет хост, какой класс дальности соответствует уже проложенному в земле волокну и какие детали прошивки решают, поднимется ли порт вообще. Это руководство разбирает эти слои в том порядке, в каком с ними сталкивается проект.
Что такое SFP и что происходит внутри корпуса
SFP — это прежде всего стандартизированный корпус, а уж потом изделие. Механические и электрические правила заданы SFP MSA (изначально опубликован как INF-8074), который фиксирует размеры корпуса, 20-контактный краевой разъём, питание 3.3 В и двухпроводную шину управления. Поскольку все производители работают по одному чертежу, модуль одного поставщика физически встаёт в кейдж другого — вся суть многоисточникового соглашения (MSA) именно в этой взаимосовместимости.
Внутри металлического корпуса 1G SFP-модуль — это небольшой оптический движок из четырёх функциональных блоков:
- Передающая сторона. Лазерный диод — Fabry-Perot для коротких 850 нм многомодовых линий, DFB для одномодовой работы на 1310 и 1550 нм — управляется драйвером лазера, который формирует модулирующий ток. Лазер, его контрольный фотодиод и согласующая оптика обычно упакованы вместе как TOSA.
- Принимающая сторона. Фотодиод (PIN для большинства дальностей, лавинный фотодиод — для дальних участков) плюс трансимпедансный и ограничивающий усилитель, которые восстанавливают чистый логический сигнал. Этот узел и есть ROSA.
- Управление и память. Микроконтроллер, который опрашивает внутренние датчики и обеспечивает интерфейс управления, подкреплённый EEPROM с двумя страницами памяти.
- Сама карта управления. Страница A0h несёт идентификацию — имя производителя, номер детали, серийный номер, дату выпуска, поддерживаемые длины линий и код приёмопередатчика, сообщающий хосту, что это за модуль. Страница A2h несёт живую диагностику, с которой обычно и начинается поиск неисправностей.
Эта вторая страница определена в SFF-8472, и именно благодаря ей современная сетевая ОС может выводить реальные цифры вместо догадок. Она предоставляет живые значения температуры корпуса, напряжения питания, тока смещения лазера и оптической мощности в обоих направлениях — передающем и принимающем, причём для каждого параметра на заводе записаны пороги предупреждения и аварии. SFF-8472 также определяет, калибруются ли эти значения внутренне и выдаются в инженерных единицах, или внешне и выдаются как сырые отсчёты, которые хост должен пересчитать; кроме того, различаются средняя принимаемая мощность и амплитуда оптической модуляции. Когда модули разных производителей показывают на одной линии чуть разные значения Rx, часто виноват именно бит калибровки.
Наше семейство SFP на 155M, 1.25G и 2.5G следует той же самой карте, поэтому диагностические команды, которые уже использует ваша эксплуатационная служба — чтение мощности Rx, сравнение её с бюджетом линии, — работают без каких-либо специфических для вендора инструментов. Полные номера деталей и окна Tx/Rx по каждой модели — на странице продукта SFP.
Что такое порт SFP и как его распознать
Самый короткий ответ на вопрос, что такое порт SFP: это кейдж. Это гнездо, принимающее модуль, — прямоугольное металлическое отверстие со пружинной защёлкой, направляющей для 20-контактного разъёма сзади и EMI-уплотнением по периметру. Установка занимает одно движение: вдвиньте модуль до щелчка защёлки. Извлечение — один маленький рычажок.
Из этого устройства вытекают три практических замечания, и каждое из них становится причиной ошибок на месте:
Скорость задаёт не кейдж, а SerDes хоста. Кейдж SFP+ и кейдж SFP — это отверстие одинакового размера. Меняется то, что стоит за ним электрически: непрерывность импеданса, подавление перекрёстных наводок между парами передачи и приёма и тепловой путь. Именно поэтому кейдж с поддержкой 25G может принять 1G-модуль и работать на 1G, тогда как кейдж только на 1G нельзя «разогнать» до 10G или 25G, что бы вы ни вставили. Покупка посадочного места более высокого класса на этапе проектирования стоит копейки и даёт запас на годы вперёд.
Оптические и медные порты выглядят по-разному, и это различие важно. Порт SFP принимает модуль; модуль же дальше предоставляет либо оптический разъём LC дуплекс (или SC, или симплекс для BiDi), либо, в случае медного SFP 1000BASE-T, розетку RJ45. Если у вашего коммутатора ряд розеток RJ45 — это медные порты, а не SFP, даже если тот же коммутатор рядом имеет и слоты SFP.
Более широкие семейства используют более широкий разъём. Модули QSFP+, QSFP28, QSFP-DD и OSFP имеют четыре или восемь электрических линий и 38-контактный (или двухрядный) интерфейс, поэтому они вообще не войдут в кейдж SFP. Перепутать их в спецификации (BOM) — дорогостоящая ошибка; физическая разница очевидна, стоит подержать оба в руках.
Скорости, дальности и уровни развёртывания: подбираем модуль к линии
Три решения каскадом следуют в фиксированном порядке — сначала скорость, затем дальность, затем уровень развёртывания. Примете их не по порядку — и получите технически корректную спецификацию, которая не «загорится».
Семейство SFP одним взглядом: один корпус, три скорости
Запутанное в названиях то, что SFP, SFP+ и SFP28 описывают один и тот же механический корпус с тремя поколениями электрики. Таблицу ниже стоит держать открытой при чтении технического описания коммутатора.
| Вариант | Скорость линии и кодирование | Электрическая / управляющая спецификация | Линий | Порт хоста | Типичная дальность |
|---|---|---|---|---|---|
| SFP (1G) | 1.25 Gb/s, 8b/10b | INF-8074 SFP MSA, SFF-8472 DDM | 1 | Кейдж 1G SFP или любой более быстрый из семейства SFP | 550 м – 120 км |
| SFP+ (10G) | 10.3125 Gb/s, 64b/66b | SFF-8431 (SFI), SFF-8432 механика | 1 | Кейдж SFP+ или SFP28 | 300 м – 80 км |
| SFP28 (25G) | 25.78 Gb/s, 64b/66b | IEEE 802.3by, SFF-8402 | 1 | Кейдж SFP28 | 100 м – 40 км |
| QSFP+ (40G) | 4 × 10.3125 Gb/s | IEEE 802.3ba, управление SFF-8636 | 4 | Кейдж QSFP+ (38-конт.) | 100 м – 10 км |
| QSFP28 (100G) | 4 × 25.78 Gb/s | IEEE 802.3bm, управление SFF-8636 | 4 | Кейдж QSFP28 (38-конт.) | 100 м – 10 км и более |
Разницу объясняют два инженерных решения. Во-первых, поколение 1G использовало линейное кодирование 8b/10b, поэтому полезная нагрузка 1 Гбит/с требовала линейной скорости 1.25 Гбод, а схема восстановления тактовой частоты жила внутри модуля. Поколение 10G изменило, где эта работа происходит: сериализация и восстановление тактовой из данных переместились в хост через интерфейс SFI, который определяет SFF-8431, а кодирование 64b/66b заменило старое. Меньше схемотехники в модуле — меньше тепла на порт, и именно это позволило SFP+ вытеснить громоздкие XENPAK и X2. Во-вторых, 25G сохраняет однолинейную архитектуру, но снова повышает скорость сигнала, поэтому кейджи SFP28 нуждаются в лучших тепловых путях — кейдж это первое звено в цепи охлаждения, и на 25G это перестаёт быть формальностью.
Классы дальности: как расстояние выбирает номер детали
Как только скорость определена, расстояние и волокно решают всё остальное. Длина волны — не вопрос предпочтения; это следствие уже имеющегося у вас волокна. Многомодовое стекло поддерживает только коротковолновые классы, тогда как одномодовое открывает весь диапазон вплоть до 120 км.
| Класс применения | Длина волны | Волокно | Дальность | Типовая деталь (Canjin) |
|---|---|---|---|---|
| 1000BASE-SX | 850 нм | Многомодовое OM2/OM3/OM4 | 550 м | BLP11C-33BL |
| 1000BASE-LX класс | 1310 нм | Одномодовое 9/125 µm | 20 км | BLP335-33BL |
| Расширенный 1310 нм | 1310 нм | Одномодовое | 40 км | BLP336-33BL |
| Дальний 1550 нм | 1550 нм | Одномодовое | 40 км | BLP556-33BL |
| 1000BASE-ZX класс | 1550 нм | Одномодовое | 80 км | BLP558-33BL |
| BiDi, одна нить | 1310/1550 нм | Одномодовое, симплекс | 20–120 км | BLB355-33BL – BLB459-33BL |
| CWDM, уплотнённые λ | 1270–1610 нм | Одномодовое | 40–120 км | BLCXX6-33BL, BLCXX9-33BL |
На строках большой дальности проекты и «проваливаются» незаметно. Деталь BiDi на 120 км, такая как BLB459-33BL, — это не разрешение строить пролёт 120 км без арифметики: полезное расстояние равно мощности передачи минус чувствительность приёмника минус каждый разъём, сварка и потеря в коммутационной панели на пути. Наши таблицы спецификаций публикуют Tx минимум, Tx максимум и чувствительность Rx по каждому номеру детали именно для того, чтобы этот расчёт можно было сделать до заказа, а не после того, как линия откажется подниматься. Аттенюаторы — тоже реальная необходимость на коротких пролётах с оптикой большой дальности: модуль на 80 км на трассе 2 км может так же верно перегрузить приёмник, как слабый сигнал может его «заморить».
Выбор волокна разобран отдельно в нашей заметке одномодовое против многомодового волокна, но правило по пальцам простое: измерьте фактическую трассу кабеля, добавьте запас на маршрутизацию и патч-панели, а затем выберите класс на один выше результата.
Где эти модули живут в реальной сети
1G SFP никогда не устарел; он просто сместился вниз по иерархии. Его всё ещё можно встретить на абонентских восходящих линиях OLT и линиях ONU в построениях FTTx, на уровнях агрегации и доступа кампусных коммутаторов, в промышленных и энергетических сетях, где скорость 155M или 2.5G соответствует устаревшему протоколу, а также на каналах управления и внеполосных путях, где 10G-порт был бы выброшенными деньгами и теплом.
SFP+ занимает ядро предприятия и уровень восходящих линий 10G-серверов, который большинство организаций строили с 2015 по 2022 год. SFP28 перехватил серверную роль в облачных и AI-фабриках, потому что четыре линии 25G чисто агрегируются в один 100G-порт QSFP28 — тот паттерн разбиения, вокруг которого строятся конструкции leaf-spine.
Объёмы за этим сдвигом уже не маргинальны. Отраслевые оценки на 2026 год помещают модули 800G и выше далеко больше чем в половину всех поставок приёмопередатчиков, причём только 800G-устройств — десятки миллионов, а 1.6T выходит на первый год коммерческих объёмов. Этот головной рост сидит выше слоя SFP, но он тянет за собой всю иерархию: каждая новая AI-стойка нуждается в leaf-портах, портах управления, консольных путях и линиях хранения, и значительная доля из них — всё ещё однолинейные детали семейства SFP. Наша линейка SFP28 закрывает уровень 25G на 100 м, 10 км и 40 км, а линейка SFP+ закрывает 10G от 300 м до 80 км, включая варианты BiDi и CWDM/DWDM.
Шесть проверок перед заказом
- Скорость и возможности порта. Подтвердите максимальную скорость порта хоста и то, действительно ли линейная карта заявляет нужный вам класс дальности. Некоторые старые 10G-карты вообще не поддерживают оптику класса ZR.
- Тип волокна и измеренное расстояние. Многомодовое ограничивает вас коротковолновыми классами; одномодовое открывает остальные. Используйте длину трассы, а не размеры здания.
- Бюджет линии. Сложите потери пролёта и сравните их с окном Tx/Rx модуля. Для всего, что дальше 40 км, делайте это на бумаге.
- Кодировка EEPROM. Многие платформы включают порт только после считывания узнаваемой строки вендора. Запрашивайте кодировку под точную модель коммутатора и релиз прошивки и перепроверяйте после любого обновления ОС — это самая частая причина заявок «модуль мёртвый». Подробнее в нашей статье о кодировке EEPROM.
- Диагностика и температура. Подтвердите реализацию DDM и то, что рабочий диапазон температур корпуса соответствует условиям установки. Коммерческая деталь 0–70 ℃ в уличном шкафу — это гарантийный случай, который только ждёт своего; промышленные варианты существуют не зря.
- Питание и механическая совместимость. Проверьте рассеиваемую модулем мощность против теплового проекта кейджа и подтвердите, что тип разъёма и стиль защёлки подходят под плотность патч-панели, в которую вы устанавливаете.
FAQ
Можно ли вставить 1G SFP-модуль в порт 10G SFP+?
Обычно да. Большинство портов SFP+ и SFP28 договариваются вниз и запустят 1G-модуль на 1G, если конфигурация порта это позволяет. Обратное никогда не работает: кейдж только на 1G имеет SerDes, зафиксированный на 1.25 Гбод, и не может нести 10G-сигнал.
Модули SFP, SFP+ и SFP28 физически взаимозаменяемы?
Они имеют общий корпус и 20-контактный разъём, поэтому встают в одно и то же отверстие. Электрически они не взаимозаменяемы. Порт хоста должен поддерживать скорость модуля, а кейдж должен быть рассчитан на целостность сигнала и тепло, которые эта скорость порождает.
В чём разница между портом SFP и портом RJ45?
Порт SFP — это кейдж, принимающий подключаемый модуль и поэтому поддерживающий оптоволокно (или медь через SFP 1000BASE-T). Порт RJ45 имеет розетку, встроенную в корпус, и ограничен витой парой на скорости, которую поддерживает PHY.
Почему новый модуль отображается в коммутаторе как «неподдерживаемый»?
Почти всегда это несовпадение кодировки, а не аппаратная неисправность. Коммутатор прочитал страницу A0h, не распознал вендора или идентификатор детали и отключил порт. Сверьте запрошенный профиль кодировки с платформой коммутатора и прошивкой, прежде чем считать модуль неисправным.
Как понять, в модуле проблема или в волокне?
Сначала читайте диагностику. Нулевая принимаемая мощность при нормальном токе смещения указывает на обрыв или обесточенный путь. Низкая, но ненулевая принимаемая мощность указывает на потери — грязные разъёмы, крутые изгибы, слишком много сварок. Принимаемая мощность выше максимума приёмника указывает на перегрузку, для чего нужен аттенюатор. Ток смещения, ползущий вверх при падающей выходной мощности, — признак стареющего лазера.
Даёт ли модуль большей дальности всегда лучшую линию?
Нет. Класс дальности — это бюджет, а не гарантия. Детали большой дальности имеют более высокую мощность излучения и более жёсткие характеристики приёмника, и на коротких пролётах они могут насытить приёмник. Подбирайте класс под измеренное расстояние, а затем проверяйте бюджет.
Пришлите BOM — остальное мы посчитаем
Пришлите список моделей, целевые скорости или расстояния. Наши инженеры ответят подобранными партномерами, сроками и ценой.



