Subnet e CIDR: leggere una rete senza sbagliare i conti
Che cosa significa /24, come si calcolano rete, broadcast e host utilizzabili, e perché su IPv6 il ragionamento cambia.
La barra e il numero
In 192.168.1.10/24 il /24 dice quanti bit iniziali identificano la
rete: 24 su 32. I restanti 8 identificano l'host. Da qui discende tutto il resto, senza
approssimazioni: rete 192.168.1.0, broadcast 192.168.1.255, 254 indirizzi
utilizzabili.
Perché 254 e non 256
Il primo indirizzo identifica la rete e l'ultimo è il broadcast: nessuno dei due si assegna a un dispositivo. È l'errore di conto più comune, e in una configurazione di firewall si paga.
Le maschere che si incontrano davvero
/32un indirizzo solo — si usa per regole puntuali;/30quattro indirizzi, due utilizzabili — collegamenti punto-punto;/24la rete di casa o di un ufficio piccolo;/16una rete grande, spesso divisa in sottoreti.
Su IPv6 si ragiona diversamente
Non si contano gli host: una /64 è l'unità minima di una rete locale e contiene più
indirizzi di quanti servano mai. Le assegnazioni agli utenti sono tipicamente /56 o
/48, cioè molte /64. Non esiste broadcast, e il primo indirizzo della rete non
va sprecato.
Fai il conto qui
Il calcolatore subnet usa aritmetica intera anche su IPv6: nessun arrotondamento e nessuna approssimazione sui numeri grandi.