Полярність MPO пояснена: Type A, B, C та 8-волоконна пастка на 400G

Наскрізне відображення волокон Type A/B/C: чому Type B підходить для 8-волоконних 400G DR4 і 16-волоконних 800G DR8 і де ламаються магістралі Base-8.

Відповідь в одне речення

З'єднайте два порти 400G-DR4 або 800G-DR8 одним кабелем MPO — і вам потрібен Type B. Не Type A, хоч «наскрізний» звучить як безпечне значення за замовчуванням. На паралельно-оптичному порту прямий — це режим відмови: кожен передавач б'є в передавач навпроти, потужність прийому читається як темна на всіх лініях, і лінія ніколи не проходить тренування.

Корисне запитання — не «який тип стандартний», а «скільки обертів потрібно цьому каналу». Щойно ви їх порахуєте, вибір кабеля перестає бути киданням монети, і та сама арифметика охоплює 12-волоконні, 16-волоконні, комутаційні панелі та 8-волоконні магістралі, що тихо все ламають.

Три типи кабелю та ключ як польова перевірка

ANSI/TIA-568.3-E визначає три відображення для багатоволоконних збірок. Назви непристойно схожі на імена методів — саме тут починається більшість плутанини: Type A/B/C описують кабель, а Method A/B/C описують канал.

ЗбіркаОрієнтація ключаВідображення, 12 позиційВплив на паралельну лінію
Type Akey-up ↔ key-downP1→P1 … P12→P12пряме; кросовер має прийти звідкись іще
Type Bkey-up ↔ key-upP1→P12, P2→P11 … P6→P7один повний оберт; те, що треба 8F і 16F паралельним лініям
Type Ckey-up ↔ key-downP1→P2, P2→P1, P3→P4 …попарне; лише дуплекс і касетні системи

Орієнтація ключа — наслідок відображення, а не його визначення, але це те, що найшвидше перевірити у стійці. Два кінці key-up на одній магістралі означають оберт. key-up до key-down на магістралі, яка не Type C, означає пряму, і хтось у цій лінії невдовзі проведе поганий вечір.

Знайти позицію 1 на голому роз'ємі: тримайте ключем угору, подивіться на ферулу й рахуйте зліва направо. Біла крапка на корпусі позначає той самий бік. Зробіть це раз на тип роз'єму і запишіть, бо нумерація на ботинку й нумерація на креслленні не завжди збігаються.

Чому приймачі пронумеровані у зворотному порядку

Ось подробиця, через яку Type B виглядає неправильним, доки раптом не починає мати сенс. Вісім активних волокон порту 400G-DR4 — це не «чотири передачі, потім чотири прийоми» підряд. Це 1–4 передача, 5–8 вільні, 9–12 прийом — і лінії прийому рахуються у протилежному напрямку. Позиція 12 — це RX1, позиція 9 — RX4.

ПортПозиції TXПозиції RXВільні
400G-DR4 (MPO-12)1, 2, 3, 4 = TX1–TX412, 11, 10, 9 = RX1, 2, 3, 45–8
400G-SR8 (MPO-16)1–8 = TX1–TX816…9 = RX1–RX8немає
800G-DR8 (MPO-16)1–8 = TX1–TX816…9 = RX1–RX8немає
800G-DR8 as 2×MPO-121–4 на роз'єм12…9 на роз'єм5–8

Складіть ці два факти, і Type B перестає бути домовленістю — це просто арифметика. P1→P12 відправляє TX1 у RX1. P2→P11 відправляє TX2 у RX2. Порядок ліній зберігається, хоч порядок волокон обернений, — саме це потрібно лінії PAM4, адже лінія 1 на одній ASIC має зустріти лінію 1 на іншій.

Для збірки з N позицій відображення Type B достатньо коротке, щоб вивчити напам'ять:

P_far = N + 1 − P_near

Дванадцять позицій: 1↔12. Шістнадцять позицій: 1↔16. Вісім позицій: 1↔8 — запам'ятайте останнє, воно скоро повернеться.

Рахуємо оберти по реальному каналу

Лінія між двома комутаторами рідко складається з одного кабелю. Це корд, магістраль, можливо панель, ще один корд. Кожен елемент або обертає, або ні, і важлива парність суми.

Уся аргументація — на діаграмі. Два корди Type B і магістраль Type B виглядають як три перекиди, але електрично поводяться як один.

