ALEGSA.com.ar

Definición de Gnutella

Significado de Gnutella: Gnutella proviene de GNU y Nutella (un dulce de chocolate). Proyecto de software para la creación de un protocolo de red para la distribución de ...
18-06-2023 00:00

 


Definición de Gnutella

 

Gnutella proviene de GNU y Nutella (un dulce de chocolate).
Proyecto de software para la creación de un protocolo de red para la distribución de archivos sin utilizar un servidor central. Posee múltiples clientes que utilizan su red.

Cuando comenzó a desarrollarse Gnutella en el año 2000, se consideró como una alternativa a Napster, que utilizaba un sistema semi-centralizado. Luego de que Napster cerrara en 2001 por problemas legales la red Gnutella adquirió gran popularidad.

Gnutella es una red P2P pura, pues todos sus nodos (cada computadora que se conecta) tienen la misma función e importancia en la red. La red funciona en tres fases:

- Entrada: Un nuevo nodo se conecta a otro de la red. Un nodo cualquiera puede conectarse a múltiples nodos como así también recibir nuevas conexiones formando una malla aleatoria no estructurada.

- Búsquedas: Para buscar archivos, un nodo envía un mensaje a los nodos con los cuales está conectado. Estos nodos buscan si los archivos están disponibles de forma local y reenvían el mensaje de búsqueda a los nodos a los que ellos están conectados. Si un nodo posee el archivo, inmediatamente contesta al nodo original que lo solicitó. Este es un método de difusión del mensajes que es llamado inundación de red.

- Descarga: La descarga de archivos se hace directamente desde los nodos que contestaron. Si son múltiples nodos, suele partirse el archivo en diferentes trozos y cada nodo envía uno de ellos, aumentando la velocidad total de descarga.

La red Gnutella, al ser P2P, no tiene un punto centralizado de control, lo que le otorga una mayor seguridad en la descarga de los archivos, ya que no existe un punto débil que pueda ser atacado para dañar la red. Por otro lado, al no tener una estructura centralizada, los protocolos de comunicación son más complejos y la búsqueda de archivos puede resultar más lenta que en otras redes.

A pesar de estos inconvenientes, Gnutella sigue siendo una red muy popular, siendo utilizado por muchos usuarios en todo el mundo para compartir archivos de diferentes tipos y tamaños. La creciente popularidad de las aplicaciones de streaming de video y música ha influenciado la evolución de estas redes de intercambio de archivos, pero Gnutella sigue siendo una opción muy viable para aquellos que buscan una alternativa a las redes centralizadas como Napster o BitTorrent.


Resumen: Gnutella



Gnutella es un proyecto de software que permite la distribución de archivos en una red sin un servidor central. Fue creado como alternativa a Napster y se volvió popular después de que este último cerrara por problemas legales. Es una red P2P donde todos los nodos tienen la misma importancia. La red funciona en tres fases: entrada, búsqueda y descarga de archivos.




¿Cuál es el objetivo principal de Gnutella?



Gnutella tiene como objetivo principal crear un protocolo de red para la distribución de archivos sin utilizar un servidor central, permitiendo que los usuarios compartan archivos de manera directa.


¿Cuál era la alternativa a Napster que ofrecía Gnutella?



Gnutella se consideró como una alternativa a Napster, ya que este último utilizaba un sistema semi-centralizado, mientras que Gnutella ofrece una red P2P pura en la que todos los nodos tienen la misma función e importancia en la red.


¿Por qué Gnutella ganó popularidad después del cierre de Napster?



Después del cierre de Napster por problemas legales en 2001, Gnutella ganó popularidad porque ofrecía una alternativa descentralizada y sin un servidor central, lo que permitía a los usuarios seguir compartiendo archivos de forma libre y sin restricciones.


¿Cómo funciona la red Gnutella en su fase de entrada?



En la fase de entrada de la red Gnutella, un nuevo nodo se conecta a otro de la red, formando una malla aleatoria no estructurada. Cada nodo puede conectarse a múltiples nodos y también recibir nuevas conexiones.


¿Cómo se realizan las búsquedas de archivos en Gnutella?



Para buscar archivos en Gnutella, un nodo envía un mensaje a los nodos con los que está conectado. Estos nodos buscan si los archivos están disponibles de forma local y reenvían el mensaje de búsqueda a los nodos a los que están conectados. Si un nodo posee el archivo, responde al nodo original que lo solicitó.


¿Cómo se realiza la descarga de archivos en Gnutella?



La descarga de archivos en Gnutella se realiza directamente desde los nodos que respondieron a la búsqueda. Si hay múltiples nodos que tienen el archivo, el archivo se divide en diferentes trozos y cada nodo envía uno de ellos, aumentando la velocidad total de descarga.





Autor: Leandro Alegsa
Actualizado: 18-06-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de Gnutella. Recuperado de https://www.alegsa.com.ar/Dic/gnutella.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Usa nuestro buscador para definiciones, informática y tecnologías