Routing centralizzato vs instradamento distribuito | Routing centralizzato vs Routing distribuito
Il routing è il processo di scelta dei percorsi da utilizzare per inviare il traffico di rete e l'invio dei pacchetti lungo la sottorete selezionata. Il modello di routing centralizzato è un modello di routing in cui il routing viene eseguito centralmente utilizzando un database centralizzato. Al contrario, il modello di routing distribuito è un modello di routing, che si occupa di eseguire il routing utilizzando un database distribuito.
Cos'è il routing centralizzato?
Il modello di routing centralizzato è un modello di routing in cui il routing viene eseguito centralmente utilizzando un database centralizzato. In altre parole, la tabella di routing viene mantenuta in un singolo nodo "centrale", che deve essere consultato quando altri nodi devono prendere una decisione di routing. Questo database centralizzato possiede una vista di rete globale. Il routing centralizzato è più appropriato in domini specifici con sistemi che forniscono la trasmissione DWDM (Dense Wavelength Division Multiplexing). La ragione di ciò è che questi sistemi DWDM contengono OADM (Optical Multiplexer Add-Drop) che può essere riconfigurato, all'interno del punto iniziale e finale del mezzo di comunicazione. I fautori del routing centralizzato suggeriscono che poiché la maggior parte delle informazioni come i dettagli su SRLG (Shared Risk Link Group) e i parametri di prestazione non cambiano frequentemente (e queste informazioni potrebbero non essere mai scoperte o pubblicizzate), sono ideali per risiedere in un database centrale. In un modello centralizzato, è possibile accedere facilmente alle informazioni di stato. Pertanto, le informazioni sulle dipendenze (relative al routing) tra i circuiti (per assicurarsi che la diversità esista) possono essere gestite relativamente facilmente quando i terminali non sono condivisi tra i circuiti, e questo è l'ideale per un modello di routing centralizzato. Il modello centralizzato utilizza le informazioni di stato globali. I calcoli che vengono eseguiti (come il pre-calcolo dei percorsi per il ripristino) possono trarre grande beneficio da questa informazione globale e quindi sono adatti per un modello centralizzato.
Cos'è il routing distribuito?
Nel modello di instradamento distribuito, ciascun nodo mantiene una tabella di routing separata. Il modello di routing distribuito è un modello di routing, che è eccellente per domini che possono essere identificati come completamente opachi. La ragione principale di ciò è che i vincoli sulle menomazioni non giocano alcun ruolo nel routing all'interno di questi domini menzionati sopra. In caso di fallimento (quando è necessario ripristinare rapidamente), è possibile fare affidamento sul sistema di routing distribuito per assumersi la responsabilità del calcolo su richiesta di percorsi di recupero per ciascuno dei percorsi luminosi che hanno fallito (anche al punto di rilevare un errore previsto). Infine, il modello di routing distribuito è altamente coerente con la filosofia di instradamento distribuita di Internet esistente.
Qual è la differenza tra Routing centralizzato e Routing distribuito?
Il modello di routing centralizzato esegue il routing utilizzando un database centralizzato, mentre il modello di routing distribuito si occupa dello svolgimento del routing utilizzando un database distribuito. In termini semplici, un nodo centrale contiene la tabella di routing nel modello centralizzato, mentre ciascun nodo mantiene una tabella di instradamento nel modello distribuito. Poiché molte delle informazioni non cambiano frequentemente, molti ritengono che questa informazione sia molto adatta per risiedere in un database centralizzato. I pre-calcoli necessari per il ripristino possono trarre vantaggio dalle informazioni globali disponibili in un database centralizzato. Ma, a differenza del sistema di routing distribuito, non si può fare affidamento sul sistema centralizzato per assumersi la responsabilità del calcolo su richiesta dei percorsi di recupero per ciascuno dei percorsi luminosi che hanno fallito (in un momento in cui si rileva un errore previsto). A differenza dell'approccio centralizzato, il modello di routing distribuito è altamente coerente con la filosofia di instradamento distribuito di Internet esistente.