MPO-Polarität erklärt: Type A, B, C und die 8-Faser-Falle bei 400G

Type A/B/C-Fasermapping von Ende zu Ende: warum Type B für 8-Faser-400G-DR4 und 16-Faser-800G-DR8 passt und wo Base-8-Trunks versagen.

Die Ein-Zeilen-Antwort

Verbinden Sie zwei 400G-DR4- oder 800G-DR8-Ports mit einem einzelnen MPO-Kabel, und Sie wollen Type B. Nicht Type A, obwohl „durchgehend“ wie der sichere Standard klingt. An einem Parallel-Optik-Port ist gerade der Fehlermodus: Jeder Sender feuert in den ihm gegenüberliegenden Sender, die Empfangsleistung wird auf allen Lanes als dunkel angezeigt, und der Link trainiert nie.

Die nützliche Frage ist nicht „welcher Typ ist Standard“, sondern „wie viele Umkehrungen benötigt dieser Kanal“. Sobald Sie das zählen, hört die Kabelwahl auf, ein Münzwurf zu sein, und dieselbe Arithmetik deckt 12-Faser-, 16-Faser-, Patchfelder und 8-Faser-Trunks ab, die alles leise zerstören.

Drei Kabeltypen und der Key als Feldprüfung

ANSI/TIA-568.3-E definiert drei Mappings für Mehrfaser-Baugruppen. Die Namen ähneln den Methodennamen auf ärgerliche Weise, was dort beginnt, wo viel der Verwirrung anfängt: Type A/B/C beschreiben das Kabel, Method A/B/C beschreiben den Kanal.

BaugruppeKey-OrientierungMapping, 12 PositionenWirkung auf einen Parallel-Link
Type Akey-up ↔ key-downP1→P1 … P12→P12gerade; ein Crossover muss von woanders kommen
Type Bkey-up ↔ key-upP1→P12, P2→P11 … P6→P7eine volle Umkehrung; was 8F- und 16F-Parallel-Links wollen
Type Ckey-up ↔ key-downP1→P2, P2→P1, P3→P4 …paarweise; nur Duplex- und Kassettenanlagen

Key-Orientierung ist eine Folge des Mappings und nicht dessen Definition, aber es ist das Schnellste, was in einem Rack zu prüfen ist. Zwei Key-up-Enden am selben Trunk bedeuten umgekehrt. Key-up zu Key-down an einem Trunk, der nicht Type C ist, bedeutet gerade, und jemand in diesem Link wird gleich einen schlechten Nachmittag haben.

Position 1 an einem nackten Stecker finden: Halten Sie ihn Key-up, betrachten Sie den Stift und zählen Sie von links nach rechts. Der weiße Punkt am Gehäuse markiert dieselbe Seite. Tun Sie das einmal pro Steckertyp und schreiben Sie es auf, denn die Nummerierung am Boot und die Nummerierung in der Zeichnung stimmen nicht immer überein.

Warum die Receiver rückwärts nummeriert sind

Hier ist das Detail, das Type B falsch aussehen lässt, bis es plötzlich Sinn ergibt. Die acht aktiven Fasern eines 400G-DR4-Ports sind nicht vier Sende- gefolgt von vier Empfangslanes in Reihe. Sie sind 1–4 Sende, 5–8 ungenutzt, 9–12 Empfang — und die Empfangslanes zählen in die entgegengesetzte Richtung. Position 12 ist RX1, Position 9 ist RX4.

PortTX-PositionenRX-PositionenUngenutzt
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–RX8none
800G-DR8 (MPO-16)1–8 = TX1–TX816…9 = RX1–RX8none
800G-DR8 als 2×MPO-121–4 pro Stecker12…9 pro Stecker5–8

Setzen Sie diese beiden Fakten zusammen und Type B ist keine Konvention mehr, nur Arithmetik. P1→P12 sendet TX1 in RX1. P2→P11 sendet TX2 in RX2. Die Lane-Reihenfolge bleibt erhalten, obwohl die Faserreihenfolge umgekehrt ist, und das ist genau das, was ein PAM4-Link benötigt, weil Lane 1 an einem ASIC Lane 1 am anderen treffen muss.

Für eine Baugruppe mit N Positionen ist das Type-B-Mapping kurz genug, um es sich zu merken:

P_far = N + 1 − P_near

Zwölf Positionen: 1↔12. Sechzehn Positionen: 1↔16. Acht Positionen: 1↔8 — merken Sie sich die letzte, sie kommt gleich wieder.

Umkehrungen über einen echten Kanal zählen

Ein Link zwischen zwei Switches ist selten ein Kabel. Es ist ein Kabel, ein Trunk, vielleicht ein Panel, ein weiteres Kabel. Jedes Element kehrt um oder nicht, und was zählt, ist die Parität der Summe.

Hier ist das gesamte Argument in einem Diagramm. Zwei Type-B-Kabel und ein Type-B-Trunk sehen aus wie drei Umkehrungen; elektrisch verhalten sie sich wie eine.

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"]

Diese Paritätsregel erklärt eine Feldgewohnheit, die sonst nachlässig aussieht. In Method B kaufen Sie einen Kabeltyp und verwenden ihn an beiden Enden, weil drei Umkehrungen dennoch auf die richtige Lane landen. In Method A ist der Trunk gerade, also muss genau ein Kabel kreuzen und das andere nicht — zwei verschiedene Teilenummern auf demselben LKW und ein Münzwurf jedes Mal, wenn jemand die falsche Tüte greift.

KanalaufbauNetto-UmkehrungenErgebnis an einem 8-Faser-Parallel-Link
Type-A-Trunk, Type-A-Kabel beide Enden0kein Licht; TX gegenüber TX
Type-A-Trunk, ein Type-B-Kabel und ein Type-A-Kabel1korrekt
Type-B-Trunk, Type-B-Kabel beide Enden3, äquivalent zu 1korrekt
Type-B-Trunk, keine Patchkabel1korrekt
Type-C-Trunk mit Type-C-Kabelnpaarweise, keine volle Umkehrungfalsche Lane-Reihenfolge bei 400G

Zwei Umkehrungen ist die Falle, die es wert ist, markiert zu werden. Sie passiert, wenn jemand einen Link „repariert“, indem er ein Kabel gegen ein Type-B austauscht und das andere Type-B an Ort und Stelle lässt, oder wenn ein Panel intern umkehrt und es niemand gezählt hat. Der Link ist dann wieder gerade und versagt auf genau dieselbe Weise wie der ursprüngliche Fehler.

Die 8-Faser-Falle, in zwei Geschmacksrichtungen

Die erste Geschmacksrichtung ist der MPO-8-Stecker. Base-8-Verkabelung verwendet einen achtpositionigen Stift, und sein Type-B-Mapping ist 1→8, 2→7, 3→6, 4→5. Verbinden Sie einen MPO-8-Trunk mit einem 400G-DR4-Port, landet TX1 auf Position 8, was ungenutzt ist. Sie erhalten vier dunkle Lanes, normale Sendeleistung und keine Diagnose, die auf das Kabel zeigt.

Die zweite Geschmacksrichtung ist subtiler. Baugruppen, die als „8-Faser-MPO-12“ verkauft werden, können auf zwei Arten aufgebaut sein: acht Fasern an den Positionen 1–4 und 9–12 mit der Mitte leer, oder acht Fasern zusammenhängend an 1–8. Nur die erste passt zu einem 400G-DR4-Port. Die Teilenummer sagt oft „8F MPO“ und sonst nichts, also muss das Mapping aus der Zeichnung oder vom Hersteller schriftlich kommen.

Das ist auch der Grund, warum ein 12-Faser-Trunk manchmal bei 100G zu funktionieren scheint und bei 400G versagt. Ein 100G-SR4-Link verwendet ebenfalls 1–4 und 9–12, also sind es dieselben acht Positionen — aber ein 100G-Link, der auf Kassetten aufgebaut ist, könnte seine Polarität innerhalb der Kassette korrigiert haben, und diese Korrektur überlebt den Umzug zu einer direkten 400G-Verbindung nicht.

