ForHosting KIT · Strumenti per sviluppatori

Calcolatore di indirizzi per prefisso

Questo calcolatore mostra esattamente quanti indirizzi IPv4 o IPv6 appartengono a una sottorete quando Lei ne conosce il prefisso CIDR.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

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. Ogni chiamata API costa $0.002 e non esegue richieste di rete. 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.

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.

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.

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.

Leggi la documentazione completa del KIT →