Está en la página 1de 28

Programa de doctorado Informtica Industrial 2009-2010

Departamento de Tecnologa Electrnica Universidad de Sevilla

Calidad de Servicio (QoS) en redes


Dra. Mara del Carmen Romero Ternero (mcromero@dte.us.es)

http://www.dte.us.es/personal/mcromero

Definicin QoS
z

ITU E.800: Efecto global de las


prestaciones de un servicio que
determinan el grado de satisfaccin de
un usuario
i all utilizar
tili
dicho
di h servicio.
i i

IETF RFC 2386: Conjunto de requisitos


del servicio que debe cumplir la red en
el transporte de un flujo.

Usos
z

Concepto de QoS tradicional


z

QoS en servicios que evolucionan hacia


nuevos modelos y arquitecturas de provisin
z
z
z
z

Planificacin de redes,
redes control de congestin,
congestin
ingeniera de trfico

Redes de sensores
Mviles
Web
P2P . . .

Garanta de prestaciones al usuario

Modelo conceptual

Fuente: Encarna Pastor


Dpto. Ingeniera de Sistemas Telemticos
ETS Ingenieros Telecomunicacin
Univ. Politcnica de Madrid

Diseo de interredes IP
Control de la congestin
z Bajo
B j nivel
i l de
d retardo
t d
z Alto rendimiento
z QoS
z Proporcionar
P
i
un servicio
i i justo
j t
z

Diseo de interredes IP
Control de la congestin
z Bajo
B j nivel
i l de
d retardo
t d
z Alto rendimiento
z QoS
z Proporcionar
P
i
un servicio
i i justo
j t
z

Trfico elstico y no elstico

Trfico elstico y no elstico


z

Elstico:
z
z
z

Se ajusta a variaciones de retardo y rendimiento


de la red
Tipo
po de trfico
t co p
propio
op o de las
as redes
edes IP
Ejs: FTP, SMTP,TELNET

No elstico:
z
z
z

No se adapta a las variaciones de retardo y


rendimiento de la red
Necesita optimizar: rendimiento, retardo, jitter
((fluctuacin del retardo),
), prdida
p
de paquetes
p q
Ejs: aplicaciones en tiempo real

Medidas de QoS

Requisitos
q
para
p
una
comunicacin en tiempo real
z
z
z
z
z
z
z
z
z

Bajo jitter
Baja latencia
Capacidad de integrar servicios en TR y servicios en TNR
Capacidad de adaptacin dinmica a condiciones de trfico y
red cambiantes
Buen rendimiento para grandes redes y gran cantidad de
conexiones
Requisitos modestos para los buffers dentro de una red
Utilizacin de la capacidad de manera altamente efectiva
Baja redundancia de bits de cabecera por paquete
Baja redundancia de procesamiento por paquete dentro de la
red y en el sistema final

Arquitecturas de Servicios
z

Servicios integrados o IntServ (Integrated Services)


RFC 1633
z
z

Se implementa dentro de un dominio


El proveedor de SI:
z
z

Li it la
Limita
l demanda
d
d a la
l capacidad
id d de
d la
l red
d
Reserva recursos dentro del dominio para ofrecer QoS a partes de la
demanda

C
Complicada
li d de
d implementar
i l
t

Servicios diferenciados o DiffServ (Differentiated


Services) RFC 2475
z
z

Marca el trfico y lo distingue, ofreciendo distinta QoS para


cada tipo
Fcil de implementar

Arquitectura
q
de Servicios
Integrados (ISA)
z
z

Compartir la capacidad disponible cuando congestin


Herramientas tradicionales best effort:
z
z

Algoritmo de encaminamiento
Descarte de paquetes (drop)

ISA define flujo: corriente discernible de paquetes IP


relacionados que resulta de la actividad nica de un
usuario
i y requiere
i
una misma
i
Q S
QoS
z
z
z

Es unidireccional
Puede haber ms de un receptor (multidifusin)
Identificado por direcciones IP origen y destino, puertos y
tipo de protocolo

Arquitectura de Servicios
Integrados (ISA) (II)
z

Funciones para gestionar congestin y dar QoS:


z
z
z
z

Control de admisin (RSVP)


Algoritmo de encaminamiento (otros parmetros adems del retardo)
Disciplina de colas (equitativo, comparticin de procesador, equitativo de
ciclos de bits, equitativo ponderado)
Poltica de descarte (deteccin temprana aleatoria o RED)

Arquitectura
q
de Servicios
Integrados (ISA) (III)
z

Categoras de servicios globales:


z

Garantizado
1.
2.
3
3.

Carga controlada
1.
2.

3.

Garantiza una tasa de datos


Lmite superior para el retardo de colas
No hay prdidas en las colas
Similar a mayor esfuerzo pero en condiciones sin carga
No hay lmite superior para el retardo de colas, pero se
asegura un % alto de paquetes no superen el retardo
mnimo de trnsito (tpropag+tprocrouter)
% alto de paquetes entregados con xito

