Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de CoS jerárquico para interfaces de suscriptores

El CoS jerárquico le permite aplicar parámetros de programación y cola de tráfico y parámetros de programación de transmisión de paquetes a una interfaz de suscriptor individual en lugar de a todas las interfaces configuradas en un puerto. El CoS jerárquico le permite modificar dinámicamente las colas cuando los suscriptores requieren servicios.

El CoS jerárquico se admite en enrutadores de la serie MX con DPC de cola mejorada o MPC/MIC de cola instaladas. A partir de la versión 16.1 de Junos OS, se admiten cinco niveles de jerarquía en tarjetas de línea Q 3D MPC5E.

Las interfaces admiten hasta una jerarquía de programación de CoS de cinco niveles que, cuando están completamente configuradas, generalmente consta de la interfaz física (nivel 1), un conjunto de interfaces o una interfaz subyacente (nivel 2), una o más interfaces lógicas subyacentes (nivel 3), una o más VLAN de sesión o cliente (nivel 4) y una o más colas (nivel 5). Aunque todas las jerarquías de programación de CoS son de cinco niveles, el nivel 1 siempre es la interfaz física y el nivel 5 siempre es la cola. Las configuraciones de programación jerárquica constan del tipo de interfaces que se configuran (por ejemplo, una interfaz lógica o un conjunto de interfaces) y donde esas interfaces residen en la jerarquía de programación(nivel 2, nivel 3 o nivel 4). Dado que muchas configuraciones de programación jerárquica son posibles, usamos los términos programación jerárquica de dos niveles, programación jerárquica de tres niveles y programación jerárquica de cuatro niveles en este tema.

Nota:

A partir de Junos OS 18.4R1, puede aplicar interfaces lógicas dinámicas y estáticas en el mismo conjunto de interfaces dinámicas en todos los MPC que admiten CoS jerárquico de 4 y 5 niveles. También puede aplicar conjuntos de interfaces dinámicas en conjuntos de interfaces dinámicas.

A partir de Junos OS 19.3R1, puede aplicar un perfil de control de tráfico de entrada (TCP) a una interfaz lógica dinámica establecida en programación jerárquica de 4 niveles o a dos conjuntos de interfaces lógicas dinámicas en programación jerárquica de 5 niveles. Por lo tanto, Junos CoS le permite asignar dinámicamente un TCP de entrada estática con velocidad de modelado a un conjunto de interfaces dinámicas para aplicar el SLA de un cliente. Si no se necesita tal cumplimiento de SLA, puede configurar un TCP estático que se designe como el TCP de entrada predeterminado asignado a cualquier conjunto de interfaces dinámicas que aún no tenga un TCP de entrada asignado explícitamente.

Programación jerárquica de dos niveles

La programación jerárquica de dos niveles limita el número de niveles jerárquicos en la jerarquía de programación a dos, como se muestra en la Figura 1. En esta configuración, los conjuntos de interfaces no están configurados y solo las interfaces lógicas tienen perfiles de control de tráfico (TCP). La configuración de dos niveles de jerarquía en MPC que admiten más niveles conserva recursos y permite que el sistema se escale más alto.

Figura 1: Programación Two-Level Hierarchical Scheduling jerárquica de dos niveles

En una jerarquía de programación de dos niveles, todas las interfaces lógicas y conjuntos de interfaces comparten un solo nodo; no se forma ninguna relación jerárquica.

Para controlar la programación jerárquica de dos niveles, establezca la maximum-hierarchy-levels opción en la [edit interfaces interface-name hierarchical-scheduler] jerarquía en 2:

  • Si no se establece la maximum-hierarchy-levels opción, los conjuntos de interfaces pueden estar en el nivel 2 o el nivel 3, dependiendo de si las interfaces lógicas miembro dentro del conjunto de interfaces tienen un perfil de control de tráfico.

  • Si cualquier interfaz lógica miembro tiene un perfil de control de tráfico, el conjunto de interfaces siempre es un nodo de programador de CoS de nivel 2.

  • Si ninguna interfaz lógica miembro tiene un perfil de control de tráfico, el conjunto de interfaces siempre es un nodo de programador de CoS de nivel 3.

  • Si se establece la maximum-hierarchy-levels opción, el conjunto de interfaces solo puede estar en el nivel 3; no puede estar en el nivel 2. En este caso, si configura un conjunto de interfaces de nivel 2, generará errores del motor de reenvío de paquetes.

La tabla 1 resume la jerarquía de interfaz y los niveles de nodo del programador de CoS para la programación jerárquica de dos niveles.

Tabla 1: Programación jerárquica de dos niveles: jerarquía de interfaz frente a nodos de programación

Nivel 1

Nivel 2

Nivel 3

Interfaz física

Interfaz lógica

Una o más colas

Interfaz física

Conjunto de interfaces

Una o más colas

Para configurar la programación jerárquica de dos niveles, incluya la hierarchical-scheduler instrucción en el [edit interfaces interface-name] nivel jerárquico y establezca la maximum-hierarchy-levels opción en 2.

PRECAUCIÓN:

MPC3E, MPC4E de 32x10GE y MPC4E de 2x100GE + 8x10GE MPC4E admiten solo dos niveles de jerarquía de programación. Al habilitar la programación jerárquica en estas tarjetas, debe establecer explícitamente en maximum-hierarchy-levels 2.

Programación jerárquica de tres niveles

La programación jerárquica de tres niveles solo se admite en enrutadores serie MX que ejecutan interfaces MPC/MIC. La programación jerárquica de tres niveles admite hasta ocho colas de CoS . Puede configurar muchas jerarquías de programación de tres niveles diferentes, según la ubicación del conjunto de interfaces o el uso de interfaces subyacentes. En todas las variantes, la interfaz física es un nodo de programador de CoS de nivel 1 y las colas residen en el nivel más alto. La configuración de tres niveles de jerarquía en MPC que admiten más niveles conserva los recursos y permite al sistema escalar más alto.

Nota:

La programación jerárquica de tres niveles solo se admite en interfaces de suscriptores y conjuntos de interfaces que se ejecutan a través de interfaces Ethernet agregadas en interfaces MPC/MIC en enrutadores serie MX.

Cuando se utiliza una programación jerárquica de tres niveles, los conjuntos de interfaces pueden residir en el nivel 3 o el nivel 4. También puede configurar una interfaz lógica subyacente en el nivel 3 y una interfaz lógica en el nivel 4. La tabla 2 resume los casos más comunes de la jerarquía de interfaz y los niveles de nodo del programador de CoS para la programación jerárquica de tres niveles.

Tabla 2: Programación jerárquica de tres niveles: jerarquía de interfaz frente a niveles de nodo de programación de COS

Nivel 1

Nivel 2

Nivel 3

Nivel 4

Interfaz física

Conjunto de interfaces

Interfaz lógica

Una o más colas

Interfaz física

Interfaz lógica

Conjunto de interfaces

Una o más colas

Interfaz física

Interfaz lógica subyacente

Interfaz lógica

Una o más colas

En la programación jerárquica de tres niveles, los nodos del programador de CoS en el nivel 1, el nivel 2 y el nivel 3 forman una relación jerárquica.

Con una programación jerárquica de tres niveles, las interfaces lógicas pueden residir en el nivel 2 o pueden residir en el nivel 3 si la interfaz lógica del nivel 2 es una interfaz lógica subyacente. Esto se muestra en la figura 2.

Figura 2: Programación jerárquica de tres niveles: interfaces lógicas de nivel 3 con interfaces lógicas subyacentes en el nivel 2 Three-Level Hierarchical Scheduling—Logical Interfaces at Level 3 with Underlying Logical Interfaces at Level 2

