Strumenti di calcolo IP
Come si calcola un intervallo CIDR?
Trasforma un indirizzo e un prefisso IPv4 in una rete allineata, un indirizzo di trasmissione, un intervallo di host e un piano di sottorete difendibile.
Di Vigneshwaran Vijayakumar, sviluppatore ed editore | | Recensito sotto il ClockTools politica editoriale
Sommario
Un intervallo CIDR deriva da due fatti: un indirizzo IPv4 e una lunghezza del prefisso. Il prefisso fissa i bit di rete; il restante 32 − prefisso i bit definiscono la dimensione del blocco. Per 192.168.1.130/26, il blocco contiene 2^(32−26) = 64 indirizzi e .130 cade dentro 192.168.1.128–192.168.1.191. Il ClockTools Calcolatore della sottorete IP conferma la rete, la trasmissione, la maschera jolly e l'intervallo di host utilizzabile esponendo al tempo stesso il limite binario.
Cosa controlla il numero dopo la barra?
IPv4 ha 32 bit. Un prefisso CIDR indica quanti bit iniziali sono fissi come porzione di rete. Il Specifica CIDR in RFC 4632 definisce il valore della barra come numero decimale da 0 a 32. A /24 corregge 24 bit e lascia 8 bit host; un /26 corregge 26 e lascia 6.
Questa relazione fornisce la dimensione totale del blocco:
indirizzi totali = 2^(32 − lunghezza del prefisso)
Aggiungendo uno al prefisso si dimezza il blocco. Sottraendo uno lo raddoppia. La direzione spesso inciampa: un numero di barra più grande descrive un blocco di indirizzi più piccolo perché rimangono meno bit disponibili per la variazione.
| Prefisso | Maschera di sottorete | Indirizzi totali | Incremento del blocco nell'ultimo ottetto |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | 256 |
| /25 | 255.255.255.128 | 128 | 128 |
| /26 | 255.255.255.192 | 64 | 64 |
| /27 | 255.255.255.224 | 32 | 32 |
| /28 | 255.255.255.240 | 16 | 16 |
| /29 | 255.255.255.248 | 8 | 8 |
| /30 | 255.255.255.252 | 4 | 4 |
Come si calcola manualmente un intervallo CIDR?
Utilizza questa sequenza invece di indovinare dall'indirizzo visibile:
1. Sottrai il prefisso da 32 per ottenere il conteggio dei bit host.
2. Calcola 2^(bit host) per ottenere gli indirizzi totali.
3. Trova l'ottetto dove termina il prefisso.
4. Utilizzare l'incremento del blocco in quell'ottetto per arrotondare l'indirizzo al limite della rete.
5. Aggiungi la dimensione totale del blocco, quindi sottrai uno, per trovare l'indirizzo di trasmissione.
6. Per una sottorete IPv4 convenzionale, considera gli indirizzi tra questi endpoint come il normale intervallo di host.
Per 192.168.1.130/26, rimangono sei bit host. La dimensione del blocco è 64, quindi lo sono i limiti dell'ultimo ottetto validi 0, 64, 128, e 192. Perché 130 si trova in mezzo 128 e 191, la rete è .128 e l'indirizzo di trasmissione è .191.
In binario, l'ultimo ottetto rende esplicito il confine:
"testo".
Indirizzo: 130 = 10000010
/26 maschera: 11000000
Rete: 128 = 10000000
Trasmissione:191 = 10111111
```
L'AND bit per bit tra l'indirizzo e la maschera cancella i bit dell'host per trovare la rete. Impostando questi bit host su uno si trova l'indirizzo di trasmissione.
Cosa ha restituito la calcolatrice per 192.168.1.130/26?
In un test dal vivo il 2026-09-01, ingresso 192.168.1.130/26 ha prodotto immediatamente questi valori:
| Risultato | Valore osservato |
|---|---|
| CIDR blocco | 192.168.1.128/26 |
| Maschera di sottorete | 255.255.255.192 |
| Indirizzo di rete | 192.168.1.128 |
| Indirizzo di trasmissione | 192.168.1.191 |
| Primo host utilizzabile | 192.168.1.129 |
| Ultimo host utilizzabile | 192.168.1.190 |
| Indirizzi totali | 64 |
| Host utilizzabili tradizionali | 62 |
| Maschera jolly | 0.0.0.63 |
Lo strumento mostrava anche l'indirizzo, la maschera e la rete in formato binario. Questa seconda rappresentazione è utile quando una risposta decimale sembra plausibile ma il limite della sottorete potrebbe essere stato arrotondato al multiplo sbagliato.
Quale scorciatoia funziona all'interno di un ottetto che cambia?
Quando il prefisso termina nell'ottetto finale, calcola 256 - maschera ottetto. Per /26, l'ottetto della maschera finale è 192, quindi l'incremento è 64. Dividi l'ottetto dell'indirizzo per quell'incremento, scarta il resto e moltiplica:
piano(130 / 64) × 64 = 128
Il prossimo confine è 128 + 64 = 192, quindi il blocco corrente termina alle 191. Questa scorciatoia funziona anche in un ottetto precedente per prefissi come /20; gli ottetti successivi si estendono quindi per intero 0–255 gamma.
Non arrotondare al multiplo più vicino. Arrotondare sempre per difetto. Un indirizzo di .190 è ancora nel .128/26 bloccare, anche se 192 è numericamente più vicino.
Quanti indirizzi e host utilizzabili ci sono in un blocco?
Gli indirizzi totali seguono sempre la formula della potenza di due. Il familiare totale − 2 La regola host utilizzabile si applica alle sottoreti IPv4 convenzionali in cui il valore host tutto zero identifica la rete e il valore tutto uno è la trasmissione diretta.
Due casi limite necessitano di un trattamento separato. A /32 nomina un indirizzo IPv4. A /31 può numerare i due punti finali di un collegamento punto a punto. RFC 3021 specifica che entrambi i valori in una sottorete punto a punto 31-bit vengono interpretati come indirizzi host.
È stato utilizzato un secondo test dal vivo ClockTools 203.0.113.9/31. La calcolatrice ha restituito il blocco 203.0.113.8/31, due indirizzi totali e due host utilizzabili. Questo risultato è appropriato per l'eccezione punto a punto; non dovrebbe essere generalizzato ad una normale LAN multiaccesso.
Ogni intervallo dall'inizio alla fine può essere un blocco CIDR?
No. Un singolo blocco CIDR deve avere una dimensione potenza di due e iniziare su un confine allineato a quella dimensione. La gamma 192.168.1.128–192.168.1.191 è esattamente uno /26. La gamma .130–.191 non lo è, perché omette i primi due indirizzi del blocco allineato.
Un inizio e una fine arbitrari possono richiedere diversi CIDR blocchi. Non ampliare l'intervallo semplicemente per forzare una notazione compatta quando il risultato verrà utilizzato in un elenco consentito, una regola firewall o un percorso. L'aggiunta di indirizzi non desiderati modifica la sicurezza e il significato del routing.
Come dovresti verificare un piano di sottorete?
Tratta il calcolo come una parte di una revisione della configurazione:
- Conferma che il blocco CIDR non si sovrappone a un'altra rete instradata o connessa a VPN.
- Separa gli indirizzi totali dagli indirizzi effettivamente consentiti dalla tua piattaforma per gli host.
- Controlla se un gateway, un pool DHCP o un provider cloud riserva valori aggiuntivi.
- Verifica l'esatta rete e i confini di trasmissione con calcolatore della sottorete.
- Utilizzare Qual è il mio IP solo per l'indirizzo pubblico visibile dal browser; non rivela un piano di sottorete LAN privata.
- Utilizzare Traccia percorso quando la vera domanda è il percorso verso una destinazione piuttosto che la dimensione di un blocco di indirizzi.
- Controlla un servizio pubblico con il Verifica disponibilità sito quando il problema è la raggiungibilità, non l'aritmetica della sottorete.
Il risultato sicuro non è semplicemente un prefisso matematicamente corretto. È un blocco allineato correttamente che corrisponde alla rete, alle regole della piattaforma e alla policy di accesso previste.
Domande frequenti
Cosa significa /24 in CIDR?
Un /24 fissa i primi 24 bit come prefisso di rete IPv4 e lascia che i bit 8 varino. Ciò crea 256 indirizzi totali in un blocco allineato.
Come posso trovare l'indirizzo di rete da CIDR?
Applicare la maschera di sottorete all'indirizzo IPv4 con un AND bit per bit oppure arrotondare l'ottetto modificato al limite del blocco valido più vicino.
Come trovo l'indirizzo di trasmissione?
Trova il successivo confine di rete allineato e sottrai uno oppure imposta ogni bit host nel blocco corrente su uno.
Perché un /26 ha indirizzi 64?
IPv4 ha 32 bit. A /26 lascia 6 bit host e 2 elevato a 6 equivale a 64 combinazioni di bit totali.
Ogni sottorete IPv4 perde due indirizzi utilizzabili?
No. La tradizionale prenotazione di rete e trasmissione si applica alle sottoreti ordinarie, mentre i /31 collegamenti punto a punto e /32 percorsi host sono casi speciali.
Un blocco CIDR può rappresentare qualsiasi intervallo IP?
No. Un singolo blocco CIDR deve avere una dimensione potenza di due e iniziare su un confine binario corrispondente. Intervalli arbitrari possono richiedere più blocchi.

