¿Qué es la tecnología P2P?

Comunicación entre pares

La computación o red entre pares (P2P) es una arquitectura de aplicación distribuida que divide las tareas o cargas de trabajo entre pares. Los pares son participantes igualmente privilegiados y equipotentes en la aplicación. Se dice que forman una red de nodos peer-to-peer[1].

Los pares ponen una parte de sus recursos, como la potencia de procesamiento, el almacenamiento en disco o el ancho de banda de la red, directamente a disposición de otros participantes de la red, sin necesidad de una coordinación central por parte de servidores o hosts estables[2] Los pares son tanto proveedores como consumidores de recursos, en contraste con el modelo tradicional cliente-servidor en el que el consumo y el suministro de recursos están divididos[3].

Aunque los sistemas P2P ya se habían utilizado en muchos ámbitos de aplicación,[4] la arquitectura se popularizó con el sistema de intercambio de archivos Napster, lanzado originalmente en 1999[5] El concepto ha inspirado nuevas estructuras y filosofías en muchos ámbitos de la interacción humana. En estos contextos sociales, el término “peer-to-peer” se refiere a la red social igualitaria que ha surgido en toda la sociedad, posibilitada por las tecnologías de Internet en general.

Definición de P2p

Un servicio peer-to-peer (P2P) es una plataforma descentralizada en la que dos individuos interactúan directamente entre sí, sin la intermediación de un tercero. En su lugar, el comprador y el vendedor realizan las transacciones directamente entre sí a través del servicio P2P. La plataforma P2P puede proporcionar servicios como la búsqueda, la selección, la calificación, el procesamiento de pagos o el depósito en garantía.

El concepto moderno de P2P se popularizó con los sistemas de intercambio de archivos, como la aplicación para compartir música Napster, que apareció en 1999. El movimiento peer-to-peer permitió que millones de usuarios de Internet se conectaran directamente, formaran grupos y colaboraran entre sí para funcionar como motores de búsqueda creados por los usuarios, superordenadores virtuales y sistemas de archivos. Este modelo de organización de la red difiere del modelo cliente-servidor, en el que la comunicación suele ser hacia y desde un servidor central.

En la actualidad, los servicios P2P han ido más allá de los servicios puramente de Internet, aunque en la mayoría de los casos se consideran al menos basados en Internet. Los servicios P2P incluyen actividades que van desde la simple compra y venta hasta las que se consideran parte de la economía colaborativa. Algunos servicios entre iguales ni siquiera implican una transacción pagada por los usuarios, sino que reúnen a personas para trabajar en proyectos conjuntos, compartir información o comunicarse sin intermediación directa. Este tipo de servicios P2P pueden funcionar como servicios gratuitos sin ánimo de lucro o generar ingresos mediante la publicidad a los usuarios o la venta de sus datos.

Formulario completo P2p

El término “peer-to-peer” significa uno a uno, y en el lenguaje de la informática y la tecnología, significa que dos ordenadores interactúan directamente entre sí sin la presencia de un depósito o servidor centralizado.

En muchas redes, un grupo de ordenadores está conectado a un servidor central. Todas las comunicaciones hacia y desde la red pasan por el servidor central. Por ejemplo, digamos que comp1, comp2 y comp3 están conectados a un servidor. Cuando comp1 quiere comunicarse con comp4, que se encuentra en una red diferente, comp1 envía sus peticiones al servidor. A su vez, el servidor envía la solicitud a comp4. Del mismo modo, el mensaje se comunica de vuelta a comp1 a través del servidor.

Freenet, de la década de 2000, fue el siguiente ejemplo conocido de la tecnología P2P, y no tenía repositorios centrales. En su lugar, consistía en archivos anónimos encriptados que podían ser compartidos directamente por los usuarios. Freenet representó la siguiente evolución de la tecnología peer-to-peer, ya que eliminó los servidores y repositorios centrales.

Ejemplo de peer-to-peer

Las redes P2P o Peer-to-Peer son un tipo de redes descentralizadas. Son redes formadas por cientos e incluso millones de ordenadores situados en todo el mundo. Todos ellos trabajando bajo el mismo protocolo de comunicaciones, con el objetivo de crear una enorme red para compartir información de cualquier tipo. Si hoy podemos comprar bitcoins es gracias a este tipo de redes.

Contenido anterior recomendadoUna red P2Pthe peer-to-peer, es una red en la que participan un grupo de personas o máquinas de forma totalmente descentralizada. Es decir, es una red en la que no existe un punto central de conexión o control, y en la que las partes actúan de forma autónoma respondiendo a un protocolo común de comunicación y consenso. De este modo, los miembros de la red pueden intercambiar información directamente y sin intermediarios.

Para conseguirlo, las redes P2P se basan en protocolos que se ejecutan sobre los protocolos de Internet (también conocidos como TCP/IP). De ahí que los protocolos P2P se denominen protocolos de aplicación o de capa 7, según el modelo de Interconexión de Sistemas Abiertos u OSI. Esto significa que los protocolos P2P requieren el uso de otros protocolos más abstractos para funcionar, pero eso, al mismo tiempo, los hace más fáciles de construir y operar.