QoS evitación mecanismos de congestión (a la congestión Evitar)

interfaces de cola de caída de defecto para manejar la congestión
Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción cuando la cola de salida interfaz del router está lleno, la congestión de la interfaz:
los paquetes entrantes subsiguientes serán caído cola;
paquetes descartados pueden resultar en aplicaciones críticas de una disminución del rendimiento;
gota cola tiene inconvenientes importantes.
limitaciones de caída de la cola limitaciones
deben ser evitados gota de cola, ya que contiene inconvenientes significativos:
TCP sincronización TCP sincronización, dará lugar a la retransmisión, lo que resulta en un número reducido de deslizamiento ventana
TCP inanición TCP inanición
indiferencia No gota diferenciada descartan
la sincronización TCP
la sincronización TCP Diccionario (extracto de Baidu)
de sincronización TCP refiere a un período de tiempo que la red está en utilización de la red (utilización de la red) muy bajo uso, reduce el fenómeno de rendimiento global (rendimiento) de.
Con la popularidad de la red, el intercambio de información y el intercambio de información se convierten en una parte indispensable de la vida diaria. La información de la red (paquetes) sigue creciendo, conducirá inevitablemente a la congestión de la red. Por lo tanto, es particularmente importante para evitar la congestión, ahora en el uso de Internet era más ampliamente mecanismo de evitación de la congestión se cola perdido (DropTail): Cuando una cola alcanza una longitud máxima predeterminada, todos los paquetes entrantes se dejó caer. Tal política dará lugar a tcp sincronización global (sincronización global) fenómeno - debido a la naturaleza de ráfagas de datos en Internet (Tráfico), los paquetes de datos llegan al enrutador son a menudo inesperados. Si la cola está llena o casi llena, que dará lugar a un gran número de sucesivos paquetes perdidos en un corto período de tiempo. Y un características de flujo TCP de adaptación (adaptabilidad), encontraron que la pérdida de paquetes extremo de la fuente redujo bruscamente ventana de transmisión (ventana de congestión, cwnd), la tasa de llegada de paquetes disminuirá rápidamente, por lo que se libera la congestión de la red. Pero una fuente que la red ya no está congestionada y luego comenzó a aumentar la velocidad de transmisión, lo que implicaría en la congestión de la red, y este fenómeno a menudo se ve en una y otra vez, por lo que la red está en uso de la red (uso de la red) durante un período de tiempo de baja uso, reduciendo el rendimiento global (rendimiento), que se llama el fenómeno "TCP mundial de sincronización".

Aquí Insertar imagen Descripciónsesiones TCP múltiples comienzan en diferentes momentos.
El aumento del tamaño de la ventana TCP.
gota Tail dará lugar a múltiples sesiones simultáneamente una pluralidad de paquetes se descartan.
TCP sesión de reinicio simultáneamente (sincrónica).

TCP retardo de retardo, jitter y el hambre de hambre Jitter
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción alta utilización búfer (longitud de la cola) puede causar retrasos, como el tráfico de prioridad de transmisión inicial es 3, en el intervalo de otros paquetes de datos, lo que tendría un gran retraso;
variables amortiguar uso causa de fluctuación de fase (retardo de diferencia de tiempo), en consonancia con el, enlace de fluctuación de fase generada sincronizada;
corriente de flujo más agresivo provoca otra se produce fenómeno de hambre;
indiferenciado descartado

RED (detección temprana aleatoria) Random Early Detection
, si es posible para evitar que la cola de la congestión se descarta para evitar la cola:
RED antes de que la cola está llena, un mecanismo para descartar al azar paquetes de
RED, cuando el promedio de longitud de la cola aumenta, tasa de descarte aumenta a medida
RED resultado:
lento abajo de la sesión TCP, la tasa de ancho de banda de velocidad de transmisión de paquetes cerca de la salida
para reducir la cola promedio (mucho menor que el tamaño máximo de la cola)
descartando al azar sea posible para evitar un gran número de sesión de sincronización TCP

