ENES

Peer-to-peer

Una red donde las computadoras se hablan directo, sin un servidor central a cargo.

A la izquierda: varias computadoras conectadas todas a un servidor central. A la derecha: las mismas computadoras conectadas directamente entre sí, cada una compartiendo pedazos de un archivo

Casi todo internet funciona como cliente-servidor: tu celular le pregunta al servidor de una empresa y el servidor responde. En una red peer-to-peer (P2P, o entre pares) cada participante, cada peer, es cliente y servidor a la vez. Cada uno baja de otros y le sube a otros, así que no hay una única máquina de la que dependa todo.

El ejemplo más conocido es BitTorrent. Un archivo grande se corta en pedacitos, y cada peer baja pedazos distintos de muchos peers al mismo tiempo mientras comparte los que ya tiene. Cuanta más gente quiere un archivo, más fuentes tiene, justo lo contrario de lo que le pasa a un servidor cuando se satura. Las distribuciones de Linux y algunas actualizaciones de juegos lo usan para ahorrar ancho de banda. La misma idea está detrás de las blockchains como Bitcoin, donde cada nodo guarda una copia del registro, y de muchas videollamadas, que mandan audio y video directo entre los participantes cuando el NAT y los firewalls lo permiten.

Lo que se resigna: no hay nadie a cargo que frene contenido o participantes maliciosos, los peers entran y salen así que la disponibilidad es impredecible, y cualquiera con quien te conectás puede ver tu dirección IP. P2P es una forma de armar redes, ni legal ni ilegal en sí misma; lo que importa es qué se comparte.

Para quedarse

Para seguir leyendo

Términos relacionados

Más de Redes