Kademlia
Kademlia es un protocolo
de la capa de aplicación diseñado para redes P2P descentralizadas.
Especifica la estructura de la red, regula la comunicación entre
nodos y el intercambio de información. Los nodos se comunican entre
sí usando el protocolo sin conexión UDP (ver modelo OSI). Con
Kademlia se crea una nueva red virtual sobre una red LAN/WAN
existente, como Internet, en la cual cada nodo de la red es
identificado por un número (ID del Nodo).
Como Kademlia es un
protocolo que no requiere servidores, desaparece el cuello de botella
que se creaba con la necesidad de estos. En vez de conectarse a un
servidor, se conecta a un cliente (con una dirección IP y puerto
conocidos), que sea compatible con el protocolo Kademlia. Esto se
llama Bootstrapping.
Cuando se busca, cada
cliente actúa como un pequeño servidor y se le da la
responsabilidad de ciertas palabras clave o fuentes. Esto añade
complejidad al encontrar fuentes, ya que no existe un servidor
central al que preguntar, pero a cambio se propagará la consulta a
través de la red.
Overnet
Overnet fue una red de
ordenadores P2P descentralizada, normalmente usada para compartir
grandes archivos. Overnet implementaba una variante del algoritmo
Kademlia. Fue una creación de Jed McCaleb, el creador de eDonkey
2000. A finales de 2006 la red Overnet fue descontinuada debido a
presiones de la RIAA.







0 comentarios:
Publicar un comentario