Peer-to-peer
Existen desacuerdos sobre la neutralidad en el punto de vista de la versión actual de este artículo o
sección.
En [[|la página de discusión]] puedes consultar el debate al respecto.
Traducción al español
Se suele traducir Peer-To-Peer al español como redes de pares o redes entre pares. Algunos prefieren la traducción
redes entre iguales o de igual a igual argumentando que esta traducción es menos confusa, aunque ambas son
equivalentes.
Aquellos usuarios que no comparten contenido en el sistema y con ello no siguen la filosofía propia de esta red, se
les denominan "leechers"; los cuales muchas veces representan una amenaza para la disponibilidad de recursos en
una red P2P debido a que únicamente consumen recursos sin reponer lo que consumen, por ende podrían agotar los
recursos compartidos y atentar contra la estabilidad de la misma.
Las instituciones académicas también han comenzado la experimentación con compartición de archivos, como es el
caso de LionShare.
Peer-to-peer 3
Características
Seis características deseables de las redes P2P:
• Escalabilidad. Las redes P2P tienen un alcance mundial con cientos de millones de usuarios potenciales. En
general, lo deseable es que cuantos más nodos estén conectados a una red P2P mejor será su funcionamiento. Así,
cuando los nodos llegan y comparten sus propios recursos, los recursos totales del sistema aumentan. Esto es
diferente en una arquitectura del modo servidor-cliente con un sistema fijo de servidores, en los cuales la adición
de más clientes podría significar una transferencia de datos más lenta para todos los usuarios. Algunos autores
advierten de que si proliferan mucho este tipo de redes, Cliente-Servidor, podrían llegar a su fin, ya que a cada
una de estas redes se conectarán muy pocos usuarios.
• Robustez. La naturaleza distribuida de las redes peer-to-peer también incrementa la robustez en caso de haber
fallos en la réplica excesiva de los datos hacia múltiples destinos, y —-en sistemas P2P puros—- permitiendo a
los peers encontrar la información sin hacer peticiones a ningún servidor centralizado de indexado. En el último
caso, no hay ningún punto singular de falla en el sistema.
• Descentralización. Estas redes por definición son descentralizadas y todos los nodos son iguales. No existen
nodos con funciones especiales, y por tanto ningún nodo es imprescindible para el funcionamiento de la red. En
realidad, algunas redes comúnmente llamadas P2P no cumplen esta característica, como Napster, eDonkey o
BitTorrent.
• Los costes están repartidos entre los usuarios. Se comparten o donan recursos a cambio de recursos. Según la
aplicación de la red, los recursos pueden ser archivos, ancho de banda, ciclos de proceso o almacenamiento de
disco.
• Anonimato. Es deseable que en estas redes quede anónimo el autor de un contenido, el editor, el lector, el
servidor que lo alberga y la petición para encontrarlo siempre que así lo necesiten los usuarios. Muchas veces el
derecho al anonimato y los derechos de autor son incompatibles entre sí, y la industria propone mecanismos como
el DRM para limitar ambos.
• Seguridad. Es una de las características deseables de las redes P2P menos implementada. Los objetivos de un
P2P seguro serían identificar y evitar los nodos maliciosos, evitar el contenido infectado, evitar el espionaje de las
comunicaciones entre nodos, creación de grupos seguros de nodos dentro de la red, protección de los recursos de
la red... En su mayoría aún están bajo investigación, pero los mecanismos más prometedores son: cifrado
multiclave, cajas de arena, gestión de derechos de autor (la industria define qué puede hacer el usuario, por
ejemplo la segunda vez que se oye la canción se apaga), reputación (sólo permitir acceso a los conocidos),
comunicaciones seguras, comentarios sobre los ficheros...
Problemas de funcionamiento
La mayor parte de los nodos de Internet no disponen de una dirección IP fija o siquiera accesible para otros nodos de
Internet. Este es el caso, por ejemplo, de los nodos que se conectan a través de redes locales como Wifi o Ethernet,
de aquellos que tienen algún tipo de Cortafuegos y NAT o de los que se conectan a través de la mayor parte de los
ISPs del mundo. Para el correcto funcionamiento de una red P2P, hay que resolver dos problemas fundamentales:
cómo se encuentra un nodo que ya esté conectado a la red P2P y cómo se conectan los nodos sin dirección IP pública
entre ellos.
Para resolver el primer problema, la solución habitual es realizar una conexión a un servidor (o servidores) inicial
con dirección bien conocida (normalmente IP fija) que el programa P2P tiene almacenada. Este servidor inicial se
encarga de mantener una lista con las direcciones de otros nodos que están actualmente conectados a la red. Tras
esto, los clientes ya tienen información suficiente para entrar en la red y pueden intercambiar información con otro
nodos, ya sin intervención de los servidores iniciales.
Para resolver el problema de conexión cuando los nodos no tienen dirección pública, estos se conectan a través de
otro nodo que funciona como proxy de la conexión. Los dos nodos se conectan al proxy y éste envía la información
Peer-to-peer 4
que llega de uno al otro. Cualquier nodo con una dirección IP pública puede ser escogido como proxy de una
conexión entre dos nodos. Por ejemplo, en la red Skype a través de nuestro ordenador pueden pasar conversaciones
de otras personas. En estos casos, es imprescindible la implementación de algún mecanismo de seguridad para evitar
que los proxies pueden llegar a entender la comunicación entre los dos nodos.
Clasificación
Una posible clasificación de las redes P2P pudiera ser acorde a su grado de centralización:
• Las terminales de enrutamiento son direcciones usadas por el servidor, que son administradas por un sistema de
índices para obtener una dirección absoluta.
Algunos ejemplos de una red P2P híbrida son BitTorrent, eDonkey y Direct Connect.
Controversia legal
Redes y protocolos
BitTorrent Intercambio de ficheros/Distribución de Ver Cliente BitTorrent para una lista detallada.
software/Distribución de multimedia
Direct Connect Intercambio de ficheros, chat DC++, NeoModus Direct Connect, SababaDC, BCDC++, RevConnect, fulDC, LDC++,
CzDC, McDC++, DCDM++, DDC++, iDC++, IceDC++, Zion++, R2++, rmDC++,
LinuxDC++, LanDC++, ApexDC++, StrongDC++
eDonkey Intercambio de ficheros aMule, eDonkey2000 (extinguido), eMule, eMule Plus, FlashGet, iMesh, Jubster,
lMule, MLDonkey, Morpheus, Pruna, Shareaza, xMule
FastTrack Intercambio de ficheros giFT, Grokster, iMesh (y sus variantes como iMesh Light), Kazaa (y sus variantes como
Kazaa Lite), KCeasy, Mammoth, MLDonkey, Poisoned
Gnutella Intercambio de ficheros BearShare, Cabos, FilesWire, FrostWire, Gnucleus, Grokster, gtk-gnutella, iMesh, Kiwi
Alpha, LimeWire, MLDonkey, Morpheus, MP3 Rocket, Poisoned, Shareaza, Swapper,
XoloX, KCEasy
Gnutella2 Intercambio de ficheros Adagio, Gnucleus, Kiwi Alpha, MLDonkey, Morpheus, Shareaza, TrustyFiles
Osiris sps creación de portales web anónimos Osiris (Serverless Portal System)
P2PTV Streaming de video TVUPlayer, Joost, CoolStreaming, Cybersky-TV, TVants, PPLive, LiveStation,Sopcast
Windows [13]
Desarrollo de aplicaciones distribuidas, Incluido en el Advanced Networking Pack para Windows XP, Windows XP SP2,
Peer-to-Peer [12]
colaboración Windows Vista.
• Otras redes: Applejuice, Audiogalaxy, Avalanche, CAKE, Chord, The Circle, Coral, Dijjer, FileTopia, Groove,
Hamachi, iFolder, konspire2b, Madster/Aimster, MUTE, NeoRouter, OpenFT, P-Grid, IRC, MojoNation, Mnet,
Octoshape, Omemo, Overnet, Peersites, Perfect Dark, Scour, SharingZone, Skype, Solipsis, soribada, Soulseek,
SPIN, Swarmcast, WASTE, Winny, Wippien
Peer-to-peer 8
Aplicaciones multi-red
MLDonkey BitTorrent, Direct Connect, eDonkey, FastTrack, Kad, OpenNap, SoulSeek, HTTP/FTP Multiplataforma Sí
Véase también
• Historia de las aplicaciones P2P
• Clientes P2P
• P2P anónimo
• Webcaché
• Darknet
• P2M
• P2P Privado
• F2F
• P4P
• Descarga directa
Enlaces externos
• Wikimedia Commons alberga contenido multimedia sobre Peer-to-peer. Commons
• Entrevista a David Bravo, en Wikinoticias.
• Conferencia David Bravo en Party 802, sobre redes P2P y propiedad intelectual [14]
• Redes P2P: la exaltación de un nuevo tejido cultural [15]
• Conexiones P2P y NAT [16] (archivo en formato PDF)
• Documentación del encuentro de Inclusiva-net sobre Redes y procesos P2P [17]
Peer-to-peer 9
Referencias
[1] RTVE adopta el P2P (http:/ / www. elmundo. es/ navegante/ 2006/ 05/ 18/ empresas/ 1147945139. html)
[2] http:/ / www. bcgsc. bc. ca/ chinook/
[3] David Bravo (http:/ / www. filmica. com/ david_bravo/ )
[4] Bufet Almeida (http:/ / www. bufetalmeida. com/ )
[5] ARS Legal consulting (http:/ / www. ars-legalconsulting. es/ )
[6] Asociación de Internautas (http:/ / www. internautas. org/ )
[7] Real Decreto Legislativo 1/1996, de 12 de abril, por el que se aprueba el texto redundido de la Ley de Propiedad Intelectual (http:/ / www.
mcu. es/ propint/ files/ LeyProp_Intelectual_mod172. pdf) (en PDF)
[8] Público. « España pone fecha de caducidad al P2P: primer semestre de 2010 (http:/ / www. publico. es/ dinero/ 133512/ espana/ p2p/ pirateria/
internet/ descarga)» (en castellano). Consultado el 31 de diciembre de 2008.
[9] El Mundo. « La Audiencia Provincial de Madrid confirma que enlazar a redes P2P no es delito (http:/ / www. elmundo. es/ navegante/ 2008/
09/ 18/ tecnologia/ 1221749937. html)» (en castellano). Consultado el 31 de diciembre de 2008.
[10] Compartir es bueno. « Demostrado: descargarse archivos de las redes p2p es legal (http:/ / compartiresbueno. net/ index. php/ 2008/ 12/ 20/
demostrado-descargarse-archivos-de-las-redes-p2p-es-legal/ )» (en castellano). Consultado el 31 de diciembre de 2008.
[11] El País. « Manifestación a favor del 'P2P' frente a la sede del PSOE en Madrid (http:/ / www. elpais. com/ articulo/ tecnologia/
Manifestacion/ favor/ P2P/ frente/ sede/ PSOE/ Madrid/ elpeputec/ 20081220elpeputec_5/ Tes)» (en castellano). Consultado el 31 de
diciembre de 2008.
[12] Windows Peer-to-peer SDK FAQ (http:/ / download. microsoft. com/ download/ 8/ C/ 1/ 8C1A2CB7-5F1C-4A66-9044-AAE94FCC25FC/
P2P_SDK_FAQ. htm)
[13] Overview of the Advanced Networking Pack for Windows XP (http:/ / support. microsoft. com/ kb/ 817778)
[14] http:/ / video. google. com/ videoplay?docid=-7012884909062999701& q=sgae
[15] http:/ / espora. org/ biblioweb/ redesp2p. html
[16] http:/ / www. uct. cl/ biblioteca/ tesis-on-line/ heinz-herlitz/ tesis. pdf
[17] http:/ / medialab-prado. es/ article/ documentacion_
Fuentes y contribuyentes del artículo 10
Licencia
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/