Resumen

  • RFC 9746 permite elegir entre dos métodos de split horizon en las encapsulaciones All-Active que admiten ambos. El valor anunciado expresa una intención administrativa, no siempre el método operativo.
  • Si los participantes del mismo ES discrepan para una EVI, todos deben volver al método predeterminado de la encapsulación. Una sola ruta con SHT 00 obliga a los NVEs actualizados a efectuar ese retorno.
  • En MPLSoUDP, el cambio puede exigir etiquetas ESI válidas y distintas de cero que antes se habían ahorrado. La compatibilidad necesita recursos de reserva y comprobaciones de tráfico, no solo una configuración aprobada.

El inventario cambia con la composición del segmento

El ahorro de una etiqueta tiene una condición de salida. Dos nodos actualizados pueden usar local bias sobre MPLSoUDP y anunciar etiquetas ESI nulas. Si entra en su segmento un tercer nodo que utiliza el tipo predeterminado, los primeros deben anunciar etiquetas ESI válidas y no nulas para operar con el método de referencia de esa encapsulación. No hace falta que alguien modifique sus preferencias para que cambie su obligación de reenvío.

El ejemplo procede de la sección 2.4 de RFC 9746, no de una interrupción observada. Revela, sin embargo, una dependencia que los presupuestos pueden pasar por alto: una optimización autorizada con unos vecinos puede dejar de ser aplicable con otros. El equipo que se incorpora no obtiene un mandato general sobre la red; activa una regla de compatibilidad que los participantes ya deben cumplir.

RFC 9746 se publicó en marzo de 2025 y actualiza RFC 7432 y RFC 8365. Su condición documental es Proposed Standard dentro de la vía de normalización IETF. La búsqueda oficial de erratas no devuelve resultados a fecha de esta investigación. Son datos sobre la especificación, no pruebas de adopción comercial ni de rendimiento. El texto modifica la señalización y la selección, sin inventar nuevos algoritmos de filtrado.

La trama que no debe regresar

El límite protegido es el equipo cliente multiconectado. Una trama que nace allí no debe volver a ese mismo cliente a través de otro borde proveedor. El problema se refiere al tráfico BUM: difusión, unicast desconocido y multicast. Evitar el retorno es necesario, pero no basta si también se bloquea la entrega a los destinatarios legítimos.

El método ESI permite identificar el segmento de origen en el túnel; en MPLS se emplea la etiqueta ESI para impedir la salida hacia ese segmento. Local bias reconoce al NVE de entrada por la IP de origen del túnel y filtra las interfaces locales hacia segmentos que comparte con él. Para que funcione, el NVE de entrada debe replicar localmente el BUM recibido desde el acceso hacia sus segmentos directamente conectados, con independencia de la elección DF.

No son alternativas equivalentes en cualquier entorno. Local bias se limita a All-Active y a una situación en la que el next hop no cambia entre los NVEs unidos al mismo ES. ESI puede utilizarse en All-Active y Single-Active y atravesar dominios diferentes. Los beneficios de recursos y entrega local que menciona el RFC son razones para elegir, no una promesa cuantificada de menor latencia.

El anuncio no es una votación

SHT ocupa los bits 6 y 7 de los Flags de la comunidad extendida ESI Label. El registro IANA actual mantiene 00 para el método predeterminado, 01 para local bias y 10 para ESI; 11 continúa sin asignar. Otros bits de Flags sí han recibido asignaciones posteriores, de modo que la tabla completa de 2025 no describe por sí sola el registro de hoy.

El RFC permite preferencias explícitas en MPLSoGRE, MPLSoUDP, Geneve y SRv6, capaces de admitir ambos métodos. VXLAN, NVGRE y VXLAN-GPE solo admiten local bias; MPLS y SR-MPLS, solo ESI. Una preferencia no añade la capacidad que falta. Tampoco puede combinarse un SHT no nulo con Single-Active: esa combinación recibida exige treat-as-withdraw.

