Cosa fa
Il calcolatore di sottoreti accetta un indirizzo IPv4 con lunghezza del prefisso (notazione CIDR, come 192.168.1.10/24) oppure con una subnet mask in notazione decimale puntata (192.168.1.10 255.255.255.0) e calcola tutto sulla rete a cui appartiene: indirizzo di rete, indirizzo di broadcast, primo e ultimo host utilizzabile, numero di indirizzi e di host utilizzabili, subnet mask, wildcard mask, classe dell’indirizzo e se è privato o pubblico. La vista binaria mostra con precisione quali bit appartengono alla rete e quali all’host. Tutto viene calcolato nel browser; non viene inviato nulla.
Come si usa
- Scrivi un indirizzo nella casella. Funzionano tutte queste forme:
10.0.0.1/8,10.0.0.1 255.0.0.0,10.0.0.1/255.0.0.0e una wildcard mask come10.0.0.1 0.255.255.255. Un indirizzo senza maschera viene trattato come un singolo host (/32). - I risultati si aggiornano mentre scrivi. Fai clic su Copia accanto a qualsiasi valore.
- Per pianificare una rete, scegli un numero in Suddividi in sottoreti. La rete viene divisa in altrettante sottoreti uguali (arrotondando a una potenza di due) e ciascuna è elencata con il suo intervallo di host e l’indirizzo di broadcast. Il pulsante Copia sopra l’elenco lo copia come testo separato da tabulazioni, pronto da incollare in un foglio di calcolo.
- Per IPv6 scrivi qualcosa come
2001:db8:abcd::/48.
Esempio
192.168.1.10/24
Network 192.168.1.0
Broadcast 192.168.1.255
Hosts 192.168.1.1 – 192.168.1.254 (254)
Suddividendo la stessa /24 in 4 sottoreti si ottengono quattro reti /26 da 62 host ciascuna, che iniziano da 192.168.1.0, .64, .128 e .192.
Come funziona il calcolo
Un indirizzo IPv4 è un numero a 32 bit. La lunghezza del prefisso indica quanti bit iniziali identificano la rete; i bit rimanenti identificano l’host. La subnet mask è formata da quei bit di rete impostati a 1. L’AND tra indirizzo e maschera dà l’indirizzo di rete, mentre impostando a 1 tutti i bit di host si ottiene l’indirizzo di broadcast. Ogni bit di prefisso in più dimezza la rete: per questo una /25 ha 128 indirizzi e una /26 ne ha 64.
Le classi di indirizzi (dalla A alla E) dipendono dal primo ottetto e sono mostrate solo come riferimento. Dagli anni Novanta il routing è senza classi (CIDR), quindi a stabilire la dimensione di una rete è la lunghezza del prefisso, non la classe.
Domande frequenti
› Quanti host utilizzabili ha una sottorete?
Una sottorete con prefisso /n ha 2^(32 − n) indirizzi. Due di questi, l’indirizzo di rete e quello di broadcast, non si possono assegnare agli host, quindi una /24 ha 256 indirizzi e 254 host utilizzabili. Le eccezioni sono la /31, dove su un collegamento punto-punto entrambi gli indirizzi sono utilizzabili (RFC 3021), e la /32, che indica un solo host.
› Che cos’è una wildcard mask?
È la subnet mask con tutti i bit invertiti: 255.255.255.0 diventa 0.0.0.255. La usano le access list Cisco e i comandi network di OSPF. Puoi inserire l’una o l’altra forma; il calcolatore riconosce la wildcard mask e la converte.
› Come capisco se un indirizzo IP è privato?
Gli intervalli privati della RFC 1918 sono 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. La riga Tipo lo indica e riconosce anche indirizzi loopback, link-local, CGNAT (100.64.0.0/10), di documentazione, multicast e riservati.
› Funziona con IPv6?
Sì, per le funzioni di base. Inserisci un indirizzo con prefisso facoltativo, come 2001:db8::/48, per ottenere la forma compressa ed estesa, il primo e l’ultimo indirizzo del prefisso, il numero di indirizzi e il tipo. Puoi anche suddividere prefissi IPv6. IPv6 non ha broadcast, quindi non viene sottratto alcun indirizzo.