Polaridad MPO explicada: Type A, B, C y la trampa de 8 fibras en 400G
Mapeo de fibra Type A/B/C de extremo a extremo: por qué Type B conviene a 8-fibra 400G DR4 y 16-fibra 800G DR8, y dónde fallan los trunks Base-8.
La respuesta en una línea
Conecte dos puertos 400G-DR4 o 800G-DR8 con un único cable MPO y querrá Type B. No Type A, aunque „directo“ suene como el valor seguro por defecto. En un puerto de óptica paralela, directo es el modo de falla: cada transmisor dispara contra el transmisor que tiene enfrente, la potencia de recepción se lee como oscura en todas las lanes, y el enlace nunca entrena.
La pregunta útil no es „¿qué tipo es el estándar?“ sino „¿cuántas inversiones necesita este canal?“. Una vez que lo cuenta, la elección del cable deja de ser una moneda al aire, y la misma aritmética cubre trunks de 12 fibras, 16 fibras, paneles de parcheo y de 8 fibras que en silencio rompen todo.
Tres tipos de cable, y la key como comprobación de campo
ANSI/TIA-568.3-E define tres mapeos para ensambles multifibra. Los nombres se parecen de forma molesta a los nombres de método, y ahí es donde empieza gran parte de la confusión: Type A/B/C describen el cable, Method A/B/C describen el canal.
| Ensamble | Orientación de key | Mapeo, 12 posiciones | Efecto en un enlace paralelo |
|---|---|---|---|
| Type A | key-up ↔ key-down | P1→P1 … P12→P12 | directo; un cruce debe venir de otro lado |
| Type B | key-up ↔ key-up | P1→P12, P2→P11 … P6→P7 | una inversión completa; lo que quieren los enlaces paralelos 8F y 16F |
| Type C | key-up ↔ key-down | P1→P2, P2→P1, P3→P4 … | por pares; solo plantas dúplex y de casetes |
La orientación de key es consecuencia del mapeo, no su definición, pero es lo más rápido de comprobar en un rack. Dos extremos key-up en el mismo trunk significa invertido. Key-up a key-down en un trunk que no es Type C significa directo, y alguien en ese enlace está a punto de tener una mala tarde.
Encontrar la posición 1 en un conector desnudo: sosténgalo key-up, mire el ferrule y cuente de izquierda a derecha. El punto blanco en la carcasa marca el mismo lado. Hágalo una vez por tipo de conector y anótilo, porque la numeración en la botina y la numeración en el plano no siempre coinciden.
Por qué los receptores están numerados al revés
Aquí está el detalle que hace que Type B parezca incorrecto hasta que de repente tiene sentido. Las ocho fibras activas de un puerto 400G-DR4 no son cuatro de transmisión seguidas de cuatro de recepción en orden. Son 1–4 transmisión, 5–8 inactivas, 9–12 recepción — y las lanes de recepción cuentan en la dirección opuesta. La posición 12 es RX1, la posición 9 es RX4.
| Puerto | Posiciones TX | Posiciones RX | Inactivo |
|---|---|---|---|
| 400G-DR4 (MPO-12) | 1, 2, 3, 4 = TX1–TX4 | 12, 11, 10, 9 = RX1, 2, 3, 4 | 5–8 |
| 400G-SR8 (MPO-16) | 1–8 = TX1–TX8 | 16…9 = RX1–RX8 | none |
| 800G-DR8 (MPO-16) | 1–8 = TX1–TX8 | 16…9 = RX1–RX8 | none |
| 800G-DR8 como 2×MPO-12 | 1–4 por conector | 12…9 por conector | 5–8 |
Junte esos dos hechos y Type B ya no es una convención, solo aritmética. P1→P12 envía TX1 a RX1. P2→P11 envía TX2 a RX2. El orden de lane se conserva aunque el orden de fibra se invierte, y eso es precisamente lo que necesita un enlace PAM4, porque la lane 1 de un ASIC debe encontrar la lane 1 del otro.
Para un ensamble de N posiciones, el mapeo Type B es lo bastante corto para memorizarlo:
P_far = N + 1 − P_near
Doce posiciones: 1↔12. Dieciséis posiciones: 1↔16. Ocho posiciones: 1↔8 — recuerde la última, vuelve en un momento.
Contando inversiones a lo largo de un canal real
Un enlace entre dos switches rara vez es un cable. Es un cordón, un trunk, quizá un panel, otro cordón. Cada elemento invierte o no, y lo que importa es la paridad del total.
Aquí está el argumento completo en un diagrama. Dos cordones Type B y un trunk Type B parecen tres inversiones; eléctricamente se comportan como una.
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"]Esa regla de paridad explica un hábito de campo que de otro modo parece descuidado. En Method B compra un tipo de cordón y lo usa en ambos extremos, porque tres inversiones aún caen en la lane correcta. En Method A el trunk es directo, así que exactamente un cordón debe cruzarse y el otro no — dos números de parte distintos en el mismo camión, y una moneda al aire cada vez que alguien agarra la bolsa equivocada.
| Construcción del canal | Inversiones netas | Resultado en un enlace paralelo de 8 fibras |
|---|---|---|
| Trunk Type A, cordones Type A en ambos extremos | 0 | sin luz; TX frente a TX |
| Trunk Type A, un cordón Type B y un cordón Type A | 1 | correcto |
| Trunk Type B, cordones Type B en ambos extremos | 3, equivalente a 1 | correcto |
| Trunk Type B, sin cordones de parcheo | 1 | correcto |
| Trunk Type C con cordones Type C | por pares, sin inversión completa | orden de lane incorrecto a 400G |
Dos inversiones es la trampa que vale la pena señalar. Ocurre cuando alguien „arregla“ un enlace cambiando un cordón por uno Type B y deja el otro Type B en su lugar, o cuando un panel invierte internamente y nadie lo contó. El enlace queda entonces directo de nuevo, y falla exactamente igual que la falla original.
La trampa de 8 fibras, en dos sabores
El primer sabor es el conector MPO-8. El cableado Base-8 usa un ferrule de ocho posiciones, y su mapeo Type B es 1→8, 2→7, 3→6, 4→5. Acoplado un trunk MPO-8 a un puerto 400G-DR4, TX1 llega a la posición 8, que está inactiva. Obtiene cuatro lanes oscuras, potencia de transmisión normal, y ningún diagnóstico que apunte al cable.
El segundo sabor es más sutil. Los ensambles vendidos como „MPO-12 de 8 fibras“ se pueden construir de dos formas: ocho fibras en las posiciones 1–4 y 9–12 con el centro vacío, u ocho fibras contiguas en 1–8. Solo la primera coincide con un puerto 400G-DR4. El número de parte a menudo dice „8F MPO“ y nada más, así que el mapeo debe venir del plano o del fabricante, por escrito.
Esta también es la razón por la que un trunk de 12 fibras a veces parece funcionar a 100G y falla a 400G. Un enlace 100G-SR4 también usa 1–4 y 9–12, así que son las mismas ocho posiciones — pero un enlace 100G construido sobre casetes pudo haber corregido su polaridad dentro de la casete, y esa corrección no sobrevive al paso a una conexión directa 400G.
Dieciséis fibras, la misma lógica con números mayores
400G-SR8, 800G-SR8 y 800G-DR8 usan las dieciséis posiciones: ocho de transmisión, ocho de recepción, sin fibras inactivas. Type B sigue entregando una inversión neta, mapeando 1→16 y 2→15, y el lado receptor sigue numerado al revés, así que el orden de lane sobrevive.
800G-DR8 también se entrega como variante de dos conectores, usualmente escrito 2×DR4 o 2DR4. Cada puerto MPO-12 APC lleva cuatro lanes de transmisión y cuatro de recepción y se comporta exactamente como un conector DR4, lo cual es conveniente cuando la planta se construyó para 400G y se actualiza puerto por puerto. Lo que no es, es un lugar para reusar cordones de ocho fibras con ambos extremos key-up y asumir que el lado lejano lo resuelve.
Conviene saberlo antes de pedir: 400G-SR8 es multimodo UPC, 400G-DR4 y 800G-DR8 son single-mode APC. Una clavija UPC en un adaptador APC da una retroreflexión suficientemente alta para arruinar un ojo PAM4, y el síntoma — potencia de recepción limpia, BER pre-FEC inestable — se culpa al módulo. Si quiere la aritmética de pérdida para un canal con tantos pares acoplados, el recorrido del presupuesto de enlace cubre las tolerancias de conectores y empalmes para DR4 y DR8.
Cómo se ve realmente la falla
Los fallos de polaridad son sorprendentemente consistentes una vez que se conocen las firmas. Lo que nunca parecen es un enlace marginal: la luz cae en una lane que escucha o no.
| Observación | A qué apunta |
|---|---|
| Potencia Tx normal, todas las lanes en Rx mínimo | número par de inversiones; el mapeo del cable es directo |
| Cuatro lanes encendidas, cuatro oscuras, siempre el mismo grupo | trunk MPO-8 o un ensamble 8F cableado 1–8 |
| Potencia Rx en cada lane, FEC nunca bloquea | orden de lane revuelto, a menudo un arnés mal cableado |
| Enlace activo a 100G, caído a 400G en el mismo trunk | corrección de polaridad de casete que no aplica a direct attach |
| Potencia Rx limpia, BER subiendo tras recablear | UPC en APC, o un adaptador extra usado para invertir la polaridad |
Las dos últimas filas son las que se diagnostican mal, y ambas conviene separar de la polaridad en sí. Un enlace que falla en una sola dirección no es un fallo de polaridad en absoluto — una inversión afecta a ambas direcciones por igual, porque las mismas fibras llevan las dos direcciones en un enlace paralelo. El fallo unidireccional significa una fibra rota o una lane muerta, que es otra investigación.
Hay una ruta más rápida a través de todo el conjunto: verifique si el módulo siquiera alcanza un estado listo antes de tocar la fibra, luego compare la potencia de recepción por lane contra la de transmisión. La secuencia de triaje de enlace caído recorre ese orden, y el mapa 802.3 es el lugar para confirmar si un PMD dado usa ocho o dieciséis fibras antes de contar nada.
Antes de enviar el pedido de cable
Una breve lista de verificación, en el orden que ahorra más dinero.
- Elija el método una vez por sitio, no por enlace, y escriba el tipo de trunk y ambos tipos de cordón en el mismo plano. Los fallos de polaridad casi siempre son fallos de documentación.
- Cuente inversiones como paso de diseño. Los enlaces paralelos de ocho y dieciséis fibras necesitan un conteo impar; los canales dúplex dentro de casetes son un caso aparte.
- Confirme el género al mismo tiempo. Los puertos de transceptor están pinados, así que los cordones no lo están; los adaptadores de panel usualmente no lo están, así que los trunks sí lo están.
- Iguale el pulido al medio. El MPO single-mode es APC a ocho grados, el multimode es UPC. Mantenga ambos físicamente separados en el almacén.
- Compre un cordón de repuesto de cada tipo. Un cordón Type B de repuesto que llega cuando necesitaba un Type A es un recordatorio barato de la regla de paridad.
- Pruebe el mapeo antes del turn-up, con un probador de polaridad o una fuente y un medidor, y registre el resultado por ID de trunk en vez de por rack.
Nada de esto es difícil. Solo es implacable, y falla exactamente en el momento en que un enlace se supone que debe llevar tráfico de producción.
Conclusión
- 400G-DR4 y 800G-DR8 necesitan exactamente una inversión neta a lo largo del canal, que es lo que aporta un ensamble Type B; un canal Type A directo no da luz de recepción en absoluto.
- Type B funciona con cordones idénticos en ambos extremos porque tres inversiones se reducen a una. Method A solo funciona con un cordón cruzado y uno directo, lo que es un problema de documentación esperando a ocurrir.
- El lado de recepción de un puerto MPO cuenta al revés (la posición 12 es RX1), que es por qué un cable invertido conserva el orden de lane en vez de desbaratarlo.
- Los trunks MPO-8 y los ensambles de ocho fibras cableados 1–8 caen en posiciones inactivas de un puerto MPO-12. Revise el plano, no el número de parte.
Compilado a partir de los métodos de polaridad ANSI/TIA-568.3-E, las asignaciones de lane PMD IEEE 802.3bs, 802.3cm, 802.3df, las definiciones de conectores de la especificación de hardware QSFP-DD, y documentación de conectores publicada; tablas de mapeo recalculadas aquí, síntesis original, sin reproducción del texto fuente.
FAQ
- ¿Es Type A o Type B el correcto para 400G-DR4?
- Type B, si el enlace es un único cable entre dos transceptores. 400GBASE-DR4 coloca TX1–TX4 en las posiciones 1–4 y RX1–RX4 en las posiciones 12 a 9, así que necesita exactamente una inversión a lo largo del canal. Type A es directo y deja cada transmisor apuntando al transmisor opuesto, por lo que un parche Type A en un puerto DR4 da potencia de transmisión normal y ninguna luz de recepción.
- ¿Por qué puedo usar cordones Type B idénticos en ambos extremos?
- Porque las inversiones se suman módulo dos. Un trunk Type B es una inversión y cada cordón Type B es otra, así que el canal lleva tres inversiones, lo que se comporta como una. Method A no puede hacer esto: su trunk es directo, así que exactamente uno de los dos cordones debe cruzarse y el otro no.
- ¿Puede un trunk MPO-8 de 8 fibras alimentar un puerto transceptor MPO-12?
- No directamente. Un ferrule MPO-8 tiene ocho posiciones, y su mapeo Type B corre 1→8, 2→7, 3→6, 4→5, así que TX1 cae en la posición 8 — una de las cuatro posiciones inactivas de un puerto 400G-DR4. Necesita un arnés de conversión que reasigne 1–4 a 12–9, o un trunk Base-12 construido con ocho fibras activas.
- ¿Cambia la pérdida de inserción o daña algo la polaridad incorrecta?
- No cambia la pérdida a través de las fibras; la luz simplemente llega a una lane que no escucha, así que el host reporta una potencia de recepción muy baja y el enlace nunca entrena. El riesgo de daño viene de la reparación, no de la falla: apilar adaptadores o cambiadores de género para invertir la polaridad quema 0,35 a 0,75 dB por par acoplado, y mezclar clavijas UPC en adaptadores APC es lo que realmente raya las caras terminales.
- ¿Cómo verifico la polaridad sin un enlace activo?
- Use un probador de polaridad, o una fuente de luz y un medidor de potencia con un fan-out, y registre el mapeo como una tabla por trunk. Si trabaja visualmente, confirme la posición 1 por el punto blanco en el cuerpo del conector o viendo el ferrule con key-up y posiciones de izquierda a derecha — no deduzca la posición 1 de la impresión de la cubierta del cable.
- ¿Es Type C alguna vez correcto en 400G?
- Solo donde el canal es dúplex o basado en casetes y el giro por pares forma parte de un diseño documentado. Un trunk Type C intercambia pares adyacentes, así que en un enlace paralelo de 8 fibras TX1 llega a la posición 2, que es otro transmisor. Pertenece a plantas dúplex 10G heredadas y sistemas de casetes preterminados, no a enlaces paralelos directos de 400G u 800G.