Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Optimización

 

Los capítulos anteriores han examinado varios casos de uso para introducir el enrutamiento del segmento. Este capítulo se centra específicamente en los aspectos de la ingeniería de tráfico (TE) de SR. En particular, describe lo siguiente:

  • Modelo del proceso de TE

  • La función de la definición de ruta explícita

  • Restricciones de enrutamiento y varias propiedades destacables de los tipos de SID de SR

  • Computación de paths centralizada y distribuida

  • Y, por último, una solución SR-TE de extremo a extremo para la red de muestra, que utiliza una controladora centralizada.

Modelo del proceso de TE

En el modelo del proceso de TE Figure 1incluido en el operador, o en un autómata adecuado, actúa “como” controlador en un sistema de control de retroalimentación adaptable. Este sistema incluye:

  • Un conjunto de elementos de red interconectados (red IP/MPLS)

  • Un elemento de supervisión de estado o topología de red

  • Un elemento de supervisión de rendimiento de red

  • Un elemento de administración de configuración de red

Figure 1: Modelo de proceso TE
Modelo de proceso TE

El operador/autómata formula una política de control, observa el estado de la red a través del sistema de supervisión, caracteriza el tráfico y aplica acciones de control para dirigir la red a un estado óptimo. Esto se puede llevar a cabo de forma reactiva, basándose en el estado actual de la red, o de forma proactiva, basándose en un estado futuro pronosticado.

El bucle de adaptación de comentarios puede implementarse en cada nodo de la red, es decir, como si se distribuyea, o de manera centralizada, es decir, mediante un elemento de cálculo de ruta (PCE). Además, es posible disponer de varios modelos híbridos.

Figure 2: Bucle de control de TE de distribuido en comparación con centralizado
Bucle de control de TE de distribuido en comparación con centralizado

Enrutamiento explícito: Una herramienta para TE

Es posible que se desee un enrutamiento explícito para optimizar los recursos de red o proporcionar garantías de servicio muy estrictas, pero no es por sí misma una solución TE. El resultado del modelo del proceso de TE, la parte importante de una solución de ingeniería de tráfico, probablemente requiere la programación de una ruta explícita para programar el cálculo resultante. Por lo tanto, se desea que sea capaz de definir una ruta de acceso estricta en toda la red para uno o más proveedores de idiomas. Tanto RSVP-TE como SR proporcionan un medio para definir explícitamente rutas estrictas (saltos estrictos, saltos sueltos y/o saltos abstractos/multidifusión) a través de una red.

Explicit Routing with RSVP

Los operadores de red solicitan, normalmente a través de la configuración, LSP que cumplan determinadas limitaciones. Por ejemplo, un operador de red podría solicitar a un LSP que se originó en el nodo R1, termina en el nodo R6, reserva 100 megabits por segundo y atraviesa sólo interfaces azules. Un módulo de computación de rutas de acceso, – ubicado en un controlador – central, como el PCE o en el enrutador de entrada, calcula una ruta que satisface todas las restricciones. Figure 3 ilustra el programa de instalación resultante de la ruta RSVP y la mensajería de reserva para configurar el LSP y las operaciones de etiqueta de tabla de reenvío de MPLS resultante.

Figure 3: Asignación de señal y etiquetas RSVP para un túnel explícito
Asignación de señal y etiquetas RSVP para un túnel explícito

En el siguiente ejemplo de configuración se muestra la configuración requerida. ’Merece la pena señalar que no hay restricciones de enrutamiento definidas para el LSP. En otras palabras, la única configuración mostrada es la definición de la ruta de acceso explícita. En muchas (o más) implementaciones de RSVP-TE las rutas no se definen de forma explícita, sino que se define una restricción de enrutamiento, como el ancho de banda o la afinidad del vínculo, de tal forma que el nodo de entrada o el CSPF externo calcule dinámicamente la ruta de acceso explícita para que cumpla con el enrutamiento Check.

R1 configuration

Explicit Path Definition with SR

De forma muy similar a RSVP-TE LSP, un operador de red solicitará, normalmente mediante configuración, LSP que cumplan determinadas limitaciones. La diferencia principal no es solo la sintaxis de configuración específica, aunque son bastante similares, sino el concepto de describir la ‘restricción’ de enrutamiento con las mismas construcciones de la CLI. Para proporcionar delimitaciones de TE de TE complejas, es posible que un nodo de la revisión de entrada necesite confiar en un controlador externo o PCE.

