Vai al contenuto
ipaddress.ro
Indirizzi IP2 min di lettura

Che cos'è il CIDR e come funzionano le subnet?

Cosa significa /24, come calcolare indirizzo di rete e broadcast e come dividere una rete in subnet, senza imparare tabelle a memoria.

Di ipaddress.ro

La notazione CIDR sembra criptica (10.20.0.0/14), ma descrive una cosa semplice: un blocco di indirizzi consecutivi che hanno gli stessi bit iniziali.

Il numero dopo la barra

Un indirizzo IPv4 ha 32 bit. Il numero dopo la barra, la lunghezza del prefisso, indica quanti di questi identificano la rete. I bit rimanenti identificano gli host della rete.

  • /24 → 24 bit di rete, 8 bit di host → 2⁸ = 256 indirizzi
  • /26 → 26 bit di rete, 6 bit di host → 2⁶ = 64 indirizzi
  • /30 → 2 bit di host → 4 indirizzi

Ogni bit aggiunto al prefisso dimezza il blocco; ogni bit tolto lo raddoppia.

Le subnet mask sono la stessa cosa

Le configurazioni più vecchie usano una subnet mask: il prefisso scritto come un indirizzo in cui tutti i bit di rete valgono 1. /24 è 255.255.255.0; /26 è 255.255.255.192. La wildcard mask usata nelle ACL di alcuni router è l’inverso: 0.0.0.255 per un /24.

Indirizzo di rete, broadcast e host utilizzabili

Prendiamo 192.168.10.77/26:

  1. La dimensione del blocco è 64, quindi i blocchi iniziano a .0, .64, .128 e .192.
  2. .77 si trova nel blocco che inizia a .64 → l’indirizzo di rete è 192.168.10.64.
  3. L’ultimo indirizzo del blocco è l’indirizzo di broadcast: 192.168.10.127.
  4. Gli host utilizzabili sono tutto ciò che sta in mezzo: .65 – .126, cioè 62 indirizzi.

Due casi speciali: un /31 non ha broadcast (entrambi gli indirizzi sono utilizzabili sui collegamenti punto-punto) e un /32 è un singolo host.

Dividere una rete

Per dividere 10.0.0.0/22 (1.024 indirizzi) in quattro subnet uguali aggiungi due bit al prefisso (2² = 4) e ottieni quattro /24: 10.0.0.0/24, 10.0.1.0/24, 10.0.2.0/24 e 10.0.3.0/24. Si possono creare anche subnet di dimensioni diverse (VLSM), purché non si sovrappongano.

IPv6 funziona allo stesso modo, con numeri più grandi

IPv6 usa esattamente la stessa notazione. La differenza è la convenzione: una rete locale è un /64 e una sede riceve di solito un /48 o un /56. Non esiste indirizzo di broadcast, quindi ogni indirizzo di un prefisso è utilizzabile.

Lascia fare i conti al calcolatore

Il calcolatore CIDR mostra rete, broadcast, maschere, intervallo utilizzabile e rappresentazione binaria mentre scrivi, e il calcolatore subnet divide qualsiasi rete IPv4 o IPv6 in subnet uguali. Per trasformare un intervallo qualsiasi in blocchi CIDR usa Intervallo IP in CIDR.

  • Indirizzi IP2 min di lettura

    Qual è la differenza tra IPv4 e IPv6?

    Tutti parlano della lunghezza dell'indirizzo, ma le vere differenze riguardano come si numerano le reti, come si configurano i dispositivi e cosa succede al NAT.

  • Indirizzi IP2 min di lettura

    Che cos'è un indirizzo IP?

    Il numero che identifica la tua connessione su Internet: cos'è, chi lo assegna e cosa rivela (e cosa no) di te.