Analizador en tiempo real de calidad de servicio en redes IP

Slides:



Advertisements
Presentaciones similares
Protocolos de Inter-red
Advertisements

¿Sabe Ud. Realmente Qué es Internet? Plan de la Presentación Funcionamiento del Sistema Telefónico Funcionamiento de Internet ¿En qué está Internet Hoy?
OSI TCP/IP MODELO Ing. Camilo Jaramillo Ing. Wilmer Onofre García
Unidad 2 Arquitectura de los sistemas de comunicaciones
Unidad 6 Calidad de Servicio: QOS
Unidad 7 MPLS: Multiprotocol Label Switching
QUALITY OF SERVICE (QoS)
TOPICOS ACTIVIDAD # 5 TOPICOS G.B.I PRESENTADO POR:
TCP/IP V4 Redes de Computadoras uclv.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Protocolo IP v.6 Susana Lores Rubira.
1 Capítulo 16: Datagramas IP y Reenvío de Datagramas ICD 327: Redes de Computadores Agustín J. González.
Briggitte Catalina Forero Gómez Soranyeli Mancera Meza
1 Modelos OSI, TCP/IP, CSMA/CD
7: Multimedia en Redes de Computadores 7-1 Capítulo 7 Multimedia en Redes de Computadores Este material está basado en el texto: Computer Networking: A.
1 Capítulo 18: El futuro de IP, IPv6 ICD-327: Redes de Computadores Agustín J. González.
Ing. Karen Torrealba de Oblitas
Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.
DIDACTIFICACION DE IPv6 2. CABECERA, DIRECC. Y CONFIG. BÁSICA
S Capacitación Técnica Capítulo 4 Q O S Calidad de Servicio.
1 Control de Congestión Notas complementarias Curso 1 C 2006.
CALIDAD DE Servicio María Alejandra Bautista Sánchez
Administración y Control de Ancho de Banda con Mikrotik
Juan Zarria Carlos Cevallos  ESTUDIO DE LA TECNOLOGÍA IPTV SOBRE LOS MODOS DE TRANSMISION UNICAST, MULTICAST Y BROADCAST SOBRE UN SERVIDOR LINUX COMO.
1 MENSAJES DE CONTROL Y ERROR DE LA PILA TCP/IP Semestre 2 Capítulo 8 Carlos Bran
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Material tomado de: Computer Networking: A Top Down Approach Featuring.
TCP/IP Introducción TCP/IP Introducción. TCP/IP vs OSI Aplicación Presentación Sesión Transporte Red Enlace Física Aplicación Acceso a la red Física TCP/IP.
Fundamentos de TCP/IP.
Javier Rodríguez Granados
Transmisión de Datos Multimedia
Analizador en tiempo real de calidad de servicio en redes IP Abel Navarro Nuñez Universidad Politécnica de Catalunya 5 de Noviembre de 2003.
Introducción Introducción El Datagrama
REDES.
CAPA DE RED.
Internet Protocol Televesion
Nivel de Transporte en Internet
PROTOCOLOS Modelo TCP/IP
Ipv6.El protocolo Primera aproximación Introducción.
Point-to-point protocol PPP Multiprotocol Level Switching MPLS
Protocolos de Transporte y Aplicación
Descripción de DiffServ QoS
Protocolos de Transporte y Aplicación Javier Rodríguez Granados.
Plataforma para la monitorización distribuida de calidad de servicio René Serral-Gracià y Jordi Domingo-Pascual.
Teoría sobre redes DNS DHCP UDP OSI HTTP MA C Switch Hub Router Ethernet IPIP LDA P Netbios BOOTP Puertos IMA P POP3 SMTP Telnet SSH Cortafuegos.
1 Analizador de Tráfico: WireShark DTIC – Mayo 2008 UNIVERSIDAD CENTRAL DE VENEZUELA RECTORADO DIRECCIÓN DE TECNOLOGÍA DE INFORMACIÓN Y COMUNICACIONES.
UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO SISTEMA DE COMUNICACIÓN DE DATOS Protocolo H.323 Docente: Ing. Integrantes: Huamán Calle, Elmer.
© 2008 Cisco Systems, Inc. Todos los derechos reservados.Información confidencial de Cisco Presentation_ID 1 Capítulo 9: División de redes IP en subredes.
UF0854: Instalación y configuración de los nodos de una red local.
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Capítulo 7 Multimedia en Redes de Computadores
ATM Interfaz funcional de transferencia de paquetes.
DIRECCIONAMIENTO IPV4 Prof.: Nelson Calderón.
Redes Convergentes Modelos de QoS.
Capa de Transporte 19 de abril de 2017.
CONMUTACION DE PAQUETES EN ATM PARA LA CONMUTACIÓN DE PAQUETES, ATM REALIZA ENCAMINAMIENTOS DE CELDAS DE UN ORIGEN A DESTINO. LAS CELDAS ESTÁN COMPUESTAS.
Capa de Red: comunicación de host a host  La Capa de red o Capa 3 de OSI: Provee servicios para intercambiar secciones de datos individuales a través.
Redes.
66.69 Criptografía y Seguridad Informática FIREWALL.
Curso: fundamentos de redes Profesor: Miguel farfan Sesion: 03
Eslared 2006 Seguridad Informática
Materiales para el instructor Capítulo 7: Asignación de direcciones IP
2 Es el dispositivo digital lógico de interconexión de equipos que opera en la capa de enlace de datos del modelo OSI. Su función es interconectar dos.
Javier Rodríguez Granados
MPLS. Multiprotocol Label Switching Multi Protocol Label Switching, está reemplazando rápidamente frame relay y ATM como la tecnología preferida para.
Las tramas de Ethernet TRAMA ETHERNET Responsable de la correcta configuración de las reglas El éxito de la transmisión de los paquetes de datos Tiene.
Los protocolos de la capa de red del modelo OSI especifican el direccionamiento y los procesos que permiten que los datos de la capa de transporte sean.
En la familia de protocolos de Internet UDP proporciona una sencilla interfaz entre la capa de red y la capa de aplicación. UDP no otorga garantías para.
CAPA DE RED- OSI. Intercambiar secciones de datos individuales a través de la red entre dispositivos finales identificados. Provee servicios para:
Maestro: Oscar Medina Espinosa REDES CONVERGENTES Unidad II. Calidad de Servicio (QoS).
Maestro: Oscar Medina Espinosa REDES CONVERGENTES Unidad II. Calidad de Servicio (QoS).
TECNOLOGÍA GPON, FTTH. ANTECEDENTES A-PON BPON EPON GPON Gigabit-Capable PON (GPON): El principal objetivo de GPON es ofrecer un ancho de banda mucho.
Transcripción de la presentación:

