La rete ad anello

LA RETE AD ANELLO

La rete ad anello è un esempio di rete peer-to-peer, dove tutti i nodi possono ricoprire sia il ruolo di server sia di client. Ogni nodo è collegato ad un altro nodo, in fila, fino all’ultimo, che si dovrà collegare al primo, chiudendo il cerchio. In tal modo si verrà a formare una sorta di anello all’interno del quale far viaggiare i dati. Il passaggio di dati da un nodo all’altro è regolato da un particolare messaggio detto token. Ed è il passaggio del token da un nodo all’altro (come se fosse una sorta di testimone in una staffetta) che stabilisce quale nodo abbia il “diritto” a trasmettere i dati e quale no. Il funzionamento di questa tipologia è, a grandi linee, questo: un nodo in possesso del token è autorizzato a trasmettere dati a uno dei due nodi, quello “a monte” oppure quello “a valle”, a cui è collegato. Una volta terminata la trasmissione dei dati, il nodo passerà il testimone a un nodo limitrofo: se quest’ultimo dovrà trasmettere dei dati inizierà a farlo non appena riceverà il token, altrimenti lo passerà al nodo successivo senza impegnare la linea. Esattamente come la rete a bus, questa tipologia di rete locale presenta problemi di affidabilità: i dati sono facilmente intercettabili e nel caso di rottura di uno dei nodi la comunicazione muore.