flowchart LR
    A["TX1 pos 1"] --> B["Cord B: 1 to 12"]
    B --> C["Trunk B: 12 to 1"]
    C --> D["Cord B: 1 to 12"]
    D --> E["RX1 pos 12"]
    A2["TX2 pos 2"] --> B2["Cord B: 2 to 11"]
    B2 --> C2["Trunk B: 11 to 2"]
    C2 --> D2["Cord B: 2 to 11"]
    D2 --> E2["RX2 pos 11"]

Це правило парності пояснює польову звичку, яка інакше виглядає недбалою. У Method B ви купуєте один тип корду і використовуєте його на обох кінцях, бо три оберти все одно потрапляють у правильну лінію. У Method A магістраль пряма, тому рівно один корд має перехрещувати, а другий — ні: два різні номери деталі в одному вантажі й кидання монети щоразу, коли хтось бере не той пакет.

Збірка каналуСумарно обертівРезультат на 8-волоконній паралельній лінії
Магістраль Type A, корди Type A з обох кінців0немає світла; TX проти TX
Магістраль Type A, один корд Type B і один Type A1вірно
Магістраль Type B, корди Type B з обох кінців3, еквівалентно 1вірно
Магістраль Type B, без патч-кордів1вірно
Магістраль Type C з кордами Type Cпопарно, без повного обертунеправильний порядок ліній на 400G

Два оберти — це пастка, варта позначки. Вона виникає, коли хтось «линає» лінію, замінюючи один корд на Type B, а інший Type B залишає на місці, або коли панель внутрішньо обертає, і ніхто цього не порахував. Лінія знову стає прямою й відмовляє точно так само, як початкова несправність.

8-волоконна пастка, у двох варіантах

Перший варіант — роз'єм MPO-8. Кабельна система Base-8 використовує ферулу на вісім позицій, а її відображення Type B — 1→8, 2→7, 3→6, 4→5. Стикніть магістраль MPO-8 із портом 400G-DR4, і TX1 потрапляє на позицію 8, яка вільна. Ви отримуєте чотири темні лінії, нормальну потужність передачі та жодної діагностики, що вказує на кабель.

Другий варіант тонший. Збірки, що продаються як «8-волоконний MPO-12», можуть бути побудовані двома способами: вісім волокон на позиціях 1–4 та 9–12 з порожньою серединою, або вісім волокон підряд на 1–8. Із портом 400G-DR4 збігається лише перший. У номері деталі часто написано лише «8F MPO», тому відображення має прийти з креслення або від вендора — письмово.

Саме тому 12-волоконна магістраль іноді працює на 100G і відмовляє на 400G. Лінія 100G-SR4 теж використовує 1–4 та 9–12, тобто ті самі вісім позицій, — але лінія 100G, побудована на касетах, могла бути скоригована за полярністю всередині касети, і ця корекція не переживає перехід до прямого з'єднання 400G.

Шістнадцять волокон, та сама логіка з більшими числами

400G-SR8, 800G-SR8 і 800G-DR8 використовують усі шістнадцять позицій: вісім передача, вісім прийом, немає вільних волокон. Type B досі дає один сумарний оберт, відображаючи 1→16 і 2→15, а приймальний бік досі пронумерований у зворотному порядку, тому порядок ліній зберігається.

800G-DR8 також постачається у двохроз'ємному варіанті, зазвичай записуваному як 2×DR4 або 2DR4. Кожен порт MPO-12 APC несе чотири лінії передачі та чотири прийому і поводиться точно як роз'єм DR4, що зручно, коли система збудована під 400G і оновлюється порт за портом. Але це не місце, щоб повторно використовувати 8-волоконні корди з обома кінцями key-up і припускати, що дальній кінець розбереться.

Що варто знати до замовлення: 400G-SR8 — багатомодовий UPC, 400G-DR4 і 800G-DR8 — одномодовий APC. UPC-вилка в APC-гнізді дає зворотне відбиття, достатнє, щоб зіпсувати PAM4-око, а симптом — чиста потужність прийому, нестабільний pre-FEC BER — списують на модуль. Якщо потрібна арифметика втрат для каналу з такою кількістю зістикованих пар, розбір бюджету лінії охоплює допуски на роз'єми та зварювання для DR4 і DR8.

Як насправді виглядає відмова

Несправності полярності дивовижно послідовні, коли знаєш ознаки. Того, чим вони ніколи не виглядають — це межова лінія: світло або потрапляє на лінію, що слухає, або ні.

