EN ESTA PÁGINA
Ejemplo: controlar el tráfico restante
En este ejemplo, se muestra cómo controlar el tráfico restante de las interfaces lógicas restantes.
Requisitos
Antes de empezar:
Revise cómo configurar los programadores. Consulte Ejemplo: Configurar programadores de clase de servicio en un dispositivo de seguridad.
Revise cómo configurar y aplicar mapas de programador. Consulte ejemplo: Configuración y aplicación de asignaciones de programador.
Visión general
Para configurar garantías de velocidad de transmisión para el tráfico restante, configure la output-traffic-control-profile-remaining instrucción que especifica una velocidad garantizada para el tráfico restante. Sin esta instrucción, el tráfico restante obtiene un ancho de banda predeterminado mínimo. De manera similar, puede especificar las shaping-rate instrucciones y delay-buffer-rate en el perfil de control de tráfico al que se hace referencia con la output-traffic-control-profile-remaining instrucción para dar forma y proporcionar búfer para el tráfico restante.
En la interfaz que se muestra en la figura 1, las VLAN del cliente 3 y 4 no tienen un perfil de control de tráfico explícito. Sin embargo, es posible que el proveedor de servicios desee establecer una velocidad de transmisión de formación y garantizada para el encabezado de tráfico agregado para esas C-VLAN. La solución es configurar y aplicar un perfil de control de tráfico para todo el tráfico restante en la interfaz.
tráfico explícito
El ejemplo 1 considera el caso en el que las C-VLAN 3 y 4 no tienen un perfil de control de tráfico explícito, pero deben establecer una velocidad de transmisión de forma y garantizada para el tráfico de esas C-VLAN. La solución es agregar un perfil de control de tráfico al conjunto de svlan1 interfaces. Este ejemplo se basa en el ejemplo utilizado en Ejemplo: Configuración de una jerarquía de programador de cuatro niveles y no se repiten todos los detalles de configuración, solo aquellos en el nivel de S-VLAN.
A continuación, considere el ejemplo 2 que se muestra en la figura 2.
de interfaces
En el ejemplo 2, ge-1/0/0 tiene cinco interfaces lógicas (C-VLAN 0, 1, 2, 3 y 4) y S-VLAN 0, que están cubiertas por el conjunto de interfaces:
La programación para el conjunto
svlan0de interfaces se especifica haciendo referencia a unaoutput-traffic-control-profileinstrucción, que especifica losguaranteed-ratevalores ,shaping-rateydelay-buffer-ratede instrucción para el conjunto de interfaz. En este ejemplo, el perfil de control de tráfico de salida llamadotcp-svlan0garantías de 100 Mbps y da forma a la interfaz establecidasvlan0en 200 Mbps.La programación y la cola para el tráfico restante del
svlan0se especifica haciendo referencia a unaoutput-traffic-control-profile-remaininginstrucción que hace referencia a unascheduler-mapinstrucción que establece colas para el tráfico restante. El perfil de control de tráfico especificado también puede configurar tasas garantizadas, modeladas y de búfer de retraso para el tráfico restante. En el ejemplo 2,output-traffic-control-profile-remaining tcp-svlan0-remlas referenciasscheduler-map smap-svlan0-rem, lo que requiere una cola del mejor esfuerzo para el tráfico restante (es decir, tráfico en las unidades 3 y 4, que no está clasificado por el conjunto de interfazsvlan0). El ejemplo también especifica unaguaranteed-ratede 200 Mbps y unashaping-ratede 300 Mbps para todo el tráfico restante.La programación y la cola de la interfaz
ge-1/0/0 unit 1lógica se configuran "tradicionalmente" y utiliza unoutput-traffic-control-profiledispositivo especificado para esa unidad. En este ejemplo,output-traffic-control-profile tcp-ifl1especifica la programación y las colas parage-1/0/0 unit 1.
Configuración
Esta sección contiene los siguientes temas:
- Control del tráfico restante sin perfil de control de tráfico explícito
- Control del tráfico restante con un conjunto de interfaces
Control del tráfico restante sin perfil de control de tráfico explícito
Configuración rápida de CLI
Para configurar rápidamente esta sección del ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red, copie y pegue los comandos en la CLI en el nivel de jerarquía y, luego, ingrese commit desde el [edit] modo de configuración.
set class-of-service interfaces interface-set svlan0 output-traffic-control-profile tcp-svlan0 set class-of-service interfaces interface-set svlan1 output-traffic-control-profile tcp-svlan1 set class-of-service interfaces interface-set svlan1 output-traffic-control-profile-remaining tcp-svlan1-remaining set class-of-service traffic-control-profiles tcp-svlan1 shaping-rate 400m guaranteed-rate 300m set class-of-service traffic-control-profiles tcp-svlan1-remaining shaping-rate 300m guaranteed-rate 200m scheduler-map smap-remainder
Procedimiento paso a paso
Para controlar el tráfico restante sin un perfil de control de tráfico explícito:
Establezca las interfaces lógicas para las S-VLAN.
[edit class-of-service interfaces] user@host# set interface-set svlan0 output-traffic-control-profile tcp-svlan0 user@host# set interface-set svlan1 output-traffic-control-profile tcp-svlan1 user@host# set interface-set svlan1 output-traffic-control-profile-remaining tcp-svlan1-remaining
Establezca las velocidades de formación y transmisión garantizadas para el tráfico que se dirige a esas C-VLAN.
[edit class-of-service traffic-control-profiles] user@host# set tcp-svlan1 shaping-rate 400m guaranteed-rate 300m user@host# set tcp-svlan1-remaining shaping-rate 300m guaranteed-rate 200m scheduler-map smap-remainder
Resultados
Desde el modo de configuración, ingrese los comandos y show class-of-service traffic-control-profiles para confirmar la show class-of-service interfaces configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla.
[edit] user@host#show class-of-service interfacesinterface-set svlan0 { output-traffic-control-profile tcp-svlan0; } interface-set svlan1 { output-traffic-control-profile tcp-svlan1; output-traffic-control-profile-remaining tcp-svlan1-remaining; # For all remaining traffic } [edit] user@host#show class-of-service traffic-control-profilestcp-svlan1 { shaping-rate 400m; guaranteed-rate 300m; } tcp-svlan1-remaining { shaping-rate 300m; guaranteed-rate 200m; scheduler-map smap-remainder; # this smap is not shown in detail }
Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.
Control del tráfico restante con un conjunto de interfaces
Configuración rápida de CLI
Para configurar rápidamente esta sección del ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red, copie y pegue los comandos en la CLI en el nivel de jerarquía y, luego, ingrese commit desde el [edit] modo de configuración.
set class-of-service interfaces interface-set svlan0 output-traffic-control-profile tcp-svlan0 set class-of-service interfaces ge-1/0/0 output-traffic-control-profile-remaining tcp-svlan0-rem unit 1output-traffic-control-profile tcp-ifl1 set class-of-service traffic-control-profiles tcp-svlan0 shaping-rate 200m guaranteed-rate 100m set class-of-service traffic-control-profiles tcp-svlan0-rem shaping-rate 300m guaranteed-rate 200m scheduler-map smap-svlan0-rem set class-of-service traffic-control-profiles tcp-ifl1 scheduler-map smap-ifl1 set class-of-service scheduler-maps smap-svlan0-rem forwarding-class best-effort scheduler-sched-foo set class-of-service scheduler-maps smap-ifl1 forwarding-class best-effort scheduler-sched-bar set class-of-service scheduler-maps smap-ifl1 forwarding-class assured-forwarding scheduler-sched-bar
Procedimiento paso a paso
Para controlar el tráfico restante con un conjunto de interfaces:
Establezca el conjunto de interfaz para la S-VLAN.
[edit class-of-service interfaces] user@host# set interface-set svlan0 output-traffic-control-profile tcp-svlan0 user@host# set ge-1/0/0 output-traffic-control-profile-remaining tcp-svlan0-rem unit 1output-traffic-control-profile tcp-ifl1
Establezca los perfiles de control de tráfico.
[edit class-of-service traffic-control-profiles] user@host# set tcp-svlan0 shaping-rate 200m guaranteed-rate 100m user@host# set tcp-svlan0-rem shaping-rate 300m guaranteed-rate 200m scheduler-map smap-svlan0-rem user@host# set tcp-ifl1 scheduler-map smap-ifl1
Establezca el mapa del programador.
[edit class-of-service scheduler-maps] user@host# set smap-svlan0-rem forwarding-class best-effort scheduler-sched-foo user@host# set smap-ifl1 forwarding-class best-effort scheduler-sched-bar user@host# set smap-ifl1 forwarding-class assured-forwarding scheduler-sched-bar
Resultados
Desde el modo de configuración, ingrese los comandos , show class-of-service traffic-control-profiles y show class-of-service scheduler-maps para confirmar la show class-of-service interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla. El ejemplo 2 no incluye la [edit interfaces] configuración.
[edit] user@host#show class-of-service interfacesinterface-set { svlan0 { output-traffic-control-profile tcp-svlan0; # Guarantee & shaper for svlan0 } } ge-1/0/0 { output-traffic-control-profile-remaining tcp-svlan0-rem # Unit 3 and 4 are not explicitly configured, but captured by “remaining' unit 1 { output-traffic-control-profile tcp-ifl1; # Unit 1 be & ef queues } } [edit] user@host#show class-of-service traffic-control-profilestcp-svlan0 { shaping-rate 200m; guaranteed-rate 100m; } tcp-svlan0-rem { shaping-rate 300m; guaranteed-rate 200m; scheduler-map smap-svlan0-rem; # This specifies queues for remaining traffic } tcp-ifl1 { scheduler-map smap-ifl1; } [edit] user@host#show class-of-service scheduler-mapssmap-svlan0-rem { forwarding-class best-effort scheduler sched-foo; } smap-ifl1 { forwarding-class best-effort scheduler sched-bar; forwarding-class assured-forwarding scheduler sched-baz; }
Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.
La configuración de los programadores a los que se hace referencia no se da para este ejemplo.
Verificación
Verificar el control de tráfico restante
Propósito
Compruebe que el tráfico restante está controlado correctamente.
Acción
Desde el modo operativo, ingrese los siguientes comandos:
show class-of-service interfacesshow class-of-service traffic-control-profilesshow class-of-service scheduler-maps