Documente Academic
Documente Profesional
Documente Cultură
Calidad de servicio
QoS o Calidad de Servicio (Quality of Service, en ingls) es el rendimiento promedio de una red de telefona o de computadoras, particularmente el rendimiento visto por los usuarios de la red. Para cuantitativamente medir la calidad de servicio son considerados varios aspectos del servicio de red, tales como tasas de errores, ancho de banda, rendimiento, retraso en la transmisin, disponibilidad, jitter, etc. Calidad de servicio es particularmente importante para el transporte de trfico con requerimientos especiales. En particular, mucha tecnolgica ha sido desarrollada para permitir a las redes de computadoras ser tan tiles como las redes de telfono para conversaciones de audio, as como el soporte de nuevas aplicaciones con demanda de servicios ms estrictos. Ejemplos de mecanismos de QoS son la priorizacin de trfico y la garanta de un ancho de banda mnimo. La aplicacin de QoS es un requisito bsico para poder implantar servicios interactivos (por ejemplo voip).
Definiciones
En el campo de la telefona, calidad de servicios fue definido por la ITU (Ingles) en 1994. Calidad de servicios comprende requerimientos en todos los aspectos de una conexin, tales como tiempo de respuesta de los servicios, prdidas, ratio seal-a-ruido, diafonas, eco, interrupciones, frecuencia de respuesta, niveles de sonido, entre otros. Una sub categora de calidad de servicios de telefona son los requerimientos de nivel de servicio, los cuales comprenden aspectos de una conexin relacionados con la capacidad y cobertura de una red, por ejemplo garantizar la probabilidad mxima de bloqueo y la probabilidad de interrupcin.[1] En el campo de las redes de computadoras y otras redes de telecomunicacin en paquetes, los trminos de ingeniera del trfico se refieren a mecanismos de control para reservacin de recursos en vez de la calidad de servicio lograda. Calidad de servicio es la habilidad de proveer diferentes prioridades a diferentes aplicaciones, usuarios, o flujos de datos, o de garantizar un cierto nivel de rendimiento para un flujo de datos. Por ejemplo, una requerida tasa de bits, retraso, jitter, probabilidad de eliminacin de paquetes y/o tasa de bit de errores pueden ser garantizados. Las garantas de la calidad de servicio son importantes si la capacidad de la red es insuficiente, especialmente para aplicaciones de transmisin multimedia en tiempo real tales como voz sobre IP, juegos en lnea y IP-TV, ya que a menudo estos requieren tasa de bit establecidas y son sensitivas al retraso, y en redes donde la capacidad es un recurso limitado, por ejemplo en comunicacin de data celular. Una red o protocolo que soporta Calidad de servicios puede coincidir en un contrato de trfico con la aplicacin y reservar capacidad en los nodos de la red, por ejemplo durante una fase de establecimiento de sesin. Durante la sesin puede monitorear el nivel de rendimiento alcanzado, por ejemplo la tasa de data y el retraso, y dinmicamente controlar las prioridades entre los nodos de la red. Esta puede liberar la capacidad reservada durante una fase posterior. Una red o servicio de mejor-esfuerzo no soporta calidad de servicio. Una alternativa a complejos mecanismos de control de calidad de servicios es proveer comunicacin de alta calidad sobre una red mejor-esfuerzo sobre provisionando la capacidad de tal manera que sea suficiente para la carga de trfico esperada. La resultante ausencia de congestin en la red elimina la necesidad de mecanismos de calidad de servicios. Calidad de servicios es algunas veces usada como medidor de calidad, con muchas definiciones alternativas, en lugar de refirindose a la habilidad de reservar recursos. Calidad de servicios algunas veces se refiere al nivel de calidad de servicios, i.e. La garantizada calidad de servicio. Alta calidad de servicio a menudo es confundida con alto nivel de rendimiento o la calidad de servicio alcanzada, por ejemplo altas tasas de bit, baja latencia y baja probabilidad de error.
Calidad de servicio
Calidad de servicio
Aplicaciones
Transmisin de medios Televisin de protocolo de Internet (IPTV) Audio sobre Ethernet Audio sobre IP Telefona IP tambin conocida como Voz sobre IP (VoIP) Videoconferencia Telepresencia Aplicaciones de almacenamiento como iSCSI y FCoE Servicio de emulacin de circuito Aplicaciones crticas de seguridad como ciruga remota donde los problemas de disponibilidad pueden ser peligrosos Sistemas de soporte a las operaciones de redes ya sea para la misma red o para las necesidades crticas del negocio de los clientes Juegos en lnea donde el retraso en tiempo real puede ser un factor Protocolos de sistemas de control industrial como Ethernet/IP los cuales son utilizados para el control en tiempo real de la maquinaria
Estos tipos de servicios son denominados no elsticos, que significa que requieren un determinado nivel mnimo de ancho de banda y una determinada latencia mxima para funcionar. En contraste, las aplicaciones elsticas pueden tomar ventaja de por mucho o poco ancho de banda haya disponible. Las aplicaciones de transferencia de archivo mayor que dependen de TCP son generalmente elsticas.
Mecanismos
Las redes de comunicacin por circuitos, especialmente las que estn destinadas para transmisin de voz, tales como ATM (Asynchronous Transfer Mode) o GSM, Tiene calidad de servicio en el ncleo del protocolo y no necesitan procedimientos adicionales para alcanzarla. Unidades de datos ms cortas es una de los puntos de venta nicos de ATM para aplicaciones como video en demanda. La cantidad de sobre-aprovisionamiento en enlaces interiores requerida para reemplazar la QoS depende del nmero de usuarios y sus demandas de trfico. Esto limita la usabilidad del sobre-aprovisionamiento. Aplicaciones ms nuevas con ancho de banda intensivo y la adicin de ms usuarios resulta en la prdida de redes de sobre-aprovisionamiento. Esto requiere entonces una actualizacin fsica de los enlaces de red relevantes lo cual es un proceso costoso. Por lo tanto el sobre-aprovisionamiento no puede ser asumido a ciegas en Internet.
Esfuerzos de IP y Ethernet
A diferencia de redes de un solo dueo, el Internet es una serie de puntos de intercambio interconectando redes privadas.[2] Por consiguiente el ncleo de Internet pertenece y es administrado por un nmero de diferentes proveedores de servicio de red y no una entidad nica. Su comportamiento es mucho ms estocstico o impredecible. Por lo tanto, continua la investigacin sobre procedimientos de QoS que sean desplegables en redes grandes y diversas. Hay dos enfoques principales a QoS en las redes IP modernas de paquete-cambiado, un sistema parametrizado basado en un intercambio de requerimientos de la aplicacin con la red, y un sistema priorizado donde cada paquete identifica un nivel de servicio deseado a la red. Servicios integrados (IntServ) implementa el enfoque parametrizado. En este modelo, las aplicaciones usan el protocolo de reservacin de recurso para solicitar y reservar recursos a lo largo de la red.
Calidad de servicio Servicios diferenciados (DiffServ) implementa el modelo priorizado. DiffServ marca paquetes de acuerdo al tipo de servicio que desean. En respuesta a estas marcas, los enrutadores y switches usan varias estrategias de queueing (hacer cola) para adaptar el rendimiento a las expectativas. Marcas de punto cdigo de servicios diferenciados (DSCP) usan los primeros 6 bits en el campo de tipo de servicio de la cabecera del paquete IPv4. Primeramente se usaban la filosofa de servicios integrados (IntServ) de reservar los recursos de la red. En este modelo, las aplicaciones usaban el protocolo de reservacin de recurso para solicitar y reservar recursos a lo largo de una red. Aunque los mecanismos de IntServ funcionan, se observ que una red de ancho de banda tpica de un proveedor mayor de servicio, se requera que los enrutadores ncleo aceptaran, mantuvieran y quitaran miles o posiblemente decenas de miles de reservaciones. Se crea que este enfoque no se acomodara al crecimiento de Internet, y en cualquier evento era antittica a la nocin de disear redes de manera que los enrutadores ncleo hagan ms que slo cambiar paquetes a las tasas ms altas posibles. En respuesta a estas marcas, los enrutadores y switches usan varias estrategias de queueing para adaptar el rendimiento a los requerimientos. En la capa IP, marcas de punto cdigo de servicios diferenciados (DSCP) usan los 6 bits en la cabecera del paquete IP. En la capa MAC, VLAN IEEE 802.1Q y IEEE 802.1p pueden ser usados para llevar esencialmente la misma informacin. Los enrutadores que soportan DiffServ configuran su programador de red para utilizar mltiples colas para paquetes que esperan transmisin desde interfaces de ancho de banda limitado. Los vendedores de enrutadores proveen diferentes capacidades para configurar este comportamiento, para incluir el nmero de colas soportadas, las prioridades relativas de las colas, y el ancho de banda reservado para cada cola. En la prctica, cuando un paquete debe ser remitido desde una interface con queueing, los paquetes que requieren jitter bajo (VoIP o videoconferencia, por ejemplo) reciben prioridad sobre paquetes en otras colas. Tpicamente, cierto ancho de banda es asignado por defecto a los paquetes de control de red (tales como protocolo de mensaje de control de Internet y protocolos de enrutamiento), mientras que al trfico de mejor esfuerzo se le puede asignar cualquier ancho de banda que sobre. En la capa MAC, VLAN IEEE 802.1Q y IEEE 802.1p pueden ser usados para distinguir entre cuadros Ethernet y clasificarlos. Modelos de teora de queueing han sido desarrollados en anlisis de rendimiento y QoS para protocolos de la capa MAC. Cisco IOS NetFlow y la Base de informacin de administracin de QoS basada en clase de Cisco son comercializados por Cisco Systems. Un ejemplo convincente de la necesidad de QoS en Internet se relaciona al colapso de congestin. Internet depende de protocolos de prevencin de congestin, como los integrados en el protocolo de control de transmisin (TCP), para reducir el trfico bajo condiciones que de otra manera llevaran al derrumbe. Aplicaciones QoS tales como VoIP y IPTV, porque requieren una tasa de bits constante una tasa de bits constante en gran medida y la latencia baja no puede usar TCP and no puede reducir de otra manera su tasa de trfico para ayudar a prevenir la congestin. Los contratos QoS limitan el trfico que puede ser brindado a Internet y por ello fuerzan la formacin de trfico que pueden prevenir que se sobrecargue, y por ende una parte indispensable de la capacidad de Internet de manejar una mezcla de trfico en tiempo real y trfico que no es en tiempo real sin derrumbe.
Calidad de servicio
Protocolos
El campo de tipo de servicio (ToS) en la cabecera de IPv4 (ahora sustituida por DiffServ) Servicios diferenciados (DiffServ) Servicios integrados (IntServ) Protocolo de reservacin de recurso (RSVP) Cambio de etiqueta de multiprotocolo (MPLS) provee ocho clases QoS. RSVP-te Frame Relay X.25 Algunos mdems ADSL Modo de transferencia asncrona IEEE 802.1p IEEE 802.1Q IEEE 802.11e HomePNA Creacin de redes sobre cables coaxiales y de telfono El estndar ITU-T G.hn provee QoS mediante oportunidades de transmisin de contencin libre (CFTXOPs) las cuales son asignadas a flujos que requieren QoS y las cuales han negociado un contrato con el controlador de la red. G.hn tambin soporta operacin sin QoS mediante ranuras de tiempo basadas en contencin. Audio Video Bridging
Calidad de servicio Adems, en computacin en la nube la QoS de extremo a extremo ha sido el foco de varios esfuerzos de investigacin con el objetivo de la provisin que QoS garantiza a lo largo de los modelos de servicio de la nube.
Elusin
Fuertes protocolos de criptografa de red tales como capa de conexin segura, I2P y redes privadas virtuales oscurecen los datos que se transfieren cuando se usan. Como todo el comercio electrnico en Internet requiere el uso de tales fuertes protocolos de criptografa, degradando unilateralmente el rendimiento de trfico encriptado crea un peligro inaceptable para los clientes. A pesar de todo, el trfico es incapaz de someterse a una inspeccin profunda de paquetes para QoS.
QoS en ATM
Una de las grandes ventajas de ATM (Asynchronous Transfer Mode Modo de Transferencia Asncrona) respecto de tcnicas como el Frame Relay y Fast Ethernet es que admite niveles de QoS. Esto permite que los proveedores de servicios ATM garanticen a sus clientes que el retardo de extremo a extremo no exceder un nivel especfico de tiempo o que garantizarn un ancho de banda especfico para un servicio. Esto es posible marcando los paquetes que provengan de una direccin IP determinada de los nodos conectados a un gateway (como por ejemplo la IP de un telfono IP, segn la puerta del router, etc.). Adems, en los servicios satelitales da una nueva perspectiva en la utilizacin del ancho de banda, dando prioridades a las aplicaciones de extremo a extremo con una serie de reglas. Una red IP est basada en el envo de paquetes de datos. Estos paquetes de datos tienen una cabecera que contiene informacin sobre el resto del paquete. Existe una parte del paquete que se llama ToS (Type of Service), en realidad pensada para llevar banderas o marcas. Lo que se puede hacer para darle prioridad a un paquete sobre el resto es marcar una de esas banderas (flags, en ingls). Para ello, el equipo que genera el paquete, por ejemplo una puerta de enlace (gateway, en ingls) de voz sobre IP, coloca una de esas banderas en un estado determinado. Los dispositivos por donde pasa ese paquete despus de ser transmitido deben tener la capacidad para poder discriminar los paquetes para darle prioridad sobre los que no fueron marcados o los que se marcaron con una prioridad menor a los anteriores. De esta manera podemos generar prioridades altas a paquetes que requieren una cierta calidad de envo, como por ejemplo la voz o el vdeo en tiempo real, y menores al resto.
Calidad de servicio
Sobre-aprovisionamiento
Un mecanismo de control de calidad de servicios alternativo ms complejo es el proveer comunicacin de alta calidad al generosamente sobre-aprovisionar una red de tal forma que la capacidad este basada en picos de trafico estimadas. Este enfoque es simple para las redes con las cargas mximas previsibles. El rendimiento es razonable para muchas aplicaciones. Esto podra incluir aplicaciones exigentes que pueden compensar las variaciones en el ancho de banda y la demora con grandes buffers de entrada, que a menudo es posible, por ejemplo, en la transmisin de vdeo. Sobre-aprovisionamiento puede ser de uso limitado, sin embargo, en vista de protocolos de transporte (como TCP) que con el tiempo aumentan exponencialmente la cantidad de datos que se colocan en la red hasta que se consume todo el ancho de banda disponible. Tales protocolos tienden a aumentar la latencia y prdida de paquetes para todos los usuarios. Los servicios de VoIP comerciales son a menudo competitivos con el servicio telefnico tradicional en trminos de calidad de la llamada a pesar de que los mecanismos de QoS por lo general no estn en uso en la conexin del usuario a su proveedor de Internet y la conexin del proveedor de VoIP a un ISP diferente. Sin embargo bajo condiciones de carga alta, VoIP puede degradarse a calidad de telfono celular o peor. Las matemticas del trfico de paquetes indican que las redes requieren 60% ms capacidad bajo asunciones conservadoras.
Los beneficios de la solucin PlaNetS se resumen en: 1. La posibilidad de pre-calcular el mximo retardo y jitter de la comunicacin; y para cada una de las clases de aplicaciones. 2. La solucin propuesta es implementada con un simple scheduler que conoce la longitud de las colas de paquetes. 3. La conformidad de los nodos de la comunicacin es fcilmente comprobable. 4. Una mayor QoS, tanto para el sistema como para el usuario final. 5. La posibilidad de obtener esquemas prcticos de control de acceso (Connection Admission Control,(CAC), en ingls).
Calidad de servicio
Calidad de servicio
En la figura se aprecia que un punto de control es el que inicia la comunicacin (por ejemplo, puede ser un punto de control multimedia). Este punto de control tiene informacin del contenido a transmitir, origen y destino de la transmisin, as como de la especificacin del trfico. Con esta informacin, accede al gestor de QoS (QosManager), que a su vez acta como punto de control para la arquitectura QoS. El QosManager consulta al QosPolicyHolder para establecer las polticas para el trfico (bsicamente para establecer la prioridad de ese flujo de trfico). El QosManager calcula adems los puntos intermedios en la ruta desde el origen al destino del flujo, y con la informacin de la poltica, configura los QosDevices que hay en dicha ruta. En funcin de los dispositivos QosDevices, o bien ellos mismos o bien la pasarela pueden realizar control de admisin de flujos. Estas interacciones entre los distintos componentes de la arquitectura se reflejan en la figura (3).
Calidad de servicio
10
Calidad de servicio
11
Referencias
[1] Teletraffic Engineering Handbook (http:/ / www. com. dtu. dk/ teletraffic/ handbook/ telenook. pdf) ITU-T Study Group 2 (350 pages, 448MiB)(It uses abbreviation GoS instead of QoS) [2] An Evening With Robert Kahn (http:/ / archive. computerhistory. org/ lectures/ an_eveninig_with_robert_kahn. lecture. 2007. 01. 09. wmv), from Computer History Museum, 9 Jan 2007
Enlaces externos
Esta obra deriva de la traduccin parcial de Quality of service, publicada bajo la Licencia de documentacin libre de GNU y la Licencia Creative Commons Atribucin-CompartirIgual 3.0 Unported por editores de la Wikipedia en ingls. Forum UPnP (http://www.upnp.org/) (en ingls). Consultado el 28 de abril de 2010. Poyecto europeo Medea+PlaNetS (http://www.medea-planets.eu/) (en ingls). Consultado el 28 de abril de 2010.
12
Licencia
Creative Commons Attribution-Share Alike 3.0 //creativecommons.org/licenses/by-sa/3.0/