Sechzehn Fasern, dieselbe Logik mit größeren Zahlen

400G-SR8, 800G-SR8 und 800G-DR8 verwenden alle sechzehn Positionen: acht Sende, acht Empfang, keine ungenutzten Fasern. Type B liefert weiterhin eine Netto-Umkehrung, bildet 1→16 und 2→15 ab, und die Receiverseite ist weiterhin rückwärts nummeriert, sodass die Lane-Reihenfolge überlebt.

800G-DR8 wird auch als Zwei-Stecker-Variante ausgeliefert, meist geschrieben 2×DR4 oder 2DR4. Jeder MPO-12-APC-Port trägt vier Sende- und vier Empfangslanes und verhält sich genau wie ein DR4-Stecker, was praktisch ist, wenn die Anlage für 400G gebaut wurde und Port für Port aufgerüstet wird. Was es nicht ist, ist ein Ort, um acht-Faser-Kabel mit beiden Enden Key-up wiederzuverwenden und anzunehmen, die Gegenseite würde das schon richten.

Wissenswert vor der Bestellung: 400G-SR8 ist multimode UPC, 400G-DR4 und 800G-DR8 sind single-mode APC. Ein UPC-Stecker in einem APC-Adapter ergibt Rückreflexion, die hoch genug ist, um ein PAM4-Auge zu verderben, und das Symptom — saubere Empfangsleistung, instabiler pre-FEC-BER — wird dem Modul angelastet. Wenn Sie die Verlustarithmetik für einen Kanal mit so vielen gezapften Paaren wünschen, behandelt der Link-Budget-Durchgang die Stecker- und Spleißtoleranzen für DR4 und DR8.

Wie der Fehler tatsächlich aussieht

Polaritätsfehler sind erstaunlich konsistent, sobald man die Signaturen kennt. Was sie nie darstellen, ist ein grenzwertiger Link: Das Licht landet entweder auf einer empfangenden Lane oder nicht.

BeobachtungWorauf es hinweist
Tx-Leistung normal, alle Lanes bei minimalem Rxgerade Anzahl von Umkehrungen; Kabelmapping ist gerade
Vier Lanes leuchtend, vier dunkel, immer dieselbe GruppeMPO-8-Trunk oder eine 8F-Baugruppe mit Verdrahtung 1–8
Rx-Leistung auf jeder Lane, FEC schließt nieLane-Reihenfolge durcheinander, oft ein falsch verdrahtetes Harness
Link bei 100G up, bei 400G down auf demselben TrunkKassettierte Polaritätskorrektur, die auf Direct-Attach nicht zutrifft
Saubere Rx-Leistung, BER steigt nach RekabelungUPC in APC oder ein zusätzlicher Adapter zum Umkehren der Polarität

Die letzten zwei Zeilen sind die, die falsch diagnostiziert werden, und beide sollten von der eigentlichen Polarität getrennt werden. Ein Link, der nur in eine Richtung versagt, ist überhaupt kein Polaritätsfehler — eine Umkehrung betrifft beide Richtungen identisch, weil dieselben Fasern die beiden Richtungen in einem Parallel-Link tragen. Einseitiges Versagen bedeutet eine gebrochene Faser oder eine tote Lane, was eine andere Untersuchung ist.

Es gibt einen schnelleren Pfad durch das ganze Set: Prüfen Sie, ob das Modul überhaupt einen Bereitschaftszustand erreicht, bevor Sie die Faser anfassen, und vergleichen Sie dann die empfangene Leistung pro Lane mit der Sendeleistung. Die Link-Down-Triage-Sequenz geht diese Reihenfolge durch, und die 802.3-Karte ist der Ort, um zu bestätigen, ob ein bestimmtes PMD acht oder sechzehn Fasern verwendet, bevor Sie etwas zählen.

Bevor die Kabelbestellung rausgeht

