Protocole d'accord. Tableau de hachage distribué (DHT). D'égal à égal. (P2P)
Question
J'essaie de mettre en œuvre ce protocole: http://en.wikipedia.org/wiki/Chord_(peer-to-peer)
Ce que j'ai compris, c'est que chaque nœud qui rejoint le "cercle" est placé dans un endroit aléatoire à l'intérieur du cercle, selon sa valeur de port IP + hachée. Mais ma question est ... comment puis-je obtenir une valeur entière (index) pour chaque nœud? Comment attribuer la valeur de hachage unique du port IP + à un numéro d'index unique ... certaines fonctions vérifient si, par exemple, un ID est à l'intérieur d'un intervalle (par exemple ID> n & id <= successeur), donc il semble J'ai besoin d'un int unique pour chaque nœud, je ne peux pas simplement utiliser la valeur de hachage. Aucune suggestion?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow