IPv6 - Sottoreti
In IPv4, gli indirizzi venivano creati in classi. Gli indirizzi IPv4 di classe definiscono chiaramente i bit utilizzati per i prefissi di rete ei bit utilizzati per gli host su quella rete. Per creare una sottorete in IPv4, giochiamo con la maschera di rete classica predefinita che ci consente di prendere in prestito i bit host da utilizzare come bit di sottorete. Ciò si traduce in più sottoreti ma meno host per sottorete. Cioè, quando prendiamo in prestito bit host per creare una sottorete, ci costa in meno da utilizzare per gli indirizzi host.
Gli indirizzi IPv6 utilizzano 128 bit per rappresentare un indirizzo che include bit da utilizzare per il subnetting. La seconda metà dell'indirizzo (64 bit meno significativi) viene sempre utilizzata solo per gli host. Pertanto, non vi è alcun compromesso se subnet la rete.
16 bit di sottorete equivalgono alla rete di classe B di IPv4. Utilizzando questi bit di sottorete, un'organizzazione può avere altre 65 migliaia di sottoreti, il che è di gran lunga più che sufficiente.
Quindi il prefisso di instradamento è / 64 e la porzione host è 64 bit. Possiamo ulteriormente subnet la rete oltre i 16 bit di ID di sottorete, prendendo in prestito i bit dell'host; ma si consiglia di utilizzare sempre 64 bit per gli indirizzi host poiché la configurazione automatica richiede 64 bit.
Il subnetting IPv6 funziona sullo stesso concetto del Subnet Masking a lunghezza variabile in IPv4.
Il prefisso / 48 può essere assegnato a un'organizzazione fornendo il vantaggio di avere fino a / 64 prefissi di sottorete, ovvero 65535 sottoreti, ciascuna con 2 64 host. Il prefisso A / 64 può essere assegnato a una connessione punto a punto in cui sono presenti solo due host (o dispositivi abilitati IPv6) su un collegamento.