Calcolatore VLSM

Inserisci una rete madre e il numero di host di cui ogni subnet ha bisogno. La calcolatrice dispone i blocchi dal più grande in giù e ti dà un piano di subnet VLSM.

La lunghezza del prefisso può andare da 0 a 30 (un /31 o /32 non può essere diviso).
Host necessari in ogni subnet (da 1 a 20 righe; il nome è facoltativo; le righe vuote sono ignorate)
Includi negli host che inserisci gli eventuali indirizzi usati per un gateway.
Quando è disattivato, la sottorete più piccola è una /30 (2 host). Quando è attivato, 1 host necessario diventa una /32 e 2 host necessari diventano una /31. Una /31 è per un collegamento punto-punto ed entrambi gli indirizzi possono essere usati per gli host (RFC 3021).
Rete madre —

Totali
Indirizzi totali nella rete madre—
Totale dei blocchi richiesti—
Indirizzi assegnati—
Indirizzi non assegnati—
Primo indirizzo non assegnato—
Utilizzo (assegnato ÷ totale della rete madre)—

I blocchi sono disposti dall’inizio della rete madre, prima il più grande (a pari dimensione, nell’ordine in cui li hai inseriti). Questa è la procedura abituale, non una norma.

Il testo copiato è l’elenco delle reti assegnate (CIDR), una per riga, nell’ordine in cui sono state assegnate.

Cos’è il VLSM

Il VLSM (variable length subnet masking) divide una rete madre in subnet di dimensioni diverse. Quando le subnet richiedono numeri diversi di host, farle tutte della stessa dimensione (la stessa lunghezza del prefisso) spreca indirizzi. Adattare la lunghezza del prefisso agli host necessari usa gli indirizzi in modo efficiente. Una tabella del numero di indirizzi per ogni lunghezza del prefisso IPv4 è data nella RFC 1878 (un documento informativo).

La procedura di assegnazione (quella abituale)

  1. Trasforma ogni richiesta nel blocco più piccolo con host sufficienti. Per i prefissi /30 e più corti, host utilizzabili = indirizzi totali − 2 (l’indirizzo di rete e quello di broadcast non sono utilizzabili). Ad esempio, 100 host richiedono un /25 (126 host) e 50 host richiedono un /26 (62 host).
  2. Ordina i blocchi dal più grande (più host) in giù. I blocchi della stessa dimensione mantengono l’ordine delle righe che hai inserito.
  3. Disponili uno dopo l’altro dall’inizio della rete madre.

Questo è il modo comune di procedere e non è definito da una norma. I blocchi CIDR hanno dimensioni che sono potenze di due (RFC 4632), e l’inizio di ogni blocco è un indirizzo multiplo della dimensione del blocco (un confine di rete). Disporre prima il più grande mantiene allineati i confini (lo strumento verifica anche questo).

Quando gli indirizzi non bastano

/31 e /32

Esempio

Dividi la rete madre 192.168.0.0/24 in quattro subnet da 100, 50, 25 e 10 host (con /31 e /32 disattivati):

Ordine Host necessari Assegnazione Indirizzi utilizzabili
1 100 192.168.0.0/25 da 192.168.0.1 a 192.168.0.126
2 50 192.168.0.128/26 da 192.168.0.129 a 192.168.0.190
3 25 192.168.0.192/27 da 192.168.0.193 a 192.168.0.222
4 10 192.168.0.224/28 da 192.168.0.225 a 192.168.0.238

I blocchi totalizzano 128 + 64 + 32 + 16 = 240 indirizzi, e 16 indirizzi (da 192.168.0.240) restano non assegnati.

Un esempio con carenza: chiedere a 192.168.0.0/24 126, 126 e 2 host richiede due blocchi /25 (128 indirizzi ciascuno), che riempiono i 256 indirizzi della rete madre, quindi la terza richiesta (2 host, un /30 di 4 indirizzi) non può essere assegnata (mancano 4 indirizzi).

Note

Fonti e verifiche

Le affermazioni sulle RFC qui sopra sono state verificate nelle RFC quando fu realizzata la versione giapponese di questo strumento (29 ottobre 2026): RFC 3021 (sezione 2.1, prefissi a 31 bit sui collegamenti punto-punto), RFC 4632 (CIDR; i prefissi rappresentano blocchi di potenza di due) e RFC 1878 (una tabella informativa delle dimensioni delle subnet). Non sono state ricontrollate per questa pagina. La procedura «prima il più grande» non è definita da una RFC; è la pratica abituale.

Domande frequenti

Cos’è il VLSM?

Un modo di dividere una rete madre in subnet di dimensioni diverse in base al numero di host di cui ciascuna ha bisogno.

Perché assegnare prima il più grande?

Disporre prima i blocchi più grandi mantiene l’inizio di ogni blocco su un confine di rete (un multiplo della dimensione del blocco) e lascia pochi vuoti. È pratica comune, non una norma.

Posso usare un /31 su una LAN?

La RFC 3021 descrive l’uso sui collegamenti punto-punto. Non specifica l’uso come subnet LAN.

Cosa succede se non ci sono abbastanza indirizzi?

Lo strumento confronta il totale dei blocchi con la rete madre, mostra quanti indirizzi mancano ed elenca le righe che non è stato possibile assegnare, con il motivo.