Una red peer to peer es una simple red de computadoras. Surgió por primera vez a fines de la década de 1970. Aquí, cada computadora actúa como un Node para compartir archivos dentro de la red formada. Aquí, cada Node actúa como un servidor y, por lo tanto, no hay un servidor central para la red. Esto permite compartir una gran cantidad de datos. Las tareas se dividen por igual entre los Nodes. Cada Node conectado en la red comparte una carga de trabajo igual. Para que la red deje de funcionar, todos los Nodes deben dejar de funcionar individualmente. Esto se debe a que cada Node funciona de forma independiente.
Historia de las redes P2P:
antes del desarrollo de P2P, USENET nació en 1979. La red permitía a los usuarios leer y publicar mensajes. A diferencia de los foros que usamos hoy, no tenía un servidor central. Solía copiar los nuevos mensajes a todos los servidores del Node. Después de esto, se desarrolló Napster, que era un software P2P para compartir archivos. También podría usarse para compartir archivos de audio. Este software se cerró debido al intercambio ilegal de archivos. Pero el concepto de compartir redes, es decir, P2P, se hizo popular.
Tipos de redes P2P:
- Redes P2P no estructuradas:
en este tipo de red P2P, cada dispositivo puede hacer una contribución igual. Esta red es fácil de construir ya que los dispositivos se pueden conectar aleatoriamente en la red. Pero al no estar estructurado, se vuelve difícil encontrar contenido. - Redes P2P estructuradas:
está diseñado utilizando el software que crea una capa virtual para colocar los Nodes en una estructura específica. Estos no son fáciles de configurar, pero pueden dar fácil acceso a los usuarios al contenido. - Redes P2P híbridas:
combina las características de la red P2P y la arquitectura cliente-servidor. Un ejemplo de una red de este tipo es encontrar un Node utilizando el servidor central.
Características de la red P2P:
estas redes no involucran una gran cantidad de Nodes, generalmente menos de 12. Todas las computadoras en la red almacenan sus propios datos, pero el grupo puede acceder a estos datos. A diferencia de las redes cliente-servidor, P2P utiliza recursos y también los proporciona. Esto da como resultado recursos adicionales si aumenta la cantidad de Nodes. Requiere software especializado. Permite compartir recursos entre la red. Dado que los Nodes también actúan como servidores, existe una amenaza constante de ataque. Casi todos los sistemas operativos de hoy admiten redes P2P.
Cómo usar una red P2P de manera eficiente:
en primer lugar, asegure su red a través de soluciones de privacidad. Diseñe una estrategia que se adapte a la arquitectura subyacente para administrar las aplicaciones y los datos subyacentes. Controle las amenazas de seguridad cibernética que pueden prevalecer en la red. Invierta en software de buena calidad que pueda soportar ataques y evitar que la red sea explotada. Actualice su software periódicamente.
Ventajas de la red P2P:
- La red es fácil de mantener porque cada Node es independiente entre sí.
- Dado que cada Node actúa como un servidor, se ahorra el costo del servidor central.
- Agregar, eliminar y reparar Nodes en esta red es fácil.
Desventajas de la red P2P:
- Debido a que no hay un servidor central, los datos siempre son vulnerables a perderse debido a que no hay una copia de seguridad.
- Se vuelve difícil asegurar la red completa porque cada Node es independiente.
Ejemplos de redes P2P:
Las redes P2P se pueden clasificar básicamente en tres niveles. El primer nivel es el nivel básico que utiliza un USB para crear una red P2P entre dos sistemas. El segundo es el nivel intermedio que implica el uso de cables de cobre para conectar más de dos sistemas. El tercero es el nivel avanzado que utiliza software para establecer protocolos con el fin de administrar numerosos dispositivos a través de Internet.
Publicación traducida automáticamente
Artículo escrito por anukruti16 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA