Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción del flujo de paquetes CoS

Cuando un paquete atraviesa un conmutador, el conmutador proporciona el nivel de servicio adecuado para el paquete utilizando la configuración predeterminada de clase de servicio (CoS) o la configuración de CoS que usted configure. En los puertos de entrada, el conmutador clasifica los paquetes en clases de reenvío apropiadas y asigna una prioridad de pérdida a los paquetes. En los puertos de salida, el conmutador aplica la programación de paquetes y (si los ha configurado) reescribe las reglas para volver a marcar los paquetes.

Puede configurar CoS en interfaces lógicas de capa 2 y puede configurar CoS en interfaces físicas de capa  3 si ha definido al menos una interfaz lógica en la interfaz física de capa 3. No puede configurar CoS en interfaces físicas de capa 2 ni en interfaces lógicas de capa  3.

Para el tráfico de capa 2, utilice la configuración predeterminada de CoS o configure CoS en cada interfaz lógica. Puede aplicar diferentes configuraciones de CoS a diferentes interfaces lógicas de capa 2.

Nota:

Los conmutadores de la serie OCX no admiten interfaces de capa 2 (conmutación Ethernet de familia).

Para el tráfico de capa 3, utilice la configuración predeterminada de CoS o configure CoS en la interfaz física (no en la unidad lógica). El conmutador utiliza el CoS aplicado en la interfaz física de capa 3 para todas las interfaces lógicas de capa 3 configuradas en la interfaz física de capa   3.

El conmutador aplica CoS a los paquetes a medida que fluyen por el sistema:

  • A una interfaz se le aplican uno o más clasificadores de diferentes tipos (configúrelo en el nivel de [edit class-of-service interfaces] jerarquía). Los tipos de clasificador se basan en la parte del paquete entrante que examina el clasificador (bits de punto de código IEEE 802.1p o bits de punto de código DSCP).

  • Cuando un paquete entra en un puerto de entrada, el clasificador asigna el paquete a una clase de reenvío y una prioridad de pérdida basada en los bits de punto de código del paquete (configure esto en el [edit class-of-service classifiers] nivel de jerarquía).

  • El conmutador asigna cada clase de reenvío a una cola de salida (configúrela en el nivel de [edit class-of-service forwarding-classes] jerarquía).

  • Los aplicadores de políticas de entrada (y salida) miden el tráfico y pueden cambiar la clase de reenvío y la prioridad de pérdida si un flujo de tráfico supera su nivel de servicio.

  • Se aplica un mapa de programador a cada interfaz. Cuando un paquete sale de un puerto de salida, la asignación del programador controla cómo se trata (configure esto en el nivel de [edit class-of-service interfaces] jerarquía). Una asignación de programador asigna programadores a clases de reenvío (configure esto en el nivel de [edit class-of-service scheduler-maps] jerarquía).

  • Un programador define cómo se trata el tráfico en la cola de salida de la interfaz de salida (configúrela en el nivel de [edit class-of-service schedulers] jerarquía). Para controlar la velocidad de transmisión, la velocidad de modelación, la prioridad y el perfil de colocación de cada clase de reenvío, asigna programadores a clases de reenvío en asignaciones de programador y, a continuación, aplica asignaciones de programador a interfaces.

  • Un perfil de colocación define la agresividad con la que se deben descartar los paquetes que se asignan a un programador determinado (configure esto en el nivel de [edit class-of-service drop-profiles] jerarquía).

  • Una regla de reescritura surte efecto cuando el paquete abandona una interfaz que tiene configurada una regla de reescritura (configúrela en el nivel de [edit class-of-service rewrite-rules] jerarquía). La regla de reescritura escribe información en el paquete (por ejemplo, una regla de reescritura puede volver a marcar los bits de punto de código del tráfico saliente) de acuerdo con la clase de reenvío y la prioridad de pérdida del paquete.

La figura 1 es un diagrama de flujo de alto nivel de cómo los paquetes de diversos orígenes ingresan a las interfaces de conmutador, se clasifican en la entrada y, a continuación, se programan (ancho de banda proporcionado) en las colas de salida.

Figura 1: Clasificador de CoS, colas y programador CoS Classifier, Queues, and Scheduler

La figura 2 muestra el flujo de paquetes a través de los componentes de CoS que puede configurar.

Figura 2: Flujo de paquetes a través de componentes Packet Flow Through Configurable CoS Components CoS configurables

El cuadro central (clase de reenvío y prioridad de pérdida) representa dos valores que puede usar en las interfaces de entrada y salida. El sistema utiliza estos valores para clasificar el tráfico en las interfaces de entrada y para reescribir el marcado de reglas en las interfaces de salida. Cada caja exterior representa un componente del proceso. Los componentes de la fila superior se aplican a los paquetes entrantes. Los componentes de la fila inferior se aplican a los paquetes salientes.

Las flechas de línea continua muestran la dirección del flujo de paquetes desde la entrada hasta la salida. Las flechas de línea punteada que apuntan a la clase de reenvío y al cuadro de prioridad de pérdida indican procesos que configuran (establecen) la clase de reenvío y la prioridad de pérdida. Las flechas de línea punteada que apuntan lejos de la clase de reenvío y el cuadro de prioridad de pérdida indican procesos que utilizan la clase de reenvío y la prioridad de pérdida como valores de entrada en los que basar las acciones.

Por ejemplo, el clasificador BA establece la clase de reenvío y la prioridad de pérdida de los paquetes entrantes, por lo que la clase de reenvío y la prioridad de pérdida son salidas del clasificador y las flechas que se alejan del clasificador. El programador recibe la clase de reenvío y la configuración de prioridad de pérdida, y pone en cola los paquetes salientes en función de esa configuración, de modo que la flecha apunte hacia el programador.