Calidad De Servicio IP MPLS V2
Conceptos generales y aplicaciones en Proveedores
de Servicios
Versión 2.0
Parte 1 – Conceptos generales de Calidad
de Servicio en redes IP
Conceptos generales de QoS
Necesidad de implementar QoS
-
Poco ancho de banda (bandwidth)
Latencia alta (delay)
Latencia variable (jitter)
Pérdida de paquetes
(packet loss)
Conceptos generales de QoS
Modelos de calidad deservicio
- Mejor esfuerzo (best-effort)
‘la información llegará como y cuando llegue’ Ej. FiFo
- Servicios integrados (IntServ – Hard QoS)
‘la información llegará completa y en forma rápida, previa reserva’ Ej. RSVP
- Servicios diferenciados (DiffServ – Soft QoS)
‘la información llegará según la clase a la que pertenezca’ Ej. CQ, PQ,
CBWFQ, LLQ, CBWRED
El modelo de servicios diferenciados es elmás usado por su buen
funcionamiento y flexibilidad, siendo entonces el foco de esta presentación.
Conceptos generales de QoS
Mecanismos de implementación de QoS
- Clasificación y marcado de paquetes
MQC en combinación con ACL, marcación en dial-peers
- Manejo de la congestión (encolamiento)
FIFO, PQ, CQ, PIPQ, WFQ, CBWFQ, LLQ
- Evitamiento de la congestión (descarte temprano)
WRED
-Políticas de control de tráfico
Traffic Policing, Traffic Shaping
- Mecanismos de eficiencia para enlaces WAN
Header/payload compression, FRF.11, FRF.12, MLP
Conceptos generales de QoS
Introducción a Modular QoS CLI (MQC)
1. Definición de clases de tráfico (class-maps)
2. Definición de políticas para cada clase (policy maps)
3. Aplicación de las políticas (service-policy)
Ejemplo gráfico
1
2
3CLASE VOZ
POLÍTICA 1:
BW y Latencia
garantizados
Interfaz Gigabit0/0
POLÍTICA 2:
Mejor esfuerzo,
BW limitado
Interfaz Gigabit0/1
Interfaz Gigabit0/2
CLASE FTP
CLASE SQL
Usos: CBWFQ, LLQ, CB-Policing, CB-Shaping, CB-Marking, CB-WRED, CB-Header compression
Conceptos generales de QoS
Clasificación de tráfico
Con el uso de class-maps se puede clasificar según.•
•
•
Listas de control deacceso (ACL)
IP Precedence
IP DSCP
Ej. Byte TOS
•
•
•
•
•
1
0
Protocolo
CoS
Interfaz de entrada
Dirección MAC
Puertos UDP, etc
1
1
1
0
0
0
Conceptos generales de QoS
Valores de IP Precedence
VALOR DECIMAL
VALOR BINARIO
NOMBRE
0
000
ROUTINE
1
001
PRIORITY
2
010
IMMEDIATE
3
011
FLASH
4
100
FLASH-OVERRIDE
5*
101
CRITICAL
6
110
INTERNET
7
111
NETWORK
* Generalmenteusado para VoIP
Conceptos generales de QoS
Valores de DSCP
VALOR DECIMAL
VALOR BINARIO
NOMBRE
VALOR DECIMAL
VALOR BINARIO
NOMBRE
0
000000
Default
46*
101110
ef
1
001000
cs1
10
001010
af11
2
010000
cs2
12
001100
af12
14
001110
af13
3
011000
cs3
18
010010
af21
4
100000
cs4
20
010100
af22
5*
101000
cs5
22
010110
af23
6
110000
cs6
26
011010
af31
7111000
cs7
28
011100
af32
30
011110
af33
34
100010
af41
36
100100
af42
38
100110
* Generalmente usado para VoIP
af43
* Generalmente usado para VoIP
Conceptos generales de QoS
Marcacíon
de paquetes
Con el uso de policy-maps o route-maps se puede
marcar paquetes según.-
•
•
•
•
•
•
IP Precedence
IP DSCP
CoS
MPLS campo EXP
Frame-relay bit DE
ATM bit CLP, etc
Ej. Bits Precedence
01
0
0
1
La marcación de paquetes sirve para que estos se puedan
clasificar en un proceso posterior.
Conceptos generales de QoS
Ejemplo: Clasificación y Marcación
192.168.2.0
S0
.2
.3
ROUTER C
192.168.3.0
ROUTER C
S0
.2
.3
192.168.1.0
S1/1
ROUTER B
1
ROUTER D
Conceptos generales de QoS
Manejo de congestión: Encolamiento
Cuando se congestiona una interfaz, los paquetes deben serencolados antes de ser transmitidos. Las causas comunes
de congestión son:
- Diferencia de velocidades
entre interfaces
- Redes convergentes que
provocan ‘cuellos de botella’
Conceptos generales de QoS
Arquitectura de colas en Cisco
IP
IP
IP
IP
COLA SW *
COLA HW
(FIFO)
INTERFAZ
ESTRUCTURA TÍPICA DE COLA DE SOFTWARE
CLASIFICACIÓN
ENVÍO O
DESCARTE
COLA 1
ENVÍO O
DESCARTE
COLA 2...
Regístrate para leer el documento completo.