Що таке 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 — решту ми прорахуємо
Надішліть список моделей, цільові швидкості чи відстані. Наші інженери відповідять підібраними партномерами, термінами та ціною.