Analizador en tiempo real de calidad de servicio en redes IP Abel Navarro Nuñez 5 de Noviembre de 2003

Internet Red diseñada a principios de los 60 Sin garantías de entrega ni tiempo acotado Principio Best-Effort Sin estado Cada paquete es enrutado de forma independiente No cumple las expectativas de las redes modernas Streams multimedia Voice over IP Videoconferencia

Internet Protocol IP: Protocolo red TCP: Protocolo de transporte Versiones IPv4 e IPv6 TCP: Protocolo de transporte Retransmisiones Ordenación de datagramas Control de flujo

Flujo Definición: Los datagramas tienen en común: Unidireccional Conjunto de datagramas que pertenecen a una misma comunicación Los datagramas tienen en común: Dirección origen Dirección destino Puerto origen (TCP/UDP) Puerto destino (TCP/UDP) Unidireccional

Calidad de Servicio QoS – Quality of Service Arquitecturas de QoS Integrated Services Actúan sobre flujos Differentiated Services Actúan sobre clases Permiten asignar diferentes prioridades Políticas de colas

Medidas de Calidad de Servicio Cuatro medidas básicas para caracterizar el tráfico: Throughput One Way Delay (OWD) IP Delay Variation (IPDV) One Way Packet Loss (OWL) Service Level Agreement (SLA) remarcar unidireccionalidad de las medidas, debido a rutas diferentes o políticas aplicadas de forma asimétrica

Calidad de Servicio – Ejemplo Ejemplo de contrato (SLA) Throughput OWD IPDV OWL Tipo 1 64 Kbps bajo Tipo 2 2 Mbps bajo / nulo Tipo 3

Calidad de Servicio - Ejemplo 1 2 3

ORENETA One way delay REaltime NETwork Analyzer

Características Medidas extremo a extremo Medidas pasivas Visualización de flujos en tiempo real Reconocimiento automático de flujos comunes IPv4/IPv6 Multicast (medidas entre el emisor y un receptor)

Características Cálculo de medidas QoS: Arquitectura Cliente/Servidor Throughput (bits/s) Packets per second (paquetes/s) Inter-packet delay (segundos) Packet size (octetos) One way Delay (segundos) IP Delay variation (segundos) One way packet loss (paquetes/s) Arquitectura Cliente/Servidor Filtros Almacenado de datos

Flujos comunes Punto de análisis Punto de análisis

Medida del One Way Delay Es el tiempo de viaje de un paquete entre dos puntos de la red No es el Round Trip Time / 2 El RTT es calculado por la utilidad ping El paquete puede tomar diferentes caminos Puede haber diferente nivel de congestión Pueden haber diferentes políticas QoS Se necesita Tomar el tiempo en los dos puntos de la red Identificar el mismo paquete en los dos punto de medida (función identificadora) Los puntos deben estar sincronizados