Perfiles RED
Aquí Insertar imagen Descripción modo RED
RED tiene tres modos:
NO gota: si la media es menor que el umbral de cola mínimo, el paquete que llega está en cola.
gota azar: si el valor promedio es de entre el umbral máximo para la cola de umbral mínimo y el tipo de tráfico de la interfaz, descartando probabilidad de acuerdo con el tipo de tráfico de paquetes, el paquete se cae o se pone en cola.
lleno de caída (drop cola): Si el tamaño medio de la cola es mayor que el umbral máximo, la pérdida de paquetes.
caída al azar debe evitar la congestión, la caída de la cola impidió.

roja del semáforo antes de su uso
Aquí Insertar imagen Descripciónde sincronización TCP se puede evitar que se acerquen a la utilización del enlace promedio de ancho de banda de enlace
, la caída de la cola hará que la sesión TCP para entrar en el comienzo lento

el tráfico TCP después de usar el ROJO
Aquí Insertar imagen Descripciónutilización del enlace promedio más cerca ancho de banda de enlace
caída al azar hará que las sesiones TCP para reducir el tamaño de la ventana

detección aleatoria ponderada WRED temprano
basado en el peso Random Early Detection
WRED puede utilizar una pluralidad de diferentes rojo maestro;
cada maestro se confirma los tres siguientes:
umbral 2. 3. La probabilidad máxima caída máxima de umbral 1. El mínimo
WRED basa sesión principal ambos de los siguientes:
la precedencia IP
el DSCP
WRED basada en la clase
cuando se combina configuración CBWFQ cuando se puede utilizar la WRED basado en clases;
el uso de CBWFQ WRED puede lograrse en el PHB de reenvío DiffServ seguridad.
Basado WRED configuración independiente WRED misma clase.
Aquí Insertar imagen DescripciónAquí Insertar imagen DescripciónWRED puede configurar manualmente el maestro;
WRED con ocho prioridad basado en el valor predeterminado, 64 el valor predeterminado de la DSCP.

Puede, precedencia IP tiene los siguientes valores predeterminados en los paquetes de la Fig. 8, 0-7, mayor es el valor, mayor es el umbral mínimo, que es la premisa de la misma alcance, valor preferentemente más pequeño se desecha.
Aquí Insertar imagen DescripciónWRED basada en DSCP
Aquí Insertar imagen Descripción

Configuración de CB-WRED
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción servicio seleccionado clase modo de configuración está habilitada prioridad basada en IP de la WRED;
perfil de servicio por defecto;
interfaz de comando para cada VC (grupo de prueba al azar), o una (política de servicio) clase de nivel.
Basado precedencia WRED es el modo por defecto, al azar-detectar DSCP talón dijo habilitar el modo WRED DSCP;
WRED será tratado como prioridad no tráfico IP es 0.
Aquí Insertar imagen DescripciónCambiar el valor de la maestro WRED basa en precedencia IP, el mínimo, el valor umbral máximo, la posibilidad de desechar. Paquete de desechar el presente documento como el recíproco del valor de probabilidad más alta, es decir, la probabilidad de caída 1/10, 10 se pueden configurar.
1 / Mark-prob-denominador (recíproco)
no ponderado por RED es la misma para todos los valores de prioridad utilizando el perfil WRED alcanzado.
Sensibilidad cambio WRED (valor CER) para la emergencia
uso CER calcular el tamaño promedio de la cola, de forma predeterminada. 9
Aquí Insertar imagen DescripciónWRED tamaño medio de la cola de WRED para determinar el modo actual (sin caída, dejar caer al azar, completamente de la gota)
Aquí Insertar imagen Descripciónen CB-WRED Ejemplo , IP precedencia CBWFQ Ejemplos de
la clase de misión crítica se marca con IP valores de precedencia 3 y 4 (3 es alta gota, 4 es baja gota) y deben conseguir 30% de ancho de banda de interfaz.
Clase mayor está marcada con los valores de precedencia IP 1 y 2 (1 es alta gota, 2 es baja gota) y debe obtener 20% de ancho de banda de interfaz.
El resto del tráfico debe ser por flujo justo-cola.
配置

