La topologia di rete definisce il modo in cui i dispositivi sono disposti e collegati all'interno di una rete. Tra le varie topologie che hanno plasmato la storia delle reti di computer, la topologia ad anello occupa un posto distintivo. Sebbene sia stata ampiamente sostituita dalle strutture a stella e a maglia nelle moderne LAN, la topologia ad anello ha introdotto concetti che influenzano ancora oggi l’ingegneria di rete. Questa guida spiega cos'è la topologia ad anello, come funziona, dove è ancora rilevante e come si confronta con altri layout di rete comuni.
Cos'è la topologia ad anello?
La topologia ad anello è una configurazione di rete in cui ogni dispositivo è collegato esattamente ad altri due dispositivi, formando un unico loop continuo. I dati viaggiano attorno all'anello in una direzione, passando attraverso ciascun dispositivo in sequenza fino a raggiungere la destinazione prevista. Ogni dispositivo nell'anello funge da ripetitore, ricevendo il segnale in arrivo, rigenerandolo e inoltrandolo al nodo successivo.
Questa disposizione circolare significa non esiste un hub centrale o uno switch che controlli il traffico. Invece, la rete si basa su un flusso di dati disciplinato e ordinato in cui ogni dispositivo ha un turno per trasmettere.
Come funziona la topologia ad anello
Il funzionamento di una rete ad anello segue un processo semplice ma efficace.
Flusso di dati unidirezionale
In una topologia ad anello standard, i pacchetti di dati viaggiano in un'unica direzione, in senso orario o antiorario. Quando un dispositivo vuole inviare dati, inserisce il pacchetto sull'anello. Il pacchetto si sposta da nodo a nodo, con ciascun dispositivo controlla se è il destinatario previsto. Se i dati non sono indirizzati al nodo corrente, quel nodo rigenera il segnale e lo trasmette al dispositivo successivo nell'anello.
Questo inoltro sequenziale continua finché il pacchetto non arriva a destinazione. Una volta consegnato, viene inviata una conferma al mittente e la trasmissione è considerata completata.
Passaggio di gettoni
L'implementazione più nota della topologia ad anello è la Gettone Anello , originariamente sviluppato da IBM negli anni '80. Token Ring utilizza un piccolo pacchetto di controllo chiamato token che circola continuamente attorno all'anello.
Ecco come funziona il processo:
- Un gettone vuoto circola intorno all'anello quando nessun dispositivo sta trasmettendo
- Quando un dispositivo deve inviare dati, attende che il token vuoto arrivi alla sua porta
- Il dispositivo cattura il token, allega il suo carico utile di dati insieme all'indirizzo di destinazione e rilascia nuovamente il token modificato sull'anello
- Il token che trasporta i dati viaggia lungo l'anello fino a raggiungere il dispositivo di destinazione
- Il destinatario copia i dati e contrassegna il token come ricevuto
- Il token ritorna al mittente originale, che verifica l'avvenuta consegna e rilascia nuovamente un token vuoto sull'anello
Questo meccanismo di passaggio di token è elegante perché elimina completamente le collisioni di dati. Solo il dispositivo che detiene il token può trasmettere, garantendo una comunicazione di rete ordinata e prevedibile.
Configurazione doppio anello (bidirezionale).
Per affrontare la vulnerabilità di un singolo anello, La topologia a doppio anello utilizza due anelli controrotanti. I dati normalmente viaggiano sull'anello primario, mentre l'anello secondario funge da backup. Se una rottura del cavo o un guasto del dispositivo interrompe l'anello primario, la rete può automaticamente indirizzare il traffico sull'anello secondario, mantenendo la connettività.
Interfaccia dati distribuiti in fibra (FDDI), uno standard di rete utilizzato principalmente negli anni '90 per le dorsali campus e metropolitane, ha utilizzato questo approccio a doppio anello. Le reti FDDI potrebbero coprono fino a 200 chilometri e velocità dati supportata di 100 Mbps, una performance eccezionale per quell'epoca.
Vantaggi della topologia ad anello
La topologia ad anello offre numerosi vantaggi che spiegano la sua popolarità storica.
Nessuna collisione di dati: Il meccanismo di passaggio del token garantisce che un solo dispositivo alla volta trasmetta, eliminando completamente il problema di collisione che affliggeva le prime reti Ethernet che utilizzavano la topologia bus.
Prestazioni prevedibili: Poiché ogni dispositivo trasmette a turno, le prestazioni della rete rimangono costanti indipendentemente dal carico del traffico. Non si verificano rallentamenti improvvisi causati da più dispositivi che trasmettono contemporaneamente.
Parità di accesso: Ogni dispositivo sull'anello ha le stesse opportunità di trasmettere dati. Nessun singolo dispositivo può monopolizzare la larghezza di banda della rete, il che garantisce l’equità tra tutti i nodi connessi.
Rigenerazione del segnale: Ogni dispositivo funge da ripetitore, rigenerando il segnale prima di inoltrarlo. Ciò consente alle reti ad anello di coprire distanze maggiori senza apparecchiature di amplificazione del segnale dedicate.
Risoluzione dei problemi semplificata: Poiché i dati fluiscono secondo un percorso prevedibile, isolare la fonte di un problema è relativamente semplice. Se i dati non riescono a raggiungere una destinazione, il segmento difettoso si trova da qualche parte tra il mittente e il destinatario sul percorso dell'anello.
Svantaggi della topologia ad anello
Nonostante questi punti di forza, la topologia ad anello presenta notevoli inconvenienti che hanno contribuito al suo declino.
Punto singolo di guasto: In un anello unidirezionale, se un singolo dispositivo si guasta o si rompe un segmento di cavo, l'intera rete va fuori servizio. Ogni nodo è fondamentale per mantenere la continuità dell'anello, rendendo fragile la rete.
Modifiche difficili: L'aggiunta o la rimozione di un dispositivo richiede la rottura dell'anello, che interrompe temporaneamente l'intera rete. Al contrario, la topologia a stella consente di aggiungere o rimuovere dispositivi senza influenzare le altre connessioni.
La latenza aumenta con la dimensione: I dati devono passare attraverso ogni nodo intermedio tra mittente e destinatario. All’aumentare del numero di dispositivi, aumenta proporzionalmente il tempo necessario affinché i dati completino il loro viaggio.
Tutti i dispositivi devono essere attivi: Ogni nodo deve essere acceso e funzionante affinché l'anello funzioni. Un singolo computer spento può interrompere il circuito e interrompere tutte le comunicazioni di rete.
Costi e complessità: L'hardware Token Ring, comprese le unità di accesso multistazione (MAU) che collegavano fisicamente i dispositivi, era più costoso delle apparecchiature Ethernet. In combinazione con i requisiti di cablaggio per il mantenimento di un circuito continuo, le reti ad anello erano più costose da implementare e mantenere.
Topologia ad anello e altre topologie
Comprendere come la topologia ad anello si confronta con altri progetti fornisce un contesto utile.
Anello contro Stella
Nella topologia a stella, tutti i dispositivi si collegano a uno switch o hub centrale. Se un dispositivo si guasta, viene interessato solo quel dispositivo e non l'intera rete. La topologia a stella è molto più resistente ai guasti dei singoli dispositivi ed è più facile da espandere, motivo per cui domina le LAN moderne.
Anello contro autobus
La topologia bus si connette tutti i dispositivi su un unico cavo condiviso. Come l'anello, la topologia del bus soffre di un singolo punto di guasto se il cavo principale si rompe. Tuttavia, la topologia bus è ancora più semplice ed economica. L'anello ha il vantaggio di eliminare le collisioni attraverso il passaggio dei gettoni, cosa che la topologia del bus non può fare.
Anello contro Maglia
La topologia mesh fornisce più percorsi ridondanti tra i dispositivi, offrendo il la più alta tolleranza agli errori di qualsiasi topologia. Tuttavia è anche il più costoso e complesso da implementare. La topologia ad anello è più semplice ed economica ma molto meno resistente.
Dove è ancora utilizzata la topologia ad anello
Sebbene le LAN Token Ring siano state quasi interamente sostituite da Ethernet, il concetto di anello sopravvive in diverse tecnologie moderne.
SONET/SDH: Synchronous Optical Networking e Synchronous Digital Hierarchy, gli standard su cui si basa gran parte della dorsale delle telecomunicazioni mondiali, utilizzano architetture ad anello per reti in fibra ottica autorigeneranti. Quando si verifica un taglio della fibra, il traffico viene automaticamente reindirizzato attorno all'anello in pochi millisecondi.
Anelli Metro Ethernet: Molte reti metropolitane utilizzano la commutazione di protezione dell'anello Ethernet per fornire ridondanza di livello carrier per i servizi di connettività aziendale.
Reti industriali: Alcuni sistemi di controllo industriale e ambienti di produzione utilizzano ancora protocolli basati su anello per le loro caratteristiche prestazionali deterministiche, che sono essenziali per il controllo della macchina in tempo reale.
RPR (anello di pacchetto resiliente): Questo standard IEEE ottimizza il trasporto dei dati su reti ad anello in fibra, combinando la resilienza degli anelli SONET con l'efficienza del trasferimento dati basato su pacchetti.
Conclusione
La topologia ad anello rappresenta un capitolo importante nell'evoluzione delle reti di computer. Il suo meccanismo di passaggio di token risolveva elegantemente il problema delle collisioni e le sue prestazioni prevedibili lo rendevano affidabile per gli ambienti aziendali negli anni '80 e '90. Tuttavia, la sua vulnerabilità ai guasti singoli, la difficoltà di modifica e i costi più elevati hanno portato alla fine alla sua sostituzione con Ethernet a stella nella maggior parte degli ambienti LAN.
Nonostante il declino delle reti locali, il concetto di anello continua ad alimentare infrastrutture critiche di telecomunicazioni in tutto il mondo. Comprendere la topologia ad anello fornisce informazioni preziose su come le reti gestiscono il flusso di dati, la ridondanza e la tolleranza agli errori, tutti concetti che rimangono centrali nella progettazione di reti moderne.
Per ulteriori nozioni di base sul networking, esplora il nostro Strumenti IP e Traceroute utilità per vedere come viaggiano i dati attraverso le reti reali.