Eine kurze Checkliste, in der Reihenfolge, die am meisten Geld spart.

Nichts davon ist schwer. Es ist nur unerbittlich, und es versagt genau in dem Moment, in dem ein Link Produktionsverkehr tragen soll.

Fazit

Kompiliert aus ANSI/TIA-568.3-E-Polaritätsmethoden, IEEE 802.3bs, 802.3cm, 802.3df-PMD-Lane-Zuweisungen, QSFP-DD-Hardware-Spezifikations-Steckerdefinitionen und veröffentlichter Steckerdokumentation; Mapping-Tabellen hier neu berechnet, eigene Synthese, keine Reproduktion von Quelltext.

FAQ

Ist Type A oder Type B für 400G-DR4 korrekt?
Type B, wenn die Verbindung ein einzelnes Kabel zwischen zwei Transceivern ist. 400GBASE-DR4 legt TX1–TX4 auf die Positionen 1–4 und RX1–RX4 auf die Positionen 12 bis 9, also benötigen Sie über den Kanal genau eine Umkehrung. Type A ist gerade und lässt jeden Sender auf den gegenüberliegenden Sender zielen, weshalb ein Type-A-Patch an einem DR4-Port normale Sendeleistung und kein Empfangslicht ergibt.
Warum kann ich an beiden Enden identische Type-B-Patchkabel verwenden?
Weil sich Umkehrungen modulo zwei addieren. Ein Type-B-Trunk ist eine Umkehrung und jedes Type-B-Kabel eine weitere, sodass der Kanal drei Umkehrungen trägt, was sich wie eine verhält. Method A kann das nicht: Ihr Trunk ist gerade, also muss genau eines der beiden Patchkabel kreuzen und das andere nicht.
Kann ein 8-Faser-MPO-8-Trunk einen MPO-12-Transceiver-Port speisen?
Nicht direkt. Ein MPO-8-Stift hat acht Positionen, und sein Type-B-Mapping verläuft 1→8, 2→7, 3→6, 4→5, sodass TX1 auf Position 8 landet — einer der vier ungenutzten Positionen an einem 400G-DR4-Port. Sie benötigen ein Umsetzungs-Harness, das 1–4 auf 12–9 abbildet, oder einen Base-12-Trunk mit acht aktiven Fasern.
Ändert falsche Polarität den Einfügungsverlust oder beschädigt sie etwas?
Sie ändert den Verlust durch die Fasern nicht; das Licht trifft einfach auf eine Lane, die nicht zuhört, sodass der Host eine sehr geringe Empfangsleistung meldet und der Link nie trainiert. Das Beschädigungsrisiko kommt von der Reparatur, nicht vom Fehler: Das Stapeln von Adaptern oder Gender-Changern zum Umkehren der Polarität verbrennt 0,35 bis 0,75 dB pro gezapftem Paar, und das Mischen von UPC-Steckern in APC-Adapter ist das, was tatsächlich Endflächen zerkratzt.
Wie verifiziere ich die Polarität ohne Live-Link?
Verwenden Sie einen Polaritätstester oder eine Lichtquelle und ein Leistungsmessgerät mit einem Fan-out und erfassen Sie das Mapping als Tabelle pro Trunk. Wenn Sie visuell arbeiten, bestätigen Sie Position 1 über den weißen Punkt am Steckergehäuse oder durch Betrachten des Stifts mit Key-up und Positionen von links nach rechts — leiten Sie Position 1 nicht aus dem Kabelmanteldruck ab.
Ist Type C bei 400G jemals korrekt?
Nur dort, wo der Kanal duplex oder kassettenbasiert ist und die paarweise Vertauschung Teil eines dokumentierten Designs ist. Ein Type-C-Trunk tauscht benachbarte Paare, sodass an einem 8-Faser-Parallel-Link TX1 auf Position 2 ankommt, was ein weiterer Sender ist. Er gehört zu Legacy-10G-Duplex-Anlagen und vorkonfektionierten Kassettensystemen, nicht zu direkten 400G- oder 800G-Parallel-Links.