Saltar al contenido

Descubriendo Peer to Peer (Peer to Peer en francés o P2P)

Compartir datos grandes o archivos populares a través de la red requiere mucho tiempo y es difícil. Sin embargo, hay una forma rápida y sencilla de hacerlo: es el De igual a igual.

¿Qué es Peer to Peer?

los De igual a igual (De igual a igual en francés, a menudo abreviado como P2P) es un sistema en el que cada computadora es tanto cliente como servidor. Este modelo de Red de computadoras permite que cada computadora o entidad reciba y distribuya archivos o datos. También llamado de igual a igual (en francés), P2P ofrece la posibilidad de que una multitud de ordenadores se conecten entre sí a través de una red. Las entidades de este sistema se denominan “nodo”, “par” o “usuario”. Peer-to-peer es, por tanto, diferente del modelo cliente-servidor, en el que las entidades solicitan servicios de un servidor central.
Sin embargo, existen dos tipos de sistemas P2P:

  • Un sistema peer-to-peer parcialmente centralizado
  • Un sistema P2P totalmente descentralizado.

En el primer caso, un servidor central actúa como intermediario de parte de los intercambios entre entidades. Por otro lado, en un sistema completamente descentralizado, los intercambios se realizan directamente entre las entidades, sin intermediario.

Definición y operación de una red Peer To Peer

Peer-to-peer: principio operativo

Cuando se conecta a un sitio web, su navegador se conecta automáticamente a un servidor web. Este último envía la información a su navegador. Utilizado durante mucho tiempo, este modelo de red informática cliente-servidor ha mostrado sus límites. Por qué ? Porque el servidor ya no podrá responder a las solicitudes si varios usuarios solicitan un archivo popular al mismo tiempo. Sobrecargado de solicitudes, el servidor web se bloqueará y ningún usuario podrá recuperar el archivo. El sistema peer-to-peer corrige este defecto. Aquí no existe un sistema administrativo descentralizado. Las entidades o las computadoras son todas iguales. De ahí el término peer to peer que también se puede traducir en francés por igual a igual. Pueden enviar y recibir archivos, sin requerir los servicios de un servidor web central. Cada usuario que posee uno o más archivos puede distribuirlos a otros usuarios. En términos concretos, ¿cómo funciona? Cuando un usuario descarga un archivo, tiene la opción de distribuir partes de ese archivo a otros al mismo tiempo. Es decir, cada computadora se comporta como un mini servidor, incluso si solo tiene una pequeña parte del archivo. Por tanto, el servidor que se encuentra en el origen del archivo ya no está sobrecargado. Todas las computadoras que descargan los archivos comparten la responsabilidad. Por lo tanto, la descarga es rápida y fácil cuando hay varios usuarios descargando al mismo tiempo. Dado que cada usuario comparte el archivo que ha recibido al mismo tiempo.

Peer to peer: algunos usos

Peer to peer se utiliza, entre otras cosas, para: El intercambio de archivos P2P sigue siendo muy popular entre los usuarios de un sistema P2P. Un usuario puede cargar una película, música o imágenes en una plataforma de descarga para uso de la comunidad. Este usuario luego se convierte en servidor. También tiene la opción de descargar fragmentos de archivos que otros usuarios compartirán. ¡Estamos lejos del modelo de sitios de descarga directa o transmisión directa (DDL) donde no se pueden compartir ni descargar archivos! los criptomoneda como Bitcoin operan en una red llamada Blockchain. En realidad, esta red se basa en un sistema peer-to-peer. Los intercambios se realizan directamente entre usuarios, sin intermediario ni servidor central. Esto es precisamente lo que garantiza la fiabilidad y seguridad de las transacciones en una red Bitcoin.

Peer to peer: ventajas

En un sistema P2P, los usuarios pueden intercambiar casi todo tipo de datos. Esta tecnología ofrece varias ventajas, porque permite:

  • Tener acceso gratuito a los archivos;
  • Intercambie archivos rápida y fácilmente;
  • Comparta grandes volúmenes de datos;
  • Mantén el anonimato.

