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 envío (prioridades). Los clasificadores asignan tráfico a clases de reenvío basadas en puntos de código, y las clases de reenvío se asignan a colas de salida.
ETS permite configurar recursos de vínculo (características de ancho de banda y uso compartido de ancho de banda) para un fc-set y, a continuación, 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 para el fc-set (grupo de prioridad), y los programadores controlan la programación para clases de reenvío individuales (prioridades).
Requisitos
En este ejemplo se utilizan los siguientes componentes de hardware y software:
-
Un conmutador (este ejemplo se probó en un conmutador QFX3500 de Juniper Networks)
-
Junos OS versión 11.1
Utilice el Explorador de características para confirmar la compatibilidad de la plataforma y la versión para ETS.
Visión general
Puede configurar hasta tres conjuntos fc de unidifusión y un conjunto de fc de multidifusión. Una forma común de configurar grupos de prioridad de unidifusión es configurar fc-sets 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 informática de alto rendimiento (HPC) y, a continuación, asignar las clases de reenvío adecuadas a cada fc-set.
Si configura una strict-high
clase de reenvío prioritario, debe crear un fc-set dedicado únicamente al strict-high
tráfico de prioridad. Solo puede configurar una clase de reenvío de prioridad estricta y alta, y solo un fc-set puede contener una cola de prioridad estricta alta. Las colas que no son de prioridad estricta no pueden pertenecer al mismo conjunto fc que una cola de prioridad estricta alta. El fc-set multidestino no puede contener una cola de prioridad estricta y 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 un conjunto de clases 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 de prioridad (fc-set) y para asignar los recursos del grupo de prioridad a las colas (clases de reenvío) que pertenecen al grupo de prioridad.
En este ejemplo se describe cómo:
Configure tres fc-sets llamados
lan-pg
,san-pg
, yhpc-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 perfiles de control de tráfico (programación). Ejemplo: Configuring CoS Hierarchical Port Scheduling (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 de este ejemplo:
Componente |
Configuración |
---|---|
Hardware |
Conmutador QFX3500 |
Grupo de prioridad de tráfico 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 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-pg
grupo de prioridad (fc-set) y asígnele las clasesbest-effort-1
de 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-pg
grupo de prioridad y asígnele las clasesfcoe
de enví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-pg
grupo de prioridad y asígnele las clasesnc
de enví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 servicios para los grupos de prioridades):
[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 prioridades, realice estas tareas:
- Comprobación de la pertenencia al conjunto de clases de reenvío
- Comprobación de la configuración de la interfaz de salida
Comprobación de la pertenencia al conjunto de clases de reenvío
Propósito
Compruebe que ha configurado los grupos , lan-pg
san-pg
y hpc-pg
prioritarios con las clases de reenvío correctas.
Acción
Enumere la configuración de los miembros del conjunto de clases de reenvío mediante el comando show configuration class-of-service forwarding-class-sets
del 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 lan-pg
san-pg
grupos de prioridad , y hpc-pg
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/7
del 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; } }