Utilizando el mismo ejemplo que en el ejemplo de RSVP-TE, un operador de red podía solicitar un LSP que se origina en el nodo R1, termina en el nodo R6, reserva 100 megabits por segundo y atraviesa interfaces azules únicamente, pero requiere un controlador externo/PCE para calcular la ruta de acceso. Solo se requiere un PCE externo debido a la restricción de ancho de banda especificada,’ya que Sr no realiza una señal de sus reservas. Si no se requiere ancho de banda, un cálculo de paths distribuido completado por R1 bastaría para calcular la ruta de SR. Figure 4 ilustra la ruta de acceso de Sr resultante y las operaciones de etiquetas de tabla de reenvío de MPLS. Tenga en cuenta que existe una diferencia bastante importante en las operaciones de reenvío de etiquetas de un LSP de la actualización de SR-TE en comparación con el LSP de la SR de SPF y el LSP anterior de RSVP-TE.

Figure 4: Asignaciones de señal de SR y etiquetas para un túnel explícito
Asignaciones de señal de SR y etiquetas para un túnel explícito

Los SID de adyacencia de SR se asignan dinámicamente de forma predeterminada. Dado que en el siguiente ejemplo de configuración se muestra el uso de técnicas de la CLI tradicional para describir la ruta de acceso explícita, en la que cada salto de la ruta se especifica mediante su etiqueta/SID, se recomienda que las etiquetas se preplanifiquen y se asignen estáticamente para que cada vínculo tenga una etiqueta/SID único, de manera similar a cómo se controla el direccionamiento IP. ’Merece la pena advertir que una ruta de Sr-te también se puede describir, mediante la CLI, utilizando direcciones IP tradicionales como los saltos especificados en la ruta de acceso y permitiendo que el enrutador de entrada resuelva el SID y la pila de etiquetas.

R1: defining static adjacency SIDs

R1: defining explicit SR tunnels

Como se mencionó anteriormente, puede usar la opción de traducción automática y describir la ruta de acceso como una serie de saltos de IP, como una ruta RSVP-TE, y Junos traducirá los SID. Esto tiene una ventaja de quitar la necesidad de configurar estáticamente los SID de adyacencia, lo que asegura que un controlador, que puede haber calculado la ruta de acceso, no es necesario para cambiar la ruta de acceso en el caso de que se produce un vínculo en transición.

Saltos sueltos, prefijos-SID y difusión por proximidad-SID

Segment Routing SIDs

Un identificador de segmento (SID) identifica cada segmento. Los operadores de red asignan SID mediante procedimientos similares a los que se utilizan para asignar direcciones IP privadas (es decir, RFC 1918). Todos los SID se asignan a una etiqueta MPLS con SR-MPLS. Los enrutadores compatibles con SR anuncian los SID a través de la IGP. El IGP inunda estos datos, además de los atributos del vínculo de TE antes mencionados, en todo el dominio de IGP. Por lo tanto, cada nodo del dominio IGP mantiene una copia idéntica de una base de datos de estado de vínculos (LSDB) y una base de datos de ingeniería de tráfico (TED). Los siguientes tipos de segmentos son los más comunes y se utilizarán en este capítulo para describir varios de los casos de uso relevantes.

Adyacencia: Los segmentos de adyacencia representan una IGP Adyacencia entre dos enrutadores. Junos asigna los SID de adyacencia de forma dinámica, pero también se pueden configurar estáticamente. Tal y como se mencionó anteriormente, esto puede ser útil en algunos casos:

Prefix: Los segmentos de prefijo representan el IGP ruta de menor costo entre cualquier enrutador y un prefijo especificado. Los segmentos de prefijos contienen uno o más saltos de enrutador. Un SID de nodo también es un tipo de prefijo de SID:

Anycast: Los segmentos de difusión por proximidad son como los segmentos de prefijo en el que representan la IGP ruta de menor costo entre cualquier enrutador y un prefijo especificado. Sin embargo, el prefijo especificado puede anunciarse desde varios puntos de la red. Tenga en cuenta que, en el ejemplo, la CLI muestra un único nodo que anuncia el SID de difusión por proximidad. En una implementación real, todos los nodos que forman parte del grupo Anycast verían el mismo "Anycast".

Binding: Los prefijos de enlace representan túneles del dominio SR. El túnel puede ser otra ruta SR, un LSP señalado por LDP, un LSP señalado por RSVP-TE o cualquier otra encapsulación:

