News about the mid/final term

Freenet 0.7 - GET operation

Freenet 0.7 - GET operation

by GIUSEPPE MIRAGLIA -
Number of replies: 0

Salve a tutti, avrei delle domande di chiarimento sull'algoritmo di routing di Freenet 0.7, basate sulla rete rappresentata nel file allegato (presa dalla slide 17 della prof.Ricci):

1) una volta che il routing ci porta da G in B, come si prosegue? si torna in G con la risposta "data not found"?

2) per un certo messaggio M, sappiamo il suo campo HTL viene decrementato di 1 quando viene inviato ad esempio da G verso B. Nel caso in cui ci sia una risposta da parte di B (come detto in nel punto 1), HTL viene decrementato anche nella risposta? oppure vengono considerati "hop" solo quelli "in avanti"?

3) supponiamo che valga quanto detto in 2), ma che si torni da B in G con un HTL > 0. A questo punto G esplorerebbe anche il ramo di C visto che la visita è depth-first? Oppure si prosegue in backward-routing verso D?


Grazie mille a chiunque risponda.

Attachment ROUTING.jpg