• Save
Modalidades de intercambio en P2P
Upcoming SlideShare
Loading in...5
×
 

Modalidades de intercambio en P2P

on

  • 1,627 views

 

Statistics

Views

Total Views
1,627
Views on SlideShare
1,625
Embed Views
2

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 2

http://web.educastur.princast.es 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Modalidades de intercambio en P2P Modalidades de intercambio en P2P Presentation Transcript

    • Modalidades de intercambio en P2P
      • Introducción
      • Funcionamiento básico
      • Utilidad
      • Controversia legal
      • Clasificación :
        • Redes P2P centralizadas
        • Redes P2P híbridas, semicentralizadas o mixtas
        • Redes P2P "puras" o totalmente descentralizadas
      • Características
        • Escalabilidad
        • Robustez
        • Descentralización
        • Anonimato
        • Seguridad
        • Aplicaciones
      INDICE
      • Redes y protocolos P2P
      • Aplicaciones multired
      • Enlaces Torrent
      • Clientes Torrent
      • Características principales de las aplicaciones P2P
      • Características secundarias de las aplicaciones P2P
      • Ejemplos de clientes P2P
      • Historia de las redes P2P
      INDICE
    • Introducción
      • Una red Peer-to-Peer o red de pares o red entre iguales o red entre pares o red punto a punto ( P2P , por sus siglas en inglés) es una red de computadoras en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí. Es decir, actúan simultáneamente como clientes y servidores respecto a los demás nodos de la red. Las redes P2P permiten el intercambio directo de información, en cualquier formato, entre los ordenadores interconectados.
    • Funcionamiento
      • Las redes peer-to-peer aprovechan, administran y optimizan el uso del ancho de banda de los demás usuarios de la red por medio de la conectividad entre los mismos, y obtienen así más rendimiento en las conexiones y transferencias que con algunos métodos centralizados convencionales, donde una cantidad relativamente pequeña de servidores provee el total del ancho de banda y recursos compartidos para un servicio o aplicación.
    • Funcionamiento (2)
      • La mayoría de los Pc domésticos, no tienen una dirección IP fija, sino que esta es asignada por su proveedor de Internet (ISP).
      • Los nodos necesitan de una IP para poder conectarse entre ellos.
      • La solución es conectarse a un servidor/es (de IP conocida) que conoce las IPs de todos los nodos que se conectan a él.
      Algunos nodos son terminales-routers que facilitan la interconexión entre Peers porque…
    • Distribución entre los usuarios
      • Las aplicaciones P2P resultan útiles para intercambiar y compartir archivos entre los usuarios:
      • Facilita el intercambio de programas libres publicados con licencias GPL (libre distribución, modificación y uso de software), MPL (licencia de código abierto y de software libre) y el intercambio de todo tipo de documentos con distintas licencias como el Copyleft y Creative Commons .
      Utilidad
    • Posible utilización fraudulenta
      • La utilización inadecuada de estos programas puede constituir un delito. La legislación únicamente permite la realización de una copia privada en el caso de obras sujetas a derechos de autor. Por tanto, compartir el archivo con más de un nodo al mismo tiempo sería teóricamente ilegal. Sin embargo el anonimato por ocultación de direcciones de las redes IP hace difícil demostrar tal suceso.
      • En base a esto las discográficas, productoras de cine, y asociaciones como la RIAA, o la SGAE quieren acabar con estas redes.
      • En cualquier caso lo ilegal no es el programa en sí, sino en todo caso la utilización que pudiéramos hacer de él.
      Controversia legal (1)
    • Posible utilización fraudulenta
      • Algunos abogados especializados y algunas asociaciones de consumidores y usuarios afirman que es legal descargar archivos audiovisuales dentro del marco de la legislación actual, aunque estén sujetos a derechos de autor , amparándose en el derecho de copia privada y siempre que no haya ánimo de lucro :
      • En la actualidad el uso de las redes P2P está permitido en España, ya que su uso puede servir para compartir archivos personales, creaciones propias, obras bajo dominio público, distribuciones Linux o incluso software libre . No hay sanciones para quien utilice las redes de pares porque son una herramienta más para compartir cualquier tipo de archivos.
      Controversia legal (2)
    • Acciones en contra de los P2P
      • Los organismos “Defensores de Derechos de Autor” (RIAA, SGAE ),han seguido las siguientes estrategias:
      • Denuncias contra los creadores de los programas y a sus usuarios .
      • Uso de servidores “fake”. Que buscan:
        • Información de los clientes que a él se conectan para denunciarlos posteriormente
        • Contaminar la red con elinks falsos, corruptos, o simplemente llenos de basura . Ej.: Razorback 2.2
      Controversia legal (3)
    • Clasificación
      • Las redes P2P se pueden clasificar en:
      • Redes P2P centralizadas
      • Redes P2P híbridas, semicentralizadas o mixtas
      • Redes P2P "puras" o totalmente descentralizadas
      • Ver video Aquí (http://www.youtube.com/watch?v=rCZ0DLP9ovU)
    • Redes P2P centralizadas
      • Se rige bajo un único servidor, que sirve como punto de enlace entre nodos y como servidor de acceso al contenido, el cual distribuye a petición de los nodos.
      • Todas las comunicaciones (como las peticiones y encaminamientos entre nodos) dependen exclusivamente de la existencia del servidor.
      • Ejemplo de este tipo de red es la ya en desuso y prohibida Napster. También la red Audiogalaxy, ya en desuso.
      • Por la forma de funcionamiento también consideraríamos en este grupo los programas Torrent puros.
    • Redes P2P semicentralizadas o mixtas
      • Tiene un servidor central que guarda información sobre qué nodos contienen qué archivos y busca y responde a peticiones para esa información. Establece los enrutamientos
      • Los nodos son responsables de hospedar la información (pues el servidor central no almacena la información).
      • Algunos ejemplos de una red P2P híbrida son BitTorrent , eMule eDonkey y Direct Connect .
    • Redes P2P descentralizadas o puras
      • Las redes P2P de este tipo son las más comunes, siendo las más versátiles al no requerir de un servidor central, dado que los mismos usuarios actúan como nodos, como servidores y como almacenadores de la información. En otras palabras, todas las comunicaciones son directamente de usuario a usuario con ayuda de uno o varios nodos intermedios que permiten enlazar esas comunicaciones.
      • Los nodos actúan como cliente y como servidor . No existe un servidor central que maneje las conexiones de red.
      • No hay un enrutador central que sirva como nodo y administre direcciones.
      • Algunos ejemplos de una red P2P "pura" son: Kademlia , Ares Galaxy , Gnutella , Freenet y Gnutella2 .
    • Escalabilidad
      • Las redes P2P están a nivel mundial, con millones de usuarios.
      • A mayor número de usuarios más archivos y gente compartiendo, mayor será la velocidad de intercambio. A diferencia de los servicios centralizados (descarga directa) en los que una mayor cantidad de usuarios conectados, reduce la velocidad.
    • Robustez
      • Se entiende por robustez la capacidad de mantener la interconexión entre los usuarios de la red.
      • Las redes descentralizadas P2P tienen menos fallos con respecto a otras, debido a que utilizan varios nodos en vez de uno solo.
      • Otro punto fuerte consiste en que permite a los usuarios encontrar la información sin hacer peticiones a ningún servidor. Hay menor dependencia física.
    • Descentralización
      • Actualmente la mayoría de las redes P2P son descentralizadas y todos los nodos son iguales (no existen nodos con funciones especiales), y por lo tanto ningún nodo es imprescindible para el funcionamiento de la red.
      • Algunas redes P2P no cumplen esta característica, como son Napster , eDonkey o BitTorrent .
    • Anonimato
      • El autor de un contenido, el editor, el lector, el servidor que lo alberga y la petición para encontrarlo son anónimos.
      • Los usuarios son “altamente” anónimos, ya que se crea una cadena de solicitudes que separa al usuario de la fuente.
      • Cada nodo genera una dirección virtual anónima para si mismo al comienzo. Solo destino y origen saben que esas direcciones virtuales les pertenecen.
      • Aun así, las autoridades pueden rastrear las IPs.
    • Seguridad
      • Es una de las características deseables de las redes P2P.
      • Los objetivos de un P2P seguro serían evitar los nodos maliciosos, el contenido infectado, el espionaje de las comunicaciones entre nodos y proteger los recursos de la red.
      Características
    • Aplicaciones
      • Intercambio y búsqueda de ficheros. Quizás sea la aplicación más extendida de este tipo de redes. Como por ejemplo la red eDonkey2000 .
      • Sistemas de ficheros distribuidos, como CFS o Freenet .
      • Sistemas de telefonía por Internet, como Skype .
      • Monedas virtuales para comprar y vender a traves de internet.
    • Aplicaciones (2)
      • Las instituciones académicas también han comenzado la experimentación con la compartición de archivos, como por ejemplo LionShare .
    • Aplicaciones (3)
      • P2PTV es una técnica de transmisión y difusión de contenidos audiovisuales (vídeos, televisión , etc) a través de la red de Internet usando la arquitectura de los sistemas P2P , en lugar de hacerlo mediante un servidor central, como sucede en la IPTV, (televisión basada en IP)
      • Canales como la BBC británica, o la china TVK00 difunden programas de televisión, de esta forma y ofrecen parte de sus contenidos a través de tecnologías como la de BitTorrent .
    • Redes y Protocolos P2P Redes y protocolos Pichat , Pidgin , Moonchat , C4 Chat e intercambio de información Pichat PeerCast , IceShare , FreeCast , Rawflow Streaming Peercasting PDTP Streaming e intercambio de ficheros PDTP TVUPlayer , Joost , CoolStreaming , Cybersky -TV , TVants , PPLive , LiveStation , Sopcast Streaming de video P2PTV Osiris ( Serverless Portal System) creación de portales web anónimos Osiris sps WinMX , Utatane , XNap , Napster Intercambio de ficheros OpenNap Napigator , Napster Intercambio de ficheros Napster aMule , eMule , MLDonkey Intercambio de ficheros Kad Adagio , Gnucleus , Kiwi Alpha , MLDonkey , Morpheus , Shareaza , TrustyFiles Intercambio de ficheros Gnutella2 BearShare , Cabos , FilesWire , FrostWire , Gnucleus , Grokster , gtk - gnutella , iMesh , Kiwi Alpha , LimeWire (extinguido), MLDonkey , Morpheus , MP3 Rocket , Poisoned , Shareaza , Swapper , XoloX , KCEasy Intercambio de ficheros Gnutella GNUnet, (GNUnet-gtk) Intercambio de ficheros , chat GNUnet Freenet , Entropy (red separada de Freenet) Almacenamiento distribuido Freenet giFT , Grokster , iMesh (y sus variantes como iMesh Light ), Kazaa (y sus variantes como Kazaa Lite ), KCeasy , Mammoth , MLDonkey , Poisoned Intercambio de ficheros FastTrack aMule , eDonkey2000 (extinguido), eMule , eMule Plus , FlashGet , iMesh , Jubster , lMule , MLDonkey , Morpheus , Pruna , Shareaza , xMule Intercambio de ficheros eDonkey DC++ , NeoModus Direct Connect , SababaDC , BCDC++ , RevConnect , fulDC , LDC++ , CzDC , McDC ++ , DCDM++ , DDC++ , iDC ++ , IceDC ++ , Zion ++ , R2++ , rmDC ++ , LinuxDC ++ , LanDC ++ , ApexDC ++ , StrongDC ++ Intercambio de ficheros , chat Direct Connect Ver Cliente BitTorrent para una lista detallada. Intercambio de ficheros /Distribución de software/Distribución de multimedia BitTorrent Ares Galaxy , Warez P2P , KCeasy , jAres P2P Intercambio de ficheros Ares Programas Uso Red o Protocolo
    • Aplicaciones multired
      • Existen programas P2P que permiten descargas desde dos redes diferentes y de forma simultánea.
      No Windows Gnutella , ZEPP Zultrax No Windows WPNP, OpenNap WinMX No Windows BitTorrent , eDonkey , Kad Vagaa No Windows Gnutella , Gnutella2 , eDonkey , BitTorrent , HTTP / FTP Shareaza No Windows BitTorrent , Gnutella , Gnutella2 Morpheus Sí Multiplataforma BitTorrent , Direct Connect , eDonkey , FastTrack , Kad , OpenNap , SoulSeek , HTTP / FTP MLDonkey No Windows Gnutella , Gnutella2 Kiwi Alpha Sí Windows Ares Galaxy , FastTrack , Gnutella , OpenFT KCeasy No Windows FastTrack , eDonkey , Gnutella , Gnutella2 (versiones anteriores a la 6.0) iMesh Sí Windows Gnutella , Gnutella2 Gnucleus Sí Multiplataforma eDonkey , FastTrack , Gnutella giFT No Multiplataforma Gnutella , G3 FilesWire Sí Windows eDonkey , Kad eMule Sí Multiplataforma eDonkey , Kad aMule Software libre Sistema operativo Red o Protocolo Aplicación
    • Aplicaciones multired
      • Por ejemplo, eMule puede descargar archivos vía red eDonkey o vía enlace ed2K (Red Kad).
      Siempre y cuando al instalar activemos las dos casillas.
    • Aplicaciones multired
      • Y al configurar el programa tambien tengamos en cuenta esto (vendrá como opción por defecto)
      Deben estar ambas casillas activadas.
    • Aplicaciones multired
      • Así podremos realizar descargas normales (vía red Edonkey), es decir, con el buscador interno con la palabra clave y el tipo de archivo que busquemos.
      Doble clic sobre el archivo o archivos que nos gusten y se añadirá a la lista de descargas.
    • Aplicaciones multired
      • Podremos ver el proceso de descarga en la ventana tráfico.
    • Aplicaciones multired
      • Pero esta no es la única forma de descargar en eMule. Existen páginas que tienen enlaces ed2k. Se trata de enlaces similares a los bitorrent. Encuentran archivos en servidores y los ponen en descarga.
      • El inconveniente es que tengo que saber en qué página está el enlace para llegar a él.
      • La ventaja es que hay menos “Fakes” o descargas falsas.
      • Suele haber webs especializadas en proporcionar enlaces sobre determinados temas. Por ejemplo, en mi caso, para descargar comics voy a…”la mansión del crg”
      • http:// lamansion - crg.net /forum/ index.php?showtopic =35351
      Enlaces ed2k
    • Aplicaciones multired
      • En esta página aparecen reseñas completas sobre colecciones de cómics.
      Suelen aparecer los enlaces ed2k abajo. Me interesa el volumen nº7 de esta colección, así que hago clic sobre el enlace correspondiente
    • Aplicaciones multired
      • Si eMule no estaba arrancado, arrancará automaticamente y la descarga se añade a las que ya hubiera
    • Enlaces Torrent
      • Al contrario que otras redes de intercambio, BitTorrent no incluye ningún mecanismo de búsqueda de archivos. Los usuarios de BitTorrent deberán localizar por sus propios medios los archivos torrent que necesita el protocolo. Normalmente, estos archivos pueden descargarse desde páginas web o desde índices web de búsqueda (como The Pirate Bay , Ktorrents o Bitgle
    • Clientes Torrent
      • Son los programas que se encargan de descargar archivos a partir de los enlaces torrent.
      • Carecen de buscador. Hay dos tipos:
        • De múltiples descargas simultáneas como Vuze (antiguo azureus), BitComet , KTorrent , μTorrent o Transmission .
        • De descarga única (solo descarga un archivo .torrent, pero se pueden tener varios abiertos simultáneamente), como BitTornado
      uTorrent Azureus Bitcomet eLephant BitTorrent
    • Características principales de aplicaciones P2P
      • Descargar un mismo archivo desde múltiples fuentes es otra característica común de las redes P2P (esto es lo que nos evita las largas colas de espera) ya que se descargan pedazos del mismo archivo que a su vez está descargándose a través de diferentes usuarios (fuentes).
      • Además permiten descargar varios archivos de manera simultanea.
      • Todos estos programas disponen de un buscador de archivos y un gestor de conexiones. Aquí podemos fijar el número de conexiones simultáneas, el ancho de banda máximo a ocupar, las carpetas compartidas, etc…
    • Características secundarias de aplicaciones P2P
      • Algunos programas P2P disponen además de:
      • Es una sección donde se comparten y organizan los archivos descargados.
      • Chat propio: sirve como punto de encuentro entre varias personas que comparten los mismos gustos u opiniones algunos usuarios permiten que visualicen sus archivos compartidos.
      • Mensajería instantánea: de esta forma, dos usuarios pueden comunicarse por medio de un mensaje instantáneo (siempre y cuando éste tenga activada la opción de recibir mensajes instantáneos) sin necesidad de acceder a una sala pública de charlas.
      • Reproductor multimedia propio
      • Radio
    • Ejemplos, clientes P2P
      • Cliente Emule.
      • Basado en eDonkey2000, pero más completo y avanzado y una interfaz más atractiva
      • Software libre.
      • Es el cliente más extendido.
      • Usa una red centralizada. La búsqueda de archivos y usuarios se realiza mediante una conexión a un servidor central.
      • Cuanto más actualizada es la lista de servidores más eficientes son las descargas.
      • Añade la posibilidad de realizar descargas vía enlaces ed2k.
    • Ejemplos, clientes P2P
      • Cliente BitTornado (Torrent).
      • Cliente torrent puro. No se realizan búsquedas de archivos
      • La descarga de archivos se realiza acudiendo a webs que tienen listas de ficheros.
      • Sistema centralizado que gestiona las descargas
      • Alta fiabilidad en los archivos y buena tasa de descarga
    • Ejemplos, clientes P2P
      • Cliente µTorrent (Puro).
      • No se realizan búsquedas de archivos. La descarga de archivos se realiza acudiendo a webs que tienen listas de ficheros.
      • Ligero y rápido
      • Alta fiabilidad en los archivos y buena tasa de descarga
      • Carece de reproductor interno
    • Ejemplos, clientes P2P
      • Shareaza (Multired).
      • Shareaza es una aplicación P2P bastante abarcativa ya que es posible ingresar a las redes eDonkey, Gnutella, Gnutella 2 y Torrent.
      • Prácticamente no hará falta configurar nada al principio ya que se conectan a todas las redes de manera automática
      • Peor tasa de descarga comparada con clientes específicos
      • Gratuito y sin spyware.
      • Menú de librería desde donde organizar las descargas
      • Sistema de hashing para detectar y corregir errores antes de completar la descarga.
      • Integra pre-visualización para detectar fakes.
    • Ejemplos, clientes P2P
      • Ares (Red Galaxy)
      • Creado a mediados de 2002. Es software libre
      • Ares originalmente trabajaba con la red Gnutella , pero seis meses después de su creación, en diciembre de 2002, se optó por empezar a desarrollar su propia red independiente y descentralizada.
      • Menú de librería desde donde organizar las descargas
      • Destaca por su gran número de complementos (foro propio, chat propio, reproductor interno, organizador de descargas, etc…).
    • Ejemplos, clientes P2P
      • Lphant (Multired).
      • Lphant es de los primeros programas que permiten la descarga de un mismo archivo a través de la unión de las redes eDonkey 2000 y BitTorrent . Además, permite el uso de la opción Webcaché .
    • Historia de las redes P2P
      • Ver video en este enlace:
        • http://www.youtube.com/watch?v=dPl4iTz6VJc
      • La primera aplicación P2P ( Peer-to-peer , o entre pares) fue Hotline Connect , desarrollada en 1996 para el sistema operativo Mac OS por el joven programador australiano Adam Hinkley . Pretendía ser una plataforma de distribución de archivos destinada a empresas y universidades, pero no tardó en servir de intercambio de archivos de todo tipo.
    • Historia de las redes P2P
      • Nacimiento de Napster en 1999 , a quien erróneamente se atribuye la invención del P2P . Aunque las transferencias de los archivos tenían lugar directamente entre dos equipos, Napster utilizaba servidores centrales para almacenar la lista de equipos y los archivos que proporcionaba cada uno, con lo que no era una aplicación perfectamente P2P . Aunque ya existían aplicaciones que permitían el intercambio de archivos entre los usuarios , como IRC y Usenet , Napster se presentó como la primera aplicación para PC especializada en los archivos de música mp3 . El resultado fue un sistema que presentaba una gran selección de música para descargar de forma gratuita. El hecho de que Napster fuera un servicio centralizado resultó su perdición. En diciembre de 1999 , varias discográficas estadounidenses demandaron a Napster . El cierre de Napster en 2001 sólo llevaría al surgimiento de otras aplicaciones similares de intercambio de archivos.
    • Historia de las redes P2P
      • Surgieron programas como Winmx (cerrado en 2005 por amenazas de la RIAA ), e iMesh )
      • Después se estableció como líder P2P Audiogalaxy , otra aplicación centralizada de intercambio de música , que acabó también por orden judicial tras demandas por parte de la RIAA (la asociación estadounidense de discográficas).
      • Acabar con las redes centralizadas era relativamente sencillo, pues bastaba con cerrar el servidor que almacena las listas de usuarios y archivos compartidos. Pero tras el cierre de cada servidor surgieron otras aplicaciones más modernas, y particularmente como gran logro fue la creación de redes descentralizadas , que no dependen de un servidor central , y por tanto no tienen constancia de los archivos intercambiados.
    • Historia de las redes P2P
      • Clientes nuevos y la aparición de la red Gnutella , fueron sustituyendo a Napster y Audiogalaxy , entre otros. Luego, en el año 2002 , se dio un éxodo masivo de usuarios hacia las redes descentralizadas, como Kazaa , Grokster , Piolet y Morpheus . También en 2002 aparecen Ares y Ares Lite , libres de spyware y que usan la red Ares Galaxy . La RIAA intentó, también por la vía judicial, acabar con los nuevos servicios descentralizados , y que permitían compartir varios tipos de archivos (no sólo mp3 ), pero Grokster y Morpheus ganaron sus juicios en abril de 2003 .
      KaZaa grokster Morpheus Ares
    • Historia de las redes P2P
      • Luego apareció eDonkey 2000 (ya existía en el 2001 pero no era popular), esta aplicación que se mantuvo junto a Kazaa como líder del movimiento P2P. Más tarde, la aparición de otros clientes basados en el protocolo de eDonkey 2000 , como Lphant , Shareaza , eMule , Azureus (ahora vuze) y sus Mods , y otros menos conocidos como aMule y MLDonkey para Linux , causó el progresivo declive del programa original eDonkey 2000 . Más bien se dejó de usar porque lo reemplazó el eMule y sus Mods (variaciones a partir del código fuente de eMule).
      eDonkey eMule Lphant Shareaza aMule
    • Historia de las redes P2P
      • Otro paso importante lo marcó el protocolo BitTorrent , que pese a tener muchas similitudes con eDonkey 2000 proporciona, según los desarrolladores, una mayor velocidad de descarga, pero a costa de una menor variedad y longevidad de archivos en la red .
      • Otros importantes hitos han sido el uso de Kademlia (Red Kad o de enlaces ed2k)y del Webcaché ).
      µ Torrent Azureus BitTorrent BitComet
    • Historia de las redes P2P
      • Aparición de las redes P2P puras como GNutella y GNutella2. Al contrario que otras redes de intercambio de ficheros, como eDonkey2000 , Gnutella es una red P2P pura. La descarga se realiza directamente desde los nodos que contestaron a la búsqueda del fichero. Los ficheros pueden partirse en varios trozos servidos por diferentes nodos, y los clientes suelen incluir un sistema de comprobación final de la integridad del fichero.
      • Sus clientes más utilizados son FrostWire (antes Limewire), Phex y Shareaza:
      FrostWire LimeWire Phex Shareaza
    • Fin de la presentación