The Critical Role of Maximum SID Depth

La profundidad máxima de SID (MSD) es un concepto genérico que define el’número de SID s LSR hardware y software capaz de imponer en un nodo dado. Se define en varios borradores IETF OSPF/ISIS/BGP-LS/PCEP. Cuando se computan los paths de SR, es fundamental que la entidad informática conozca el MSD que puede imponerse en cada nodo o enlace para una ruta de acceso de SR determinada. Esto garantiza que la profundidad de pila del SID de una ruta de acceso calculada no supere el número de SID que el nodo es capaz de imponer.

Setting, Reporting, and Advertising MSD

Al usar PCEP para comunicarse con el PCE para la creación de informes, controles y aprovisionamientos de estado de LSP, se informa del MSD. La siguiente CLI se puede usar para aumentar el valor de MSD notificado de 5:

Aunque este informe informa de MSD a un controlador a través de un protocolo de plano de control, Junos también requiere que las interfaces de entrada que impongan etiquetas también tengan su imposición de etiquetas incrementada a partir del valor predeterminado 3:

SID Depth Reduction

Dado que MSD supone una preocupación tan importante en muchos escenarios de SR, la idea de que no es necesario especificar completamente el path de extremo a extremo es una idea muy popular. En los ejemplos anteriores, la CLI de ejemplo especificó los saltos individuales del LSP de la revisión de la SR-to (y del LSP de RSVP-TE), a los que se puede hacer referencia como estrictos. Un salto estricto significa que el LSR especificado debe estar conectado directamente con el salto anterior. Por otro lado, un salto suelto significa que la ruta de acceso debe pasar a través del LSR especificado, pero no es necesario que el LSR se conecte directamente con el último salto; se puede utilizar cualquier ruta válida entre ambas. Echemos’un vistazo a un ejemplo de uso de la topología Figure 5que se muestra en la.

Figure 5: Topología de ejemplo para un LSP de saltos sueltos
Topología de ejemplo para un LSP de saltos sueltos

’Supongamos que desea que un LSP pase de R1 a R6 a través de la ruta más baja de R3, R4 y R5. Para lograr este objetivo basta con especificar R3 como primer salto en la ruta y dejar que el enrutamiento normal se haga cargo de él ya que el trazado de R3 a R6 mediante R5 tiene una métrica de IGP de 30, mientras que el path a través de R1 tiene una métrica IGP de 40. La pila de etiquetas resultante para el LSP de la SR-TE está basada en dos rótulos (el SID de nodo para R3 y el SID de nodo para R6) en lugar de cuatro como vistos anteriormente:

Puede igualar esto, y los ejemplos anteriores, a la versión MPLS de una ruta estática. Al igual que las rutas estáticas, las rutas configuradas manualmente son útiles cuando se desea un control explícito, pero también como rutas estáticas, plantean un problema administrativo cuando es necesario establecer muchas rutas y/o desear que la red reaccione dinámicamente ante eventos nuevos, como un vínculo que entra o sale.

Debe tener especial cuidado cuando configure explícitamente saltos sueltos para una ruta de acceso, RSVP o SR. Los errores de vínculo pueden dar como resultado un comportamiento de reenvío inesperado. Por ejemplo,’Supongamos que se produce un error en el enlace entre R1 y R3 Figure 6, tal y como se muestra en la. Dado que SR-TE LSP es un conjunto de instrucciones estáticas y que el SID del nodo especificado en la ruta sigue siendo accesible en la red,’la ruta del LSP resultante será más óptima, aunque es válida.

Figure 6: Reenvío en un solo reperfecto en redes SR
Reenvío en un solo reperfecto en redes SR

Los SID de enlace representan otra opción para reducir la profundidad de la pila de etiqueta al configurar rutas Figure 7explícitas, como se muestra en la. Utilizando la misma topología de ejemplo sencilla, un LSP de la actualización SR-TE podría crearse de R3 a R5 y anunciarse con un SID de enlace tal que el LSP de entrada de R1 a R6 hacía referencia al SID de enlace de su ruta y a la pila de etiqueta resultante es tan solo dos.

Figure 7: Etiquetar reducción de pila mediante SID de enlace
Etiquetar reducción de pila mediante SID de enlace

R3 to R5 SR-TE LSP with binding-SID = 2000

