Calcolo subnet IPv4: rete, broadcast, intervallo host e subnetting

Calcolo subnet in breve: il prefisso indica quanti bit appartengono alla rete. 192.168.1.10/24 si trova nella rete 192.168.1.0, broadcast 192.168.1.255, con 254 host utilizzabili. Inserisci IP e prefisso (oppure «10.0.0.5/20»): tutto viene calcolato nel browser.

Fonte: RFC 4632, RFC 4632 – Classless Inter-domain Routing (CIDR): prefix notation. Aggiornato al: .

un /prefisso nell’indirizzo ha la precedenza sull’elenco
scegli un prefisso più lungo
I miei strumentiI dati inseriti vengono salvati solo in questo browser.

Risultato

Rete
192.168.1.0/24 · 254 host utilizzabili
Dati della rete
VoceValore
Indirizzo di rete192.168.1.0/24
Subnet mask255.255.255.0
Wildcard mask0.0.0.255
Indirizzo di broadcast192.168.1.255
Intervallo host utilizzabili192.168.1.1 – 192.168.1.254
Host utilizzabili254
Indirizzi totali256
Tipo di indirizzoprivato (RFC 1918)
Classe (storica)Classe C
Binario (calcolo)
binario
Indirizzo IP11000000.10101000.00000001.00001010
Subnet mask11111111.11111111.11111111.00000000
Indirizzo di rete11000000.10101000.00000001.00000000
Sottoreti
N.SottoreteIntervallo hostBroadcast
1192.168.1.0/26192.168.1.1 – 192.168.1.62192.168.1.63
2192.168.1.64/26192.168.1.65 – 192.168.1.126192.168.1.127
3192.168.1.128/26192.168.1.129 – 192.168.1.190192.168.1.191
4192.168.1.192/26192.168.1.193 – 192.168.1.254192.168.1.255

Come si calcola

Come si calcola una subnet

Un indirizzo IPv4 ha 32 bit. La lunghezza del prefisso (notazione CIDR, RFC 4632) indica quanti bit da sinistra identificano la rete; gli altri numerano gli host.

Esempio: 192.168.1.10/26

  1. Mask /26 = 11111111.11111111.11111111.11000000 = 255.255.255.192
  2. Ultimo ottetto: 10 = 00001010 AND 11000000 = 00000000 → rete 192.168.1.0
  3. Bit di host a 1: 00111111 = 63 → broadcast 192.168.1.63
  4. Host: 2⁶ − 2 = 62, da 192.168.1.1 a 192.168.1.62

Tabella dei prefissi

PrefissoSubnet maskHost
/8255.0.0.016.777.214
/16255.255.0.065.534
/24255.255.255.0254
/25255.255.255.128126
/26255.255.255.19262
/27255.255.255.22430
/28255.255.255.24014
/29255.255.255.2486
/30255.255.255.2522

Intervalli privati e speciali

La RFC 1918 riserva 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 alle reti private. Gli altri blocchi speciali (loopback 127.0.0.0/8, link-local 169.254.0.0/16, NAT di operatore 100.64.0.0/10) sono nel registro IANA definito dalla RFC 6890.

Subnetting

«Suddividi in sottoreti» divide la rete in parti uguali con un prefisso più lungo: un /24 suddiviso in /26 dà quattro reti da 62 host (.0, .64, .128, .192). Ogni bit in più raddoppia il numero di sottoreti e ne dimezza la dimensione.

Domande frequenti

Come si calcola l’indirizzo di rete?

Con un AND bit a bit tra IP e subnet mask. 192.168.1.130 con 255.255.255.192: 130 AND 192 = 128 → rete 192.168.1.128.

Come si calcola la subnet mask da un prefisso?

Il prefisso /n corrisponde a n bit a 1 seguiti da zeri: /20 = 255.255.240.0, /26 = 255.255.255.192.

Quanti host ha una /27?

2⁵ − 2 = 30 host utilizzabili su 32 indirizzi; mask 255.255.255.224.

Cos’è l’indirizzo di broadcast?

L’ultimo indirizzo della sottorete, con tutti i bit di host a 1. Raggiunge tutti i dispositivi della sottorete e non si assegna a un host.

Funziona con IPv6?

No, il calcolatore è per IPv4. In IPv6 le sottoreti sono di norma /64; la logica del prefisso è la stessa su 128 bit.

Fonti e riferimenti normativi

Aggiornato al: · Principi editoriali

Strumenti correlati