- From: Andrea Magurano <
>
- To:
- Subject: Domanda su Chord (possibile errore nelle slide?)
- Date: Mon, 17 Nov 2008 18:04:01 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=wl7+yf7XdpricRIrcRS+80zjIkJQblEN2xHH/HO+WbBYouHvKZBAnGBe1ct+hM6WRE PSD+32kjSt9SG7D9VFBNah+Ai4LfI2B8asPmQvp22dJk/FXblnBTeGxLO4uHg+tz8jqM 6ve88smywjeioURyMnHs0l6RELXyXHnwNJvFA=
Salve ragazzi, a pag. 47 delle slides sul p2p, c'è un esempio di come
funziona la ricerca delle chiavi in un cerchio basato su algoritmo Chord.
Rifacendomi lo schema non mi torna il risultato, mi spiego meglio.
Se il nodo ZERO ricerca HASH(K)=2, applicherà la disuguaglianza
ID+2^(i-1)<= 2 < ID+2^i. Nel suo caso per i=1 la disuguaglianza NON è
verificata perchè 2 non è minore di 2. Per i = 2 invece verrebbe 2 <= 2
< 4 che sarebbe verificata, dunque la query in teoria andrebbe inviata
al nodo 2.
Mi chiedevo se è l'esempio ad essere errato o se nella disuguaglianza
manca un = a secondo membro. O forse io non ho capito bene come funziona.
Grazie per l'attenzione
Andrea Magurano
- Domanda su Chord (possibile errore nelle slide?), Andrea Magurano
Archivio con motore MhonArc 2.6.16.