La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué significa kad?

¿Qué significa kad?

KAD es la abreviatura de Kademlia, una nueva topología de red basada en el concepto P2P que tiene como objetivo principal eliminar la necesidad de servidores y mejorar la escalabilidad.

En eMule v0.42b, que fue lanzado oficialmente el 27 de febrero de 2004, Kad comenzó a integrarse oficialmente como un módulo funcional de eMule. La principal novedad de esta versión es el soporte a la red Kademlia (Kad. para abreviar).

Información ampliada:

Kad tiene un ID de 160 bits, y el mensaje enviado por cada nodo debe contener este ID. Cada nodo debe registrar un dato para guardar los nodos existentes. El formato de los datos es (dirección IP, puerto UDP, ID de nodo). El rango del que el nodo debe ser responsable es 2 elevado a i y 2 elevado a i. +1 potencia, el rango de i es 0

Esta estructura formará una forma de árbol. Cada vez que reciba nueva información, cada nodo debe actualizar los datos en el k-bucket. A través de la estructura k-bucket, podemos garantizar el estado de todos los nodos. Todos son nuevos y definitivamente sabrán dónde está este nodo.

Enciclopedia Baidu-KAD (estructura de red)