SDC y P2P Según Kurose.

Slides:



Advertisements
Presentaciones similares
Arquitectura Cliente Servidor
Advertisements

Redes Informáticas I Redes Informáticas I – Antonio Humberto Morán Najarro.
Sistemas Peer-To-Peer La plataforma JXTA
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Aplicaciones Cliente-Servidor
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Carlos Rojas Kramer Universidad Cristóbal Colón
Redes y Comunicaciones
Marco Benzi Eduardo González Matías Müller Redes de Computadores I - ELO 322.
P2P Figueroa Miranda Adán Alberto García Velasco Karla Elisa Daniela
TRANSFERENCIA O DISTRIBUCIÓN DE ARCHIVOS ENTRE IGUALES (PEER-TO-PEER).
TIPOS DE SERVIDORES 4/2/2017 3:29 PM
Sistemas Operativos de Red
Servidores de nombres de dominio (DNS)
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
REDES.
Computación Ubicua Una nueva técnica de computación distribuida Prof. Yudith Cardinale Sep - Dic 2006 Universidad Simón Bolívar Departamento de Computación.
INTERNET GENERALIDADES NOV-2014
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Computer Networking: A Top Down Approach Featuring the Internet,
FUNCIONES GENERALES –SELECCIÓN DE LA MEJOR RUTA –DIRECCIONAMIENTO DE LA RED.
SERVIDORES. La computadora central de una red; utilizada para el almacenamiento compartido. Un servidor puede almacenar aplicaciones de software, bases.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Servidores Conceptos Generales.
Ing. Cristhian Quezada Asenjo
DNS Pamela Millán Ana Laura Félix Teresa Treviño
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.
Despliegue de la aplicación Web
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Cisco Public1 La vida en un mundo centrado en la red Aspectos básicos de networking: Capítulo.
POR: SANTIAGO TORO RENDON LUIS ANGEL NEGRETE HERNANDEZ.
Trabajo Practico nº 6 Alumnas: Fiorella Cuervo Reist Agustina.
Capítulo 2: Capa Aplicación
En este capitulo se analizo la relación entre cliente y servidor de red habituales, como: HTTP FTP DNS DHCP Correo Electrónico INTRODUCCIÓN.
Protocolo de comunicaciones. Se usan en las comunicaciones, son una serie de normas que aportan diferentes funciones. Permiten localizar un ordenador de.
Trabajo Practico Nº 6 Suelgaray- Torres.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Este material está basado en el texto: Computer Networking: A.
2: Capa Aplicación 1 Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Capítulo 10: Capa de aplicación
Escuela Normal “Profr. Darío Rodríguez Cruz”
TEMA 14 : REDES DE INTERCAMBIO Realizado por : Héctor Andrés López Y Alejandro Sahuquillo Falaguera.
Escalabilidad: alcance mundial. Cuantos más nodos, mejor funciona. Robustez: el fallo en un nodo no afecta a la red. Descentralización: todos los nodos.
Redes de intercambio.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Vivir en un mundo Centrado en la Red Fundamentos de Redes- Capítulo.
Francisco Gamboa Herrera Tanya Pérez Herrera 26 Noviembre 2010.
A fin de que el lector pueda tener una idea aproximada de su misión y significado, a continuación se muestra una selección de los más usuales. Hemos señalado.
Juan Francisco Delgado Entrambasaguas. ¿Qué es? El p2p o también llamado “peer-to-peer”, es una red de ordenadores conectados entre ellos, sin tener.
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.
Redes: Principios básicos CAPITULO 1. Pager/ Celular Servicio Postal LANs/WANs Telefónica TV/Radio Comunicaciones Redes de Comunicaciones.
S ERVICIOS DE RED E I NTERNET T EMA 5 : I NSTALACIÓN Y ADMINISTRACIÓN DE SERVICIOS DE TRANSFERENCIA DE FICHEROS ” Nombre: Adrián de la Torre López.
Carles sobrevías gonzález
Servicios de Red e Internet
+. INDICE 1_Para que se utiliza 2_Funcionamiento del streaming 3_sincronizado 4_programas que lo permiten 5_radio y televisión online 6_imagen televisión.
2: Capa Aplicación Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
Ing. Elizabeth Guerrero V.
Ing. Elizabeth Guerrero V.
BASE DE DATOS DISTRIBUIDAS
Computación e Internet Computación e Internet - Lcdo. Félix Bucarelo – COMPUTACIÓN E INTERNET Facilitador Lcdo. Félix Bucarelo.
Protocolo de comunicación: serie de normas que deben aportar determinadas funciones ALGUNAS FUNCIONES LOCALIZAR un ordenador de forma INEQUIVOCA. INTERCAMBIAR.
Julián Marín Priscila Gutiérrez Aprendices Blanca Nubia Chitiva León Instructor(a) Servicio Nacional De Aprendizaje- SENA Centro De Industria Y Servicios.
P2P son las siglas en inglés de Peer-to-Peer, que significa comunicación entre iguales. en una red P2P las computadoras se conectan y comunican entre sí.
Protocolos de Transporte y Aplicación
REDES MAESTRO: Jorge Luis flores nevarez ALUMNO: Julio haro Ramírez CURSO: computación TEMA: redes FECHA: 19 enero 2016 MATRUCULA:
SISTEMA DE TOPOLOGIAS DE RED
Conociendo el modelo Cliente-Servidor
Protocolos de Transporte y Aplicación Javier Rodríguez Granados.
#REDES.. ¿Qué es una red? Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio.
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Transcripción de la presentación:

