Re: Domanda su Chord (possibile errore nelle slide?)


Cronologico Percorso di conversazione 
  • From: Andrea Magurano < >
  • To:
  • Subject: Re: Domanda su Chord (possibile errore nelle slide?)
  • Date: Mon, 17 Nov 2008 20:14:58 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=rlt/I2n4xOMG54n4SkF28nVEWyXmAssCsUBDdHyUsfRQCDB8AQxDnd+I5V+9AZ2Zaq gKy26GxtdfLmI9rOJ8f1LfohcSA12IZLlvGjmH68x9JK/tzhWOtV2lIv8gYkXLcz1vTZ yf/cDOptCacKET0v3kOsVtK45sfD3NMpkGozg=

Ciao Alessandro, quindi secondo te nell'esercizio è stata verificata la disuguaglianza i=2 ma è stato scelto il primo nodo perchè il 2 non è presente. Rimane comunque il problema che nel testo è specificata la scelta finger i=1 e non i=2.

Andrea

Alessandro xxx ha scritto:
Ciao Andrea,
non credo sia sbagliato il testo della slide, infatti per i=2 la disuguaglianza è verificata (2 <= 2), ma poichè in quell'esempio il nodo 2 non esiste, il nodo 0 è costretto a richiedere l'HASH(k)=2 al nodo 1. Infatti sempre sulla stessa slide è scritto che "il link i-esimo è diretto verso un altro nodo /s/ che dista da lui ALMENO 2^i-1 passi sul cerchio orario", e perciò il link 2-esimo del nodo 0 è diretto al nodo 3 (visto che il nodo 2 non esiste).
Correggetemi se ho detto una castroneria :)

Alessandro



2008/11/17 Andrea Magurano < <mailto: >>

    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






Archivio con motore MhonArc 2.6.16.

§