Calcolatore CIDR

Blocco CIDR
Avanti

Inserisci un blocco CIDR come 10.0.42.64/27 e il calcolatore restituisce l’indirizzo di rete, l’indirizzo di broadcast, l’intervallo di IP, il numero totale di indirizzi, gli host utilizzabili e la maschera di sottorete corrispondente. Lo strumento che ti serve per AWS VPC, laboratori domestici e calcoli di pianificazione della rete.

Come funziona il calcolo CIDR

  1. 1

    Inserisci un blocco CIDR

    Notazione IPv4 `a.b.c.d/prefix`. Il prefisso va da 0 (intero internet) a 32 (singolo host).

  2. 2

    Rete e broadcast calcolati

    AND con la maschera dà la rete; OR con la maschera inversa dà il broadcast.

  3. 3

    Intervallo host derivato

    Primo host = rete + 1; ultimo host = broadcast − 1 (per /31 e /32 le regole sono diverse).

  4. 4

    Riepilogo compatto

    Maschera di sottorete, intervallo di IP, numero di indirizzi e host utilizzabili, pronti da copiare.

Lunghezze di prefisso comuni

CIDR Maschera di sottorete Totale IPs Host utilizzabili Uso tipico
/8 255.0.0.0 16.777.216 16.777.214 Classe A legacy
/16 255.255.0.0 65.536 65.534 Classe B legacy, grande azienda
/20 255.255.240.0 4.096 4.094 Campus medio / VPC
/22 255.255.252.0 1.024 1.022 Campus piccolo
/24 255.255.255.0 256 254 Piccola LAN / sottorete
/25 255.255.255.128 128 126 Piccolo team
/26 255.255.255.192 64 62 Piccolo dipartimento
/27 255.255.255.224 32 30 Sottorete molto piccola
/28 255.255.255.240 16 14 Sottorete minuscola (minimo AWS)
/29 255.255.255.248 8 6 Punto a punto più riserve
/30 255.255.255.252 4 2 Collegamento punto a punto
/31 255.255.255.254 2 2 Punto a punto (RFC 3021)
/32 255.255.255.255 1 1 Singolo host / loopback

“Host utilizzabili” = totale − 2 perché il primo IP è l’indirizzo di rete e l’ultimo è il broadcast. /31 (RFC 3021) e /32 sono casi speciali in cui entrambi gli indirizzi sono utilizzabili.

Esempio pratico: 10.0.42.64/27

  • Binario di /27: 11111111.11111111.11111111.11100000
  • Indirizzo di rete: 10.0.42.64 (tutti i bit host 0)
  • Indirizzo di broadcast: 10.0.42.95 (tutti i bit host 1)
  • Primo host utilizzabile: 10.0.42.65
  • Ultimo host utilizzabile: 10.0.42.94
  • Totale indirizzi: 32
  • Host utilizzabili: 30
  • Maschera di sottorete: 255.255.255.224
  • Maschera wildcard: 0.0.0.31

Suggerimenti per la suddivisione in sottoreti

  • Usa sempre confini di prefisso pari, /24, /25, /26, /27 si dividono facilmente. /23 diviso in due /24 è pulito; /23 in tre sottoreti è doloroso.
  • Pianifica per la crescita, un /26 ora non può essere esteso senza rinumerazione. Assegna un /25 se pensi di poter raddoppiare.
  • Cloud VPCs (AWS, GCP, Azure) impongono dimensioni minime, di solito /28 per sottorete.
  • Intervalli privati (RFC 1918): 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Usali per reti interne.
  • Evita sovrapposizioni con reti VPN e partner. 10.0.0.0/8 è così comune che le VPN domestiche spesso si sovrappongono con le VPC aziendali.

Maschere wildcard

Le ACL Cisco usano maschere wildcard (inverse della maschera di sottorete):

  • Maschera di sottorete 255.255.255.224 → Wildcard 0.0.0.31
  • Wildcard = tutti i bit invertiti. “0” significa “deve corrispondere”, “1” significa “qualsiasi”.

Domande frequenti

Il primo IP nel blocco è l’indirizzo di rete (identifica la sottorete stessa); l’ultimo IP è l’indirizzo di broadcast (inviato a tutti gli host). Nessuno dei due può essere assegnato a un’interfaccia, quindi gli host utilizzabili = totale − 2.

Questo strumento è focalizzato su IPv4. IPv6 ha indirizzi a 128 bit e diverse convenzioni di prefisso; usa un calcolatore di sottorete IPv6 dedicato per quelli (strumento correlato collegato qui sotto).

/30 ha 4 IP (2 utilizzabili, rete + broadcast occupati). /31 (RFC 3021) ha 2 IP e usa entrambi come indirizzi host, risparmia 2 IP per collegamento. La maggior parte dei router moderni supporta /31 punto a punto; l’hardware più vecchio a volte non lo fa.

No, questo strumento riepiloga un singolo blocco IPv4: indirizzo di rete, indirizzo di broadcast, intervallo di IP, maschera di sottorete, indirizzi totali e utilizzabili. Per dividere o combinare blocchi, usa un calcolatore di sottoreti dedicato.

Strumenti correlati