Técnicas de Control de Tráfico: POLICING - SHAPING.

Cisco IOS XE QoS ofrece dos tipos de mecanismos de regulación del tráfico: vigilancia y configuración.

 

Puede implementar estos mecanismos de regulación de tráfico (denominados policías y modeladores) en toda su red para asegurarse de que un paquete o fuente de datos se adhiera a un contrato estipulado y para determinar la QoS para procesar el paquete. Tanto los mecanismos de vigilancia como los de conformación utilizan el descriptor de tráfico para un paquete, indicado por la clasificación del paquete, para garantizar la adherencia y el servicio.

 

Los policías y modeladores generalmente identifican violaciones de descriptores de tráfico de manera idéntica. Sin embargo, generalmente difieren en la forma en que responden a las violaciones, por ejemplo:

 

Un regulador normalmente deja caer el tráfico, pero también puede cambiar la configuración o "marcado" de un paquete. (Por ejemplo, un regulador eliminará el paquete o reescribirá su precedencia de IP, restableciendo el tipo de bits de servicio en el encabezado del paquete).

Un modelador generalmente retrasa el exceso de tráfico usando un búfer, o mecanismo de cola, para contener paquetes y dar forma al flujo cuando la velocidad de datos de la fuente es mayor de lo esperado. (Por ejemplo, el modelado basado en clases utiliza una cola justa ponderada para retrasar los paquetes a fin de dar forma al flujo).

La conformación del tráfico y la vigilancia pueden funcionar en conjunto. Por ejemplo, un buen esquema de configuración de tráfico debería facilitar que los nodos dentro de la red detecten flujos que se comportan mal. Esta actividad a veces se llama vigilar el tráfico del flujo.

 

Este capítulo ofrece una breve descripción de los mecanismos de configuración y control de tráfico de Cisco IOS XE QoS. Debido a que tanto la vigilancia como la configuración utilizan el mecanismo de depósito de tokens, este capítulo primero explica cómo funciona un depósito de tokens. Este capítulo incluye las siguientes secciones:

 

 

 

 

 

¿QUÉ ES UN CUBO DE FICHAS?

POLITICA DE TRAFICO

MODELADO DE TRÁFICO PARA REGULAR EL FLUJO DE PAQUETES

 

 

¿Qué es un cubo de fichas?

Un depósito de fichas es una definición formal de una tasa de transferencia. Tiene tres componentes: un tamaño de ráfaga, una tasa media y un intervalo de tiempo (Tc). Aunque la tasa media generalmente se representa como bits por segundo, cualquiera de los dos valores puede derivarse del tercero por la relación que se muestra a continuación:

 

tasa media = tamaño de ráfaga / intervalo de tiempo

Aquí hay algunas definiciones de estos términos:

 

Tasa media: también llamada tasa de información comprometida (CIR), especifica cuántos datos se pueden enviar o reenviar por unidad de tiempo en promedio.

Tamaño de ráfaga: también llamado tamaño de ráfaga comprometida (Bc), especifica en bits (o bytes) por ráfaga, cuánto tráfico puede enviarse dentro de una unidad de tiempo dada para no crear problemas de programación. (Para un modelador, como GTS, especifica bits por ráfaga; para un regulador, como CAR, especifica bytes por ráfaga, por segundo).

Intervalo de tiempo: también llamado intervalo de medición, especifica el tiempo cuántico en segundos por ráfaga.

Por definición, sobre cualquier múltiplo integral del intervalo, la velocidad de bits de la interfaz no excederá la velocidad media. Sin embargo, la velocidad de bits puede ser arbitrariamente rápida dentro del intervalo.

 

Un depósito de tokens se usa para administrar un dispositivo que regula los datos en un flujo. Por ejemplo, el regulador podría ser un vigilante de tráfico, como CAR, o un moderador de tráfico, como FRTS o GTS. Un depósito de tokens en sí mismo no tiene una política de descarte o prioridad. Por el contrario, un cubo de tokens descarta los tokens y deja al flujo el problema de administrar su cola de transmisión si el flujo sobrecarga al regulador. (Ni CAR ni FRTS y GTS implementan una cubeta de fichas real o una cubeta con fugas verdaderas).

 

En la metáfora del cubo de fichas, las fichas se colocan en el cubo a una velocidad determinada. El cubo en sí tiene una capacidad especificada. Si el cubo se llena hasta el tope, las fichas recién llegadas se descartan. Cada token es un permiso para que la fuente envíe un cierto número de bits a la red. Para enviar un paquete, el regulador debe eliminar del cubo un número de fichas igual en representación al tamaño del paquete.

 

Si no hay suficientes fichas en el depósito para enviar un paquete, el paquete espera hasta que el depósito tenga suficientes fichas (en el caso de GTS) o el paquete se descarta o se marca (en el caso de CAR). Si el depósito ya está lleno de tokens, los tokens entrantes se desbordan y no están disponibles para futuros paquetes. Por lo tanto, en cualquier momento, la ráfaga más grande que una fuente puede enviar a la red es aproximadamente proporcional al tamaño del depósito.

 

Tenga en cuenta que el mecanismo de depósito de token utilizado para la conformación del tráfico tiene un depósito de token y un búfer de datos o cola; Si no tuviera un búfer de datos, sería un regulador. Para el modelado del tráfico, los paquetes que llegan que no pueden enviarse inmediatamente se retrasan en el búfer de datos.

Politica de trafico

La vigilancia de tráfico le permite controlar la velocidad máxima de tráfico enviada o recibida en una interfaz y dividir una red en múltiples niveles de prioridad o clase de servicio (CoS).

La vigilancia del tráfico gestiona la velocidad máxima de tráfico a través de un algoritmo de depósito de tokens. El algoritmo de depósito de token puede usar los valores configurados por el usuario para determinar la velocidad máxima de tráfico permitida en una interfaz en un momento dado. El algoritmo de depósito de token se ve afectado por todo el tráfico que ingresa o sale (dependiendo de dónde esté configurada la política de tráfico con vigilancia de tráfico) y es útil para administrar el ancho de banda de la red cuando se envían varios paquetes grandes en el mismo flujo de tráfico.

 

El algoritmo de depósito de tokens proporciona a los usuarios tres acciones para cada paquete: una acción de conformidad, una acción de exceder y una acción de violación opcional. El tráfico que ingresa a la interfaz con Traffic Policing configurado se coloca en una de estas categorías. Dentro de estas tres categorías, los usuarios pueden decidir los tratamientos de paquetes. Por ejemplo, los paquetes que se ajustan pueden configurarse para ser transmitidos, los paquetes que exceden pueden configurarse para enviarse con una prioridad reducida, y los paquetes que violan pueden configurarse para descartarse.

 

La vigilancia del tráfico a menudo se configura en interfaces en el borde de una red para limitar la velocidad del tráfico que ingresa o sale de la red. En las configuraciones de vigilancia de tráfico más comunes, el tráfico conforme se transmite y el tráfico que excede se envía con una prioridad reducida o se descarta. Los usuarios pueden cambiar estas opciones de configuración para satisfacer sus necesidades de red.

 

Modelado de tráfico para regular el flujo de paquetes

La regulación del flujo de paquetes (es decir, el flujo de tráfico) en la red también se conoce como conformación de tráfico. El modelado del tráfico le permite controlar la velocidad del tráfico que sale de una interfaz. De esta manera, puede hacer coincidir el flujo del tráfico con la velocidad de la interfaz que recibe el paquete.


Comentarios

Entradas más populares de este blog

Organismos de Normalización de Telecomunicaciones