And then the SR-TE LSP from R1 to R6 would look like:

Los SID de difusión por proximidad representan otro tipo de SID usado para crear algunos comportamientos de reenvío interesantes en las redes de SR. Dado que varios nodos, que forman el grupo Anycast, anuncian el mismo prefijo SID, un nodo de entrada o de tránsito avanza hacia el nodo más cercano, desde una perspectiva de IGP métrica, anunciando el prefijo SID. Esto permite a un operador introducir escenarios de alta disponibilidad y equilibrio de carga que son en cierto modo exclusivos de las redes SR. De nuevo, utilizando nuestra topología de red sencilla que Figure 8se muestra’en la, supongamos que R4 y R5 ANUNCIAn el mismo SID de difusión por proximidad, 405. Ahora puede crear un LSP de entrada desde R1 a R6 que tiene como resultado un balanceo de carga de igual costo entre las rutas R1, R2, R5, R6 y R1, R3, R4, R5 y R6, tal y como se muestra.

Figure 8: Equilibrio de carga con SID de difusión por proximidad
Equilibrio de carga con SID de difusión por proximidad

De nuevo, aunque no es el principal objetivo de usar SID de difusión por proximidad, la pila de etiquetas se ha reducido especificando el SID de difusión por proximidad como un salto en nuestra ruta de acceso de LSP de SR-TE:

Otra forma de que la LSR de entrada determine que la ruta de acceso es calcularla de forma dinámica. Al igual que OSPF y IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS Constrained Shortest Path First -IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS-IS Analicemos’el cálculo de la ruta dinámica a continuación.

El cálculo de paths dinámicos y las restricciones de enrutamiento

Hasta ahora hemos echado un vistazo a varias maneras de definir una ruta de acceso no más corta o explícita con los distintos tipos de SID que ofrece SR, junto con algunas consideraciones especiales. Pero definir y administrar decenas, cientos, miles o decenas de miles de rutas de SR estáticas no es escalable. Por lo tanto, debemos volver al modelo del proceso de TE y explorar cómo ‘definir’ restricciones sencillas de enrutamiento que describan cómo deben computarse las rutas del LSP de Sr-te. En otras palabras, las rutas de la referencia explícitas no son TE, sino un medio de habilitar TE. Primero, deje’a la vista la distribución de la información o el monitoreo del estado o la topología.

Link and Node Attributes and Routing Constraints

El requisito más importante para TE es la diseminación de las características de vínculos y nodos. Al igual que los SID se inundan de manera fiable a través de un dominio de enrutamiento, las características de vínculo y nodo, junto con la disponibilidad de recursos orientada a la TE, también se inundan a través de un dominio TE, que utiliza extensiones para el IGPs. La incorporación de extensiones al Protocolo de enrutamiento de estado de vínculo permite el uso de protocolos de enrutamiento de estado de vínculos para propagar eficazmente la información relacionada con la disponibilidad de recursos en sus actualizaciones de enrutamiento. Los protocolos de enrutamiento de estado de vínculos administran no solo la inundación de actualizaciones en la red en el estado de vínculo o cambio de métrica, sino también disponibilidad de ancho de banda desde la perspectiva de TE. El conjunto de enrutadores de la red inunda estos atributos de recursos para ponerlos a disposición de los enrutadores de Heading para utilizarlos computación de rutas de acceso de proveedores de servicios de fondo (túneles dinámicos).

Los anuncios de estado de vínculo contienen listas de información que describen las’redes conectadas s de enrutador, información de recursos de red y otros datos relevantes que pertenecen a la disponibilidad de recursos real que puede ser necesaria posteriormente para realizar un cálculo SPF basado en restricciones. OSPF y IS-IS se ha suministrado con Extensions para permitir que su uso en un entorno MPLS TE propague la información relacionada con la disponibilidad de recursos y la selección de rutas de LSP dinámicas. Estos atributos de vínculo y nodo adoptan la forma de colores de vínculo, asociaciones de grupos de vínculos de riesgo compartido, ancho de banda disponible y tipos de métricas (TE o IGP), por nombrar algunos. Estos atributos están disponibles en TED, que será utilizado por la entidad computación. De nuevo, utilizando nuestra topología de ejemplo sencilla que Figure 9se muestra en, se ha agregado a R5 lo siguiente:

