Redes P2P

P2P significa "Peer to Peer" (Par a Par o Igual a Igual), no es una red ni un software, más bien está definido como una estructura de red o una forma de organización lógica. Esto significa que P2P no define un protocolo en específico o reglas para su uso, P2P únicamente indica la manera en que se deben de realizar las conexiones y la organización de nodos, pero dejando a la implementación definir detalles de coordinación (protocolos), estructura y seguridad (autentificación, sesión, etc).

En las redes P2P se considera a cada Nodo un "peer" o "par" dado que todos son considerados iguales dentro de la red, al contrario de las redes cliente-servidor, en P2P los recursos provienen de cada uno de los nodos y se utilizan conexiones Ad-hoc, una conexión de este tipo es una conexión dedicada a resolver un problema específico (en este caso comunicación de los nodos).

P2P es muy sencillo de entender y normalmente no hay que adentrarse en detalles, pero a diferencia de otro tipo de conexiones (por ejemplo FTP, HTTP, etc) hay que conocer algunos términos y conceptos para poder usar los sistemas P2P de manera eficiente.


Usos de P2P
Transferencia de Correos: el email se transmite usando una red P2P entre los MTA (mail transport agents)
Multimedia: Existen aplicaciones para visualizar video en demanda a través de redes P2P como democracy player, skype también se apoya en parte por un sistema P2P
Investigación: Existen varios proyectos que buscan resolver problemas complejos utilizando P2P y cómputo distribuido.
Anonimato y Libertad de Expresión: Existen redes P2P cuya finalidad es proporcionar anonimato a los usuarios.
Transferencia de Archivos grandes: Hay muchas organizaciones que alientan a los usuarios a distribuir sus archivos en redes P2P, tales como distribuciones linux, fundaciones de software libre, sistemas abiertos, etc.

Además varios protocolos se apoyan en sistemas P2P para agilizar procesos, así como algunos P2P se apoyan en redes cliente servidor, un ejemplo es en protocolos de enrutamiento (usados en el Internet), donde la información sobre las conexiones de los host se intercambia entre cada router formando una red P2P.

Fuente: Todo sobre P2P

Comentarios