Inferencia de Árboles Multicast

Slides:



Advertisements
Presentaciones similares
Enrutamiento, Movilidad y Calidad de Servicio en IPv6
Advertisements

Red vpn Mayerli Arismendi Edwin Alvarado María Alejandra acosta
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Estructura de un Sistema Operativo
REDES LOCALES.
PROTOCOLOS Y ESTANDARES DE RED
Trabajo de programas de simulación de redes
Herramientas de Virtualización
FLAN “F- LINKS AND NODES”
REDES ES EL MEDIO PROPORCIONADO PARA QUE TODOS LOS USUARIOS SE PUEDAN COMUNICAR DESDE DIFERENTES UBICACIONES.
INTRODUCCION A LAS REDES DE COMPUTADORA
Introducción a los protocolos de enrutamiento dinámico
LAS TOPOLOGÍAS DE REDES
E NRUTAMIENTO E STÁTICO Prof.:Sergio Quesada Espinoza Conf. Dispositivos de Red.
CAPA DE RED CARACTERÍSTICAS DE LA RED
Simulación de Redes de Datos con NS2 Ing. Rolando Pérez Martínez Universidad de Pinar del Río “Hermanos Saíz Montes de Oca”
1 Capítulo 18: El futuro de IP, IPv6 ICD-327: Redes de Computadores Agustín J. González.
Objetivos: 1. Definir comunicación de datos y los componentes necesarios para la misma 2. Definir correctamente los conceptos redes y topologías de redes.
VIRTUALIZACIÓN.
Existen dos tipos básicos de redes VPN:
Instalación y configuración de servidores. 2 de 9 Servicios Internet (I) “El proyecto Apache es un esfuerzo conjunto para el desarrollo de software orientado.
 Sincronismo. En toda transmisión debe existir un acuerdo entre el receptor y el emisor, y pueden llegar a él de dos formas: Síncrona, es decir, utilizando.