Cuando los anuncios difieren en el mismo ES para una EVI determinada, todos los NVEs deben usar el valor predeterminado de la encapsulación. Un NVE actualizado que recibe una ruta del segmento con 00 debe volver a ese comportamiento operativo, aunque conserve administrativamente 01. Dos preferencias iguales no vencen a un tercer anuncio distinto. La regla busca una base común, no una mayoría.

Conviene separar además versión y anuncio. 00 es compatible con equipos anteriores, pero también puede ser una elección consciente de un equipo actualizado. Identificarlo como «nodo antiguo» sin otra evidencia convertiría una observación de protocolo en una suposición de inventario.

Volver al método predeterminado no significa volver siempre a lo mismo

MPLSoUDP y MPLSoGRE tienen ESI como método predeterminado; VXLAN, local bias. En Geneve, la presencia de la opción Ethernet y del identificador ESI de origen determina el método predeterminado. SHT 10 solo es válido con un Source-ID no nulo en la opción correspondiente. SRv6 tiene un filtrado del segmento de origen análogo a ESI, sin que eso signifique una etiqueta MPLS convencional en cada paquete.

De ahí surge el coste de salida del ahorro. Con local bias, la etiqueta ESI puede ser cero cuando no se utiliza. Con operación ESI debe anunciarse una etiqueta válida y no nula. La llegada del participante predeterminado del ejemplo MPLSoUDP obliga a emitir actualizaciones. La regla general contempla una excepción cuando todos los participantes no actualizados admiten únicamente local bias; no puede reducirse a «cualquier retorno exige asignar etiquetas».

Para operaciones, la reserva debe evaluarse contra el estado al que se podría regresar. Es una recomendación derivada del mecanismo, no una cifra de dimensionamiento publicada por el IETF. Las fuentes no establecen límites de etiquetas por fabricante ni el tiempo entre anuncio y programación efectiva del plano de datos.

Las rutas agrupadas conservan sus condiciones

En un NVE con varias encapsulaciones, una ruta A-D por ES solo puede reunir las que usan el mismo método de split horizon. Si alguna encapsulación del grupo admite un único método, SHT debe ser 00; si todas admiten ambos, el grupo puede anunciar 01 o 10. MPLS y VXLAN no pueden agruparse en una sola ruta para ocultar su diferencia.

Las EVIs que requieren métodos distintos necesitan rutas o grupos separados. Cada Route Target de EVI aparece en una y solo una ruta A-D por ES para ese segmento, y las rutas múltiples llevan Route Distinguishers distintos. El ejemplo del RFC separa VXLAN/predeterminado, MPLSoUDP/local bias y Geneve/ESI. El tercer grupo necesita la etiqueta no nula y la opción Ethernet, además de los bits correctos. Todas las NVEs de una EVI deben compartir una encapsulación; dividir los anuncios no crea esa compatibilidad.

La revisión debe conservar ES, EVI y encapsulación como unidades de decisión. Una aprobación genérica del segmento puede perder las diferencias entre servicios que la señalización necesita mantener.

Comprobar el cambio sin inventar una avería

Un retorno correcto al método predeterminado no es una interrupción. La sección de seguridad dice que cambiar un SHT válido en un solo nodo atacado no debería cortar el tráfico bajo estos procedimientos, aunque puede modificar el reenvío. No garantiza cero pérdida para cualquier producto, valor inválido o falta de recursos.

La comprobación útil introduce y retira un participante predeterminado en un ámbito limitado. Sigue anuncios, asignación de etiquetas y entradas de filtrado, y observa BUM desde el acceso hasta los destinatarios previstos sin retorno al cliente de origen. Debe declarar la ventana de observación de pérdidas, duplicados y bucles. Si el método operativo no puede observarse, sigue siendo desconocido: ni la configuración ni un contador silencioso sustituyen esa evidencia.

Fuentes y límites

No se ha establecido un incidente real, una tasa de adopción, un límite de recursos ni un tiempo de recuperación medido. La fotografía conceptual fue generada por IA y no documenta un despliegue.