Sono stati creati centinaia di diversi protocolli di rete per supportare la comunicazione tra computer e altri tipi di dispositivi elettronici. I cosiddetti protocolli di routing sono la famiglia di protocolli di rete che consentono ai router dei computer di comunicare tra loro e, a loro volta, di inoltrare in modo intelligente il traffico tra le rispettive reti. I protocolli descritti di seguito abilitano ciascuno questa funzione critica di router e reti di computer.
Come funzionano i protocolli di routing
Ogni protocollo di routing di rete svolge tre funzioni di base:
- Scoperta - identificare altri router sulla rete
- Gestione del percorso - tenere traccia di tutte le possibili destinazioni (per i messaggi di rete) insieme ad alcuni dati che descrivono il percorso di ciascuna
- Determinazione del percorso - prendere decisioni dinamiche su dove inviare ogni messaggio di rete
Alcuni protocolli di instradamento (chiamati protocolli di stato del collegamento) consentono a un router di creare e tracciare una mappa completa di tutti i collegamenti di rete in una regione, mentre altri (chiamati protocolli di vettore di distanza) consentono ai router di lavorare con meno informazioni sull'area di rete.
Hero Images / Getty Images
I cinque protocolli di routing più popolari
RIP
I ricercatori hanno sviluppato Routing Information Protocol negli anni '1980 per l'utilizzo su reti interne di piccole o medie dimensioni che si collegavano alla prima Internet. RIP è in grado di instradare i messaggi attraverso le reti fino a un massimo di 15 hop.
I router abilitati per RIP scoprono la rete inviando prima un messaggio che richiede le tabelle del router dai dispositivi vicini. I router adiacenti che eseguono RIP rispondono inviando le tabelle di routing complete al richiedente, dopodiché il richiedente segue un algoritmo per unire questi aggiornamenti nella propria tabella. A intervalli pianificati, i router RIP inviano quindi periodicamente le tabelle dei loro router ai loro vicini in modo che le modifiche possano essere propagate attraverso la rete.
Il RIP tradizionale supporta solo le reti IPv4, ma il nuovo standard RIPng supporta anche IPv6. RIP utilizza le porte UDP 520 o 521 (RIPng) per la sua comunicazione.
OSPF
Apri il percorso più breve per primo è stato creato per superare alcuni dei suoi limiti di RIP, tra cui:
- Limitazione del conteggio di 15 hop
- Incapacità di organizzare le reti in una gerarchia di routing, importante per la gestibilità e le prestazioni su reti interne di grandi dimensioni
- Picchi significativi del traffico di rete generati dal reinvio ripetuto di tabelle di router complete a intervalli pianificati.
Come suggerisce il nome, OSPF è uno standard pubblico aperto con un'adozione diffusa in molti fornitori del settore. I router abilitati per OSPF rilevano la rete inviandosi messaggi di identificazione a vicenda seguiti da messaggi che acquisiscono elementi di routing specifici anziché l'intera tabella di routing. È l'unico protocollo di routing link-state elencato in questa categoria.
EIGRP e IGRP
Cisco ha sviluppato Protocollo di instradamento del gateway Internet come un'altra alternativa al RIP. Il più recente IGRP migliorato (EIGRP) ha reso IGRP obsoleto a partire dagli anni '1990. EIGRP supporta sottoreti IP senza classi e migliora l'efficienza degli algoritmi di instradamento rispetto al vecchio IGRP. Non supporta le gerarchie di instradamento, come RIP. Originariamente creato come protocollo proprietario eseguibile solo sui dispositivi della famiglia Cisco, EIGRP è stato progettato con l'obiettivo di una configurazione più semplice e prestazioni migliori rispetto a OSPF.
È-È
Lo Sistema intermedio a sistema intermedio il protocollo funziona in modo simile a OSPF. Mentre OSPF è diventata la scelta più popolare in generale, IS-IS rimane ampiamente utilizzato dai fornitori di servizi che hanno beneficiato del protocollo essendo più facilmente adattabile ai loro ambienti specializzati. A differenza degli altri protocolli di questa categoria, IS-IS non funziona su protocollo Internet (IP) e utilizza il proprio schema di indirizzamento.
BGP ed EGP
Lo Border Gateway Protocol è lo standard Internet External Gateway Protocol (EGP). BGP rileva le modifiche alle tabelle di routing e comunica selettivamente tali modifiche ad altri router su TCP / IP.
I provider Internet usano comunemente BGP per unire le loro reti. Inoltre, le aziende più grandi a volte utilizzano anche BGP per connettere più reti interne. I professionisti considerano BGP il più impegnativo di tutti i protocolli di routing da padroneggiare a causa della sua complessità di configurazione.