La piratería de software y el intercambio de archivos existían mucho antes de Internet como lo conocemos hoy, principalmente a través de foros de mensajes y sitios FTP privados. Pero era tedioso encontrar archivos e incluso más lento descargarlos. Era más común obtener su software o corrección de música de un amigo como una copia física (a menudo llamada 'sneakernet').
El intercambio de archivos P2P cambió todo eso. De repente, tenía una línea directa de acceso a los datos compartidos de otras personas. Pero retrocedamos un poco: ¿qué es P2P, cómo funciona y dónde empezó?
Antes que empecemos
Por supuesto, la tecnología de intercambio de archivos de igual a igual no solo se utiliza para la piratería. Pero si somos honestos, es por eso que se creó en primer lugar.
Hablaremos principalmente sobre el aspecto de intercambio de archivos de las tecnologías P2P, pero ciertamente este no es el único caso de uso. También debemos tener en cuenta que el término P2P cubre una amplia gama de redes en las últimas décadas desde que se inventaron, por lo que no todo se aplica aquí en todos los casos. Intentamos abordar el tema de la manera más amplia posible.
No es el modelo cliente-servidor
Primero, deberíamos explicar qué no es peer-to-peer. El resto de Internet generalmente se ejecuta en lo que se llama modelo cliente-servidor .
Un sitio web alojado en un servidor potente en algún lugar del mundo (los mejores servicios de alojamiento web), entrega una pieza de información cuando su computadora o teléfono lo solicita. Esta podría ser una fuente utilizada para mostrar el sitio web correctamente, o podría ser una ISO de Linux de 2GB que desea descargar. El servidor le envía el archivo. Cuando llega el siguiente usuario, el proceso se repite.
Así es como funciona una Internet cliente-servidor. (Crédito de la imagen: CorDesign / DepositPhotos )
Esto funciona bien para sitios web, pero no se adapta bien a la distribución de archivos grandes. Es principalmente un problema de velocidad, ancho de banda, costo y legalidad.
La velocidad en un servidor web tradicional es bastante limitada. Está bien transmitir pequeñas cantidades de texto para representar un sitio web, y algunos servidores web están optimizados solo para mostrar imágenes. Pero para archivos más grandes, eso requeriría una ráfaga de velocidad que no es sostenible durante períodos prolongados y bloquea el servidor para otros usuarios. El ancho de banda también es costoso; solo para servir las imágenes aquí en MakeUseOf cuesta muchos miles de dólares al año.
Desde una perspectiva legal, es relativamente fácil localizar un solo servidor, apagarlo y luego procesar al propietario. Por tanto, P2P nació de la necesidad. Aquellos que querían distribuir archivos con derechos de autor necesitaban una forma mejor.
¿Qué es Peer-to-Peer?
Peer-to-peer es un modelo completamente diferente, en el que todos se convierten en servidores . No hay un servidor central; todos los que utilizan la red actúan como su propio servidor. En lugar de simplemente tomar archivos, peer-to-peer lo convirtió en una calle de dos vías.
Ahora puede retribuir a otros usuarios. De hecho, la retribución (conocida como 'sembrar' en la actualidad) es fundamental para el éxito de las redes peer-to-peer. Si todo el mundo acabara de descargar sin dar nada a cambio (lo que se llama 'sanguijuelas'), la red no ofrecería beneficios sobre un modelo cliente-servidor.
Así es como se ve P2P: todos en la red están entregando archivos a todos los demás. (Crédito de la imagen: mmaxer / DepositPhotos )
En el modelo cliente-servidor, el rendimiento se degrada con más usuarios, ya que la misma cantidad de ancho de banda se comparte entre más personas. En las redes peer-to-peer, más usuarios hacen que la red sea más efectiva. Cuantos más usuarios pongan un archivo en particular disponible en sus discos duros, más fácil será para los nuevos usuarios obtener ese archivo.
En las redes P2P modernas, en realidad es más rápido cuando más usuarios descargan un archivo. En lugar de tomar el archivo completo de un usuario, está tomando partes más pequeñas de cientos o miles de otros. Incluso si solo tienen un poco de ancho de banda de sobra para usted, las conexiones combinadas significan que obtiene la máxima velocidad posible. Luego, tú, a tu vez, contribuyes a distribuir el archivo nuevamente.
En formas anteriores de redes P2P, todavía era necesario un servidor central para organizar la red, que actuaba como una base de datos que contenía información sobre los usuarios conectados y los archivos disponibles en el sistema. Aunque el trabajo pesado de las transferencias de archivos se realizaba directamente entre usuarios, las redes seguían siendo vulnerables. Noquear ese servidor central significaba deshabilitar las comunicaciones por completo.
Este ya no es el caso gracias a los desarrollos recientes. Hoy en día, el software puede preguntar directamente a sus compañeros si han visto un archivo en particular. No hay forma de eliminar estas redes, son efectivamente indestructibles.
Una breve historia de los primeros programas P2P
Ahora que tiene una idea de por qué las redes peer-to-peer fueron una revolución en comparación con el modelo cliente-servidor, echemos un vistazo rápido al contexto histórico.
Napster , lanzado en 1999, fue la primera implementación ampliamente disponible de un modelo peer-to-peer. Una base de datos central contenía información sobre todos los archivos de música en poder de los miembros. Buscaría una canción en este servidor central, pero para descargarla, en realidad se conectaría a otro usuario en línea y copiaría de él. A su vez, una vez que tenía esa canción en su biblioteca de Napster, estaba disponible como fuente para otros en la red.
También puede agregar sus propios archivos, que Napster luego indexaría y agregaría a la base de datos, listos para propagarse por todo el mundo. Sin embargo, la implementación estaba limitada porque solo se podía descargar de una persona. El servicio tenía una alta disponibilidad de canciones, pero las velocidades no eran tan buenas.
Pero con eso, el concepto de peer-to-peer se había desatado en el mundo.
Napster finalmente se cerró en 2001, pero no antes de que surgieran redes similares que ofrecían algo más que música. Las películas, el software y las imágenes se pusieron a disposición en Morfeo , Kazaa , y Gnutella redes (de ellas, Limewire fue quizás el cliente de Gnutella más famoso).
A lo largo de los años, aparecieron y desaparecieron varios otros protocolos y software de intercambio de archivos de igual a igual, pero un protocolo abierto se impuso: BitTorrent .
El protocolo BitTorrent
Diseñado en 2001, BitTorrent es un protocolo de código abierto donde los usuarios crean un metaarchivo (llamado .torrente archivo) que contiene información sobre la descarga, sin proporcionar realmente los datos de descarga. Se necesitaba un rastreador para almacenar estos metaarchivos, junto con quién tenía ese archivo actualmente. Sin embargo, como protocolo abierto, cualquiera puede programar el software de seguimiento o cliente.
Entonces, aunque necesitaba un rastreador central para mantener las bases de datos de esos archivos disponibles, podrían existir múltiples rastreadores. Cualquier archivo descriptor de torrent puede registrarse con varios rastreadores. Esto hizo que la red BitTorrent fuera increíblemente robusta y casi imposible de destruir por completo. Cerrar los sitios de torrents se convirtió en un juego de whack-a-mole. Durante su vida, The Pirate Bay fue asesinado y resucitado varias veces.
la pc no se conecta a internet
Desde el diseño original, se realizaron más mejoras que permitieron descargas sin rastreadores. DHT ( tabla hash distribuida ) significó que el trabajo de indexar archivos disponibles podría distribuirse entre todos los usuarios. Los enlaces magnéticos son otro, pero son lo suficientemente complejos como para justificar una explicación de en qué se diferencian los enlaces magnéticos de los archivos torrent .
¿Utiliza el intercambio de archivos P2P?
Espero que esto haya arrojado algo de luz sobre el significado de las redes peer-to-peer y dónde comenzó. Es justo decir que las redes P2P cambiaron Internet para siempre. En su apogeo en 2006, se estimó que las redes P2P representaron colectivamente más del 70% de todo el tráfico que fluye a través de Internet.
Desde entonces, el uso se ha desplomado, principalmente debido a los servicios de transmisión de video de fácil acceso, como Netflix y YouTube. Combinado con servicios de transmisión de música como Spotify, ya no hay razón para piratear. Las redes P2P llenaron un vacío importante en nuestra historia cuando los servicios de medios tradicionales lucharon por mantenerse al día. Ahora, son en gran parte irrelevantes.
¿Tuviste la oportunidad de usar Napster en el pasado? ¿O fue su primera introducción al intercambio de archivos a través del humilde torrent? Cuéntanos en los comentarios, o si quieres obtener más información, consulta nuestro guía completa para principiantes de torrents .
Crédito de la imagen: chromatika2 / Depositphotos
Cuota Cuota Pío Correo electrónico Cómo cambiar la apariencia de su escritorio de Windows 10¿Quiere saber cómo hacer que Windows 10 se vea mejor? Utilice estas sencillas personalizaciones para personalizar Windows 10.
Leer siguiente Temas relacionados- Tecnología explicada
- De igual a igual
- Red de computadoras
- BitTorrent
- Piratería de software
- Compartición de archivos
- Transmisión multimedia
James tiene una licenciatura en Inteligencia Artificial y está certificado por CompTIA A + y Network +. Cuando no está ocupado como editor de revisiones de hardware, disfruta de LEGO, la realidad virtual y los juegos de mesa. Antes de unirse a MakeUseOf, fue técnico de iluminación, profesor de inglés e ingeniero de centros de datos.
Más de James BruceSuscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse