El servicio P2P
P2P (Peer-to-Peer o comunicación entre iguales) es un servicio que permite la comunicación entre dos nodos sin la utilización de un servidor. El P2P se ha utilizado para la transferencia y compartición de archivos. Aunque podemos tener un servidor central, normalmente los nodos que forman la red actúan tanto de servidores como de clientes.
Lo único que necesitamos para utilizar este servicio es descargarnos un software como Emule o Bitorrent que intercomunique el resto de hosts. Los hosts van a conectarse a servidores donde obtenemos la lista de hosts, así como los archivos que comparten. A la hora de descargarnos un fichero lo hacemos de la ruta más cercana y/o rápida. El P2P además de la transferencia de archivos ha permitido la telefonía por Internet.
Las características de este servicio son las siguientes:
1.- Anónimo: Los clientes comparten sus ficheros de forma anónima.
2.- Descentralizado: Los archivos se encuentran en los directorios que los diferentes hosts comparten.
3.- Escalable: Podemos añadir de forma sencilla un nodo más a la red. Las redes P2P pueden estar formadas por millones de usuarios.
4.- Gratuito: La descarga del software es gratuita.
Algunos de los programas que se utilizan para la tranferencia de archivos entre iguales son Napster, eDonkey, Emule, Bittorrent, Ares, Azureus y Pando.