СпостереженняНа що вказує
Tx у нормі, усі лінії на мінімальному Rxпарне число обертів; відображення кабелю пряме
Чотири лінії горять, чотири темні, завжди та сама групамагістраль MPO-8 або 8F-збірка з розводкою 1–8
Потужність Rx на кожній лінії, FEC не блокуєтьсяпорядок ліній переплутано, часто невірно обжатий джгут
Лінія піднята на 100G, впала на 400G на тій самій магістралікорекція полярності касети, незастосовна до прямого підключення
Чиста потужність Rx, BER росте після перекомутаціїUPC в APC або зайвий адаптер для розвороту полярності

Останні два рядки — ті, що найчастіше хибно діагностують, і обидва варто відділяти від самої полярності. Лінія, що відмовляє лише в одному напрямку, — взагалі не несправність полярності: оберт впливає на обидва напрямки однаково, оскільки ті самі волокна несуть обидва напрямки в паралельній лінії. Односпрямована відмова означає обрив волокна або мертву лінію — це інша перевірка.

Є швидший шлях крізь усю сукупність: перш ніж торкатися волокна, перевірте, чи увійшов модуль у стан готовності, а потім порівняйте потужність прийому за лініями з потужністю передачі. Послідовність тріажу при збої лінії проходить у цьому порядку, а карта 802.3 — місце, щоб підтвердити, чи використовує даний PMD вісім чи шістнадцять волокон, перш ніж рахувати щось.

Перед виходом замовлення на кабель

Короткий чек-лист у порядку, що економить найбільше грошей.

Нічого з цього не складно. Просто це безжалісно і відмовляє саме в той момент, коли лінія має нести production-трафік.

Підсумок

Складено на основі методів полярності ANSI/TIA-568.3-E, призначень ліній PMD IEEE 802.3bs, 802.3cm, 802.3df, визначень роз'ємів із специфікації обладнання QSFP-DD і опублікованої документації по роз'ємах; таблиці відображення перераховані тут, оригінальний синтез, без відтворення вихідного тексту.

FAQ

Для 400G-DR4 правильний — Type A чи Type B?
Type B, якщо лінія — це один кабель між двома трансиверами. 400GBASE-DR4 розміщує TX1–TX4 на позиціях 1–4, а RX1–RX4 — на позиціях з 12 по 9, тому по всьому каналу потрібен рівно один оберт. Type A прямий і спрямовує кожен передавач у передавач навпроти, тому патч Type A на порту DR4 дає нормальну потужність передачі та відсутність прийнятого світла.
Чому на обох кінцях можна використовувати однакові патч-корди Type B?
Тому що оберти складаються за модулем два. Магістраль Type B — це один оберт, а кожен корд Type B — ще один, тож у каналі три оберти, що поводиться як один. Method A так не вміє: його магістраль пряма, тому рівно один із двох патч-кордів має перехрещувати, а другий — ні.
Чи може 8-волоконна магістраль MPO-8 живити порт трансивера MPO-12?
Не безпосередньо. Ферула MPO-8 має вісім позицій, а її відображення Type B йде 1→8, 2→7, 3→6, 4→5, тож TX1 потрапляє на позицію 8 — одну з чотирьох вільних позицій порту 400G-DR4. Потрібен перехідний джгут, що перепризначає 1–4 на 12–9, або магістраль Base-12, побудована на восьми активних волокнах.
Чи змінює неправильна полярність внесені втрати або пошкоджує щось?
Вона не змінює втрат у волокнах; світло просто приходить на лінію, яка не слухає, тому хост повідомляє про дуже низьку прийняту потужність, і лінія ніколи не проходить тренування. Ризик пошкодження походить від виправлення, а не від несправності: накопичення адаптерів чи перехідників для розвороту полярності зпалює 0,35–0,75 dB на зістиковану пару, а вставляння UPC-вилок в APC-гнізда — ось що насправді дряпає торці.
Як перевірити полярність без живої лінії?
Скористайтеся тестером полярності або джерелом світла й вимірювачем потужності з розгалужувачем і запишіть відображення таблицею для кожної магістралі. Якщо працюєте візуально, підтвердіть позицію 1 за білою крапкою на корпусі роз'єму або дивлячись на ферулу ключем угору з позиціями зліва направо — не виводьте позицію 1 із маркування на оболонці кабеля.
Чи буває Type C правильним на 400G?
Лише там, де канал дуплексний або на базі касет і попарне перемикання — частина задокументованої конструкції. Магістраль Type C міняє сусідні пари, тому на 8-волоконній паралельній лінії TX1 приходить на позицію 2, тобто на інший передавач. Це належність застарілих дуплексних систем 10G і передоконцьованих касетних систем, а не прямих паралельних ліній 400G чи 800G.