Introduzione al protocollo di routing

Nelle reti di computer, i due principali componenti importanti sono l'origine e la destinazione. Le informazioni devono essere comunicate dalla fonte alla destinazione di volta in volta. Esistono molti percorsi in cui è possibile trasferire i dati. È noto che il processo di selezione del percorso migliore su altri percorsi sta eseguendo il routing, ciò può essere eseguito da dispositivi software programmati noti come protocolli. I protocolli standard aiutano a trovare il percorso migliore per garantire un buon trasferimento dei dati. I pacchetti di dati che devono essere inviati verranno inoltre forniti con alcune informazioni per aiutare a trovare il miglior protocollo di routing.

Comprensione

Lo scopo principale dei protocolli di routing è conoscere tutte le rotte di rete esistenti e prendere decisioni corrette. Alcuni esempi di protocolli di routing comuni sono RIP, EIGRP, IGRP, BGP, IS-IS, ecc.,

Come funziona il protocollo di routing?

Cerchiamo di capire il concetto con un semplice esempio. Consideriamo due reti connesse direttamente che sono inizialmente configurate. La tabella di routing è composta solo da queste reti e altre reti diverse da queste due non possono entrare in questo. Quindi, come può il router riconoscere altre reti? Questo può essere fatto seguendo i modi. I router utilizzano l'amministratore di rete remoto per informazioni sul routing come

  1. Instradamento statico:

si può dire che il routing statico abbia un router predefinito e installato che ha un unico percorso dato alla destinazione. Questo routing ha la priorità sulle route scelte dai protocolli di routing dinamico e viene forzata anche la destinazione all'interno delle tabelle di routing. Questo è principalmente adatto per reti di medie e grandi dimensioni perché il carico di lavoro necessario per far funzionare la rete è davvero grande. Le reti di stub utilizzano principalmente protocolli di routing statici.

  1. Routing predefinito:

Il protocollo di routing predefinito può essere definito come il percorso definito manualmente da prendere dalla route quando non è nota alcuna route specifica verso la destinazione. Il router a cui vengono inviate le informazioni di routing è noto come gateway dell'ultima risorsa. Il routing predefinito viene utilizzato principalmente per le reti di piccole dimensioni.

  1. Routing dinamico:

I protocolli di routing dinamico hanno algoritmi predefiniti che possono analizzare e scegliere il percorso ottimale per la destinazione. Viene utilizzato principalmente per la sua adattabilità a qualsiasi tipo di topologia di rete.

Può anche essere chiamato come uno dei metodi di routing più comunemente utilizzati. Per una migliore comprensione di come funziona è necessario avere una conoscenza preliminare di determinati termini come convergenza e accuratezza.

  • Convergenza:

In questo routing, la tabella di routing utilizzata deve riflettere le informazioni esatte e aggiornate sulla topologia di rete e il tempo impiegato dal router per riflettere una nuova modifica del valore mentre il routing nella tabella di routing è noto come tempo di convergenza. È preferibile un protocollo di routing con tempi di convergenza rapidi poiché durante il router possono verificarsi disturbi nel calcolo delle reti per il percorso ottimale. Può anche essere chiamato un atto di approccio a uno stato in cui tutte le tabelle di routing hanno informazioni dettagliate in stato stazionario.

  • Precisione:

Il tempo di convergenza che viene aggiornato dal router dovrebbe riflettere i dettagli esatti sui valori è noto come accuratezza.

Meccanismo di routing:

Il meccanismo di aggiornamento del routing è un processo di trasferimento di informazioni tra i router vicini. Ciò può essere spiegato come segue durante il routing in un determinato router di durata temporale per pubblicizzare le sue informazioni sui dati tramite broadcast o multicast. Vari protocolli di routing hanno intervalli di tempo diversi. Questi aggiornamenti di routing contengono informazioni sui protocolli di routing come AS, AD, valori di matrice e dettagli dell'interfaccia.

  1. Sistema autonomo: AS può essere definito come una raccolta di router con informazioni simili sulla tabella di routing semplicemente definite come linea di confine per il protocollo di routing. Può essere uno a uno o uno a molti e può anche essere definito da un valore numerico. Come definito dai numeri, l'autorità numerica assegnata da Internet ha fornito un intervallo compreso tra 1 e 65535

