EN ESTA PÁGINA
Ejemplo: configuración de conjuntos de clases de reenvío
Un conjunto de clases de reenvío (fc-set) es un grupo prioritario para el control de tráfico de selección de transmisión mejorada (ETS). Cada fc-set consta de una o más clases de reenvío (prioridades). Los clasificadores asignan el tráfico a clases de reenvío según puntos de código y las clases de reenvío se asignan a las colas de salida.
ETS le permite configurar recursos de vínculo (ancho de banda y características de uso compartido de ancho de banda) para un fc-set y, luego, asignar los recursos del fc-set entre las clases de reenvío que pertenecen al fc-set. Esto se denomina programación de dos niveles o jerárquica. Los perfiles de control de tráfico controlan la programación del fc-set (grupo de prioridad) y los programadores controlan la programación de clases de reenvío individuales (prioridades).
Requisitos
En este ejemplo, se utilizan los siguientes componentes de hardware y software:
-
Un conmutador de la serie QFX
-
Cualquier versión de Junos compatible
Utilice el Explorador de características para confirmar la compatibilidad de plataforma y versión para ETS.
Descripción general
Puede configurar hasta tres fc-set de unidifusión y un fc-set de multidifusión. Una manera común de configurar grupos prioritarios de unidifusión es configurar conjuntos de FC independientes para el tráfico de red de área local (LAN), el tráfico de red de área de almacenamiento (SAN) y el tráfico de computación de alto rendimiento (HPC) y, luego, asignar las clases de reenvío adecuadas a cada conjunto de FC.
Si configura una strict-high clase de reenvío de prioridad, debe crear un fc-set que esté dedicado solo al strict-high tráfico de prioridad. Solo puede configurar una clase de reenvío de prioridad estricta a alta y solo un fc-set puede contener una cola de prioridad estricta a alta. Las colas que no tienen prioridad estricta alta no pueden pertenecer al mismo fc-set que una cola de prioridad estricta alta. El fc-set multidestino no puede contener una cola de prioridad estricta alta.
Para aplicar ETS, utilice un perfil de control de tráfico para asignar uno o más fc-sets a un puerto de salida físico. Puede asignar hasta tres conjuntos de clases de reenvío de unidifusión y una clase de reenvío multidestino a cada puerto. Cuando se asigna un fc-set a un puerto, el puerto utiliza la programación jerárquica para asignar recursos de puerto al grupo prioritario (fc-set) y para asignar los recursos del grupo prioritario a las colas (clases de reenvío) que pertenecen al grupo prioritario.
En este ejemplo, se describe cómo:
Configure tres fc-sets llamados
lan-pg,san-pgyhpc-pg.Asigne clases de reenvío a cada uno de los fc-sets.
Aplique los fc-sets y sus perfiles de control de tráfico de salida a una interfaz de salida.
En este ejemplo, no se describe cómo configurar las clases de reenvío asignadas a los fc-sets ni cómo configurar los perfiles de control de tráfico (programación). Ejemplo: Configuración de CoS La programación de puertos jerárquicos (ETS) proporciona un ejemplo completo de cómo configurar ETS, incluida la clase de reenvío y la configuración de programación. En la tabla 1 se muestran los componentes de configuración para este ejemplo:
Componente |
Configuración |
|---|---|
Hardware |
Conmutador de la serie QFX |
Grupo de prioridad de tráfico de LAN |
Conjunto de clases de reenvío: |
Grupo de prioridad de tráfico de SAN |
Conjunto de clases de reenvío: |
Grupo de prioridad de tráfico de HPC |
Conjunto de clases de reenvío: |
Interfaz de salida |
|
Configuración de conjuntos de clases de reenvío
Procedimiento paso a paso
Defina el
lan-pggrupo de prioridad (fc-set) y asígnele las clasesbest-effort-1de reenvío ybest-effort-2:[edit class-of-service] user@switch# set forwarding-class-sets lan-pg class best-effort-1 user@switch# set forwarding-class-sets lan-pg class best-effort-2
Defina el
san-pggrupo de prioridad y asígnele las clasesfcoede reenvío yfcoe-2:[edit class-of-service] user@switch# set forwarding-class-sets san-pg class fcoe user@switch# set forwarding-class-sets san-pg class fcoe-2
Defina el
hpc-pggrupo de prioridad y asígnele las clasesncde reenvío yhigh-perf:[edit class-of-service] user@switch# set forwarding-class-sets hpc-pg class nc user@switch# set forwarding-class-sets hpc-pg class high-perf
Asigne los tres conjuntos de clases de reenvío a una interfaz (los perfiles de control de tráfico de salida asociados con los conjuntos de clases de reenvío determinan la clase de programación de servicio para los grupos prioritarios):
[edit class-of-service] user@switch# set interfaces xe-0/0/7 forwarding-class-set lan-pg output-traffic-control-profile lan-tcp user@switch# set interfaces xe-0/0/7 forwarding-class-set san-pg output-traffic-control-profile san-tcp user@switch# set interfaces xe-0/0/7 forwarding-class-set hpc-pg output-traffic-control-profile hpc-tcp
Verificación
Para comprobar la configuración del grupo de prioridad, realice estas tareas:
- Comprobar la pertenencia al conjunto de clases de reenvío
- Comprobación de la configuración de la interfaz de salida
Comprobar la pertenencia al conjunto de clases de reenvío
Propósito
Compruebe que configuró los grupos , lan-pgsan-pgy hpc-pg prioridad con las clases de reenvío correctas.
Acción
Enumere la configuración del miembro set de la clase de reenvío mediante el comando show configuration class-of-service forwarding-class-setsdel modo operativo:
user@switch> show configuration class-of-service forwarding-class-sets
lan-pg {
class best-effort-1;
class best-effort-2;
}
san-pg {
class fcoe;
class fcoe-2;
}
hpc-pg {
class high-perf;
class nc;
}
Comprobación de la configuración de la interfaz de salida
Propósito
Compruebe que la interfaz xe-0/0/7 de salida está asociada con los grupos de prioridad y hpc-pg , lan-pgsan-pgy con los perfiles de control de tráfico de salida correctos.
Acción
Mostrar la interfaz de salida mediante el comando show configuration class-of-service interfaces xe-0/0/7del modo operativo:
user@switch> show configuration class-of-service interfaces xe-0/0/7
forwarding-class-set {
lan-pg {
output-traffic-control-profile lan-tcp;
}
san-pg {
output-traffic-control-profile san-tcp;
}
hpc-pg {
output-traffic-control-profile hpc-tcp;
}
}