Domanda

Sto cercando di implementare questo protocollo: http://en.wikipedia.org/wiki/chord_(Peer-to-Peer)

Quello che ho capito da esso è che ogni nodo che si unisce al "cerchio" è posto in un luogo casuale all'interno del cerchio, a seconda del valore della porta IP+hash. Ma la mia domanda è ... come posso ottenere un valore intero (indice) per ciascun nodo? Come assegnare il valore hash univoco della porta IP+a un numero di indice univoco ... Alcune funzioni controllano per vedere se ad esempio un ID è all'interno di un intervallo (ad esempio id> n & id <= successore), quindi sembra Ho bisogno di un INT unico per ogni nodo, non posso semplicemente usare il valore hash. Eventuali suggerimenti?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top