Questo è di due tipi

  • Il sistema autonomo privato viene utilizzato per la rete interna.
  • Il sistema pubblico autonomo viene utilizzato come backbone di Internet.
  1. Protocolli gateway interni: vengono utilizzati nel trasferimento dei dati per condividere le informazioni di routing tra router nello stesso sistema autonomo. Alcuni esempi di protocolli gateway interni sono RIPv1, RIPv2, IGRP e OSPF.
  2. Protocolli gateway esterni: vengono utilizzati nel trasferimento dei dati per condividere le informazioni di routing tra router nei diversi sistemi autonomi. Un esempio di protocolli gateway esterni è il protocollo gateway Border.
  3. Distanza amministrativa: AD può essere definito come l'affidabilità degli aggiornamenti di routing ricevuti dal router vicino. Ad esempio, se vengono ricevuti due aggiornamenti per lo stesso percorso da due protocolli di routing diversi, il router controllerà il miglior valore AD per scegliere il percorso ottimistico. All'AD con il valore più basso verrà data più preferenza.
  4. Metrica: se sono presenti due aggiornamenti di routing con lo stesso valore dell'annuncio, la metrica verrà visualizzata nell'immagine per calcolare il percorso migliore. Simile a AD, diversi protocolli di routing utilizzano valori di metrica diversi. Verrà selezionato il protocollo di routing con il valore più basso. Esempio EIGRP utilizza larghezza di banda, MTU, carico mentre RIP utilizza solo il conteggio dei luppoli come valore metrico.

Tipi di protocolli di routing

I protocolli di routing possono essere classificati principalmente in tre tipi

  • Vettore di distanza
  • Stato di collegamento
  • Ibrido

Ognuno di questi ha la propria importanza nel trasferimento dei dati. Parliamo ora in dettaglio ciascuno di questi protocolli in dettaglio.

  • Distanza vettoriale:

Questo utilizza principalmente la distanza come valore metrico e la direzione come vettore per selezionare il percorso ottimale verso la rete di destinazione. Fondamentalmente, il router riceve le informazioni di routing dai router vicini che a loro volta ricevono queste informazioni dal loro router vicino fino alla rete di destinazione. Ogni router vicino nel percorso di una rete di destinazione è chiamato hop. Ogni volta che un pacchetto di dati passa attraverso un router il valore hop aumenta e viene scelta la route con il valore hop minimo.

Esempio RIP condivide direttamente un'intera tabella di routing con i vicini direttamente connessi.

  • Protocolli di routing dello stato dei collegamenti:

Il protocollo di routing dello stato dei collegamenti utilizza una tabella metrica complessa per scegliere il percorso migliore per la rete di destinazione. Poiché il nome stesso indica che funziona in formato collegato. Utilizza tre tabelle.

  • La prima tabella contiene informazioni sui vicini direttamente connessi.
  • La seconda tabella gestisce l'intera topologia di rete
  • La terza tabella conserva i dati del percorso effettivo

Esempio è OSPF. Questo condivide il proprio collegamento ai router.

  • Protocolli di routing ibrido:

I protocolli di routing ibridi possono essere definiti come la combinazione di vettore di distanza e protocollo dello stato dei collegamenti. Per individuare un percorso più accurato, il protocollo di routing ibrido utilizza aspetti sia del vettore a distanza sia del protocollo dello stato dei collegamenti.

Un esempio del protocollo di routing ibrido è EIGRP.

Conclusione:

Lo scopo principale del protocollo di routing è trovare un percorso migliore e preciso per il trasferimento del pacchetto di dati dall'origine alla destinazione. Usando vari parametri come il sistema autonomo e la metrica individua un percorso migliore e tutti i tipi di protocolli hanno i loro pro e contro. Adottano approcci diversi per condividere gli aggiornamenti di routing e individuare il percorso migliore.

Articoli consigliati

Questa è stata una guida al protocollo di routing. Qui abbiamo discusso dell'introduzione, comprensione, funzionamento, meccanismo e tipi di un protocollo di routing. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Che cos'è un albero binario in Java?
  2. Che cos'è l'informatica?
  3. Domande di intervista in rete
  4. Che cos'è un avido algoritmo?
  5. Scopri le domande di intervista dell'EIGRP

Categoria: