Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configurar clases de reenvío

Las clases de reenvío agrupan paquetes para la transmisión. Las clases de reenvío se asignan a colas de salida, por lo que los paquetes asignados a una clase de reenvío usan la cola de salida asignada a esa clase de reenvío. Excepto en QFX10000, el tráfico de unidifusión y la multidestinación (fallan la multidifusión, difusión y búsqueda de destino) usan clases de reenvío separadas y colas de salida.

Requisitos

En este ejemplo, se usan los siguientes componentes de hardware y software para dos ejemplos de configuración:

Configuración de clases de reenvío para conmutadores, excepto QFX10000

  • Un conmutador excepto QFX10000 (este ejemplo se probó en un conmutador QFX3500 de Juniper Networks)

  • Junos OS versión 11.1 o posterior para la serie QFX o Junos OS versión 14.1X53-D20 o posterior para la serie OCX

Configurar clases de reenvío para conmutadores QFX10000

  • Un conmutador QFX10000

  • Junos OS versión 15.1X53-D10 o posterior para la serie QFX

Visión general

El conmutador QFX10000 admite ocho clases de reenvío. Otros conmutadores admiten hasta 12 clases de reenvío. Para reenviar tráfico, debe asignar (asignar) las clases de reenvío a las colas de salida. En el conmutador QFX10000, las colas del 0 al 7 son para tráfico de unidifusión y multidestinación. En otros conmutadores, las colas del 0 al 7 son para tráfico de unidifusión, y las colas de 8 a 9 (conmutador QFX5200) o de 8 a 11 (otros conmutadores) son para tráfico de multidestinación. A excepción de los conmutadores de la serie OCX, los conmutadores admiten hasta seis clases de reenvío sin pérdidas. (Los conmutadores de la serie OCX no admiten transporte de capa 2 sin pérdidas.)

El conmutador proporciona cuatro clases de reenvío predeterminadas, y, excepto en conmutadores QFX10000, estas cuatro clases de reenvío son unidifusión, más una clase predeterminada de reenvío multidestinación. Puede definir las clases de reenvío restantes y configurarlas como clases de reenvío de unidifusión o multidestinación asignación a colas de unidifusión o multidestinación. El tipo de cola, unidifusión o multidestinación, determina el tipo de clase de reenvío.

Las cuatro clases de reenvío predeterminadas (unidifusión, excepto en QFX10000) son:

  • be—Tráfico de mejor esfuerzo

  • fcoe— Entrega garantizada para el tráfico de Fibre Channel a través de Ethernet (no utilice en conmutadores de la serie OCX)

  • no-loss—Entrega garantizada para el tráfico tcp sin pérdidas (no utilice en conmutadores de la serie OCX)

  • nc—Tráfico de control de red

Excepto en conmutadores QFX10000, la clase predeterminada de reenvío multidestinación es:

  • mcast—Tráfico de multidestinación

Asigne clases de reenvío a colas mediante la class instrucción. Puede asignar más de una clase de reenvío a una sola cola, pero todas las clases de reenvío asignadas a una cola determinada deben ser del mismo tipo:

  • Excepto en conmutadores QFX10000, todas las clases de reenvío asignadas a una cola determinada deben ser unidifusión o multidifusión. No puede mezclar clases de reenvío de unidifusión y multidifusión en la misma cola.

  • En los conmutadores QFX10000, todas las clases de reenvío asignadas a una cola determinada deben tener el mismo atributo de caída de paquetes: todas las clases de reenvío deben ser con pérdidas o todas las clases de reenvío asignadas a una cola deben ser sin pérdidas.

Nota:

En conmutadores que no ejecutan software ELS, si utiliza Junos OS versión 12.2, use la asignación predeterminada de clase de reenvío a cola para las clases sin fcoe pérdida y no-loss reenvío. Si configura explícitamente las clases de reenvío sin pérdidas, el tráfico asignado a esas clases de reenvío se trata como tráfico con pérdida (best-effort) y no recibe tratamiento sin pérdidas.

En la versión 12.3 y posteriores de Junos OS, puede incluir el atributo de caída de paquetes sin pérdida en configuraciones de clase de reenvío explícitas para configurar una clase de reenvío sin pérdidas.

Nota:

En conmutadores que no ejecutan software ELS, Junos OS versión 11.3R1 y anteriores admitieron un método alternativo de asignación de clases de reenvío a colas que le permitía asignar solo una clase de reenvío a una cola mediante la instrucción:

La queue instrucción ha estado en desuso y ya no es válida en Junos OS versión 11.3R2 y posteriores. Si tiene una configuración que use la queue instrucción para asignar clases de reenvío a colas, edite la configuración para reemplazar la queue instrucción por la class instrucción.

Nota:

La programación jerárquica controla el reenvío de colas de salida. Cuando se define una clase de reenvío y se clasifica el tráfico en ella, también debe definir una política de programación para la clase de reenvío. Definir una política de programación significa:

  • Asignación de un programador a la clase de reenvío en una asignación de programador

  • Incluir la clase de reenvío en un conjunto de clases de reenvío

  • Asociar el mapa del programador con un perfil de control de tráfico

  • Adjuntar el perfil de control de tráfico a un conjunto de clases de reenvío y aplicar el perfil de control de tráfico a una interfaz

En conmutadores QFX10000, puede definir una política de programación mediante la programación de puertos:

  • Asignación de un programador a la clase de reenvío en una asignación de programador.

  • Aplicar la asignación del programador a una o varias interfaces.

Ejemplo 1: Configuración de clases de reenvío para conmutadores, excepto QFX10000

Configuración

Procedimiento paso a paso

La tabla 1 muestra la asignación de reenvío de la configuración de clase a cola para este ejemplo:

Tabla 1: Configuración de ejemplo de reenvío de clase a cola, excepto en QFX10000

Clase de reenvío

Cola

mejor esfuerzo

0

Nc

7

mcast

8

Para configurar clases de reenvío de CoS para conmutadores, excepto QFX10000:

  1. Asigne la best-effort clase de reenvío a la cola 0:

  2. Asigne la nc clase de reenvío a la cola 7:

  3. Asigne la mcast-be clase de reenvío a la cola 8:

Verificación

Verificar la asignación de reenvío de clase a cola

Propósito

Compruebe la asignación de reenvío de clase a cola. (El sistema muestra solo las clases de reenvío explícitamente configuradas; no muestra clases de reenvío predeterminadas como fcoe y no-loss.)

Acción

Verifique los resultados de la configuración de clase de reenvío mediante el comando show configuration class-of-service forwarding-classesde modo operativo :

Ejemplo 2: Configuración de clases de reenvío para conmutadores QFX10000

Configuración

Procedimiento paso a paso

En la tabla 2 , se muestra la asignación de configuración de reenvío de clase a cola para este ejemplo:

Tabla 2: Configuración de ejemplo de reenvío de clase a cola en QFX10000

Clase de reenvío

Cola

mejor esfuerzo

0

be1

1

Nc

7

Para configurar clases de reenvío de CoS para conmutadores QFX10000:

  1. Asigne la best-effort clase de reenvío a la cola 0:

  2. Asigne la be1 clase de reenvío a la cola 1:

  3. Asigne la nc clase de reenvío a la cola 7:

Verificación

Verificar la asignación de reenvío de clase a cola

Propósito

Compruebe la asignación de reenvío de clase a cola. (El sistema muestra solo las clases de reenvío explícitamente configuradas; no muestra clases de reenvío predeterminadas como fcoe y no-loss.)

Acción

Verifique los resultados de la configuración de clase de reenvío mediante el comando show configuration class-of-service forwarding-classesde modo operativo :