IPv4 - Sottoreti
Ogni classe IP è dotata della propria subnet mask predefinita che delimita tale classe IP ad avere un numero prefissato di reti e un numero prefissato di host per rete. L'indirizzamento IP di classe non offre alcuna flessibilità di avere un numero inferiore di host per rete o più reti per classe IP.
CIDR o Classless Inter Domain Routingoffre la flessibilità di prendere in prestito bit della parte Host dell'indirizzo IP e di utilizzarli come rete in rete, chiamata sottorete. Utilizzando il subnetting, un singolo indirizzo IP di Classe A può essere utilizzato per avere sottoreti più piccole che forniscono migliori capacità di gestione della rete.
Sottoreti di classe A.
Nella Classe A, solo il primo ottetto viene utilizzato come identificatore di rete e il resto di tre ottetti viene utilizzato per essere assegnato agli host (ad esempio, 16777214 host per rete). Per creare più sottoreti in Classe A, vengono presi in prestito i bit dalla parte Host e la subnet mask viene modificata di conseguenza.
Ad esempio, se uno MSB (Most Significant Bit) è preso da bit di host di secondo ottetto e aggiunto all'indirizzo di rete, esso crea due sottoreti (2 1 = 2) con (2 23 -2) 8388606 host per sottorete.
La subnet mask viene modificata di conseguenza per riflettere il subnetting. Di seguito è riportato un elenco di tutte le possibili combinazioni di sottoreti di Classe A:
Anche in caso di sottorete, il primo e l'ultimo indirizzo IP di ogni sottorete vengono utilizzati rispettivamente per il numero di sottorete e l'indirizzo IP di trasmissione della sottorete. Poiché questi due indirizzi IP non possono essere assegnati agli host, il subnet non può essere implementato utilizzando più di 30 bit come bit di rete, che fornisce meno di due host per sottorete.
Sottoreti di classe B.
Per impostazione predefinita, utilizzando Classful Networking, 14 bit vengono utilizzati come bit di rete che forniscono (2 14 ) 16384 Reti e (2 16 -2) 65534 Host. Gli indirizzi IP di classe B possono essere subnet allo stesso modo degli indirizzi di classe A, prendendo in prestito i bit dai bit host. Di seguito vengono fornite tutte le possibili combinazioni di sottoreti di Classe B:
Sottoreti di classe C.
Gli indirizzi IP di classe C vengono normalmente assegnati a una rete di dimensioni molto ridotte perché può avere solo 254 host in una rete. Di seguito è riportato un elenco di tutte le possibili combinazioni di indirizzi IP di Classe B subnet -