Mayor esfuerzo (best effort) (por defecto)

P
Para
un fl
flujo
j particular
ti l (especificaciones
(
ifi i
de
d trfico,
t fi
Tspec; cubo con crditos o token bucket)

Arquitectura
q
de Servicios
Diferenciados (SD)
z

Se etiquetan los paquetes IP mediante campos de la cabecera


(DS):
z
z

z
z
z

IPv4 Tipo de servicio


IPv6 Clase de trfico

Acuerdo de nivel de servicio (SLA) entre proveedor y cliente


antes de usar DS no cambio en aplicaciones
Mecanismo de agregacin incorporado
Los routers tratan cada paquete independientemente no
tienen que guardar informacin sobre paquetes descartados

Arquitectura
q
de Servicios
Diferenciados (SD) (II)

Arquitectura
q
de Servicios
Diferenciados (SD) (II)

Arquitectura
q
de Servicios
Diferenciados (SD) (III)
z
z

Comportamiento por salto (PHB): tratamiento de


emisin dado por un router
Tipos:
z
z

Expedited Forwarding (RFC 2598)


Servicio de primera calidad (P2P o lnea alquilada): pocas
prdidas, poco retardo, poco jitter, AB asegurado y servicio
extremo a extremo a travs de los dominios DS.

Assured Service (RFC 2597)


z
z

Superior al de mximo esfuerzo, pero sin reserva de


recursos y sin discriminacin detallada de flujos.
4 perfiles de trfico y 3 prioridades de descarte por paquete

QoS en los routers


z

Disciplina de colas para dar preferencia a los


paquetes segn la QoS establecida.

S l i de
Seleccin
d ruta
t segn
las
l
caractersticas
t ti
de
d
QoS de cada posible ruta.

Invocar tratamiento Q
QoS en la subred del
siguiente salto.

Protocolos
z

RSVP (Resource ReSerVation Protocol)


[RFC 2205]
z

MPLS (Multiprotocol Label Switching)


[RFC 3031]
z
z

Transporte

Enlace de datos y Red


Redes ATM, Frame Relay e IP

RTP (Real-Time
(R l Ti
T
Transport
t Protocol)
P t
l) y RTCP
(RTP Control Protocol) [RFC 3550]
z

Aplicacin

RSVP
z

Unidifusin y multidifusin

Simplex o unidireccional

Reservas iniciadas por el receptor

Mantenimiento de estados no permanentes en routers

Provisin de diferentes estilos de reserva

Funcionamiento transparente a travs de routers que


no empleen RSVP

Soporte para IPv4 (ToS) y para IPv6 (Etiqueta de flujo)

RSVP (II)

RSVP (III)

MPLS
z

Soporte QoS orientado a la conexin


z

Ingeniera del trfico


z
z
z

Definicin de rutas dinmicas


Planificacin de entregas de trfico segn la demanda
conocida
Optimizar el uso de la red

Redes privadas virtuales


z
z

Contratos de trfico con QoS ofisticada y fiable

Rendimiento
Seguridad

Soporte multiprotocolo
z

IP, ATM, Frame Relay (completas o mezcladas)

MPLS

RTP/RTCP
z

Procesamiento integrado por capas

Fuente: Stallings

Transferencia en tiempo real entre varios


participantes de una sesin (puerto RTP, puerto
RTCP e IPs participantes)
Multimedia/Streaming

RTP/RTCP

Cabecera RTP

Cabecera RTCP

Referencias
z

Redes e Internet de Alta Velocidad. Rendimiento y


Calidad de Servicio, W. Stallings, Pearson Prentice
Hall, 2002

QoS in p
packet networks, Kun I. Park, Springer,
p g 2005

IETF RFC 2386: Framework for QoS-based Routing


in the Internet,, 1998

ITU E.800: Terms and definitions related to quality


performance including
g
of service and network p
dependability, 1994

Trabajos
z
z
z
z
z
z
z
z

Estado del arte de MAS aplicados a la mejora del


encaminamiento de datos
E t d d
Estado
dell arte
t de
d MAS aplicados
li d a la
l mejora
j
de
d la
l QoS
Q S en
redes de datos
Estado del arte de MAS aplicados
p
a la mejora
j
de servicios de
redes
Estado del arte sobre el aprendizaje de los agentes en un MAS
E t d d
Estado
dell arte
t en la
l implementacin
i l
t i de
d las
l distintas
di ti t
arquitecturas que presenta un MAS
Estado del arte sobre desarrollo y p
plataformas para
p
MAS
(David)
Estado del arte de MAS aplicados a Robtica (Pablo)
E t d d
Estado
dell arte
t de
d MAS aplicados
li d a Telemedicina
T l
di i (Manolo)
(M
l )

También podría gustarte