Tipos de topologia Redes (topología) Vimer Huaman Comun alumno:
FUNCIONES GENERALES –SELECCIÓN DE LA MEJOR RUTA –DIRECCIONAMIENTO DE LA RED.
MODELO OSI DE LA ISO.
Objetivos: 1. Definir comunicación de datos y los componentes necesarios para la misma 2. Definir correctamente los conceptos redes y topologías de redes.
Enrutamiento IP. Enrutamiento IP El router como una computadora Describa la función básica de un router Son computadoras que se especializan en el.
ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO Semestre 2 Capítulo 6
DEFINICIÓN Una red es una interconexión de dos o más computadoras con el propósito de compartir recursos de hardware (procesador y memoria RAM, disco.
Diseño del Modelo de una Red WiFi con Servicios de Telefonía IP con enlaces de larga distancia en zonas rurales como solución a la demanda de telefonía.
Topologías Gabriel Savo. Red en Bus Todas las estaciones están conectadas a un único canal de comunicaciones por medio de unidades de interfaz y derivadores.
© 2007 Cisco Systems, Inc. Todos los derechos reservados.  Explicar el concepto de creación de redes y los beneficios de éstas.  Explicar el concepto.
COLEGIO DE BACHILLERES PLANTEL “20 DEL VALLE MATIAS ROMERO” TOPOLOGIA MALLA RUELAS LIZARDI SERGIO ENRIQUE MATERIA: TIC 2 SEMESTRE: 2012-A GRUPO: 211.
Capa de Red4-1 Capítulo 4: Capa Red - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
Capa de Red4-1 Capítulo 4: Capa de Red  4. 1 Introducción  4.2 Circuitos virtuales y redes de datagramas  4.3 ¿Qué hay dentro de un router?  4.4 IP:
Capa de Red4-1 Capítulo 4: Capa de Red  4. 1 Introducción  4.2 Circuitos virtuales y redes de datagramas  4.3 ¿Qué hay dentro de un router?  4.4 IP:
Direccionamiento de la red IPv4
Página 1 de 33 REDES. Página 2 de 33 REDES TELEMÁTICA = Telecomunicaciones + Informática Disciplina Emisores - Receptores Canal (Transmisión de Datos)
Escuela Normal “Profr. Darío Rodríguez Cruz”
Almacenamiento virtual de sitios web “HOSTS VIRTUALES”
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
CAPA DE RED DEL MODELO OSI.
CAPA DE RED.
Teoría de Sistemas Operativos Sistemas distribuidos.
VIRTUALIZACIÓN.
Protocolos de Enrutamiento Multicast Sistemas de Comunicación Grupal.
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Cisco Public 1 Introducción a los protocolos de enrutamiento dinámico Conceptos y protocolos de.
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
Introducción a los protocolos de enrutamiento dinámico
Distance Vector vs Link State.
Nerea Cano Vasickova 4ºA. 1. Conceptos básicos 1.1. Que es una red 1.2. Tipos de redes 2. Topologías de redes 3. Transmisión de datos en las redes 4.
Introducción a la conmutación LAN.
Multicast IP Alfonso Alvarado Christian Bravo.
Diplomado de Redes Telemáticas Modulo I: Fundamentos de Networking Facilitador: Ing. Anaylen López, Universidad.
Sistemas Distribuidos Redes e Inter-Redes Richard Jiménez V. sisdistrib.wordpress.com.
Protocolos de Enrutamiento Multicast
Protocolos de Enrutamiento Sistemas de Comunicación Grupal.
Tipos de Redes y sus Topologias. ¿Qué es una red? Una red es la unión de dos o más ordenadores de manera que sean capaces de compartir recursos, ficheros,
SISTEMAS DE GESTIÓN DE CURSOS DE DISTRIBUCIÓN LIBRE
UD 2: “Instalación y administración de servicios de configuración automática de red” Protocolo DHCP Luis Alfonso Sánchez Brazales.
Arquitectura OSI  ¿Qué es OSI?  Una sigla: Open Systems Interconnection  Conceptualmente: arquitectura general requerida para establecer comunicación.
Integración de Servicios en Redes Windows y Guadalinex 1ª Sesión.
Clasificación de Redes de acuerdo a la Cobertura
Es un antivirus gratuito basado en cloud computing, especialmente diseñados para ofrecer protección desde la nube. Es un software de protección, como los.
M.C. JOSÉ FERNANDO CASTRO DOMINGUEZ
COMPUTACIO 1  Nombre del alumno (a): Gayosso Vázquez Jessica Kassandra  Nombre del maestro (a): Jorge Luis Flores Nevarez  Grupo Grado y Turno: 1-A.
*UNIVERSIDAD JUARES DEL ESTADO DE DURANGO “EXPOSICIÓN” *ERICK DE JESUS MONTIEL REYES *JORGE LUIS FLORES NEVARES *1-F TURNO VESPERTINO.
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Información pública de Cisco1 Conexión a la red Networking para el hogar y pequeñas empresas:
Al seleccionar una red es importante conocer los elementos que la componen, entre estos elementos contamos con: el equipo de cómputo que se estará utilizando.
Transcripción de la presentación:

Inferencia de Árboles Multicast Diego Corbo Florencio Alonso Guillermo Dalla Vecchia Evaluación de Performance en Redes de Telecomunicaciones 2005

Índice Motivación y Objetivos Configuración de la red. Algoritmo de Inferencia de Árbol Resultados y Conclusiones

Índice Motivación y Objetivos Configuración de la red. Algoritmo de Inferencia de Árbol Resultados y Conclusiones

Motivación Multicast envío de información de manera eficiente. Determinadas aplicaciones requieren confiabilidad en el flujo de datos multicast. Pero eventuales perdidas destruyen esta confiabilidad Se necesita un protocolo de transporte confiable. Problema: ¿Como retransmitir paquetes perdidos de manera eficiente, sin sobrecargar el tráfico en la red? Solución: Identificar grupos de receptores con patrones de perdidas similares.

Objetivo Implementar un algoritmo, que permita construir una topología de árbol de distribución multicast, creado a partir de medidas en las puntas receptoras. Fundamento teórico: S. Ratnasamy, S. McCanne, “Inference of Multicast Routing Tree Topologies and Bottleneck Bandwidths Using End-to-end Measurements”, Proc IEEE Infocom ’99, 1999.

Índice Motivación y Objetivos Configuración de la red. Algoritmo de Inferencia de Árbol Resultados y Conclusiones

Implementación Nos propusimos trabajar sobre una red real complicaciones de implementación, que nos ocupo mucho tiempo. Complicaciones más importantes: Disponibilidad del hardware necesario para montar la red real. Configuración de interfaces, kernels y tablas de ruteo. Encontrar e instalar software que implemente un protocolo de ruteo multicast. Generar tráfico multicast real. Capturar el tráfico para su post-procesamiento.

VMWare Workstation Permite crear máquinas virtuales dentro de la máquina disponible. Ventajas: Versión beta gratis. Clonación Cableado virtual. Asignación de probabilidades de pérdidas. Desventajas: 3 tarjetas de red por máquina. Consume muchos recursos

VLC (Video Lan Client) Solución de software libre para el streaming de video. ¿Por que usar VLC? : Software libre, bajo licencia GNU Nuestro conocimiento previo. Cliente – Servidor. Soporta unicast y multicast. Trasmite y levanta un muy amplio tipo de codecs.

XORP (eXtensible Open Router Plataform) Software router de código abierto, estable y completo para variedad de usos. Desarrollado por el International Computer Science Institute en Berkeley, California Ventajas: Software libre, bajo licencia BSD. Implementación del protocolo PIM-SM . Configurable según necesidad. Actualización continua por CVS.

Configuración de la red. AMD Athlon XP 1800, con 512mb de memoria RAM. Workstation. Mandrake Linux 10(k2.6). XORP. VLC. TCPdump. Configurar Kernel. Clones y seteo de perdidas. Interfaces de red y tablas de ruteo. Habilitar forwarding. Prueba de echo.

Protocolos de Ruteo Multicast DVMRP Implementa algoritmo de Vector Distancia. Implementado en Linux en el demonio Mrouted. No escala. Problemas: los propios de Vector Distancia. PIM-SM Solución mas usada actualmente. Independiente del protocolo de ruteo unicast. Implementado en Linux en los proyectos XORP y Pimd. Ventaja: la información solo le llega a los hosts interesados.

Índice Motivación y Objetivos Configuración de la red. Algoritmo de Inferencia de Árbol Resultados y Conclusiones

Inferencia de Árbol Multicast (1) Patrón de Pérdida: lista ordenada de cuales paquetes llegaron a destino y cuales no. Idea: agrupar receptores en grupos con patrones de pérdida similares. Criterio de Agrupación: pérdidas compartidas verdaderas.

Inferencia de Árbol Multicast (2) Despejando se llega a: Nota: no podemos despejar valores útiles de Pa y Pb para topologías NO binarias

Cálculo de las Pérdidas del Árbol Completo (1) Se calculan las pérdidas compartidas verdaderas entre un receptor y el resto de sus compañeros conectados al mismo nodo.

Cálculo de las Pérdidas del Árbol Completo (2) Con ese valor y el de las pérdidas totales se calculan todas las pérdidas del router a cada receptor. Se toma la mínima de sus nodos hijos que representa las pérdidas totales del último router a la fuente. Se realiza un paso de agregación y se calculan las perdidas del tramo por diferencia entre las pérdidas totales y las pérdidas verdaderas del tramo superior.

Índice Motivación y Objetivos Configuración de la red. Algoritmo de Inferencia de Árbol Resultados y Conclusiones

Resultados en la red virtual

Motivación: VMWW consume mucha máquina y solo permite 3 NICs Red simulada Motivación: VMWW consume mucha máquina y solo permite 3 NICs

Resultados en la red simulada

Resultados en la red simulada

Conclusiones El Algoritmo de inferencia de árbol funcionó correctamente Nuestra estimación de las pérdidas por enlace dio errores menores a 3% (a no ser para enlaces de muy baja pérdida) La obtención de la información de tráfico en la red fue la parte más costosa. Para una solución comercial sería necesario automatizar el proceso de obtención de las trazas y envío de las mismas de vuelta al servidor.

Gracias por su atención FIN Gracias por su atención