Ingeniería de tráfico con enrutamiento de origen · plano de datos MPLS

Segment Routing MPLS

Ingeniería de tráfico iniciada en origen sobre un plano de datos MPLS. Sin estado RSVP-TE ni sobrecarga de señalización por LSP: solo una pila de etiquetas calculada en el head-end desde una base de datos topológica distribuida.

Underlay SR-MPLS con TI-LFA

Cuatro routers en un anillo. La ruta primaria entre R1 y R3 toma el salto superior; si R2 falla, TI-LFA preprograma una pila de etiquetas de reparación a través de R4 en menos de 50 ms.

Anillo de cuatro routers SR-MPLS con ruta de reparación TI-LFA Anillo SR-MPLS de cuatro routers (R1, R2, R3, R4). La ruta primaria va de R1 a R3 a través de R2 usando una pila de etiquetas Prefix-SID. La lista de reparación de TI-LFA redirige a través de R4 hacia R3 si el enlace R1-R2 falla, proporcionando protección de menos de 50 ms. primary · {16002, 16003} Respaldo TI-LFA · lista de reparación R1 · head-end SID 16001 R2 · tránsito SID 16002 R3 · tail-end SID 16003 R4 · PLR SID 16004 IS-IS FLEX-ALGO · TI-LFA <50MS · LABEL-STACK FORWARDING

Qué es SR-MPLS

Segment Routing (SR), definido en la RFC 8402, distribuye un conjunto de instrucciones topológicas, los segmentos, a través de extensiones IGP estándar (IS-IS: RFC 8667, OSPF: RFC 8665). Cada segmento se representa como una etiqueta MPLS. El router cabecera impone una pila de etiquetas que codifica la ruta explícita completa; no se mantiene estado de señalización por LSP en los puntos intermedios.

El resultado es un plano de datos simplificado: los nodos de tránsito realizan reenvío MPLS estándar sin bases de datos de adyacencia RSVP, sin FEC LDP por prefijo y sin la latencia de establecimiento de ruta de tipo óptico. Toda la inteligencia de ingeniería de tráfico se traslada al origen, permitiendo políticas por clase de flujo, por VPN o por aplicación sin perturbar el plano de control.

SR-MPLS coexiste con LDP y lo va sustituyendo progresivamente en núcleos brownfield. La RFC 8661 define el interworking LDP–SR: los nodos compatibles con SR anuncian tanto SIDs de SR como etiquetas LDP, lo que permite LSPs extremo a extremo en redes mixtas sin un corte único.

Fast Reroute: TI-LFA

Topology-Independent Loop-Free Alternate (TI-LFA, draft-ietf-rtgwg-segment-routing-ti-lfa; remote-LFA complementario en RFC 8102) calcula rutas de respaldo preprogramadas libres de bucles por construcción, sin las lagunas de cobertura del LFA clásico. La recuperación es inferior a 50 ms en hardware que lo soporta. TI-LFA protege fallos de nodo, enlace y SRLG: la ruta de respaldo se codifica como una lista de segmentos de reparación insertada en el PLR antes de que la ruta primaria sea retirada de la tabla de forwarding.

OcNOS-SP Implementation

OcNOS-SP implementa SR-MPLS sobre los ASICs Broadcom Qumran MX, Qumran AX y Jericho2. La implementación cubre el conjunto completo de funciones SP edge y núcleo:

Plano de control: IS-IS SR

IS-IS con extensiones SR (RFC 8667). Node SID, Adjacency SID, Anycast SID. Anuncio Prefix-SID con flags N y P. Flexible Algorithms (RFC 9350) para asignación de SID consciente de la topología.

Ingeniería de tráfico: SR-TE

Políticas SR-TE con listas de segmentos explícitas. Steering en el head-end por color + endpoint. Cálculo de ruta delegado al PCE vía PCEP (RFC 8231). ODN (On-Demand Next-hop) para selección automática de ruta consciente del SLA.

Fast Reroute: TI-LFA

TI-LFA habilitable por interfaz. Protege ante fallos de nodo y enlace. Ruta de respaldo preinstalada en la tabla de forwarding hardware. Recuperación por debajo de 50 ms en ASIC de clase Qumran.

ECMP y balanceo de carga

SR ECMP sobre múltiples next-hops con hashing de flujo 5-tuple. Caminos de igual coste resueltos por SID mediante la tabla de forwarding MPLS. Soporte de entropy label por flujo para visibilidad del balanceo.

Interoperación LDP

Interworking LDP–SR (RFC 8661) para migración brownfield. Servidor de mapping para la asociación prefix SID/etiqueta LDP. Funcionalidad de nodo frontera SR-LDP, sin necesidad de migración del núcleo en un único día.

BFD para SR

BFD para MPLS LSP (RFC 5884) con vinculación a políticas SR-TE. Detección de fallos en menos de un segundo que alimenta el switchover TI-LFA. Asignación de discriminador por política SR.

Telemetría

Modelos YANG OpenConfig SR. Streaming gNMI de utilización de SID, distribución ECMP y estado de políticas TE. Compatible con Prometheus mediante collector gRPC.

Coexistencia SRv6

SR-MPLS y SRv6 pueden desplegarse en el mismo nodo OcNOS-SP. Steering por VPN entre los planos de datos MPLS e IPv6. Función de interworking para el stitching entre dominios SRv6–SR-MPLS.

OcNOS-Validated Hardware

Solo como referencia. Las plataformas siguientes son un subconjunto representativo del hardware validado para SR-MPLS. La lista completa y actual de plataformas calificadas, con cobertura de ASIC, densidad de puertos y versiones, se mantiene en la OcNOS Hardware Compatibility List.

UfiSpace S9600-32X
Qumran MX · 32×100G
UfiSpace S9600-64X
Qumran MX · 64×100G
UfiSpace S9610-36D
Qumran AX · 36×400G
UfiSpace S9610-46DX
Qumran AX · 36×400G + 10×100G
Celestica E1031
Qumran MX · 32×100G
UfiSpace S9321-64E
Jericho2 · 64×400G
UfiSpace S9510-28DC
Qumran AX · IPoDWDM
Edgecore AS9726-32DB
Jericho2C+ · 32×400G

Comparar el soporte SR-MPLS en todas las plataformas validadas OcNOS

Open Feature Matrix →