Otra configuración posible para la programación jerárquica de tres niveles se muestra en la Figura 3. En esta configuración, las interfaces lógicas se encuentran en el nivel 2 y los conjuntos de interfaces se encuentran en el nivel 3.

Figura 3: Programación jerárquica de tres niveles: interfaces lógicas de nivel 2 con conjuntos de interfaces en el nivel 3 Three-Level Hierarchical Scheduling—Logical Interfaces at Level 2 with Interface Sets at Level 3

Para configurar la programación jerárquica de tres niveles, incluya la implicit-hierarchy opción en el [edit interfaces interface-name hierarchical-scheduler] nivel jerárquico y, opcionalmente, establezca la maximum-hierarchy-levels opción en 3. (El valor predeterminado es maximum-hierarchy-levels 3.)

Jerarquía de interfaz frente a jerarquía de CoS

Una jerarquía de interfaz y una jerarquía de programación de CoS son claramente diferentes. La jerarquía de interfaz hace referencia a la relación entre las distintas interfaces: por ejemplo, la relación entre interfaces lógicas y un conjunto de interfaces, la relación entre una interfaz lógica y una interfaz lógica subyacente, o la relación entre la interfaz física y la interfaz lógica. La jerarquía de programación de CoS hace referencia a la relación jerárquica entre los nodos del programador de CoS. En la programación jerárquica de dos niveles, no se forma ninguna jerarquía entre los nodos del programador de CoS: la interfaz lógica y el conjunto de interfaces comparten un único nodo de programador de nivel 2. Sin embargo, cuando se utiliza la opción para la implicit-hierarchy programación jerárquica de tres niveles, los nodos del programador de CoS forman una jerarquía de programación.

Las figuras 4 y 5 proporcionan dos escenarios para esta discusión. La Figura 4 muestra una jerarquía de interfaces en la que una interfaz Gigabit Ethernet (ge-1/0/0) es la interfaz física. Dos interfaces lógicas (ge-1/0/0.100 y ge-1/0/0.101) se configuran en la interfaz física:

  • La interfaz lógica ge-1/0/0.100 es miembro de un conjunto de interfaces PPPoE y un conjunto de interfaces Demux.

  • La interfaz lógica ge-1/0/0.101 es miembro de un conjunto de interfaces demux.

Figura 4: Interfaces lógicas en el nivel 2 y conjuntos de interfaces en el nivel 3 Logical Interfaces at Level 2 and Interface Sets at Level 3

Cada conjunto de interfaces tiene una cola dedicada. Los nodos del programador de CoS en el nivel 1 (interfaz física), el nivel 2 (interfaces lógicas subyacentes) y el nivel 3 (conjuntos de interfaces) forman una jerarquía de programación.

Para configurar este escenario, debe incluir la opción en la implicit-hierarchy instrucción en la hierarchical-scheduler interfaz física ge-1/0/0 y configurar y aplicar perfiles de control de tráfico en cada conjunto de interfaces y en la interfaz lógica subyacente.

La Figura 5 muestra una jerarquía de interfaces donde la interfaz de Gigabit Ethernet ge-1/0/0 es la interfaz física. Se configuran tres interfaces lógicas:

  • Dos interfaces lógicas (Pp0.100 y Demux0.100) residen en la interfaz lógica subyacente ge-1/0/0.100.

  • Una tercera interfaz lógica (Pp0.101) reside en la interfaz lógica subyacente ge-1/0/0.101.

Figura 5: Interfaces lógicas en el nivel 3 e interfaces lógicas subyacentes en el nivel 2 Logical Interfaces at Level 3 and Underlying Logical Interfaces at Level 2

Cada interfaz lógica tiene una cola dedicada. Los nodos del programador de CoS en el nivel 1 (interfaz física), el nivel 2 (interfaces lógicas subyacentes) y el nivel 3 (interfaces lógicas) forman una jerarquía de programación.

