VIDEO 09 - Supernetting CIDR
Dalla frammentazione all'aggregazione: come unire più sottoreti in una sola superrete per ottimizzare le tabelle di routing e ridurre il traffico.
2. Di cosa parla questo video
In questo tutorial ti guiderò nella realizzazione di una rete segmentata in sottoreti utilizzando la tecnica del supernetting CIDR. Se il subnetting divide una rete grande in tante piccole, il supernetting fa l'opposto: unisce tante reti piccole e contigue in un'unica superrete.
Partiamo da un problema reale: hai 4 reti /24 (192.168.0.0/24, 192.168.1.0/24, 192.168.2.0/24, 192.168.3.0/24) e la tabella di routing del router di core ha 4 rotte separate. Con CIDR le aggreghiamo in una sola rotta 192.168.0.0/22. Vedremo il calcolo del prefisso comune, la scelta della subnet mask più corta e la configurazione in Packet Tracer con interconnessione tra le sottoreti.
Ragazzi, dopo FLSM e VLSM che dividono, ora dobbiamo unire. Molti confondono supernetting con "subnetting al contrario" ma non è solo al contrario: è ottimizzazione. Nel video vi mostro con la tabella binaria perché 192.168.0.0/22 contiene esattamente 4 reti /24 e come questo riduce da 4 a 1 le entry nella routing table. Se capite il meccanismo binario, CIDR diventa automatico.
3. Obiettivi di apprendimento
- ✅ Realizzare una superrete con CIDR aggregando reti contigue
- ✅ Simulare la rete segmentata in Packet Tracer con router e switch
- ✅ Interconnettere le sottoreti e verificare il routing con route aggregate
Alla fine saprai calcolare una supernet CIDR a partire da reti contigue, scegliere il prefisso corretto (/22 per 4x/24, /21 per 8x/24), configurare interfacce con mask aggregate e verificare che un solo comando ip route copra più sottoreti. È la tecnica che usano ISP e data center per non esplodere con migliaia di rotte.
4. Perché il supernetting - Il problema opposto al subnetting
Subnetting divide, supernetting aggrega. Sembra banale ma risolve un problema enorme: l'esplosione delle tabelle di routing.
| Situazione | Senza CIDR | Con CIDR /22 |
|---|---|---|
| Reti da annunciare | 4 rotte /24 separate | 1 sola rotta /22 aggregata |
| Tabella routing core | 4 entry: 0.0/24, 1.0/24, 2.0/24, 3.0/24 | 1 entry: 192.168.0.0/22 |
| Traffico di update | 4 annunci OSPF/EIGRP | 1 annuncio |
| Esempio reale | ISP con 256 /24 = 256 rotte | ISP con 1 /16 aggregata = 1 rotta |
Se vi chiedono "Cos'è CIDR?", rispondete: "Classless Inter-Domain Routing, introdotto per superare il classful. Permette mask a lunghezza variabile e supernetting: più reti contigue con prefisso comune vengono aggregate in un'unica supernet con mask più corta. Esempio classico: 4x/24 contigue 192.168.0-3.0 → 192.168.0.0/22 perché i primi 22 bit sono uguali". Con questa risposta dimostrate di sapere calcolare.
5. Come funziona il CIDR - Aggregazione delle rotte
Nel video mostro il metodo binario che dovete replicare:
6. Lab in Packet Tracer - Realizziamo la superrete
Nel video realizzo esattamente questa topologia:
- Topologia: 4 LAN /24 (192.168.0.0/24, 1.0/24, 2.0/24, 3.0/24) ciascuna con switch + 2 PC, tutte collegate a Router Centrale
- Configurazione senza CIDR: 4 static route separate ip route 192.168.x.0 255.255.255.0...
- Con CIDR: cancello le 4 rotte, aggiungo 1 sola: ip route 192.168.0.0 255.255.252.0 10.0.0.2
- Verifica: show ip route → vedo C 192.168.0.0/22 is directly connected? No, S 192.168.0.0/22 [1/0] via 10.0.0.2
- Test connettività: PC 192.168.0.10 → ping 192.168.3.10 → Success anche se reti diverse ma aggregate
- Bonus: su router ISP mostro come aggregare 16 /24 in /20 per ridurre tabella globale
ip route 192.168.0.0 255.255.252.0 <next-hop> è la supernet. Ricorda: mask 252.0 = /22, 248.0 = /21, 254.0 = /23. Nel video ti mostro la tabella rapida: 4x/24→/22, 8x/24→/21, 2x/24→/23. Se sbagli mask, includi reti che non vuoi o ne escludi alcune.
7. Errori comuni da evitare
- Reti non contigue: 192.168.0.0/24 + 192.168.2.0/24 senza 1.0/24 NON si può aggregare in /22 perché salti un blocco. Devono essere consecutive e allineate.
- Numero non potenza di 2: non puoi aggregare 3 reti /24 in una supernet, solo 2,4,8,16... 3 reti restano 2+1.
- Mask troppo corta: aggregare 192.168.0.0/24 e 192.168.1.0/24 in /22 include anche 2.0/24 e 3.0/24 che magari non sono tue → blackhole o routing loop.
- Confondere CIDR con VLSM: VLSM = mask diverse per sottoreti diverse (ottimizza host), CIDR = una mask corta per aggregare più reti (ottimizza routing). Sono complementari.
- Dimenticare wildcard vs subnet mask: in ip route usi subnet mask 255.255.252.0, in access-list usi wildcard 0.0.3.255 (inverso). Molti invertono.
- Non verificare inclusione: dopo aver creato supernet, fai sempre ping tra estremi (0.10 → 3.10) per assicurarti che tutte le sottoreti siano raggiungibili.
Aggregare 192.168.0.0/24, 192.168.1.0/24, 192.168.2.0/24 in /22 pensando di aver risparmiato 3 rotte. In realtà /22 include anche 192.168.3.0/24 che non hai: se un pacchetto per 3.0 arriva a te, lo inoltri verso next-hop che magari non sa dove mandarlo → pacchetto perso. Soluzione: o aggreghi solo 0.0 e 1.0 in /23, oppure aggreghi 0-3 ma assicurati che tutte e 4 esistano davvero.
8. Approfondimento: CIDR vs VLSM vs FLSM
Questo è il riassunto che collega tutti i video di subnetting:
| Tecnica | Mask | Scopo | Esempio |
|---|---|---|---|
| FLSM | Fissa | Dividi rete grande in sottoreti uguali | 192.168.0.0/24 → 4x /26 uguali |
| VLSM | Variabile | Dividi in sottoreti diverse per host richiesti | /24 → /26 (60 host), /28 (12 host), /30 (2 host punto-punto) |
| CIDR Supernetting | Più corta | Aggrega più reti contigue in una sola | 4x /24 → 1x /22 |
Nel mondo reale usi VLSM per progettare le LAN e CIDR per aggregare le rotte sui router di core/ISP. Nel video finale mostro una tabella di riepilogo: prima VLSM per creare 4 sottoreti ottimizzate, poi CIDR per annunciarle come unica rotta verso l'esterno.
📚 Compito per casa
Prendi le 4 reti 10.0.0.0/24, 10.0.1.0/24, 10.0.2.0/24, 10.0.3.0/24. Calcola in binario la supernet CIDR, indica mask e range. Poi in Packet Tracer crea 4 LAN con switch e PC, collegale a un router con 4 static route, verifica ping, poi sostituisci con 1 sola supernet /22 e rifai i ping. Fai screenshot di show ip route prima (4 rotte) e dopo (1 rotta). Mandamelo prima del prossimo video sul Dual Stack IPv4/IPv6.
