Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bibliografa
RFC 2205, Resource ReSerVation Protocol (RSVP) Version 1 Functional Specification. (RFC 2208, RFC 2209, RFC 2210) RFC 2474, Definition of the Differenctiated Service Field (RFC 2598, RFC 2594) Evolution of Multiprotocol Label Switching. IEEE Communications 36, no.5 (May 1998) Internet QoS Architectures and Mechanisms for Quality of Service, Zheng Wang 2001 CCNP ONT Quality of Sevice, Cisco Press. Amir S. Ranjbar. Feb. 2009
jfcalt@gmail.com
JFCA
jfcalt@gmail.com
JFCA
jfcalt@gmail.com
JFCA
Redes Convergentes
jfcalt@gmail.com
JFCA
Redes Convergentes
Una Red convergente soporta diferente tipos de aplicaciones (Voz, Vdeo, Datos, etc.) simultneamente sobre una misma infraestructura IP. Diferentes tipos de trfico (aplicaciones) tienen diferentes caractersticas y requerimientos p.e: VoIP es sensible al retardo y jitter. En contraste otras aplicaciones no son sensibles al retardo o al jitter p.e: FTP. Aplicaciones basadas en TCP son tolerantes a la prdida de paquetes (packet loss) otras no (Vdeo, Voz) Fallas en la red pueden afectar a todas las aplicaciones. Correctos mecanismos de Redundancia y Recuperacin deben ser implementados Mecanismo de Redundancia y Recuperacin NO son suficientes para asegurar un buen desempeo de aplicaciones sensibles como Voz y Vdeo.
jfcalt@gmail.com JFCA
Redes Convergentes
Los mayores retos que enfrenta una red convergente son: Ancho de Banda Disponible: Mltiples Flujos compiten por un limitado ancho de banda End-to-End Delay (Retardo End-to-End): Paquetes tienen que atravesar mltiples dispositivos y links que aaden retardo Variacin de Retardo (Jitter): Los paquetes en la red experimentan distintas cantidades de retardo Prdida de Paquetes (Packet Loss): Paquetes pueden ser desechados (dropping) si un link esta congestionado
jfcalt@gmail.com
JFCA
El mximo BW de un Path es igual al BW del Link ms lento Mltiples flujos compiten por un mismo BW, resultando en un BW disponible mucho menor para un solo flujo Una falta de BW puede tener impacto en el performance de las aplicaciones de red (retardo, prdida de paquetes, etc.)
Incrementar (Upgrade) BW del Link: Efectivo pero costoso Enviar paquetes importantes primero: (Clasificar, marcar el trfico y desarrollar mecanismos adecuados de encolamiento) Usar compresin: Compresin del payload de capa 2, cRTP, header TCP.
Para un uso eficiente del BW se pueden aplicar mecanismos avanzados de encolamiento y de Compresin de Header: Voz: LLQ y cRTP Trfico Interactivo: CBWFQ y Compresin del Header de TCP
jfcalt@gmail.com JFCA
RETARDO END-TO-END
Tipos de Retardo
Retardo por Procesamiento: Tiempo tomado por un dispositivo desde que toma un paquete en la interfaz de entrada, lo examina, y lo pone en el queue de la interfaz de salida. Retardo por Encolamiento: El tiempo que un paquete pasa en el queue de salida de un dispositivo Retardo por serializacin: El tiempo que le toma a un dispositivo poner todos los bits de un paquete en el medio de tx
Retardo por Propagacin: Tiempo tomado por un paquete en atravesar el medio de Tx de un Link (Existen medios de tx rpidos pe: Fibra ptica). Retardo End-to-End: Es igual a la suma de todos los retardos En las redes BE (Best Effort) mientras los retardos de serializacin y transmisin son fijos los retardos de encolamiento y de procesamiento son impredecibles Aplicaciones sensibles no admiten retardos grandes e impredecibles.
Incrementar (Upgrade) BW del Link: Efectivo pero costoso Priorizar Trfico y enviar paquetes importantes primero: (Clasificar, marcar el trfico y desarrollar mecanismos adecuados de encolamiento) Re-priorizar el trfico: Cuando un paquete entra en un dominio diferente (red del proveedor) tal vez su prioridad sea cambiada Usar compresin: Compresin del payload de capa 2, cRTP, header TCP.
jfcalt@gmail.com
JFCA
Ejemplo de Jitter
Envo de la fuente
Secuencia de paquetes
Llegada en destino
jfcalt@gmail.com
JFCA
Prdida de Paquetes
La prdida de paquetes sucede cuando un dispositivo de red no tiene ms espacio en sus buffers para retener paquetes entrantes (congestin en el link). A veces el reinicio (reset) de una interfaz ocasiona tambin prdida de paquetes. TCP usa el mecanismo de Ventana Deslizante para enfrentar el problema de prdida de paquetes. Aplicaciones basadas en UDP reenvan todo el archivo ante una prdida de paquetes. Esto tiende a congestionar ms la red.
jfcalt@gmail.com JFCA
Vdeo Conferencia: La imagen se distorsiona, audio desfasado, etc. VoIP: La comunicacin es entrecortada (pequeos perodos de silencio) Transferencia de Archivos: Archivos daados
jfcalt@gmail.com JFCA
Incrementar el BW: BW ms grandes permiten una salida ms rpida de paquetes desde los queues. Incrementar espacio en buffers: revisar si la configuracin del tamao del buffer de una interfaz est correcta. En caso de congestin se puede incrementar este valor. Proveer garantas de BW: mecanismos como CBWFQ y LLQ permiten reservar BW para ciertas clases de trfico. Flujos pertenecientes a esas clases de trfico no ser vctimas de prdida de paquetes. Usar Congestion Avoidance (Prevencin de congestin): mecanismos como WRED o RED, desechan paquetes para evitar o prevenir que las colas entren en saturacin.
Problema: La congestin de la interfaz ocasiona desecho de paquetes TCP y VoIP, provocando un flujo FTP lento y una comunicacin de voz entrecortada. Conclusin: Mecanismos de Encolamiento y de Prevencin de Congestin pueden ayudar . Solucin: Usar tcnicas como WRED (trfico TCP) , LLQ y cRTP (trfico UDP).
jfcalt@gmail.com JFCA
DEFINICIN DE QoS
Definicin de QoS
Segn CISCO QoS es la habilidad que tiene una red para proveer un servicio mejor o especial a un grupo de usuarios o aplicaciones, o a ambos, restringiendo a otros usuarios o aplicaciones, o a ambos.
Otra definicin:
La Calidad de Servicio (QoS) es la capacidad de una red de proveer una garanta y control en la asignacin de recursos y una diferenciacin de servicios conforme a las aplicaciones que los soliciten. Las primeras versiones de herramientas de QoS protegan a los datos contra los datos: - La cola de prioridad RTP protega a la voz contra el trfico de datos. Total prioridad para el trfico de Voz - LLQ fue diseado para proteger los datos contra la voz (limitando el ancho de banda para los flujos de voz)
jfcalt@gmail.com JFCA
jfcalt@gmail.com
JFCA
IMPLEMENTACIN DE QoS
Implementacin de QoS
Paso 1 Identificar el trfico y sus requerimientos Paso 2 Clasificar el trfico basado en los requerimientos definidos Paso 3 Definir Polticas de QoS a cada clase
jfcalt@gmail.com
JFCA
jfcalt@gmail.com
JFCA
Definicin de Polticas
El paso final de la implementacin de QoS es la de definir el Nivel de Servicio (SL) para cada clase de trfico definida. Incluye realizar las siguientes tareas: Establecer un lmite mximo de ancho de banda para una clase Establecer un lmite mnimo de ancho de banda garantizado para una clase Asignar un nivel de prioridad a cada clase Aplicar mecanismos de Control de Congestin (Queuing), Congestion Avoidance, y otras tecnologas avanzadas de QoS a una clase.
jfcalt@gmail.com
JFCA
Resumen
Las redes convergentes que soportan voz, datos y vdeo crean nuevos requerimientos para el manejo de trfico en la red Las redes convergentes deben enfrentar retos para proveer QoS los cuales incluyen falta de un adecuado BW, retardo end-to-end, jitter, y prdida de paquetes Prdida de paquetes puede afectar adversamente el desempeo de la red. Los mecanismos de QoS son una alternativa para mejorar el desempeo de las redes convergentes
jfcalt@gmail.com JFCA
Resumen cont.
La falta de recursos puede ocasionar que los paquetes sufran distintos tipos de retardos, incluyendo retardo de procesamiento, encolamiento, serializacin y propagacin. Es necesario definir diferentes clases de trfico para implementar QoS. Implementar QoS requiere 3 pasos: Identificar el trfico de la red y sus requerimientos, clasificar el trfico y establecer polticas a cada clase Una poltica de QoS asegura un nivel de servicio especfico para cada clase de trfico
jfcalt@gmail.com JFCA