Calcolatore Subnet

Inserisci IP e maschera di sottorete o prefisso CIDR per calcolare subito indirizzo di rete e broadcast, intervallo di host e classe IP. Calcolatore di subnet gratuito.

Come usare

  1. Inserisci i dati

    Inserisci i valori richiesti nei campi di input.

  2. Regola le impostazioni

    Seleziona le opzioni e impostazioni appropriate.

  3. Visualizza risultati

    Clicca Calcola per ottenere i risultati istantaneamente.

Che cos'è una subnet?

Una subnet è una suddivisione logica più piccola di un'unica rete IP di maggiori dimensioni. Un indirizzo IPv4 a 32 bit è diviso in una parte di rete e una parte host; il confine tra le due è stabilito dalla subnet mask, ed esprimere tale maschera come numero di bit dà origine al prefisso CIDR (ad esempio /24).

Ci sono tre motivi principali per creare delle subnet.

  • Risparmio di indirizzi: suddividere lo spazio di indirizzamento in base al numero di host effettivamente necessari, riducendo lo spreco di IP.
  • Isolamento del broadcast: separare le reti per contenere il traffico di broadcast superfluo.
  • Sicurezza e gestione: dividere le reti per reparto o scopo per semplificare il controllo degli accessi e il routing.

Basta inserire un IP e un CIDR, e questo calcolatore mostra in una sola volta l'indirizzo di rete, l'indirizzo di broadcast, l'intervallo di host utilizzabili, la classe IP e se l'indirizzo è privato.

Formula di calcolo

Tutti i valori si ricavano da operazioni bit a bit a 32 bit.

  • Subnet mask = 0xFFFFFFFF << (32 - CIDR)
  • Indirizzo di rete = IP AND subnet mask
  • Maschera wildcard = NOT subnet mask
  • Broadcast = indirizzo di rete OR maschera wildcard
  • Host totali = 2^(32 - CIDR), Host utilizzabili = 2^(32 - CIDR) - 2

Esempio: 192.168.1.10/24 → maschera 255.255.255.0, rete 192.168.1.0, broadcast 192.168.1.255, host utilizzabili da 192.168.1.1 a 192.168.1.254, cioè 254 indirizzi (= 2^8 - 2). Il -2 tiene conto dell'indirizzo di rete e di quello di broadcast, che sono riservati.

Domande frequenti

Che cos'è una subnet mask?
Una subnet mask è un valore a 32 bit che distingue la parte di rete di un indirizzo IP dalla parte host. Ad esempio, 255.255.255.0 (/24) indica i 24 bit superiori come rete e gli 8 bit inferiori come host. È il criterio per stabilire se due dispositivi appartengono alla stessa rete.
Che cos'è la notazione CIDR?
La notazione CIDR (Classless Inter-Domain Routing) esprime un intervallo di rete aggiungendo una barra (/) e la lunghezza del prefisso dopo l'indirizzo IP. 192.168.1.0/24 significa che i 24 bit superiori sono la rete e include 256 indirizzi (254 host utilizzabili).
Quali sono gli intervalli degli IP privati?
La RFC 1918 definisce tre intervalli di IP privati. Classe A: 10.0.0.0/8 (da 10.0.0.0 a 10.255.255.255), Classe B: 172.16.0.0/12 (da 172.16.0.0 a 172.31.255.255), Classe C: 192.168.0.0/16 (da 192.168.0.0 a 192.168.255.255). Questi intervalli non vengono instradati direttamente su Internet, quindi possono essere usati liberamente nelle reti interne.
Come si calcola il numero di host utilizzabili?
Il numero totale di host è 2^(32-CIDR), e gli host utilizzabili sono quel valore meno 2. Ad esempio, un /24 ha 2^8 = 256 indirizzi, di cui 254 utilizzabili dopo aver escluso gli indirizzi di rete e di broadcast. Un /30 ha solo 2 indirizzi utilizzabili su 2^2 = 4, per cui è spesso usato per i collegamenti punto-punto tra due router.
Perché gli indirizzi di rete e di broadcast non possono essere usati come host?
L'indirizzo di rete (tutti i bit host a 0) è l'identificatore della subnet stessa, mentre l'indirizzo di broadcast (tutti i bit host a 1) è un indirizzo speciale che invia contemporaneamente a tutti i dispositivi della subnet. Entrambi gli indirizzi sono riservati e non possono essere assegnati a singoli dispositivi.
Che cos'è una maschera wildcard e dove si usa?
Una maschera wildcard è l'inverso bit a bit della subnet mask; per un /24 risulta 0.0.0.255. Nella maschera, 0 significa 'deve corrispondere' e 1 significa 'ignora', quindi si usa principalmente per specificare intervalli di indirizzi nelle ACL Cisco e nelle configurazioni di routing OSPF.
Come si distinguono le classi IP A, B e C?
Si distinguono in base al valore del primo ottetto IPv4. A va da 1 a 126, B da 128 a 191, C da 192 a 223, D (multicast) da 224 a 239 ed E (sperimentale) da 240 a 255. Il valore 127 è riservato al loopback (localhost). Oggi, tuttavia, lo standard è il subnetting a lunghezza variabile basato su CIDR anziché la distinzione per classi.
Specifiche dispositivi 2026

Calcolatrici correlate