Aplicaciones P2P

Anuncio
APLICACIONES P2P
(peer-to-peer )
REALIZADO POR:
ANTONIO JESUS PEREZ MORENO
AARÓN ALEXIS LUCENA GILES
INTRODUCCION
Las aplicaciones P2P están revolucionando Internet, e incluso la
industria musical y cinematográfica, y nos permiten obtener y
compartir archivos de todo tipo de una forma fácil y gratuita a
través de Internet. Se utilizan sobre todo para transmitir
archivos de audio y de video, aunque en la actualidad se usan
prácticamente para todo tipo de archivos debido a las
velocidades que se pueden obtener en la transmisión mediante
la banda ancha.
El nombre de estas aplicaciones (peer-to-peer ) tiene su
origen en que su funcionamiento se basa en la transmisión de
archivos entre usuarios de Internet sin el uso de un
servidor, es decir, los datos se transmiten directamente desde
un usuario a otro sin pasar por un servidor, de ahí el nombre
que significa de igual a igual.
INTRODUCCION
Esta propiedad hace a estos programas muy característicos, ya
que rompen con el modelo tradicional cliente-servidor, en el
que se basan el resto de aplicaciones que usan Internet.
Aunque la mayoría de los programas P2P se conectan a una
red, para lo único que la usan es para conseguir la conexión
entre los diferentes nodos para así posibilitar la transmisión de
archivos.
Por todo esto, sobre los archivos que se transmiten mediante
estos programas no se puede ejercer un control exhaustivo
por parte de ninguna autoridad, ya que siempre que un
archivo se almacene en alguno de los nodos conectados a la
red y sea compartido, cualquier nodo podrá obtenerlo.
La mayoría de las aplicaciones P2P se financian mediante la
publicidad que llevan (Adware) y mediante programas
espías (Spyware) que instalan, siendo algunos de estos
programas peligrosos y dañinos para nuestro PC.
HISTORIA
1. INICIOS: El intercambio de archivos MP3.
Los inicios de los programas P2P se encuentran en la
transmisión de archivos MP3, el formato de audio que desde
sus comienzos ha revolucionado el mundo de la música en
todos los aspectos, y que debido a que reducía el tamaño que
ocupa el audio, facilitaba la transmisión por Internet.
El intercambio de archivos MP3 en la Red es más antiguo que
la web; allá por los primeros noventa, en los grupos de
noticias y el chat IRC, se practicaba un animado pero limitado
intercambio de archivos MP3.
La cosa no empezó a desmadrarse hasta 1997, cuando explotó
Winamp, un eficaz reproductor de MP3 para Windows.
Millones de personas se lo descargaron y empezaron a ripear
(convertir música en MP3) sus CD. Su éxito fue tal, que en
1999 la palabra MP3 superó a sex en las búsquedas de la Red.
Pero lo peor estaba por llegar.
HISTORIA
2. El boom de Napster.
A principios de 1999 un estadounidense llamado Shawn
Fanning, harto de buscar MP3 en la Red, construye un
programa para buscar por nombre del grupo o de la canción
en una base de datos. Esa base de datos sabe quién tiene
qué, pero la música está en los ordenadores de los
participantes: el intercambio se produce de usuario a
usuario. La idea se llama P2P (peer to peer), y el programa
se llamaba Napster.
En dos años Napster alcanza 65 millones de usuarios.
Seis meses más tarde, en la quiebra por las demandas de
las discográficas y desguazado, se vende su marca. Hoy
Napster 2.0 nada tiene que ver con el original. Pero sus
mejores herederos están matando a la industria fonográfica
(RIAA y SGAE).
HISTORIA
3. La herencia de Napster: Gnutella.
El P2P no murió con Napster: se hizo más malévolo. En marzo
de 2000 nació Gnutella, un programa P2P sin base de datos
central (Napster utilizaba una base de datos central, que fue lo
que lo llevó a su desaparición). Todo el proceso se hace de
usuario a usuario, por lo que la industria musical no tuvo tan
fácil como con Napster lanzar a sus abogados cargados de
demandas. Tras Gnutella nacieron decenas de redes, como
Kazaa, AudioGalaxy, Imesh, WinMX y eDonkey, sin olvidar
BitTorrent (que usa un sistema algo distinto) para películas. Se
calcula que Kazaa ofrece 30.000 millones de ficheros de
música, películas, programas, juegos...
Jurídicamente es ilegal, pero al no haber intermediario, hay que
demandar al usuario final, una tarea difícil y casi infinita debido
al gran número de usuarios que usan estos programas. Aunque
la industria ha demandado ya a miles (3.600 en EEUU,
incluyendo niñas de 12 años y ancianas fallecidas), les resulta
caro, complejo y además da muy mala imagen.
En Europa la cosa se complica aún más; es posible, pero poco
probable, que detecten y denuncien a uno entre los quizá 100
millones de participantes en redes P2P, siendo España uno de
los paises en donde hay más usuarios.
ACTUALIDAD
La situación actual es la siguiente: cualquiera puede utilizar
uno de estos programas para bajarse gratuitamente casi
cualquier cosa. La discografía de los Chunguitos, la última
temporada de Los Simpson, solo hace falta paciencia y
banda ancha. Además se encuentran compilaciones con
discografías completas de los artistas con extras
recopilados por numerosos usuarios, que se convierten a
veces, en artículos que no se pueden encontrar en las
tiendas, y por lo tanto exclusivos de estas redes.
Estos programas han hecho que proliferen las líneas de
banda ancha entre los usuarios de Internet, en España
distintos estudios calculan que entre el 22% y el 38% de
los usuarios utilizan P2P. Es probable que sean más.
Ante esto a las compañías musicales, filmográficas, etc,
solo les queda poner cánones sobre cualquier formato,
acceso, o medio (como pueden ser los CDs, DVDs, línea
ADSL, …) que facilite la transmisión de archivos de música
y de video.
APLICACIONES
Estas son las principales aplicaciones P2P, de las cuales
surgen el resto de aplicaciones clientes, siendo algunas de
esas aplicaciones clientes más populares que las
originales.






Napster
Gnutella
Kazaa
eDonkey – eMule
Bittorrent
Peer2Mail
Napster





Napster fue un servicio de distribución de archivos de música (en formato MP3) que
revolucionó Internet en el año 2000. Su tecnología permitía a los fanáticos de la música
compartir sus colecciones de MP3 fácilmente con otros usuarios, causando así violaciones
masivas de copyright.
La primera versión de Napster fue liberada a fines de 1999. Fue el primero de los sistemas
P2P de popularidad masiva, aunque no era exactamente entre pares, ya que utilizaba un
servidor central para mantener listas de usuarios conectados y archivos compartidos por
cada uno de ellos. Las transferencias de archivos, sin embargo, eran realizadas entre los
usuarios sin intermediarios.
En diciembre de 1999, varias empresas discográficas iniciaron un juicio en contra de
Napster. Esto trajo a Napster una enorme popularidad y varios millones de nuevos usuarios.
Para los seguidores de Napster el juicio fue algo confuso. Para ellos la habilidad de
compartir archivos era una característica propia de la Internet, y no de Napster, el cual
actuaba simplemente como un motor de búsqueda. Muchos argumentaban que de cerrar
Napster sólo se conseguiría que sus usuarios emigraran hacia otros sistemas de
intercambio de archivos. Esto último de hecho ocurrió, con software como Audiogalaxy,
Morpheus, Gnutella y KaZaA.
En julio de 2001 un juez ordenó el cierre de los servidores Napster para prevenir más
violaciones de copyright. Hacia el 24 de septiembre de 2001, había prácticamente llegado a
su fin. Napster aceptó pagar a las empresas discográficas 26 millones de dólares por daños
y otros 10 millones de dólares por futuras licencias.
Gnutella





Gnutella es un proyecto de software distribuído para crear un protocolo
de red P2P, sin un servidor central.
El primer cliente fue desarrollado a principios del año 2000. El 14 de
marzo de ese mismo año, el programa se podía descargar desde el sitio
de Nullsoft. El código fuente fue liberado poco más tarde. El evento fue
anunciado de inmediato en Slashdot, y el programa fue descargado
masivamente ese día.
Al día siguiente, AOL detuvo la disponibilidad del programa debido a
problemas legales y prohibió a la división Nullsoft continuar trabajando
en el proyecto. Esto no fue el fin de Gnutella; unos días más tarde el
protocolo había sido descifrado por ingeniería inversa y varios clones de
código abierto comenzaron a emerger. Este desarrollo paralelo de
distintos clientes por distintos grupos continúa siendo hoy la manera en
que se realiza el desarrollo de Gnutella hoy.
La popularidad inicial de la red Gnutella fue estimulada aún más tras la
caída de Napster en el año 2001 por causas legales.
Algunos clientes populares de Gnutella son:
•
•
•
•
•
•
BearShare (Windows)
LimeWire (multiplataforma, escrito en Java)
Gnucleus (Windows)
Shareaza (Windows)
gtk-gnutella (Linux, Unix)
Acquisition (Mac OS X)
KaZaa



Esta aplicación utiliza el protocolo FastTrack. Es comúnmente
utilizado para intercambiar música (principalmente en formato
mp3) y películas (en formato DivX). Su versión oficial puede
ser descargada gratuitamente y su sustento económico es el
spyware (software espía) y adware (software publicitario)
instalado en forma predeterminada con el producto. KaZaA y el
protocolo FastTrack fueron creados por los suecos Niklas
Zennstrom y Janus Friis, y fueron presentados en marzo del
2001 por la empresa holandesa Consumer Empowerment.
Actualmente, el programa está disponible exclusivamente para
el sistema operativo Windows. Aunque puede ser ejecutado en
Linux, Mac OS X y otros sistemas operativos, con otros clientes
como MLDonkey, o con software de emulación del entorno
Win32 como WINE o Virtual PC.
Actualmente existe un programa alternativo para usar la red de
KaZaA, sin necesidad de instalar los spyware y adware, es el
Kazaa Lite Resurrection, que está siendo muy usado debido
a la mala fama que ha adquirido la versión con spyware.
BitTorrent