Esto da como resultado una topología de TE similar a Figure 9 la que se ha coloreado el vínculo R5 a R2 blue y se agrega a la SRLG denominada common-254 y se ha coloreado el vínculo de R5 a R4 red, dado un te-metric de 100 y también se agrega al mismo SRLG.

’Observemos el contenido del bloque Ted para R5’s Link para R4 y veamos cómo la información de vínculo te ha sido inundada en R1, usando extensiones de Isis te, para que se pueda utilizar para computación de paths y, específicamente, para, inclusión o exclusión de restricciones:

Distributed SR Constraint-based SPF

En el proceso normal de cálculo de SPF, un enrutador se coloca en el encabezado del árbol con las rutas más cortas calculadas para cada uno de los destinos, teniendo en cuenta solo la mínima métrica, o la ruta de costo, en el destino. En este cálculo, un concepto clave a tener en cuenta es que no se considera que el ancho de banda del cálculo de ruta dinámica y el enrutamiento restringen los vínculos de otras rutas. Si los atributos necesarios para un path dado incluyen parámetros que van más allá del IGP costo o la métrica, como el color del vínculo, la topología se puede restringir para eliminar los vínculos que no permiten los requisitos mencionados, como el algoritmo SPF, devuelve una ruta de acceso con los requisitos de costo de vínculo y de inclusión/exclusión de vínculos.

Con CSPF, puede usar más que el costo de vínculo para identificar las rutas probables que se pueden usar en las rutas de LSP de TE. La decisión de qué ruta se elige para configurar una ruta de LSP de TE se realiza en la entidad informática, después de resolver todos los vínculos que no cumplen determinados criterios, como los colores de los vínculos, además de los te-cost del vínculo. El resultado del cálculo de CSPF es un conjunto ordenado de SID que se asignan a las direcciones de próximo salto de los enrutadores que conforman el LSP. Por lo tanto, se podrían crear instancias de varios LSP de TE mediante CSPF para identificar los vínculos probables de la red que cumplan los criterios.

El SPF basado en restricciones puede utilizar ponderaciones administrativas o marcas de TE durante el cálculo basado en restricciones. En caso de empate, el trazado con el ancho de banda mínimo más alto tiene prioridad, seguido del menor número de saltos a lo largo de la ruta de acceso. Si todo lo demás es igual, CSPF selecciona una ruta de forma aleatoria y elige lo mismo que la ruta de acceso del LSP de TE de preferencia.

Como se mencionó anteriormente, las rutas de SR contienen algunos atributos destacados, principalmente los atributos de MSD y ECMP, lo que provoca la necesidad de resultados CSPF ligeramente distintos a los de las rutas RSVP-TE tradicionales. Como resultado, Junos como una CSPF distribuida (nosotros’hablamos sobre external, centralizado, CSPFs en un momento) se ha mejorado para no proporcionar sólo un conjunto ordenado de SID de adyacencia para una ruta de acceso, sino también para minimizar o hacer frente al MSD en un enrutador’de entrada s dado, así como aprovechar cualquier ECMPs disponible a lo largo del conjunto resultante de rutas de acceso candidatas ofreciendo los SID de nodo dentro de la lista de segmentos.

Se calcularán localmente las rutas candidatas a SR-TE para que cumplan con las restricciones de enrutamiento configuradas. Los resultados de la computación de CSPF de ruta múltiple serán un conjunto ordenado de SID de adyacencia cuando la compresión de pila de etiquetas esté deshabilitada. Cuando la compresión de pilas de etiquetas está habilitada, el resultado sería un conjunto de pilas de etiquetas comprimidas (compuestas por identificadores de valor de ajuste y SID de nodo) que proporcionan el comportamiento de reenvío ECMP detipo IP siempre que sea posible.

Para todos los resultados de computación, usamos un enfoque orientado a eventos para proporcionar resultados actualizados coherentes con el estado actual de la red en forma oportuna. Sin embargo, debemos asegurarnos de que nuestros cálculos no se saturan durante esos períodos con grandes cantidades de eventos de red. Por lo tanto, el algoritmo tiene las siguientes propiedades:

  • Reacción muy rápida para un solo evento (p. ej., fallo de enlace)

  • Reacción rápida de varios IGP eventos que se cierran temporalmente, mientras que el cálculo y la capacidad de consumir resultados se consideran aceptables.

  • La reacción retrasada cuando el cálculo y la capacidad de consumir resultados son problemáticos

