12
REDES PEER TO PEER P2P Daniela Flores González DN12

Redes peer to peer p2 p !!

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Redes peer to peer p2 p !!

REDES PEER TO PEER P2P

Daniela Flores González

DN12

Page 2: Redes peer to peer p2 p !!

• Una red p2p (peer to peer o redes entre pares o iguales) es una red que conecta un gran número de ordenadores (nodos) para compartir cualquier cosa que este en formato digital (videos, imágenes música etc.). 

Page 3: Redes peer to peer p2 p !!

• La conexión entre nodos se realiza de forma aleatoria y basándose en el ancho de banda1. Los nodos de las redes P2P realizan la función decliente2 y servidor3 al mismo tiempo con respecto al resto de nodos de la red.

Page 4: Redes peer to peer p2 p !!

Características

• Escalabilidad: las redes peer to peer poseen una cobertura mundial dentro de las cuales millones de usuarios las utilizan día a día. cuantos más usuarios estén conectados y compartiendo archivos mejor será el funcionamiento.

• Robustez: al ser redes descentralizadas, si se producen fallos en algunos de los nodos de la red, esto no tiene repercusiones en el resto de los nodos.

Page 5: Redes peer to peer p2 p !!

• Descentralización: son redes entre nodos iguales por lo que son descentralizadas

• Repartición de costes entre usuarios: existe un intercambio constante de información, se comparte información a cambio de información entre los nodos.

• Seguridad: no es una característica muy desarrollada en las P2P, al existir código malicioso en algunos nodos, algunos mecanismos de seguridad son: cortafuegos, cifrado, comentarios etc.

Page 6: Redes peer to peer p2 p !!

Clasificación:

• Se puede realizar una clasificación acorde a su grado de centralización:

• Redes centralizadas: Todos los intercambios de información se realizan a través de un único servidor que sirve de punto de enlace entre el resto de los nodos distribuyendo y reenviando la información y las peticiones de los clientes. Carecen de privacidad entre usuarios y de escalabilidad.

Page 7: Redes peer to peer p2 p !!

• Redes semicentralizadas: Existe un servidor central del que administra los recursos de banda ancha, enrutamientos1 y comunicación entre nodos pero sin saber la identidad de cada nodo y sin almacenar información alguna, solo actúa de coordinador. El resto de los nodos almacena la información, mejorando de esta forma la escalabilidad de la red

Page 8: Redes peer to peer p2 p !!

• Redes descentralizadas: Son las redes mas comunes, y las que se utilizan en la actualidad, además de cumplir con las características antes mencionadas. Las comunicaciones son directamente de usuario a usuario con ayuda de un nodo (que es otro usuario) quien permite enlazar esas comunicaciones

Page 9: Redes peer to peer p2 p !!

• Las redes P2P también se pueden clasificar según la generación:

• 1º Generación: la primeras redes P2P que eran centralizadas

• 2º Generación: aparecen las primeras redes semidescentralizadas

• 3º Generación: son las redes mas recientes, totalmente descentralizadas

Page 10: Redes peer to peer p2 p !!

Ejemplos de redes protocolos y software P2P• Hotline Connect: desarrollada por Adam Hinkley para MaC OS por

HCL con el objetivo de convertirse en una plataforma de distribucion de archivos para empresas y particulares

• Napster: Creada por Shawn Fanning y Sean Parker para el intercambio de archivos MP3 en redes semidescentralizadas

• eDonkey: protocolo5 de redes semidescentralizada del que surgiria eMule

• Gnutella: uno de los primeros protocolos en usar redes P2P totalmente descentralizadas.

Page 11: Redes peer to peer p2 p !!

• Enrutamiento: es la función de buscar la mejor ruta posible en una red de nodos.

• Protocolo: conjunto de reglas usadas por computadoras para comunicarse unas con otras a través de una red

• VoIP: es un grupo de recursos que hacen posible que la señal de voz viaje a través de Internet empleando un protocolo IP. Esto significa que se envía la señal de voz en forma digital, en paquetes, en lugar de enviarla en forma analógica.

• Streaming: consiste en la reproduccion de audio o video por internet sin la necesidad de ser descargados y mediante el almacenamiento de los datos en un buffer.

Page 12: Redes peer to peer p2 p !!

Referencias

• http://ingeniatic.euitt.upm.es/index.php/tecnologias/item/574-redes-p2p