10G SFP+ vs 25G SFP28: migración y matriz de compatibilidad
Un módulo 25G cae en una jaula 10G y luego falla en el puerto del switch, en el ajuste FEC, o en el tercer mes de operación. Saber por adelantado cuál de los tres es lo que ahorra el retrofit.
La misma jaula, 2.5x los bits
La renovación a 25G suele aprobarse en una hoja de cálculo y descubrirla un equipo de cableado. Nada del módulo parece distinto, la jaula es la misma, los paneles de parche encajan, y cada técnico ya sabe cómo asentarlo. Precisamente por eso el plan parece gratis. No lo es: el alcance sobre multimodo existente cae por un factor de cuatro y el FEC deja de ser opcional, y ambos recaen en la planta en vez del presupuesto de materiales.
Lo que realmente cambia es eléctrico y óptico:
| 10G SFP+ | 25G SFP28 | |
|---|---|---|
| Señalización de línea | 10.3125 GBd NRZ | 25.78125 GBd NRZ |
| FEC | opcional / ninguno | RS-FEC(528,514) obligatorio en variantes KR/CR |
| Alcance MMF (SR) | 300 m OM3 / 400 m OM4 | 70 m OM3 / 100 m OM4 |
| Alcance SMF (LR) | 10 km | 10 km |
| Longitud práctica DAC | 7 m común | 3 m típico, 5 m premium |
| Breakout estándar | 40G QSFP+ → 4×10G | 100G QSFP28 → 4×25G |
| Tendencia de coste por bit | suelo maduro | cerca del precio 10G en volumen |
La velocidad de carril 25G no es «10G con números más grandes»: a 25.78 GBd, NRZ está cerca del límite práctico de los SerDes CMOS y canales de bajo coste, que es por lo que el FEC dejó de ser opcional.
Matriz de compatibilidad: la parte que le salva la noche
| Módulo | En puerto SFP+ | En puerto SFP28 |
|---|---|---|
| 10G SFP+ SR/LR | ✅ nativo | ✅ entrena a 10G (puertos de doble velocidad) |
| 25G SFP28 SR/LR | ❌ no hay PHY 25G | ✅ nativo |
| 10G DAC | ✅ | ✅ (usualmente, a 10G) |
| 25G DAC (≤3 m) | ❌ | ✅ |
| 1G SFP (vía ranura SFP+) | depende de plataforma | depende de plataforma |
Tres reglas operativas caen de esa tabla:
- Los puertos definen la velocidad, los módulos definen el medio. Un módulo 25G SFP28 no puede hacer que un puerto 10G corra a 25G.
- Los módulos SFP+ en puertos SFP28 son la herramienta de transición estándar. Permite renovar el switch primero y la óptica después.
- Los ajustes FEC deben coincidir de extremo a extremo. Un enlace 25G con FEC encendido en un lado y apagado en el otro o no entrena o lanza errores CRC continuamente. Esta es la causa única más común de un módulo 25G «muerto» que pasa la prueba en banco, y el orden de diagnóstico en campo recorre la comprobación en la secuencia correcta.
La tabla de alcance es lo que rompe una migración
La línea que más importa en la tabla anterior no es la velocidad de línea. Es 300 m a 70 m. El OM3 que cómodamente llevó 10G SR a través de un pasillo no lleva 25G SR a través del mismo pasillo, y la falla es intermitente en vez de absoluta, lo que la hace cara de encontrar. Mida los tramos largos antes del pedido, no después.
El arnés de breakout tiene una trampa equivalente: un breakout MPO 100G-a-4x25G depende de acertar el mapeo de polaridad, y un mapeo erróneo produce un enlace que entrena en algunos carriles y no en otros. El explicador de polaridad MPO es la referencia para ese mapeo.
Patrones de migración que realmente funcionan
Patrón 1: renovación ToR con uplink 100G (el más común)
flowchart LR
S[100G QSFP28 spine port] -- 100G DR/FR --> T[ToR 100G QSFP28 uplink]
T -- breakout MPO harness --> B[4 x 25G SFP28 SR]
B --> N[25G server NICs]Un puerto 100G QSFP28 sustituye cuatro uplinks 10G. El 25G orientado a servidor llega vía breakout DAC (dentro del rack) o breakout SR4/SR (entre filas).
Patrón 2: cambio de NIC, reutilización de cableado
- El 25G SR reutiliza la misma planta dúplex LC OM3/OM4 que el 10G SR - pero el alcance cae (300 m → 70 m en OM3). Mida primero; las tiradas MMF largas pasan a 25G LR sobre SMF o se quedan en 10G.
- El 25G LR cubre 10 km sobre SMF existente a precio cercano a la óptica 10G, lo que mata en silencio la mayoría de las objeciones de «no podemos recablear».
Patrón 3: puertos de doble velocidad por fases
Muchos switches ToR 25G/100G corren puertos como doble velocidad (10G/25G). Durante la migración, módulos 10G SFP+ y 25G SFP28 coexisten en un mismo switch - los servidores heredados se quedan quietos mientras los renovados pasan a 25G.
Dónde se queman los equipos
| Síntoma | Causa raíz usual | Arreglo |
|---|---|---|
| 25G no entrena | Discrepancia FEC entre extremos | Alinee modo FEC (típicamente active RS-FEC en ambos lados) |
| 25G entrena y luego suben los CRC | DAC muy largo / canal marginal | DAC ≤3 m; pase a AOC o óptica SR |
| Módulo 10G «no reconocido» en puerto SFP28 | velocidad de puerto bloqueada / codificación EEPROM | ponga puerto en modo doble velocidad o 10G |
| 25G sobre OM3 antiguo intermitente | alcance excedido (70 m OM3) | retermine a OM4, pase a LR, o quédese en 10G |
| Autonegociación flapea | 25G AN con peculiaridades CL73+CL92 entre fabricantes | fije ambos extremos o siga la matriz AN del fabricante |
Notas de NIC y lado servidor
- Una NIC 25GbE empuja ~26 Gbps de tráfico con sobrecarga - planee PCIe 3.0 x8 (o mejor) para que la ranura no sea el cuello de botella.
- La carga de interrupciones de CPU por Gbps baja al pasar 10G → 25G (se necesitan menos colas para el mismo agregado), pero ajuste RSS/colas igualmente en la renovación.
- Compruebe los modos FEC y el comportamiento de autoneg soportados por la NIC antes del despliegue en flota; dos fabricantes de NIC pueden discrepar amablemente pero destructivamente para el enlace.
- Si el uplink se renueva al mismo tiempo, la decisión 25G orientada a servidor está aguas abajo de la elección de uplink - vea la guía de selección 100G QSFP28 para qué PMD 100G encaja en su planta, pues define cuántos puertos 25G obtiene por uplink.
Conclusión
- SFP28 es la misma jaula con una interfaz eléctrica 2.5× más rápida y FEC obligatorio - trátela como una mejora de planta, no solo como un cambio de módulo.
- Use puertos de doble velocidad + módulos SFP+ para desacoplar la renovación del switch de la renovación del servidor.
- Los dos campos de minas físicos son discrepancias de modo FEC y alcance DAC/MMF a 25G - ambos se cazan en diez minutos con mentalidad de presupuesto de enlace y comprobaciones DDM.
Fuentes
- IEEE 802.3by - define 25GBASE-SR/CR/KR, incluido el requisito RS-FEC(528,514) en las variantes eléctricas que causa la mayoría de discrepancias FEC.
- IEEE 802.3ae - las definiciones originales 10GBASE-SR/LR y sus clases de alcance sobre OM3/OM4.
- SFF Committee specifications - especificaciones mecánicas y de gestión de SFP+ y SFP28.
- TIA - estándares de cableado estructurado detrás de las cifras de alcance OM3/OM4.
Las afirmaciones de alcance y FEC siguen los documentos IEEE y SFF publicados. Las longitudes prácticas de DAC varían según la calidad de construcción del fabricante; trate la cifra de 3 m como número de planificación y verifique contra la hoja de datos del cable.
FAQ
- ¿Puedo conectar un módulo 10G SFP+ en un puerto SFP28?
- Sí en casi todas las plataformas - los puertos SFP28 son retrocompatibles y entrenarán a 10G con un módulo SFP+ insertado. Confirme siempre que el puerto del switch soporta operación de doble velocidad; algunas compilaciones de firmware más antiguas o extrañas lo restringen.
- ¿Puede un módulo 25G SFP28 funcionar en un puerto 10G SFP+?
- No. La PHY 25G (señalización de 25.78125 GBd con FEC) está más allá de lo que soportan los puertos SFP+. El enlace o no se levanta o da error constantemente. La velocidad del puerto la decide el ASIC del switch, no el módulo.
- ¿Por qué mi DAC 25G no enlaza más allá de 3 metros?
- La señalización 25G NRZ tolera mucho menos la pérdida de inserción que 10G. Los DAC se especifican típicamente a 3 m a 25G (5 m en construcciones premium). Más allá, use AOC o transceptores SR.
- ¿Es obligatorio el FEC a 25G?
- Para las variantes eléctricas y de backplane KR/CR, sí - RS-FEC(528,514) forma parte del estándar Ethernet de 25G. Una discrepancia de modo FEC entre dos extremos (por ejemplo, uno apagado, otro encendido) es una de las causas más comunes de «25G no enlaza».