Además, la reacción ante determinados eventos de red varía dependiendo de si la compresión de la pila de etiquetas está habilitada o no. Para los siguientes sucesos, no hay que volver a calcular inmediatamente las listas de SID de las rutas candidatas cuando la compresión está desactivada:

  • Cambio en la métrica de TE de vínculos

  • Vincular sucesos en los que el vínculo no es recorrido por un candidato

  • Evento de vinculación

Cuando la compresión de la pila de etiquetas está activada, se actúa sobre los eventos anteriores para ver si los resultados del cálculo se han visto afectados.

Figure 10: Topología sencilla para SR CSPF, ejemplo
Topología sencilla para SR CSPF, ejemplo

R1: CSPF

Esta configuración hace que se creen los LSP de la revisión del SR- Figure 11te como se muestra en la.

Figure 11: LSP de SR-TE resultantes
LSP de SR-TE resultantes

Verifying the SR-TE LSPs computed by the Distributed SR CSPF

Como puede ver en el resultado, Junos calcula un trazado que consta solo del SID del nodo para R4 para cumplir con las restricciones de la ruta de acceso de color rojo y también determina que la ruta de acceso azul es simplemente la ruta de acceso más corta y, por lo tanto, solo utiliza el SID del nodo para R6, en lugar de computar una ruta de acceso completa de los SID Por el contrario, si agrega el no-label-stack-compression palabra clave puede ver cómo se calcula una lista de SID completamente calificada, compuesta de SID de adyacencia.

Configuration example for R1

Verifying the SR-TE LSPs computed by the Distributed SR CSPF

Por último, como se explicó anteriormente, la profundidad máxima de SID sigue desempeñando una función importante durante la CSPF dinámica. Al igual que en el ejemplo anterior de PCEP, se puede establecer una profundidad de SID máxima para cada perfil de proceso específico mediante el maximum-segment-list-depth<value> Palabras clave.

Configuration example for R1

Un controlador centralizado o PCE para el CSPF externo

Cuando se habla de SR hay a menudo una suposición de la presencia de un controlador o un PCE’centralizado, así que Analicemos brevemente cómo puede aprovecharse el controlador Northstar te como una ruta externa que procesa el origen de las rutas Sr.

BGP Link-state for Topology Discovery

Para que el controlador (PCE) realice cualquier tipo de cálculo de la ruta de acceso, debe estar sincronizado con la topología “de red.”Una topología de red puede adoptar la forma de una base de datos de ingeniería de tráfico (TED), muy similar a la que utiliza RSVP-TE para el cálculo de rutas de acceso, a una base de datos de estado de vínculos (LSDB) o, incluso, más formas físicas. En el ejemplo siguiente se muestra cómo el uso de BGP-LS transmitirá’un TED a Juniper s controlador Northstar.

Note

Para obtener un ejemplo de configuración BGP-LS, consulte la sección visualización en el capítulo sobre la Observability .

Figure 12: Visualización gráfica de la topología de la red
Visualización gráfica de la topología de la red

PCEP for SR-TE LSP Creation and Control

La siguiente información relevante que requiere un controlador es ser capaz de aprender o crear un estado LSP de la revisión de la SR-TE. En el siguiente ejemplo de configuración se muestra una sesión de protocolo de elemento de computación (PCEP) de ruta entre un cliente de computación de ruta de acceso (PCC) o el enrutador de entrada, y el controlador. Figure 13 muestra los parámetros de sesión PCEP.

Figure 13: PCEP de parámetros de sesión
PCEP de parámetros de sesión

Ahora,’vamos a revisar algunos de los tipos de SID específicos de Sr y veremos ‘cómo’ parecen en el controlador y cómo anunciarlos.

Los SID de difusión por proximidad son anunciados por las extensiones IGP SR durante la LSDB, mediante inundación, creando una segunda serie de direcciones 0,0 y anunciando un prefijo-SID para ellos. El siguiente ejemplo anuncia el SID de difusión por proximidad 123 de los nodos P1. NYC y P2. nyc.

Announcing anycast SIDs from p1.nyc and p2.nyc

Verifying on pe1.nyc

El SID de difusión por proximidad puede verse como una propiedad de nodo en la interfaz gráfica de’usuario de Northstar y posteriormente se elige como un salto estricto o suelto (más probablemente un salto suelto) al crear el LSP de Sr-te. Los SID de enlace se agregan a un LSP de SR-TE Figure 14, como se muestra en y, a continuación, se anuncian a Northstar a través del protocolo PCE.

