ForHosting KIT · Strumenti per sviluppatori

Calcolatore di indirizzi per prefisso

Un /24 IPv4 contiene 256 indirizzi e un /64 IPv6 esattamente 18.446.744.073.709.551.616. Scelga la famiglia, inserisca il numero dopo la barra e ottenga il conteggio esatto, i bit host e la potenza di due che lo spiega. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Famiglia
ipv4
Lunghezza del prefisso
24
Ottiene
Bit di indirizzo
32
Bit di host
8
Numero di indirizzi
256

Questo calcolatore mostra esattamente quanti indirizzi IPv4 o IPv6 appartengono a una sottorete quando Lei ne conosce il prefisso CIDR. Selezioni la famiglia e inserisca il numero dopo la barra, ad esempio 24 per IPv4 /24 o 64 per IPv6 /64. Il risultato riporta l’ampiezza dell’indirizzo, i bit host, la formula come potenza di due, il numero esatto e una tabella di riferimento. Vengono contati tutti gli indirizzi del blocco matematico, senza applicare riserve di rete, broadcast, provider o operative.

Converta il prefisso in un numero esatto

La notazione CIDR divide un indirizzo IP in bit di rete e bit host. La lunghezza del prefisso è il numero dopo la barra e indica quanti bit iniziali identificano la rete. IPv4 contiene 32 bit, mentre IPv6 ne contiene 128.

Sottragga il prefisso da tale ampiezza per ottenere i bit host, quindi elevi due a quel numero. Un IPv4 /24 lascia otto bit e contiene quindi 2^8, ossia 256 indirizzi. Un IPv6 /64 lascia 64 bit e contiene esattamente 18,446,744,073,709,551,616 indirizzi.

Il calcolatore usa aritmetica intera esatta e restituisce il totale come stringa decimale, evitando ogni arrotondamento dei grandi valori IPv6. Inserisca soltanto il prefisso, non un indirizzo completo. Scelga la famiglia corretta: IPv4 /24 lascia otto bit, IPv6 /24 ne lascia 104.

Il campo formula rende il calcolo verificabile.

Distingua gli indirizzi totali dagli host utilizzabili

Il numero restituito è la dimensione matematica completa della sottorete, non una stima dei dispositivi installabili. Nelle reti IPv4 convenzionali, l’identificatore di rete e il broadcast potrebbero non essere assegnabili, mentre le piattaforme possono riservare altri indirizzi. Le reti /31 e le route /32 seguono inoltre regole incompatibili con una sottrazione universale di due.

IPv6 non usa il broadcast e adotta pratiche diverse. Questa capacità applica pertanto soltanto la formula CIDR e non definisce indirizzi utilizzabili o riservati. È adatta a inventari, confronti, documentazione e convalida.

Per stimare la capacità reale, applichi poi le regole della rete o del provider. /0 rappresenta l’intero spazio della famiglia; /32 per IPv4 o /128 per IPv6 rappresenta un indirizzo. Ogni incremento del prefisso dimezza il totale.

Usi la tabella per pianificare e verificare

La risposta include una tabella dei prefissi comuni per la famiglia scelta e aggiunge quello richiesto se non è già presente. Ogni riga mostra lunghezza, bit host rimanenti e numero esatto. Lei può confrontare dimensioni adiacenti, controllare un’allocazione o verificare la coerenza tra codice e documentazione.

In IPv4, /24 contiene 256 indirizzi, /25 ne contiene 128 e /26 ne contiene 64. La tabella IPv6 include limiti frequenti come /32, /48, /56, /64, /96 e /128 con valori decimali completi. La consideri un riferimento matematico, non un consiglio di allocazione.

Routing, indicazioni dei registri, limiti cloud, sicurezza e crescita influenzano le decisioni reali. Input identici producono sempre lo stesso output.

Confrontare dimensioni di sottorete

Calcoli totali esatti per prefissi IPv4 o IPv6 prima di registrare un piano di allocazione.

Convalidare input infrastrutturali

Verifichi che un prefisso configurato implichi il numero previsto dall’automazione di deployment o inventario.

Creare riferimenti di rete

Generi potenze di due esatte e una tabella compatta senza arrotondare i valori IPv6.

Come viene calcolato il numero di indirizzi?

Sottragga il prefisso da 32 per IPv4 o da 128 per IPv6, quindi calcoli due elevato ai bit host rimanenti.

Il risultato mostra gli host utilizzabili?

No. Conta tutti gli indirizzi matematici senza sottrarre riserve di rete, broadcast, provider o criteri.

Posso inserire un indirizzo CIDR completo?

No. Indichi la famiglia e il prefisso intero, ad esempio ipv4 con 24 o ipv6 con 64.

Quali intervalli di prefisso sono validi?

IPv4 accetta lunghezze da 0 a 32 e IPv6 da 0 a 128.

Perché ogni bit di prefisso in più dimezza gli indirizzi?

Perché ogni bit aggiunto al prefisso trasforma un bit host in bit di rete, e con un bit host in meno resta la metà delle combinazioni. Un /0 copre l'intero spazio della famiglia; un /32 in IPv4 o un /128 in IPv6 è un solo indirizzo.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/dev/cidr-count-addresses

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/dev/cidr-count-addresses \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"family":"ipv4","prefix_length":24}'
{
  "family": "ipv4",
  "prefix_length": 24
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.cidr_count_addresses",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Usi la tabella per pianificare e verificare

Ogni chiamata API costa $0.002 e non esegue richieste di rete.

Perché il totale viene restituito come stringa?

Una stringa decimale conserva valori IPv6 esatti oltre il normale intervallo sicuro degli interi di JSON e JavaScript.

Leggi la documentazione completa del KIT →