La entrada gratuita es uno de los atractivos de este sistema. El usuario puede permitirse todo tipo de archivos y datos de forma gratuita. Para que pueda adquirir videos, películas, imágenes, música y software sin gastar un solo centavo. El usuario tiene acceso a una fuente casi inagotable de archivos que puede descargar o compartir como mejor le parezca. No solo es fácil acceder, las descargas también son rápidas. Cada computadora se comporta como un servidor pequeño, lo que facilita el equilibrio de cargas y la descarga de archivos grandes. En un sistema peer-to-peer, cada usuario tiene la opción de mantener el anonimato para proteger su privacidad. Desafortunadamente, esto puede conducir y facilitar la descarga de archivos ilegales.

Peer to peer: desventajas

Si bien el sistema tiene varias ventajas, sigue siendo peligroso en ciertos puntos. El sistema se basa en la confianza que depositamos en otros usuarios. Cada entidad puede distribuir y recibir todo tipo de archivos no controlados. Por tanto, nada impide que un usuario comparta fragmentos de archivos corruptos. El software de igual a igual, sin embargo, está diseñado para bloquear dichos archivos. El problema es que muchas piezas de software distribuidas por el sistema P2P en plataformas famosas son en realidad malware y spyware. También pueden estar plagados de programas publicitarios. Del mismo modo, los sitios que ofrecen archivos descargables P2P a menudo son invadidos por anuncios … Encontrar un sitio P2P sin anuncios es casi tan complicado como encontrar un sitio de transmisión sin anuncios …
El otro gran inconveniente se relaciona con la protección de las obras y los derechos de autor. La tecnología ha fomentado el intercambio ilegal de archivos.

Software P2P

El uso de peer-to-peer se realiza a través de varios tipos de aplicaciones, de las cuales las más conocidas (generalmente software de código abierto) son:

  • BitTorrent
  • Emular
  • Webtorrent
  • Akamai
  • Napster

BitTorrent

Es una de las aplicaciones más utilizadas. Como funciona ? El usuario descarga un archivo .torrente. Este último contiene un elemento esencial: la información del rastreador con los extremos del archivo. El rastreador es en realidad un servidor cuya función es almacenar tanto información sobre usuarios como talones. Cuando un usuario de Internet se conecta, se pone en contacto con otros usuarios de Internet. Por tanto, estos últimos son los encargados de enviarle los extremos del expediente. Atención, tuve la mala sorpresa al instalar este software al darme cuenta de que instaló, sin mi consentimiento, varios adware no deseados …

Emular

Es uno de los primeros software en utilizar el sistema peer-to-peer. La aplicación cuenta con un servidor central que establece una lista de todos sus usuarios. Estos comparten archivos. Por tanto, cada usuario puede recibir información de otros gracias al servidor que asegura la conexión. El uso de este software ha disminuido drásticamente con el tiempo, en particular porque sus usuarios eran el objetivo preferido de HADOPI (Alta autoridad para la distribución de obras y la protección de derechos en Internet) que es un poco el policía en la red que se supone que hace cumplir la ley y los derechos de autor).

Webtorrent

Con esta aplicación web, el usuario puede reproducir películas y videos. Webtorrent funciona como BitTorrent, con algunas excepciones. Webtorrent es una aplicación de transmisión de navegador web.

Akamai

Es una red de distribución de contenido. Usamos el protocolo P2P para subir videos. Su navegador web puede ser tanto cliente como servidor a través de una aplicación, Cliente Akamai NetSession. Apple, Facebook y otros gigantes utilizan esta red de distribución de contenido.

Napster

Napster es actualmente una tienda de música online. El servicio te permite escuchar música en streaming sin límites, con una suscripción paga. Cuando comenzó en 1999, Napster era un servicio de intercambio de archivos de igual a igual. Los reveses legales sobre los derechos de autor en 2001 llevaron a la retirada del servicio y luego a su reconversión.

Conclusión sobre peer-to-peer

¿Qué recordar? Peer to peer es un sistema que permite compartir rápidamente archivos grandes. El usuario también tiene la opción de tener acceso a archivos gratuitos. Si bien puede promover descargas ilegales, el sistema y su software no son ilegales.