Para configurar este escenario, debe incluir la opción en la implicit-hierarchy instrucción en la hierarchical-scheduler interfaz física GE-1/0/0 y configurar y aplicar perfiles de control de tráfico en cada interfaz lógica y en la interfaz lógica subyacente.

Puede configurar muchas jerarquías de programación de tres niveles diferentes; Las figuras 4 y 5 presentan solo dos escenarios posibles. La tabla 2 resume las posibles ubicaciones de interfaz y los nodos del programador de CoS.

Programación jerárquica de cuatro niveles

A partir de Junos OS versión 16.1, la programación jerárquica de cuatro niveles se admite en enrutadores de la serie MX que ejecutan tarjetas de línea NG-MPC2E, NG-MPC3E, MPC5 y MPC7. La programación jerárquica de cuatro niveles admite hasta ocho clases de colas de servicio . En las jerarquías de programación de cuatro niveles, la interfaz física es un nodo de programador de CoS de nivel 1 y las colas residen en el nivel 5.

Nota:

La programación jerárquica de cuatro niveles no es compatible con interfaces de identificador de circuito de agente (ACI) ni de Ethernet agregadas (AE).

Cuando se utiliza la programación jerárquica de cuatro niveles, los conjuntos de interfaces residen en los niveles 2 y 3, y las interfaces lógicas residen en los niveles 3 y 4. La tabla 3 resume el caso más común de la jerarquía de interfaz y los niveles de nodo del programador de CoS para la programación jerárquica de cuatro niveles. A partir de Junos OS 18.4R1, puede aplicar interfaces lógicas dinámicas y estáticas en el mismo conjunto de interfaces dinámicas en todos los MPC que admiten CoS jerárquico de 4 y 5 niveles. También puede aplicar conjuntos de interfaces dinámicas en conjuntos de interfaces dinámicas.

Tabla 3: Programación jerárquica de cuatro niveles: jerarquía de interfaz frente a niveles de nodo de programación de COS

Nivel 1

Nivel 2

Nivel 3

Nivel 4

Nivel 5

Interfaz física

Conjunto de interfaces

VLAN del cliente (C-VLAN)

Interfaz lógica de sesión (ppp o dhcp)

Una o más colas

En la programación jerárquica de cuatro niveles, los nodos del programador de CoS en los niveles 1, 2, 3 y 4 forman una relación jerárquica.

Para configurar la programación jerárquica de cuatro niveles, incluya la implicit-hierarchy opción en el [edit interfaces interface-name hierarchical-scheduler] nivel jerárquico y establezca la maximum-hierarchy-levels opción en 4.

Tabla de historial de versiones
Lanzamiento
Descripción
19.3R1
A partir de Junos OS 19.3R1, puede aplicar un perfil de control de tráfico de entrada (TCP) a una interfaz lógica dinámica establecida en programación jerárquica de 4 niveles o a dos conjuntos de interfaces lógicas dinámicas en programación jerárquica de 5 niveles. Por lo tanto, Junos CoS le permite asignar dinámicamente un TCP de entrada estática con velocidad de modelado a un conjunto de interfaces dinámicas para aplicar el SLA de un cliente. Si no se necesita tal cumplimiento de SLA, puede configurar un TCP estático que se designe como el TCP de entrada predeterminado asignado a cualquier conjunto de interfaces dinámicas que aún no tenga un TCP de entrada asignado explícitamente.
18.4R1
A partir de Junos OS 18.4R1, puede aplicar interfaces lógicas dinámicas y estáticas en el mismo conjunto de interfaces dinámicas en todos los MPC que admiten CoS jerárquico de 4 y 5 niveles. También puede aplicar conjuntos de interfaces dinámicas en conjuntos de interfaces dinámicas.
16.1
A partir de Junos OS versión 16.1, la programación jerárquica de cuatro niveles se admite en enrutadores de la serie MX que ejecutan tarjetas de línea NG-MPC2E, NG-MPC3E, MPC5 y MPC7.