SDC y P2P Según Kurose

Ejemplo de CDN Compañía CDN cdn.com distribuye archivos gif Solicitud HTTP para www.foo.com/sports/sports.html Consulta DNS para www.cdn.com www.cdn.com/www.foo.com/sports/ruth.gif 1 2 3 Servidor origen Servidor DNS autoritativo Para las CDNs Servidor CDN cercano Servidor origen www.foo.com distribuye HTML Reemplaza: http://www.foo.com/sports.ruth.gif con http://www.cdn.com/www.foo.com/sports/ruth.gif Compañía CDN cdn.com distribuye archivos gif Utiliza su servidor DNS autoritativo para enrutar y redirigir las solicitudes

Más sobre CDNs No sólo páginas web Audio y video “streaming stored” Solicitudes de enrutamiento La CDN crea un mapa indicando las distancias desde los ISP “hoja” y los nodos CDN Cuando una consulta llega al servidor DNS autoritativo: El servidor determina el ISP desde el cual se origina la consulta Utiliza “mapeo” para determinar el mejor servidor CDN No sólo páginas web Audio y video “streaming stored” Audio y video en “real- time” Los nodos CDN construyen una overlay network sobre la capa de aplicaciones

Compartiendo archivos P2P Alicia selecciona uno de los PCs, Beto. El archivo es copiado desde el PC de Beto al computador de Alicia: HTTP Mientras Alicia descarga, otros usuarios descargan del computador de Alicia. El PC de alicia ejecuta una plicación que es a la vez un cliente Web y uin servidor Web. Todos los equipos (peers) se comportan como servidores = ¡servicio altamente escalable! Ejemplo Alicia corre un cliente para una aplicación P2P sobre su computador Intermitentemente se conecta a Internet; consigue una dirección IP nueva para cada conexión Pregunta por “Hey Jude” La aplicación muestra otros PCs que tienenuna copia de Hey Jude.

P2P: directorio centralizado Servidor de directorio centralizado PCs (peers) Alicia Beto 1 2 3 Diseño original de “Napster” 1) Cuando un PC se conecta, este informa al servidor central: Dirección IP contenido 2) Alicia pregunta por “Hey Jude” 3) Alicia solicita el archivo desde Beto

P2P: problemas con directorio centralizado Un solo punto de falla (fall el directorio, falla todo) Cuello de botella para el desempeño Problemas con derechos de autor (Copyright) la transferencia de archivos es descentralizada, pero la localización de contenido es altamente centralizada

P2P: directorio descentralizado Cada PC o es un líder de grupo a es asignado a un líder de grupo. El líder de grupo debe mantener un seguimiento al contenido de todos “sus hijos”. Un PC consulta a su líder de grupo; un líder de grupo puede consultar a otros líderes de grupo.

Más sobre directorio descentralizado overlay network Los PCs son los nodos Hay arcos entre los PCs y sus líderes de grupo También hay arcos entre parejas de líderes Vecinos virtuales Nodo bootstrap Un PC que se conecte se le asigna la tarea de ser un líder de grupo o es asignado a un líder Ventajas del enfoque No hay servidor de directorio centralizado El servicio de localización se distribuye en entre los PCs Más difícil de “derribar” desventajas del enfoque Se necesita un nodo de bootstrap Los líderes de grupo pueden recibir sobrecarga de trabajo

P2P: inundación de consultas Gnutella No existen jerarquías Utiliza un nodo bootstrap para aprender sobre los otros Mensaje de asociación ( join message) Envía la consulta a sus vecinos Los vecinos reenvían la consulta Si el PCs consultado tiene el objeto, este envía el mensaje de regreso al PC que hizo la consulta join

P2P: más sobre inundación de consultas Ventajas Tienen responsabilidades similares: no hay líderes en el grupo Altamente descentralizado Ningún nodo mantiene información de directorio Desventajas excesivo tráfico de consultas query radius: may not have content when present bootstrap node maintenance of overlay network

Características de las topologias típicas Especialmente interesante para redes virtuales. Por ejemplo de las email malignos enviados. De estas características dependen la seguridad, Resistencia a fallos Velocidad Facilidad de ampliar. Solo las mas simples se utilizan hoy en día

Topologias de redes y caracteristicas tipicas

Topologías de redes y características típicas Grado (Degree) G(k). Grado medio \sum_k G(k)/N. Clusterización (clustering) C(k). Para triángulos Ruta mas corta. L. Ruta mas corta media. <L>. Distribución de la ruta mas corta. Tamaño medio de grupos totalmente conectados entre nodos. Parecido entre los nodos conectados (Assortativity). Medidas de centralidad (Que parte de las rutas pasa por NSA). Colectividad entre componentes (Que porcentaje y con que estrategia de las aristas/nodos tenemos que destruir para destruir la red como tal. Características espectrales del grafo de conexiones.