Figure 14: Propiedades del nodo mostrando el SID de difusión por proximidad
Propiedades del nodo mostrando el SID de difusión por proximidad

Creating a Core SR-TE LSP with a binding SID

Verifying the core LSP on P1.NYC

Verifying the routing table on p1.nyc

Verifying binding SIDs on the Northstar TE Controller

Los SID de enlace se pueden comprobar mediante propiedades de LSP o agregando una columna de SID de enlace a la ficha túneles.

Figure 15: Propiedades de LSP Mostrar SID de enlace
Propiedades de LSP Mostrar SID de enlace

Ahora que ha explorado varios aspectos de TE, varios de los tipos de SID específicos de SR y cómo se sincroniza la información básica con una controladora, deje’que revisemos la red de ejemplo de los capítulos anteriores y incorporemos una solución completa.

Solución de TE de extremo a extremo

Uno de los objetivos principales de la transición de la red de ejemplo al enrutamiento de segmentos será replicar una “forma de” optimización de banda ancha (te) al dominio principal, de nivel 2, donde actualmente los LSP de banda ancha automático de RSVP-te proporcionan una optimización de banda ancha por ruta de acceso relativamente granular. Dado que SR no mantiene el estado por LSP y, por lo tanto, las estadísticas de LSP, una solución de optimización de banda ancha para una red SR requiere que un controlador adquiera datos de otro origen, como fuentes de telemetría de streaming como se describe en el capítulo de Observability , para terminar en una solución de otra forma que RSVP-te tendría.

En primer’lugar, deje que s empiece por crear una malla de LSP de Table 1Sr-te (ver) entre PE1. NYC y todos los PES del IAD pop. Estos LSP se crearán, efímeramente, con el protocolo PCE de forma que el controlador Northstar tenga un control explícito de cada una de sus rutas.

Table 1: Malla de SR-TE LSP

Nombre LSP

Enrutador de entrada

Enrutador de salida

pe1.nyc-pe1.iad

pe1.nyc

pe1.iad

pe1.nyc-pe2.iad

pe1.nyc

pe2.iad

pe1.nyc-pe3.iad

pe1.nyc

pe3.iad

pe1.iad-pe1.nyc

pe1.iad

pe1.nyc

pe2.iad-pe1.nyc

pe2.iad

pe1.nyc

pe3.iad-pe1.nyc

pe3.iad

pe1.nyc

Para crear un LSP de SR-TE en el controlador de Northstar utilice la opción de menú desplegable Applications > provision LSP o el botón Agregar de la ficha túnel. Aparecerá una ventana emergente en la que se agregarán los atributos del LSP, tal y como Figure 16se muestra en la. Un atributo clave al crear un LSP de SR-TE es proporcionarles un valor ‘nominal de’ ancho de banda planeado. De este modo, se garantiza que durante la reoptimización periódica o una reoptimización desencadenada, la congestión de los enlaces pueda ser’contabilizada por Northstar s CSPF, como se verá más adelante.

Figure 16: Creando LSP de SR-TE de la distribución PCE mediante PCEP
Creando LSP de SR-TE de la distribución PCE mediante PCEP
Note

En el momento de redactar este acuerdo, las estadísticas de contrataciones de la Directiva de SR no estaban disponibles para el controlador de Northstar. En el futuro, el ancho de banda estático de 10k que se asigna a cada LSP de SR-TE puede reemplazarse por un valor de estadísticas de plano de datos dinámicos en tiempo real para poder realizar una optimización más granular del ancho de banda.

La malla de la SR-TE del LSP resultante Figure 17se muestra en la. Aquí puede ver qué vínculos se atraviesan con la malla.

Figure 17: Ejemplo de diseño SR de Network
Ejemplo de diseño SR de Network

Desde la perspectiva de Ingress PCC, puede ver que se han señalado tres LSP de SR-TE a través del controlador (PCE):

Y que cada uno se haya instalado en inet. 3 RIB de PE1. NYC:

Puede comprobar la pila de etiquetas para cada LSP de SR-TE mediante la GUI del controlador Northstar, que Figure 18se muestra en el, como se muestra en las columnas grabar ruta y ero, y mostrar los SID de adyacencia para la topología.

Figure 18: Comprobar la pila de etiquetas
Comprobar la pila de etiquetas