Medida del One Way Delay (II) Datagrama IP Red t2 t1 One Way Delay = t2 – t1

Campos identificadores IPv4 15 16 31 versión long. cabecera tipo de servicio (TOS) Longitud total (octetos) identificador flags desplazamiento de fragmento time to live (TTL) protocolo checksum cabecera dirección IP origen dirección IP destino opciones (si existen)

Campos identificadores IPv6 15 16 31 versión tipo de tráfico etiqueta de flujo longitud de datos siguiente cabecera límite de saltos dirección IP origen dirección IP destino 2.2*10^20 direcciones por centímetro cuadrado prescindir de cabeceras de extensión. No aportan gran valor.

Función identificadora Permite la identificación de paquetes IPv6 CRC – 32 (4 octetos) campos invariables en el recorrido puertos origen y destino TCP/UDP 40 octetos de datos No analiza los datos de usuario Sirve como clave de dispersión (hash)

Arquitectura Red Sonda Sonda Analizador Modelo Cliente / Servidor copia copia Sonda Sonda red de control GPS GPS Modelo Cliente / Servidor Servidor: sondas Cliente: analizador Analizador

Sonda Diseño Plataforma Linux Lenguaje C Basada en Libpcap API de tcpdump o Ethereal Incorpora compilador/optimizador para los filtros Prescinde de threads Sólo las versiones de Libpcap a partir de 0.7.x son thread-safe. Diseño

Sonda – Marca de tiempo Diseño controlador específico genérico red hardware int netif_rx(buffer) { ... do_gettimeofday(); } User time Wire time Marca de tiempo establecida por el reloj del sistema operativo Wire Time vs User Time Network Time Protocol (NTP) PPSKit Global Positioning System (GPS) Diseño

Mensajes hacia el analizador Campo Longitud Descripción protocolo 1 octeto protocolo IP (4 o 6) segundos 4 octetos marca de tiempo: segundos microsegundos marca de tiempo: microsegundos crc identificador generado longitud 2 octetos tamaño del paquete IP origen 4 o 16 octetos dirección origen (IPv4 o IPv6) destino dirección destino (IPv4 o IPv6) tprotocol protocolo de transporte puerto TCP/UDP origen puerto TCP/UDP destino Formato del mensaje Tráfico analizado Tráfico de control (aprox) IPv4 (1500 octetos) 8% IPv4 (64 octetos) 100% IPv6 (1500 octetos) 11% IPv6 (64 octetos) 150% Tráfico de control

Sonda – Resúmen proceso Captura de paquetes a nivel de enlace en modo promiscuo (privilegiado) Ethernet (10, 100, 1000, …) Wireless ATM (Asynchronous Transfer Mode) Reconocimiento de protocolos Creación de identificador de paquete CRC – 32 Composición de mensaje Envío al analizador Wireless = Ethernet Diseño

Analizador Diseño Programado íntegramente en Java Funciones Ofrece interacción con el usuario Realiza el cálculo de las medidas Controla las sondas Sin sincronización Obtiene la información temporal de las marcas de tiempo de los paquetes Multi-threaded Gráficas dinámicas Diseño

Identificación de flujos comunes Cada paquete pertenece a un flujo Dirección IP origen Dirección IP destino Puerto origen (TCP/UDP) Puerto destino (TCP/UDP) Si un mismo flujo se observa en ambas sondas es un flujo común Si un paquete pertenece a un flujo común, éste lo almacena temporalmente

Analizador – Otras características Gráficas dinámicas Permiten comparar más de un flujo Se escalan automáticamente Representación de máximos y mínimos Snapshot Almacenado de análisis Sin seguridad El protocolo utiliza un único puerto (7777) para facilitar la seguridad externa

Ejemplos

Ejemplos

Ejemplos

Ejemplos

Limitaciones Sonda: Analizador Equipos utilizados: La capacidad de proceso depende de: CPU Tarjeta de red Analizador Equipos utilizados: Sondas: Pentium III celeron 600, Intel NIC Analizador: Pentium IV 2.4 Capacidad de análisis > 25Mbps DVD MPEG-2 < 10Mbps Utilización de filtros

Resumen Arquitectura cliente / servidor Captura pasiva Analizador y sondas Captura pasiva Proceso en tiempo real Soporte para IPv6 Licencia GNU/GPL Más información: http://oreneta.ccaba.upc.es

Líneas futuras Tratamiento de otros protocolos: VLANS (802.1q) MPLS RTP – Real Time Protocol Ayuda a la creación de filtros Medidas específicas Wireless hand-off

Con la colaboración de www.ccaba.upc.es www.i2cat.net

Preguntas

Analizador en tiempo real de calidad de servicio en redes Abel Navarro Nuñez 5 de Noviembre de 2003