Calcolatore Subnet / CIDR & IP Planner
Calcola indirizzo di rete, broadcast, maschera, wildcard mask, range host e conteggio host utilizzabili da qualsiasi indirizzo IPv4 e prefisso CIDR (/0–/32). Calcolo lato browser, nessun dato inviato a server.
Configura
Risultato
Nessun risultato
Inserisci un indirizzo IPv4 e il prefisso CIDR, poi premi Calcola.
Guida pratica al CIDR e alla pianificazione IP
Il CIDR (Classless Inter-Domain Routing) ha rivoluzionato la gestione degli indirizzi IPv4 sostituendo il rigido sistema a classi introdotto negli anni '80. Con la notazione CIDR, ogni blocco di indirizzi è definito da un indirizzo IP e dalla lunghezza del prefisso in bit: ad esempio, 192.168.1.0/24 indica che i primi 24 bit identificano la rete e gli ultimi 8 gli host. Questo meccanismo consente di creare subnet di dimensioni arbitrarie, riducendo lo spreco di indirizzi e semplificando le tabelle di routing.
In un'infrastruttura aziendale o cloud, la scelta del prefisso CIDR incide direttamente sulla scalabilità e sulla sicurezza della rete. Un /24 fornisce 254 host - ideale per una VLAN di ufficio - mentre un /16 offre oltre 65.000 indirizzi per ambienti di data center. Scegliere il prefisso corretto fin dalla progettazione evita costose riallocazioni future e facilita l'implementazione di ACL e policy di routing.
Il calcolatore subnet implementa la matematica standard per IPv4 definita dall'RFC 791 e dall'RFC 4632, inclusi i casi limite: /31 per link punto-punto (RFC 3021) e /32 per route host. I range privati (RFC 1918) sono rilevati automaticamente. Tutti i calcoli avvengono esclusivamente nel browser tramite operazioni bitwise native - nessun dato viene inviato a server e il tool funziona offline.
Esempio pratico: subnet 192.168.1.0/24
Inserendo 192.168.1.0 con prefisso /24 si ottiene:
- Indirizzo di rete:
192.168.1.0- Broadcast:
192.168.1.255- Maschera:
255.255.255.0- Wildcard:
0.0.0.255- Range host:
192.168.1.1 – 192.168.1.254- Host utilizzabili:
254
Glossario
- CIDR (Classless Inter-Domain Routing)
- Metodo di indirizzamento IPv4 che usa una notazione /n per indicare i bit di rete, sostituendo il vecchio sistema a classi (A/B/C). Definito dall'RFC 4632.
- Subnet mask
- Sequenza di 32 bit in notazione decimale puntata che separa la parte rete dalla parte host di un indirizzo IP (es. 255.255.255.0 per /24).
- Wildcard mask
- Complemento bit a bit della subnet mask. Usata nelle ACL Cisco e in OSPF: i bit a 0 devono corrispondere, i bit a 1 vengono ignorati.
- Broadcast
- Ultimo indirizzo della subnet, usato per inviare un pacchetto a tutti gli host del segmento contemporaneamente. Non assegnabile a dispositivi.
- Range privati (RFC 1918)
- Tre blocchi IPv4 riservati per reti private non instradabili su Internet: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
Domande frequenti
Cos'è il CIDR e come funziona?
Il CIDR (Classless Inter-Domain Routing), definito dall'RFC 4632, è un metodo per allocare indirizzi IP e instradare il traffico in modo più efficiente rispetto alla precedente suddivisione in classi (A/B/C). La notazione CIDR aggiunge un suffisso "/n" all'indirizzo IP che indica quanti bit sono usati per la rete: /24 significa che i primi 24 bit identificano la rete e gli ultimi 8 identificano gli host. Questo sistema permette di creare subnet di dimensioni arbitrarie, ottimizzando l'uso dello spazio di indirizzamento IPv4.
Quanti host può contenere una subnet /24?
Una subnet /24 contiene 256 indirizzi totali (2^8 = 256), ma soltanto 254 sono utilizzabili per gli host. Il primo indirizzo (es. 192.168.1.0) è riservato come indirizzo di rete e l'ultimo (es. 192.168.1.255) è il broadcast. La formula generale per host utilizzabili è 2^(32-prefisso) − 2, valida per prefissi da /1 a /30. Eccezione: /31 ammette 2 host utilizzabili (RFC 3021, link punto-punto) e /32 identifica un singolo host.
Qual è la differenza tra indirizzo di rete, broadcast e host?
In ogni subnet IPv4 tre categorie di indirizzi hanno ruoli distinti. L'indirizzo di rete (primo della subnet) identifica la subnet stessa nei protocolli di routing e non può essere assegnato a nessun host. L'indirizzo broadcast (ultimo della subnet) viene usato per inviare un pacchetto a tutti gli host della subnet contemporaneamente; anche questo non è assegnabile a un host. Tutti gli indirizzi compresi tra questi due estremi sono gli host utilizzabili, assegnabili a dispositivi come router, server, PC, stampanti di rete.
Cosa sono i range IP privati (RFC 1918)?
L'RFC 1918 definisce tre range di indirizzi IPv4 riservati per reti private (non instradabili su Internet pubblico): 10.0.0.0/8 (10.0.0.0 – 10.255.255.255, classe A), 172.16.0.0/12 (172.16.0.0 – 172.31.255.255, classe B) e 192.168.0.0/16 (192.168.0.0 – 192.168.255.255, classe C). Questi range vengono usati nelle reti LAN aziendali e domestiche con NAT per conservare gli indirizzi IP pubblici. Lo strumento indica se la subnet inserita rientra in uno di questi range privati.
Cos'è la wildcard mask e a cosa serve?
La wildcard mask (o maschera inversa) è il complemento logico della subnet mask: laddove la subnet mask ha 1, la wildcard ha 0 e viceversa. Per esempio, alla subnet mask 255.255.255.0 corrisponde la wildcard 0.0.0.255. Le wildcard mask vengono usate nelle ACL (Access Control List) di router Cisco e in OSPF per specificare quali indirizzi corrispondono a una regola: i bit a 0 nella wildcard devono corrispondere esattamente, i bit a 1 vengono ignorati.
I calcoli avvengono nel browser o su un server?
Tutti i calcoli avvengono interamente nel browser, utilizzando operazioni bitwise standard JavaScript. Nessun indirizzo IP inserito viene inviato a server esterni. Lo strumento non richiede connessione Internet per funzionare dopo il caricamento iniziale della pagina.
Come si usa
- Inserisci l'indirizzo IP
Digita un indirizzo IPv4 in formato decimale puntato (es. 192.168.1.0). Puoi inserire qualsiasi indirizzo della subnet - lo strumento calcola automaticamente l'indirizzo di rete applicando la maschera.
- Scegli il prefisso CIDR
Seleziona la lunghezza del prefisso (da /0 a /32) dal menu a tendina. Il prefisso determina quanti bit sono riservati all'identificazione della rete: /24 = 255.255.255.0, /16 = 255.255.0.0, /8 = 255.0.0.0.
- Premi Calcola
Lo strumento calcola istantaneamente indirizzo di rete, broadcast, maschera, maschera wildcard, range host utilizzabili e conteggio host. Tutti i calcoli avvengono nel browser - nessun dato inviato a server.
- Interpreta il risultato
L'indirizzo di rete identifica univocamente la subnet. Il broadcast è l'ultimo indirizzo (usato per messaggi a tutti gli host). Gli host utilizzabili sono tutti gli indirizzi compresi tra network+1 e broadcast-1 (eccetto /31 e /32 che seguono RFC 3021).
Serve un'analisi su misura?
Progettazione IP, segmentazione VLAN, firewall policy e infrastruttura di rete personalizzata - contatta Federico per una consulenza tecnica.