Como puede ver en el Junos entrada detallada del enrutador’de entrada de la revisión s-te de LSP, la pila de etiquetas coincide. ’Vale la pena señalar que la primera etiqueta (en el caso del LSP de Sr-te de PE1. NYC-PE1. IAD) no se impone en realidad al paquete, ya que la dirección IP del campo PCEP NAI (nodo o identificador de proximidad) se utiliza para la selección de la interfaz de salida. Esto se ilustra en la siguiente salida.

Detailed SR-TE LSP output:

JUNOS inet.3 RIB entry for the SR-TE LSPs:

Nuestra red de ejemplo ofrece varios servicios a enrutadores de CE conectados. Desde CE1. NYC puede ver la pila de etiquetas resultante del transporte de SR-TE LSP entre PE1. NYC y PE2. IAD:

Figure 19: Ruta de acceso de LSP de SR-TE de PE1. NYC a PE2. IAD
Ruta de acceso de LSP de SR-TE de PE1. NYC a PE2. IAD

Ahora vamos’a ver cómo proporcionar un servicio de optimización de ancho de banda para un dominio de nivel 2 con el controlador Northstar. La red principal original se creó con el RSVP-TE LSP de ancho de banda automático. Estas se adaptan dinámicamente a las velocidades de tráfico crecientes y decrecientes. El enrutamiento en segmentos no tiene capacidades equivalentes, principalmente debido a la falta de estado del LSP de tránsito. Habilitaremos un atributo en el controlador Northstar para reaccionar a la congestión de interfaz para activar la reoptimización del LSP de SR-TE basándose únicamente en la recopilación de estadísticas de entrada. Para activar esta función del controlador de Northstar, vaya a los análisis de > de administración y alterne la función de redireccionamiento según se muestra en Figure 20la.

Figure 20: Habilitar la reruta basada en el tráfico de interfaz
Habilitar la reruta basada en el tráfico de interfaz

Para garantizar que la topología también muestre estadísticas de interfaz en tiempo real, utilice el cuadro desplegable del lado izquierdo de la interfaz gráfica de usuario. Seleccione rendimiento y active la utilización de interfaces, como Figure 21se muestra en la.

Figure 21: Habilitar la visualización de topología basada en la utilización de interfaces
Habilitar la visualización de topología basada en la utilización de interfaces

Para simular el tráfico en la red, con el fin de ilustrar la capacidad del controlador’para redireccionar LSP de la extensión de proveedores de’distribución fuera de enlaces congestionados, deje que un s inicie algunos pings extendidos con grandes tamaños de paquetes entre PE1. NYC y P1. IAD:

Y, asimismo, en la otra dirección…

Como puede ver en Figure 22, Northstar detecta la congestión del enlace, lo que activará una reoptimización de la ruta y redirigirá los LSP de la Sr-te fuera de los vínculos congestionados.

Si selecciona escala de tiempo en el panel izquierdo, podrá ver Figure 23 que se ha detectado en la congestión del vínculo, según el umbral de congestión de la interfaz, y que los proveedores de idiomas que atravesaron el vínculo congestionado se han programado para su redireccionamiento.

Volviendo a la vista’de túnel Northstar s Topology >, puede ver el LSP de Sr-te entre PE1. NYC y PE2. IAD Figure 24. Puede ver que ahora el LSP está en un nuevo camino evitando los enlaces congestionados.

Figure 24: Se actualizó la ruta de acceso de LSP de la actualización tras la detección de congestión
Se actualizó la ruta de acceso de LSP de la actualización tras la detección de congestión

Y el enrutador’de entrada s-te LSP se ha actualizado también:

La ingeniería de tráfico es una función indispensable en la mayoría de las redes de área extensa de red troncal. Un objetivo principal de TE de hoy es la optimización del uso de los recursos. RSVP-TE tiene un largo historial y una gran casilla de herramientas para aprovecharse a la vez que SR necesita aprovechar nuevas herramientas, como la telemetría y controladoras de streaming, para lograr un mejor uso de los recursos. Este capítulo ofrecía varias opciones específicas de SR para crear rutas explícitas, varias formas de cálculo distribuido y centralizado de rutas y, finalmente, cómo se puede migrar nuestra red de ejemplo a un SR. Mientras que la solución de optimización del ancho de banda difiere bastante del RSVP tradicional, puede proporcionar un medio para reaccionar ante la congestión de interfaz para optimizar la optimización de los recursos.