BitTorrent ganó su fama al permitir que mucha gente descargara los
mismos ficheros sin ralentizarse unos a otros la transferencia. Para
lograr esto fuerza a todos los descargadores a compartir las partes
que tienen de los ficheros con otros descargadores, de modo que
cada miembro de un enjambre contribuye a la distribución del
contenido.
A diferencia de los sistemas de compartición de ficheros tradicionales,
su principal objetivo es el proporcionar una forma eficiente de
distribuir un mismo fichero a un gran grupo de personas, forzando a
todos los que descargan un fichero a compartirlo también con otros.
Primero se distribuye por medios convencionales un pequeño fichero
con extensión .torrent. Este fichero es estático, por lo que a menudo
se encuentra en páginas web o incluso se distribuye por correo
electrónico. El fichero .torrent contiene la dirección de un "servidor de
búsqueda", el cual se encarga de localizar posibles fuentes con el
fichero o parte de él.
El sistema se encarga de premiar a quienes compartan más, a mayor
ancho de banda mayor el número de conexiones a nodos de descarga
que se establecerán.
Cuando un usuario comienza la descarga de un fichero,
BitTorrent no necesariamente comienza por el principio
del fichero, sino que se baja por partes al azar.
eDonkey - eMule






eDonkey es el programa precursor del eMule, uno de los programas P2P más usados en
la actualidad. El eMule surge de un usuario del eDonkey, que tras un tiempo usando este
programa, observó una serie de problemas y decidió mejorarlo para su propio uso,
creando así el eMule
eMule utiliza la red eDonkey, pero ofrece más funcionalidades que el cliente eDonkey
original, además de superarlo en popularidad desde hace ya un tiempo.
Las características que le distinguen son el intercambio directo de links entre sus nodos, el
uso de un sistema de créditos, la recuperación rápida de partes corruptas y el uso de la
red sin servidores kademlia. También destaca el hecho de que al ser un programa GNU
cualquiera puede colaborar y mejorarlo libremente lo que ha motivado la proliferación de
mods como el Phoenix, el webcache o el Morph. Los mods no son más que modificaciones
del proyecto original. También permite la aparición de proyectos independientes basados
en su código como los clientes eMule para otras plataformas o el popular eMule Plus. Todo
ello contribuye a una continua mejora de los programas.
eMule se caracteriza por su interfaz simple basada en pestañas. Éstas son: "Conectar",
"Servidores", "Tráfico", "Buscar", "Archivos compartidos", "Mensajes", "IRC", "Estadísticas"
y "Preferencias".
eMule se basa en un sistema de créditos por el cual quien más sube a la red más
descarga. Los créditos se registran de forma descentralizada en todos los usuarios de la
red, evitando así la posibilidad de falsearlos. De cada usuario se descargan partes de
ficheros (que pueden estar siendo descargadas en ese momento por otro usuario)
ensamblándose al finalizar para formar el fichero completo. Esta red P2P es más útil
cuando los ficheros a descargar son de gran tamaño; además, hay mucho material español
y europeo en general ya que la red está principalmente popularizada en dicho continente.
Aunque el cliente eMule es una aplicación para sistemas Windows, su código es libre y de
este se basan otros clientes como xMule o aMule.
Peer2Mail





Los inicios de esta aplicación se sitúan a principios del 2004, cuando Google
anuncia que va a crear una cuenta gratuita de correo electrónico de 1 Gb de
capacidad (Gmail). Este anuncio no solo evoluciona las cuentas de correo
electrónico, sino que además abre paso a un nuevo método de transmisión de
archivos por Internet.
Al poco tiempo de estar habilitadas estas cuentas un programador de Israel
crea el Peer2Mail (P2M), este programa combina las técnicas habituales de
P2P (descarga masiva de archivos) y el uso del correo email. La idea es simple:
se trocean los archivos a compartir y se envían por correo.
Pero el Peer2Mail no es exactamente un programa P2P, ya que en lugar de
bajar los archivos desde la computadora, se bajan desde un servidor, el del
correo electrónico gratuito. Ahora, para descargar cualquier tipo de archivo será
necesario que otro individuo los haya colocado en el servidor de correo antes.
Aquí radican sus dos mayores ventajas, la primera, que la velocidad de
descarga de archivos es muy superior a la de los programas P2P, ya que es
descarga directa desde un servidor; su otra ventaja es que basta con una sola
persona que tenga el archivo y lo suba para que muchas personas puedan
descargárselo.
Ante esto además no dejan de aparecer nuevas cuentas de correo gratuitas de
gran capacidad, llegando incluso algunas a alcanzar 1 Terabyte
Pero donde todo parece ser de color de rosa, hay un gran problema, los
archivos se almacenan en servidores privados (los de Gmail, por ejemplo), por
lo que ante esto compañías que ofrecen correo electrónico gratuito de esta
capacidad están bloqueando las cuentas donde sospechan que se descargan
archivos masivamente, para así impedirlo, lo que augura un pronto final para
este joven programa.
Documentos relacionados
Descargar