Calcolatore Subnet / CIDR

Calcola rapidamente i dettagli della sottorete dagli ottetti IPv4 e dalla lunghezza del prefisso CIDR.

Inserisci il primo ottetto IPv4.
Inserisci il secondo ottetto IPv4.
Inserisci il terzo ottetto IPv4.
Inserisci il quarto ottetto IPv4.
Inserisci il prefisso di sottorete, ad esempio 24 per un /24.

Maschera di sottorete

255.255.255.0

Indirizzo di rete192.168.1.0
Indirizzo broadcast192.168.1.255
Host utilizzabili254

Come usare questo calcolatore di subnet / CIDR

  1. Inserisci gli ottetti IP

    Digita i quattro ottetti in Ottetto IP 1, Ottetto IP 2, Ottetto IP 3 e Ottetto IP 4 (es. 192, 168, 10, 50).

  2. Imposta la lunghezza del prefisso CIDR

    Inserisci il prefisso della subnet nel campo della lunghezza del prefisso CIDR (es. 24 per un /24, 26 per un /26).

  3. Leggi la maschera di sottorete

    Il calcolatore restituisce la maschera di sottorete in formato decimale puntato e binario.

  4. Controlla rete e broadcast

    Controlla i risultati dell'indirizzo di rete e dell'indirizzo broadcast per vedere l'intervallo della subnet.

  5. Nota gli host utilizzabili

    Usa il valore degli host utilizzabili per pianificare quanti dispositivi possono ricevere un indirizzo nella subnet.

Metodologia

Come funziona questo calcolatore di sottorete / CIDR

Questo calcolatore di sottorete ricava la maschera di sottorete, l'indirizzo di rete, l'indirizzo broadcast e il numero di host utilizzabili a partire da un indirizzo IPv4 e una lunghezza del prefisso CIDR. Utilizza operazioni bit a bit — la stessa logica che i router e gli stack di rete dei sistemi operativi eseguono su ogni pacchetto — per suddividere uno spazio di indirizzamento a 32 bit in una porzione di rete e una porzione host. La lunghezza del prefisso indica al calcolatore quanti dei bit iniziali identificano la rete; i bit rimanenti sono disponibili per gli indirizzi host. Comprendere questi limiti è essenziale per la pianificazione degli indirizzi IP, la creazione di regole firewall, le liste di controllo degli accessi e la risoluzione dei problemi di instradamento in qualsiasi rete TCP/IP.

Formula
rete = IP AND maschera • broadcast = IP OR NOT(maschera) • host utilizzabili tradizionali = 2^(32 − prefisso) − 2, con gestione speciale per /31 e /32
IP L'indirizzo IPv4 a 32 bit inserito come quattro ottetti (es. 192.168.1.100)
maschera Subnet mask — un valore a 32 bit con i primi bit del 'prefisso' impostati a 1 e i restanti a 0
prefisso Lunghezza del prefisso CIDR (0–32), che indica quanti bit iniziali definiscono la rete
rete Indirizzo di rete — il risultato dell'operazione AND bit a bit tra l'IP e la maschera; identifica la sottorete
broadcast Indirizzo di broadcast — il risultato dell'operazione OR bit a bit tra l'IP e la maschera invertita; l'ultimo indirizzo della sottorete
host utilizzabili Numero di indirizzi host assegnabili nella sottorete, con /31 trattato come due endpoint point-to-point e /32 trattato come un singolo instradamento host
Esempio

Dato l'indirizzo IP 192.168.10.50 con prefisso /26: la maschera di sottorete è 11111111.11111111.11111111.11000000, ovvero 255.255.255.192 in formato decimale puntato. L'operazione AND bit a bit tra 192.168.10.50 e 255.255.255.192 restituisce l'indirizzo di rete 192.168.10.0. L'operazione OR bit a bit tra 192.168.10.50 e la maschera invertita (0.0.0.63) restituisce l'indirizzo di broadcast 192.168.10.63. La parte host ha 32 − 26 = 6 bit, quindi indirizzi totali = 2^6 = 64 e host utilizzabili = 64 − 2 = 62.

Per 10.0.0.100/22: la maschera di sottorete è 255.255.252.0, l'indirizzo di rete è 10.0.0.0, il broadcast è 10.0.3.255 e gli host utilizzabili sono 1.022. Il /22 lascia 10 bit host (2^10 − 2).

Per 172.16.5.1/28: la maschera di sottorete è 255.255.255.240, l'indirizzo di rete è 172.16.5.0, il broadcast è 172.16.5.15 e gli host utilizzabili sono 14. Un /28 è comune per piccole sottoreti di punti vendita o IoT.

Ipotesi
  • Il calcolatore opera solo su IPv4 (indirizzi a 32 bit). Il subnetting IPv6 utilizza uno spazio di indirizzamento a 128 bit e convenzioni diverse.
  • Le lunghezze di prefisso /31 e /32 sono notazioni CIDR valide. Questo calcolatore riporta /31 come due endpoint point-to-point utilizzabili in conformità con RFC 3021, e /32 come un singolo instradamento host.
  • Ogni ottetto deve essere compreso nell'intervallo 0–255 e la lunghezza del prefisso deve essere tra 0 e 32. Valori al di fuori di questi limiti produrranno risultati non validi.
  • Il calcolo presuppone l'indirizzamento senza classi (CIDR). I limiti delle classi legacy (Classe A/B/C) non vengono applicati.
