Salta al contenuto

Ripasso rapido

Ripasso rapido: Routing – CCNA

Questa scheda di ripasso ti aiuta a rivedere i concetti fondamentali del routing Cisco CCNA prima di affrontare il quiz.

Cosa devi sapere davvero

Il routing è il processo che permette ai pacchetti IP di viaggiare tra reti diverse. Se lo switching lavora principalmente dentro una LAN e dentro una VLAN, il routing serve a collegare reti, subnet, VLAN e sedi diverse.

Per CCNA devi capire come un router o uno switch Layer 3 sceglie il percorso migliore, come funziona la tabella di routing, quando usare route statiche, route di default e protocolli dinamici come OSPF.

Il punto centrale è questo: un dispositivo Layer 3 inoltra pacchetti in base all'indirizzo IP di destinazione e alla route migliore presente nella tabella di routing.

Concetti chiave

  • Router: dispositivo che inoltra pacchetti tra reti diverse.
  • Routing table: tabella che contiene le rotte conosciute.
  • Next hop: prossimo dispositivo a cui inviare il pacchetto.
  • Exit interface: interfaccia da cui il pacchetto esce.
  • Static route: rotta configurata manualmente.
  • Default route: rotta usata quando non esiste una route più specifica.
  • Dynamic routing: apprendimento automatico delle rotte tramite protocolli.
  • OSPF: protocollo di routing dinamico link-state usato in CCNA.
  • Metric: valore usato da un protocollo per scegliere il percorso migliore.
  • Administrative distance: affidabilità di una sorgente di routing.
  • Longest prefix match: scelta della route più specifica.
  • Loopback interface: interfaccia logica spesso usata per identificazione e test.

Differenze da non confondere

ConcettoSignificato principale
RoutingInoltro tra reti diverse
SwitchingInoltro Layer 2 dentro la LAN/VLAN
Static routeRotta inserita manualmente
Dynamic routeRotta appresa da un protocollo
Default routeRotta usata se non esiste una route specifica
Next hopProssimo router nel percorso
Exit interfaceInterfaccia di uscita
MetricCosto del percorso per un protocollo
Administrative distanceAffidabilità della sorgente della route
Longest prefix matchPreferenza per la route più specifica

Come funziona il routing

Quando un router riceve un pacchetto IP, legge l'indirizzo IP di destinazione e consulta la tabella di routing.

Il router cerca la route migliore per raggiungere quella destinazione. Se trova una corrispondenza, inoltra il pacchetto verso il next hop o tramite l'interfaccia di uscita corretta.

Se non trova nessuna route e non esiste una default route, il pacchetto viene scartato.

Per CCNA devi ricordare che il routing lavora a Layer 3 e si basa sugli indirizzi IP, non sugli indirizzi MAC come lo switching Layer 2.

Tabella di routing

La tabella di routing contiene le reti conosciute dal dispositivo.

Le route possono provenire da:

  • reti direttamente connesse;
  • route statiche;
  • route di default;
  • protocolli di routing dinamico;
  • rotte apprese tramite altri meccanismi.

Una route di solito indica:

  • rete di destinazione;
  • subnet mask o prefix length;
  • next hop;
  • interfaccia di uscita;
  • sorgente della route;
  • metrica;
  • administrative distance.

Nei comandi Cisco, route diverse possono apparire con codici come:

  • C = connected;
  • L = local;
  • S = static;
  • O = OSPF;
  • R = RIP, anche se oggi è meno centrale;
  • D = EIGRP, più rilevante in ambienti Cisco ma meno centrale nell'attuale CCNA rispetto a OSPF.

Route directly connected e local

Una route connected appare quando un'interfaccia ha un indirizzo IP configurato ed è attiva.

Una route local rappresenta l'indirizzo IP specifico dell'interfaccia del router, spesso come route /32 per IPv4.

Esempio concettuale:

  • interfaccia: 192.168.10.1/24;
  • route connected: 192.168.10.0/24;
  • route local: 192.168.10.1/32.

Per CCNA devi sapere interpretare questi elementi nella tabella di routing.

Longest prefix match

Il longest prefix match è una regola fondamentale: se più route corrispondono alla destinazione, viene scelta la route più specifica.

Esempio:

  • route 192.168.0.0/16;
  • route 192.168.10.0/24;
  • destinazione 192.168.10.50.

Il router sceglie 192.168.10.0/24 perché è più specifica.

