PROBLEMA DI AGGIORNAMENTO DELLA LOCAZIONE

 

 

All'atto dello spostamento di una tabella, il nodo che invia la tabella propagherà l'aggiornamento utilizzando un agente "di coordinamento", che visita (in modo sequenziale per evitare eccessivo traffico) i nodi conosciuti e notifica l'avvenuto spostamento della tabella. 

  

 

 

Inoltre, periodicamente, ogni nodo si "pubblicizza" attraverso un agente "di coordinamento" à i riferimenti nella lista saranno aggiornati almeno per quanto riguarda il campo Time.

Se una voce della lista dei "riferimenti conosciuti" su un certo nodo non viene aggiornata per un certo intervallo, il nodo associato alla tabella si può considerare "fuori dal sistema": tale nodo, che non ha "pubblicizzato" la sua presenza nell'ultimo periodo, può essere uscito volontariamente dal sistema oppure può aver subito un guasto...

Quindi il riferimento a quel nodo può essere eliminato dalla lista dei "riferimenti conosciuti" e inserito nella lista dei "riferimenti scaduti".

Se il nodo ritornerà attivo, provvederà a rendere nota la sua presenza attraverso l'utilizzo di un agente "di coordinamento".

 

  

 

    LISTA DEI "RIFERIMENTI CONOSCIUTI"