Note
  • Per la maggior parte delle sottoreti, l'indirizzo di rete (tutti i bit host a zero) e l'indirizzo di broadcast (tutti i bit host a uno) non possono essere assegnati ai dispositivi; per questo motivo la formula tradizionale sottrae due dal conteggio totale degli indirizzi.
  • I collegamenti punto-punto /31 sono un'eccezione deliberata: entrambi gli indirizzi sono trattati come endpoint utilizzabili invece di riservare slot separati per rete e broadcast.
  • Quando si pianificano VLAN o VPC cloud, scegliere un prefisso che lasci spazio sufficiente per la crescita futura: una volta che una sottorete è in produzione, il ridimensionamento comporta solitamente la riassegnazione degli indirizzi dell'intero intervallo.
  • Il supernetting (aggregazione delle rotte) utilizza la stessa logica bit a bit al contrario: combina più prefissi piccoli in uno più grande per ridurre le tabelle di routing.
  • Per un calcolo a mente rapido, memorizza la progressione /24 = 254 host, /25 = 126, /26 = 62, /27 = 30, /28 = 14: ogni bit di prefisso aggiuntivo dimezza il numero di host.
Fonti
  1. RFC 4632 — Classless Inter-Domain Routing (CIDR): Piano di assegnazione e aggregazione degli indirizzi Internet
  2. RFC 3021 — Utilizzo di prefissi a 31 bit su collegamenti punto-punto IPv4
  3. RFC 791 — Protocollo Internet (struttura degli indirizzi IPv4 e operazioni bit a bit)

Comprendere la notazione CIDR e il calcolo delle subnet

La notazione CIDR (Classless Inter-Domain Routing) descrive in modo compatto come un indirizzo IPv4 è suddiviso in una parte di rete e una parte host. La lunghezza del prefisso (es. /24) indica quanti dei 32 bit identificano la rete; i bit rimanenti definiscono gli indirizzi host all'interno di quella sottorete. Un /24 lascia 8 bit host, quindi 2^8 = 256 indirizzi totali, con 254 tipicamente utilizzabili dopo aver riservato gli indirizzi di rete e di broadcast. Il calcolo della sottorete si basa su operazioni bit a bit: l'indirizzo di rete è l'IP AND la maschera di sottorete, e l'indirizzo di broadcast è l'IP OR la maschera invertita. Router e firewall utilizzano questa logica su ogni pacchetto per decidere se un indirizzo appartiene a una sottorete locale o deve essere inoltrato altrove.

Casi d'uso pratici del subnetting per gli sviluppatori

Gli sviluppatori incontrano i calcoli delle sottoreti durante la progettazione di VPC cloud, la scrittura di regole firewall, il debug di problemi di instradamento e la configurazione di liste di controllo degli accessi. In AWS, GCP o Azure, si scelgono i blocchi CIDR per VPC e sottoreti; comprendere le lunghezze dei prefissi aiuta a dimensionare correttamente le sottoreti ed evitare sovrapposizioni. Gli ingegneri della sicurezza utilizzano gli intervalli CIDR in iptables, nftables e nei gruppi di sicurezza cloud per consentire o negare il traffico in base all'intervallo IP. Durante la risoluzione dei problemi di connettività, conoscere gli indirizzi di rete e di broadcast aiuta a verificare se un host si trova all'interno dell'intervallo previsto. I team DevOps utilizzano il calcolo delle sottoreti anche nella pianificazione dell'allocazione degli IP per i cluster Kubernetes, le reti di container e le architetture multi-tenant.

FAQ del calcolatore di sottorete / CIDR

Qual è la differenza tra una maschera di sottorete e un prefisso CIDR?

Esprimono la stessa informazione in notazioni diverse. Un prefisso /24 indica 24 bit iniziali impostati a uno, che corrispondono alla maschera di sottorete decimale puntata 255.255.255.0. La notazione CIDR è più compatta ed è lo standard utilizzato nelle moderne configurazioni di routing.

Perché vengono sottratti due indirizzi dal totale per ottenere gli host utilizzabili?

Nel subnetting IPv4 tradizionale, il primo indirizzo di una sottorete (tutti i bit host a zero) è riservato come indirizzo di rete e l'ultimo indirizzo (tutti i bit host a uno) è riservato come indirizzo di broadcast. Nessuno dei due può essere assegnato a un dispositivo, quindi gli host utilizzabili = 2^(bit host) − 2. Un collegamento point-to-point /31 rappresenta l'eccezione principale.

Posso usare questo calcolatore per intervalli IP privati?

Sì. Il calcolo bit a bit è identico per gli indirizzi privati (RFC 1918) e pubblici. Gli intervalli privati comuni sono 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16.

Cosa significa un prefisso /32?

Un prefisso /32 identifica un singolo indirizzo host senza bit host. Viene comunemente utilizzato nelle tabelle di routing e nelle regole del firewall per corrispondere esattamente a un indirizzo IP; questo calcolatore lo riporta come un'unica rotta host utilizzabile.

Funziona per IPv6?

No. Questo calcolatore è progettato per lo spazio di indirizzamento a 32 bit di IPv4. IPv6 utilizza indirizzi a 128 bit, un intervallo di lunghezza del prefisso diverso (solitamente da /48 a /128) e non riserva un indirizzo di broadcast allo stesso modo.

Scritto da Jan Křenek Fondatore e sviluppatore principale
Revisionato da Revisione della metodologia DigitSum Verifica delle formule e QA
Ultimo aggiornamento 10 mar 2026

Utilizza questo strumento come stima e convalida le decisioni importanti con un professionista qualificato.

I dati inseriti rimangono nel browser, a meno che una funzionalità futura non indichi diversamente.