Questo vale anche se esiste una default route. La default route viene usata solo quando non esiste una route più specifica.

Route statica

Una route statica è configurata manualmente dall'amministratore.

È utile quando:

  • la rete è piccola;
  • il percorso è semplice e stabile;
  • si vuole controllare esattamente il traffico;
  • serve una route verso una rete specifica;
  • serve una route di backup.

Esempio concettuale:

  • comando: ip route 192.168.20.0 255.255.255.0 10.0.0.2;
  • significato: per raggiungere la rete 192.168.20.0/24, invia il traffico al next hop 10.0.0.2.

Le route statiche sono semplici, ma non si adattano automaticamente ai cambiamenti della rete.

Default route

La default route è la route usata quando non esiste una route più specifica nella tabella.

In IPv4 è spesso rappresentata come 0.0.0.0/0.

Esempio concettuale:

  • comando: ip route 0.0.0.0 0.0.0.0 10.0.0.1;
  • significato: invia il traffico verso reti sconosciute al next hop 10.0.0.1.

La default route è molto usata per inviare traffico verso Internet o verso un router upstream.

Nei quiz CCNA, se un router deve raggiungere reti sconosciute e ha un solo percorso verso l'esterno, spesso la risposta corretta è una default route.

Floating static route

Una floating static route è una route statica configurata con administrative distance più alta, così viene usata solo se la route principale non è disponibile.

Esempio:

  • route principale appresa da OSPF;
  • route statica di backup con AD più alta;
  • se OSPF sparisce, la route statica entra in tabella.

Questo meccanismo è utile per backup e ridondanza.

Routing dinamico

Il routing dinamico usa protocolli che permettono ai router di scambiarsi informazioni sulle reti.

Vantaggi:

  • si adatta ai cambiamenti;
  • riduce configurazioni manuali;
  • scala meglio in reti medie e grandi;
  • può scegliere percorsi alternativi.

Svantaggi:

  • richiede configurazione corretta;
  • può introdurre complessità;
  • consuma risorse;
  • se configurato male può generare problemi di routing.

Per CCNA, il protocollo dinamico più importante da conoscere è OSPF single-area.

OSPF

OSPF, Open Shortest Path First, è un protocollo di routing dinamico link-state.

In CCNA devi conoscere soprattutto:

  • concetto di area;
  • OSPF single-area;
  • neighbor adjacency;
  • router ID;
  • costo OSPF;
  • reti annunciate;
  • DR e BDR su reti multiaccess;
  • comando show ip ospf neighbor;
  • comando show ip route ospf.

OSPF costruisce una visione della topologia e calcola il percorso migliore usando il costo.

Router ID OSPF

Il router ID identifica un router OSPF.

OSPF sceglie il router ID in questo ordine:

  • router ID configurato manualmente;
  • indirizzo IP più alto di una loopback attiva;
  • indirizzo IP più alto di una interfaccia fisica attiva.

Best practice: configurare manualmente il router ID o usare loopback stabili.

Il router ID è importante perché identifica il router nelle adjacency OSPF.

Neighbor adjacency

Per scambiarsi informazioni OSPF, i router devono diventare neighbor.

Devono avere parametri compatibili, come:

  • stessa area;
  • stessa subnet sul link;
  • hello/dead timer compatibili;
  • autenticazione compatibile, se usata;
  • MTU compatibile in molti casi;
  • network type compatibile.

Se due router non diventano neighbor, non si scambiano correttamente le rotte OSPF.

DR e BDR

Su reti multiaccess, come Ethernet, OSPF può eleggere un DR e un BDR.

  • DR = Designated Router;
  • BDR = Backup Designated Router.

Servono a ridurre il numero di adjacency complete tra router sulla stessa rete.

L'elezione dipende da:

  • OSPF priority;
  • router ID.

Il router con priority più alta vince. In caso di parità, vince il router ID più alto.

Metrica OSPF

OSPF usa il costo come metrica.

Il costo è legato alla bandwidth dell'interfaccia. Percorsi con costo totale più basso sono preferiti.

Concetto importante:

  • costo più basso = percorso preferito.

Per CCNA non serve diventare matematici, ma devi capire che OSPF sceglie in base al costo, non semplicemente al numero di hop.

Administrative distance

L'administrative distance indica quanto è affidabile una sorgente di routing.

Se due sorgenti diverse propongono una route verso la stessa rete con stesso prefix length, il router sceglie quella con administrative distance più bassa.

