Calcolatore di subnet IPv4

Inserisci un IP e la sua maschera (come /24 o 255.255.255.0) per ottenere rete, indirizzo di broadcast, intervallo di host e suddivisione.

Rete
192.168.1.0/24
Subnet mask
255.255.255.0
Maschera wildcard
0.0.0.255
Broadcast
192.168.1.255
Primo host
192.168.1.1
Ultimo host
192.168.1.254
Host utilizzabili
254
Indirizzi totali
256
Classe
C
Tipo
Privato (RFC 1918)

In binario

IP in binario
11000000.10101000.00000001.00001010
Maschera in binario
11111111.11111111.11111111.00000000
IP in esadecimale
0xC0A8010A

Suddividi in subnet

4 subnet

RetePrimo hostUltimo hostBroadcast
192.168.1.0/26192.168.1.1192.168.1.62192.168.1.63
192.168.1.64/26192.168.1.65192.168.1.126192.168.1.127
192.168.1.128/26192.168.1.129192.168.1.190192.168.1.191
192.168.1.192/26192.168.1.193192.168.1.254192.168.1.255

Come calcolare una subnet

  1. Inserisci l'indirizzo IP, per esempio 192.168.1.10, o direttamente 192.168.1.10/24.

  2. Scegli la maschera in notazione CIDR (/24) o decimale puntata (255.255.255.0) e fai clic su «Calcola».

  3. Controlla rete, broadcast e intervallo di host, e scegli una dimensione per vedere la suddivisione in subnet uguali.

Che cos'è una subnet e a cosa serve?

Una subnet è una porzione di una rete IP. Dividere una rete in subnet permette di separare reparti, piani o servizi (ufficio, ospiti, telecamere), ridurre il traffico di broadcast e applicare regole di sicurezza diverse a ogni parte.

La maschera indica quale parte dell'indirizzo identifica la rete e quale identifica gli host. In notazione CIDR si scrive con il numero di bit di rete: /24 significa che i primi 24 bit sono la rete e gli 8 restanti sono per gli host.

Il calcolo passo dopo passo

Prendiamo 192.168.1.130/26. Una maschera /26 lascia 32 − 26 = 6 bit per gli host, cioè 2⁶ = 64 indirizzi per subnet. Le subnet /26 iniziano ogni 64 indirizzi: .0, .64, .128 e .192.

  • Rete: il multiplo di 64 subito sotto .130, cioè 192.168.1.128.
  • Broadcast: l'ultimo indirizzo del blocco, 192.168.1.191.
  • Host utilizzabili: da 192.168.1.129 a 192.168.1.190, 64 − 2 = 62 in totale.
  • Maschera in decimale puntato: 255.255.255.192 (i primi 26 bit a 1).

La regola generale: ci sono 2ⁿ indirizzi, dove n è il numero di bit di host, e se ne sottraggono due (rete e broadcast) per ottenere gli host utilizzabili. Le eccezioni sono il /31, che usa entrambi gli indirizzi sui collegamenti punto-punto (RFC 3021), e il /32, che identifica un solo host.

Le subnet mask più comuni

  • /8 · 255.0.0.0 · 16.777.214 host
  • /16 · 255.255.0.0 · 65.534 host
  • /22 · 255.255.252.0 · 1.022 host
  • /23 · 255.255.254.0 · 510 host
  • /24 · 255.255.255.0 · 254 host
  • /25 · 255.255.255.128 · 126 host
  • /26 · 255.255.255.192 · 62 host
  • /27 · 255.255.255.224 · 30 host
  • /28 · 255.255.255.240 · 14 host
  • /29 · 255.255.255.248 · 6 host
  • /30 · 255.255.255.252 · 2 host

Classi IP e intervalli privati

Prima del CIDR le reti venivano assegnate per classe in base al primo numero: classe A (1-126), B (128-191) e C (192-223); la classe D (224-239) è multicast e la E (240-255) sperimentale. Le classi non limitano più la dimensione delle reti, ma compaiono ancora negli esami e nella documentazione.

Gli intervalli privati (RFC 1918) non vengono instradati su internet e si possono usare liberamente in qualsiasi rete: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Inoltre 100.64.0.0/10 è riservato al NAT degli operatori (CGNAT).

Domande frequenti

Quanti host ci sono in una rete /24?

256 indirizzi in totale, di cui 254 assegnabili ai dispositivi: l'indirizzo di rete (.0) e quello di broadcast (.255) sono riservati.

Che cos'è una maschera wildcard?

È la maschera invertita: bit di host a 1 e bit di rete a 0. Per /24 è 0.0.0.255. Si usa soprattutto nelle liste di accesso (ACL) e in OSPF sui dispositivi Cisco.

Come converto una maschera decimale in CIDR?

Conta i bit a 1 della maschera scritta in binario. 255.255.255.0 ha 8 + 8 + 8 = 24 uni, quindi è /24. Il calcolatore accetta entrambi i formati.

Perché si sottraggono due indirizzi da ogni subnet?

Il primo indirizzo identifica la rete stessa e l'ultimo è quello di broadcast, che raggiunge tutti i dispositivi della subnet. Nessuno dei due si può assegnare a un dispositivo.

È utile per prepararsi alla CCNA?

Sì. Mostra IP e maschera in binario per verificare ogni passaggio a mano, e la suddivisione in subnet aiuta a esercitarsi con il subnetting.