class-map match-all bulk
 match ip precedence 1  2 
class-map match-all mission-critical
 match ip precedence 3  4 
!         
!         
policy-map policy1
 class mission-critical
    bandwidth percent 30
     random-detect
     random-detect precedence 3 26 40 10
     random-detect precedence 4 26 40 10
 class bulk
    bandwidth percent 20
     random-detect
     random-detect precedence 1 22 36 10
     random-detect precedence 2 24 36 10
 class class-default
    fair-queue
     random-detect
!         

配置基于DSCP的CB-WRED
Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción以CB-WRED为例,使用的DSCP CBWFQ举例
clase de misión crítica está marcado DSCP usando AF2 y debe obtener un 30% de ancho de banda de la interfaz de
la clase mayor está marcado DSCP usando AF1 y debe obtener el 20% de la interfaz ancho de banda
El resto del tráfico debe ser puesto en cola-razonable por flujo
配置

class-map match-all bulk
 match ip dscp cs1  af11  af12  af13 
class-map match-all mission-critical
 match ip dscp cs2  af21  af22  af23 
!         
!         
policy-map policy1
 class mission-critical
    bandwidth percent 30
     random-detect dscp-based
     random-detect dscp 16 24 40 10
     random-detect dscp 18 32 40 10
     random-detect dscp 20 28 40 10
     random-detect dscp 22 24 40 10
 class bulk
    bandwidth percent 20
     random-detect dscp-based
     random-detect dscp 8 22 36 10
     random-detect dscp 10 32 36 10
     random-detect dscp 12 28 36 10
     random-detect dscp 14 24 36 10
 class class-default
    fair-queue
     random-detect dscp-based

Ver
Aquí Insertar imagen Descripciónnotificación pantalla congestión Congestion Notification explícita
ECN pantalla notificación de congestión
de control de congestión TCP no es adecuado para aquellas aplicaciones para paquete de datos sensible al retardo; cuando la longitud media de la cola excede de un cierto umbral, ECN marcado paquetes no se dejan caer paquetes.
Routers y anfitriones finales pueden utilizar como una señal de ECN marcado, es decir, la congestión en la red, transmitir paquetes de datos a una velocidad más lenta.
ECN Field definiciones de campo ECN Definido
Aquí Insertar imagen Descripción ECN contacto con WRED
ECN es una extensión de la WRED.
Congestión WRED, cuando la longitud media de la cola excede un umbral específico.
Si el número de paquetes en la cola es inferior al umbral mínimo, se envía el paquete.
Si el número de paquetes en la cola es mayor que el umbral máximo, el paquete se descarta final de
los datos digitales si el paquete en la cola está entre el mínimo y el valor umbral máximo, una de las tres situaciones se puede producir:
un anfitrión terminal soporta la ECN, ( ECT = 1, CE = 0 o ECT = 0, CE = 1) y se basa en la WRED, descartando del paquete caerá:
el paquete de ECT y CE se establece en 1, el paquete de datos se transmite porque. ECN está activado, el paquete se descarta en lugar de ser marcada;
fines de host no admite ECN: ECT paquetes y la posición CE 0
de puede ser descartado de acuerdo con la WRED gota probabilidad de que el paquete de datos. Esto es cuando la parte superior WRED ECN no está activado router recibe un paquete sometido al mismo tratamiento;
congestión de la red:
la ECT paquete si = 1, CE = 1, el paquete se transmite.
configuración

router(config)# policy-map MyPolicy 
router(config-pmap)# class bulk 
router(config-pmap-c)# bandwidth percent 20 
router(config-pmap-c)# random-detect 
router(config-pmap-c)# random-detect ecn

Abrir ECN.
Ya sea WRED basado en precedencia IP o valores DSCP, puede utilizar ECN.
ECN debe ser configurado por MQC.

Aquí Insertar imagen Descripción

Publicados 231 artículos originales · ganado elogios 222 · Vistas a 20000 +

Supongo que te gusta

Origin blog.csdn.net/qinshangwy/article/details/104986229
Recomendado
Clasificación