Valori comuni da ricordare:

SorgenteAdministrative distance
Connected0
Static1
OSPF110

Esempio: se esiste una route statica e una OSPF per la stessa rete e stesso prefix, vince la statica perché AD 1 è più bassa di 110.

Metric vs administrative distance

Questa è una differenza molto importante.

La administrative distance sceglie tra sorgenti diverse di routing.

La metrica sceglie tra percorsi dello stesso protocollo.

Esempio:

  • static route vs OSPF = conta administrative distance;
  • due percorsi OSPF verso la stessa rete = conta metrica OSPF.

Molti errori nei quiz nascono proprio dal confondere questi due concetti.

Troubleshooting routing

Quando una rete non è raggiungibile, devi ragionare in modo ordinato.

Controlli tipici:

  • indirizzi IP e subnet mask corretti;
  • interfacce up/up;
  • gateway corretto sugli host;
  • route presente nella tabella;
  • next hop raggiungibile;
  • ACL o firewall che non blocchino traffico;
  • neighbor OSPF corretti;
  • default route presente se serve;
  • ritorno del traffico configurato correttamente.

Comandi utili:

  • show ip route;
  • show ip interface brief;
  • ping;
  • traceroute;
  • show ip protocols;
  • show ip ospf neighbor;
  • show running-config.

Errori comuni nei quiz

  • Confondere routing e switching.
  • Pensare che una VLAN diversa comunichi senza routing.
  • Dimenticare la route di ritorno.
  • Pensare che la default route vinca sempre.
  • Dimenticare il longest prefix match.
  • Confondere metrica e administrative distance.
  • Pensare che OSPF scelga sempre in base al numero di hop.
  • Dimenticare che OSPF richiede neighbor adjacency.
  • Confondere router ID e indirizzo IP dell'interfaccia.
  • Pensare che una route statica si aggiorni automaticamente.
  • Dimenticare che connected route e local route sono diverse.

Mini scenario d'esame

Un router ha queste route:

  • 10.0.0.0/8 verso Router A;
  • 10.1.1.0/24 verso Router B;
  • 0.0.0.0/0 verso Internet.

Deve inoltrare un pacchetto verso 10.1.1.50. La route scelta sarà 10.1.1.0/24, perché è la route più specifica secondo il longest prefix match.

Mini checklist prima del quiz

Prima di iniziare il quiz dovresti saper spiegare:

  • cosa fa un router;
  • come funziona una tabella di routing;
  • cosa significa next hop;
  • cosa significa exit interface;
  • cosa sono connected route e local route;
  • cosa fa una route statica;
  • a cosa serve una default route;
  • cosa significa floating static route;
  • cosa fa OSPF;
  • come viene scelto il router ID OSPF;
  • a cosa servono DR e BDR;
  • la differenza tra metrica e administrative distance;
  • perché il longest prefix match è fondamentale.

FAQ

Che cos'è il routing in CCNA?

Il routing è il processo che permette ai pacchetti IP di viaggiare tra reti diverse. Un router sceglie il percorso migliore usando la tabella di routing.

Qual è la differenza tra routing e switching?

Lo switching inoltra frame Layer 2 dentro una LAN o VLAN usando indirizzi MAC. Il routing inoltra pacchetti Layer 3 tra reti diverse usando indirizzi IP.

A cosa serve una route statica?

Una route statica indica manualmente al router come raggiungere una rete specifica. È semplice e controllabile, ma non si aggiorna automaticamente.

A cosa serve una default route?

La default route viene usata quando non esiste una route più specifica nella tabella di routing. È spesso usata per inviare traffico verso Internet o verso un router upstream.

Che cos'è OSPF?

OSPF è un protocollo di routing dinamico link-state. Permette ai router di scambiarsi informazioni e scegliere percorsi in base al costo.

Qual è la differenza tra metrica e administrative distance?

La metrica sceglie tra percorsi dello stesso protocollo. L'administrative distance sceglie tra sorgenti di routing diverse.

Che cosa significa longest prefix match?

Significa che, se più route corrispondono alla destinazione, il router sceglie quella più specifica.

Perché può servire una floating static route?

Serve come route di backup. Ha una administrative distance più alta e viene usata solo se la route principale non è disponibile.

Ora metti alla prova quello che hai ripassato

Dopo il ripasso, passa al quiz per verificare se hai davvero capito i concetti principali.