πΊοΈ Routing Table β Simulatore
Inserisci un IP di destinazione e vedi come il router sceglie la route
Routing table di R1 (pre-configurata):
| Tipo | Rete | Mask/CIDR | Next-Hop | Interfaccia | AD | Metrica |
π Administrative Distance (AD)
Se il router ha piΓΉ route verso la stessa destinazione apprese da fonti diverse, sceglie quella con AD piΓΉ bassa (= piΓΉ affidabile).
| Sorgente Route | AD | Note |
| C Connected | 0 | Direttamente connessa β la piΓΉ affidabile |
| S Static | 1 | Configurata manualmente dall'admin |
| eBGP | 20 | BGP esterno (tra ISP) |
| O OSPF | 110 | Il protocollo dinamico del CCNA |
| RIP | 120 | Distance-vector (non piΓΉ nel CCNA) |
| Sconosciuta | 255 | Non verrΓ mai installata nella routing table |
π‘ Per l'esame: Connected=0, Static=1, OSPF=110. Se c'Γ¨ una route statica e una OSPF per la stessa rete, vince la statica (AD 1 < 110).
π― Longest Prefix Match β Come il Router Decide
Se piΓΉ route corrispondono, il router sceglie quella con il prefix piΓΉ lungo (piΓΉ specifico)
Esempio: il router ha queste 3 route. Dove manda il pacchetto per 10.1.1.50?
| Route | Copre? | Prefix | Next-Hop | Scelta? |
| 10.0.0.0/8 | β
SΓ¬ (10.x.x.x) | /8 β 8 bit | 192.168.1.1 | No β troppo generica |
| 10.1.0.0/16 | β
SΓ¬ (10.1.x.x) | /16 β 16 bit | 192.168.1.2 | No β c'Γ¨ di meglio |
| 10.1.1.0/24 | β
SΓ¬ (10.1.1.x) | /24 β 24 bit | 192.168.1.3 | β
VINCE! (piΓΉ specifica) |
π‘ Longest Prefix Match: /24 > /16 > /8. Il router sceglie sempre la route con il prefix piΓΉ lungo (= rete piΓΉ specifica). Γ il meccanismo fondamentale del routing IP. Una /32 (host route) vince su tutto.
π§ͺ Prova tu! Dove va questo IP?
π Come il Router Processa un Pacchetto
π¨
Pacchetto in arrivo
Dest: 10.1.3.50
β
πΊοΈ
Routing Table Lookup
Longest prefix match
β
β
Route trovata!
via Gi0/1
β
π€
Pacchetto inoltrato
Decrementa TTL, ricalcola checksum
Se trova la route
1. Decrementa il TTL (Time To Live) di 1
2. Se TTL=0 β scarta e invia ICMP "Time Exceeded"
3. Ricalcola il checksum IP
4. Riscrive il MAC sorgente (il suo) e MAC destinazione (next-hop o host)
5. Inoltra sull'interfaccia d'uscita
Se NON trova la route
Se nessuna route corrisponde:
β Default route (0.0.0.0/0) se configurata
β Altrimenti scarta il pacchetto e invia ICMP "Destination Unreachable"
Senza default route, il router butta via tutto ciΓ² che non conosce!