3.3. Redes P2P
La mayoría de los servicios que estamos viendo se comportan como sistemas cliente-servidor, es decir, un ordenador principal contiene el servicio y lo ofrece a todos los demás ordenadores clientes que se conectan a él para utilizarlo. Sin embargo, existe otra forma de trabajar con los servicios de las redes basada en que todos los ordenadores son iguales y se conectan unos a otros indistintamente para utilizar archivos o servicios de los demás: es la arquitectura P2P.
Una red peer-to-peer (P2P) es una red de ordenadores en la que los nodos se comportan como iguales entre si, es decir, actúan simultáneamente como clientes y servidores respecto a los demás nodos.
Características |
Las redes P2P se basan en las siguientes características:
- Escalabilidad.- cuantos más nodos estén conectados a una red P2P mejor será su funcionamiento ya que aumentan los recursos totales del sistema.
- Descentralización.- todos los nodos son iguales y, por tanto, ningún nodo es imprescindible para el funcionamiento de la red. Sin embargo, existen redes comúnmente llamadas P2P que no cumplen esta característica, como Napster, eDonkey o BitTorrent.
- Reparto de costes.- se comparten recursos entre los usuarios (archivos, ancho de banda, ciclos de proceso o almacenamiento de disco).
- Anonimato.- es importante garantizar el anonimato del autor de un contenido, del editor, del lector y del servidor que lo alberga.
- Seguridad.- se trata de identificar y evitar los nodos maliciosos, evitar el contenido infectado, evitar el espionaje de las comunicaciones y proteger los recursos de la red. Existen sistemas para conseguirlo, como el cifrado multiclave, la gestión de derechos de autor o las comunicaciones seguras, pero la seguridad es el punto débil de las redes P2P.
Aplicaciones |
El uso de las redes P2P está muy extendido, conociéndolas la mayoría de los usuarios por su aplicación de descarga de archivos. Sin embargo, sus aplicaciones son mucho más globales. A continuación te mostramos algunas de ellas.
- Intercambio y búsqueda de ficheros, como BitTorrent, Ares o eMule.
- Descarga de archivos audiovisuales.
- Sistemas de ficheros distribuidos, como CFS o Freenet.
- Sistemas de telefonía por Internet, como Skype.
- Cálculos científicos que procesen grandes bases de datos, como los bioinformáticos.
¿Sabías que...?
El creador del protocolo peer-to-peer es Bram Cohen y también creó el famoso programa BitTorrent, primer programa que utilizó ese protocolo y que está basado en software libre.
Los sistemas Linux traen por defecto ya instalado el programa BitTorrent, puesto que es el protocolo que utilizan para sus actualizaciones y para las posteriores distribuciones que surgen.
Cliente-servidor.
| |
Nodos iguales.
| |
Estrella doble.
|
Reparto de costes.
| |
Descentralización.
| |
Escalabilidad.
|
Visualización de vídeos.
| |
Intercambio de archivos y programas.
| |
Sistemas de telefonía por internet.
|
Si quieres tener más información sobre el uso de las redes P2P en España, pincha el enlace que aparece a continuación. Encontrarás un informe bastante completo realizado por la revista MuyComputer.
|
|
Img 20. Redes P2P Imagen obtenida de MuyComputer con licencia Creative Commons |
El uso de las redes P2P ha generado gran controversia a nivel mundial. Los derechos de autor, las descargas ilegales de archivos y de programas, los delitos informáticos, la propagación de malware, incluso la pornografía infantil han dado lugar al debate social sobre la utilidad de esta tecnología.
Lee las siguientes noticias y podrás formarte una opinión sobre el tema, aunque la controversia está servida:
|
|
Img 21. Cartel campaña contra la piratería del Ministerio de Cultura
Imagen obtenida de siereslegal.com
|