Dividere un Indirizzo IPv4 in Porzioni di Rete e Host
Una maschera di sottorete divide un indirizzo IPv4 in una porzione di rete e una porzione di host, determinando quali indirizzi appartengono alla stessa rete locale. Inserisci un indirizzo IP e la sua lunghezza di prefisso CIDR (il “/24” in un indirizzo come 192.168.1.0/24), e questo calcolatore trova l’indirizzo di rete, l’indirizzo di broadcast, la maschera di sottorete, e l’intervallo di indirizzi effettivamente utilizzabili dai dispositivi.
La Formula
- Maschera di sottorete: il valore della lunghezza del prefisso in bit 1 iniziali, seguiti da
bit 0 (es. /24 →
11111111.11111111.11111111.00000000=255.255.255.0). - Indirizzo di rete: l’indirizzo IP con un AND bit a bit contro la maschera di sottorete — questo azzera i bit host, lasciando solo la rete.
- Indirizzo di broadcast: l’indirizzo di rete con ogni bit host impostato a 1 — l’indirizzo più alto nella sottorete.
- Host utilizzabili: ogni indirizzo nella sottorete eccetto gli indirizzi di rete e broadcast, poiché sono riservati — per sottoreti ordinarie.
Due casi speciali ritagliano regole diverse: un /31 (RFC 3021) è usato per collegamenti punto-punto e tratta entrambi gli indirizzi come host utilizzabili, poiché non c’è bisogno di un indirizzo di broadcast tra esattamente due dispositivi. Un /32 è una rotta a host singolo — l’unico indirizzo è sia la rete che il proprio unico host utilizzabile.
Esempio Pratico
192.168.1.0/24 (un prefisso ):
- Maschera di sottorete:
255.255.255.0(24 bit di 1, poi 8 bit di 0). - Indirizzo di rete:
192.168.1.0. - Indirizzo di broadcast:
192.168.1.255. - Intervallo host utilizzabili: da
192.168.1.1a192.168.1.254— indirizzi utilizzabili.
Fattori Chiave da Considerare
- Il subnetting è il modo in cui una grande rete viene divisa in segmenti più piccoli e gestibili. Suddividere una rete in sottoreti può migliorare la sicurezza (isolando il traffico tra segmenti), le prestazioni (riducendo il traffico di broadcast su un singolo segmento), e l’organizzazione — un motivo pratico comune per pianificare le sottoreti deliberatamente invece di usare un’unica grande rete piatta.
- Gli intervalli di indirizzi IP privati (come 192.168.x.x, 10.x.x.x, e 172.16-31.x.x) sono riservati per reti interne e non vengono mai instradati su internet pubblico. Questi intervalli sono riservati specificamente per reti locali come router domestici e LAN aziendali — questo calcolatore funziona in modo identico per intervalli di indirizzi privati e pubblici, poiché la matematica del subnetting stessa non dipende da quale intervallo rientra un indirizzo.
- Un numero di prefisso più piccolo (come /16) copre un intervallo di indirizzi molto più grande di un numero di prefisso più grande (come /28). Questa relazione inversa — meno bit riservati per la porzione di rete significa più bit (e quindi più indirizzi) disponibili per gli host — può essere controintuitiva all’inizio, poiché il numero più piccolo descrive la sottorete più grande.
- IPv6 usa uno schema di indirizzamento fondamentalmente diverso e molto più grande di IPv4. Questo calcolatore è specificamente per indirizzi IPv4 (32 bit) e notazione CIDR — IPv6 usa indirizzi a 128 bit con le proprie convenzioni di subnetting distinte, non coperte da questo strumento.
Errori Comuni
- Dimenticare di sottrarre gli indirizzi di rete e broadcast quando si contano gli host utilizzabili. Un /24 ha 256 indirizzi totali ma solo 254 utilizzabili — il primo e l’ultimo sono riservati, un dettaglio facile da trascurare quando si stima rapidamente la capacità.
- Supporre che /31 e /32 seguano la stessa regola di indirizzi riservati di ogni altro prefisso. Un /31 è progettato specificamente per collegamenti punto-punto e tratta entrambi i suoi indirizzi come utilizzabili, e un /32 è un singolo indirizzo che è sia la propria rete che il proprio host — applicare la regola standard “sottrai 2” a uno dei due dà una risposta sbagliata (o negativa).
- Confondere quale numero di prefisso descrive una rete più grande. Un /16 copre molti più indirizzi di un /28, anche se 16 è il numero più piccolo — meno bit riservati per la porzione di rete lasciano più bit, e quindi più indirizzi, per gli host.
- Applicare la matematica del subnetting IPv4 a un indirizzo IPv6. IPv6 usa indirizzi a 128 bit e le proprie convenzioni di subnetting distinte — le formule di questo calcolatore si applicano solo agli indirizzi IPv4 a 32 bit.
Utile da Sapere
- Stai configurando una rete domestica e devi stimare la banda che dovrebbe supportare piuttosto che il suo indirizzamento? Il Calcolatore Velocità Internet Necessaria risponde a quella domanda separata.
- Stai lavorando con numeri in una base diversa come parte di lavoro di networking o programmazione? Il Convertitore Base Numerica converte tra binario, decimale, esadecimale, e altre basi.
- Hai bisogno anche di una password forte e casuale per un router o dispositivo di rete? Il Generatore di Password ne crea una secondo i requisiti che specifichi.