Suddividere una rete in subnet
Segua un metodo semplice per dividere ordinatamente una rete.
Suddividere una rete in subnet è una lezione Network+ Academy gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Network+ Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Network+ Academy include 4 lezioni in totale.
Perché suddividere una rete
Spesso è necessario suddividere una rete di grandi dimensioni. Il subnetting divide un unico blocco di indirizzi in più subnet più piccole per separare i reparti, migliorare la sicurezza e ridurre i domini di broadcast.
Questo si ottiene prendendo in prestito i bit dell'host e trasformandoli in bit di rete, aumentando la lunghezza del prefisso.
Prendere in prestito i bit dell'host
Per creare subnet, si prendono in prestito bit dalla parte dell'host. Ogni bit preso in prestito raddoppia il numero di subnet: 1 bit per 2 subnet, 2 bit per 4, 3 bit per 8.
La formula è 2^(bit presi in prestito) = numero di subnet. Prendere bit in prestito riduce anche il numero di host disponibili in ogni subnet.
subnets = 2 ^ (borrowed bits)
borrow 3 -> 8 subnetsUna suddivisione completa
Prenda 192.168.1.0/24 e prenda in prestito 2 bit, ottenendo /26. Si ottengono 2^2 = 4 subnet, ciascuna con 2^6 - 2 = 62 host utilizzabili.
La nuova maschera è 255.255.255.192. Ha trasformato una rete da 254 host in quattro reti da 62 host.
Determinazione della dimensione del blocco
La dimensione del blocco (chiamata anche incremento) indica la distanza tra le subnet. È uguale a 256 meno l'ottetto significativo della maschera.
Per /26, il quarto ottetto della maschera è 192, quindi la dimensione del blocco è 256 - 192 = 64. Le subnet iniziano ogni 64 indirizzi.
Elenco delle subnet
Usando una dimensione del blocco pari a 64 su 192.168.1.0/26, le quattro subnet sono:
- 192.168.1.0
- 192.168.1.64
- 192.168.1.128
- 192.168.1.192
Ogni indirizzo di rete è un multiplo della dimensione del blocco, quindi è facile elencarli.
Rete, host, broadcast
Per ogni subnet, l'indirizzo di rete è il multiplo della dimensione del blocco, l'indirizzo di broadcast è quello immediatamente precedente alla subnet successiva e gli host utilizzabili si trovano nell'intervallo compreso tra i due.
Per 192.168.1.64/26: rete 192.168.1.64, broadcast 192.168.1.127, host utilizzabili da 192.168.1.65 a 192.168.1.126.
L'ottetto significativo
L'ottetto significativo è l'ottetto in cui la maschera non è né 255 né 0, cioè quello in cui avviene effettivamente il subnetting. Per /26 è il quarto ottetto.
Per un /18 sarebbe il terzo ottetto (maschera 255.255.192.0). Individui prima l'ottetto significativo: è lì che deve applicare i calcoli della dimensione del blocco.
Subnetting nel terzo ottetto
Il subnetting non è limitato all'ultimo ottetto. Dividendo 172.16.0.0/16 in /18 si prendono in prestito 2 bit nel terzo ottetto, ottenendo una dimensione del blocco pari a 256 - 192 = 64.
Le subnet sono 172.16.0.0, 172.16.64.0, 172.16.128.0 e 172.16.192.0: il metodo è lo stesso, semplicemente applicato a un ottetto più a sinistra.
Abbinamento delle subnet alle esigenze
Pianifichi partendo dal requisito più grande. Se un reparto necessita di 100 host, una /25 (126 utilizzabili) è adatta; una /26 (62) non lo è.
Scelga un prefisso che soddisfi la subnet più grande, quindi assegni i blocchi risultanti. Le maschere di subnet a lunghezza variabile consentono a subnet diverse di usare dimensioni diverse, per una maggiore efficienza.
Un metodo ripetibile
Segua sempre questi passaggi:
- Stabilisca di quante subnet o di quanti host ha bisogno.
- Prenda in prestito un numero sufficiente di bit e imposti il nuovo prefisso.
- Calcoli la dimensione del blocco = 256 meno l'ottetto significativo.
- Indichi per ogni subnet la rete, il broadcast e gli intervalli degli host.
Si eserciti finché la procedura non diventa automatica.
Dalla paura alla sicurezza
Il subnetting consiste semplicemente nel prendere in prestito bit e contare le dimensioni dei blocchi. Quando saprà individuare il prefisso, la dimensione del blocco e gli intervalli, qualsiasi domanda diventerà una procedura meccanica.
Ora dispone del kit completo per il subnetting IPv4: maschere, CIDR, conteggio degli host e suddivisione delle reti. Il prossimo corso sarà dedicato a IPv6.
Verifica rapida
Divida una rete.
Riepilogo
Ha imparato a dividere le reti in subnet.
- Prendere in prestito bit degli host: subnet = 2^(bit presi in prestito).
- La nuova lunghezza del prefisso aumenta; ogni subnet contiene meno host.
- Dimensione del blocco = 256 - l'ottetto significativo della maschera.
- Le subnet corrispondono a multipli della dimensione del blocco.
- Per ogni subnet: rete = il multiplo, broadcast = quello immediatamente precedente al successivo, host nell'intervallo compreso.
Domande Frequenti
La lezione «Suddividere una rete in subnet» è gratuita?
Sì — il testo completo di «Suddividere una rete in subnet» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Network+ Academy, passa a CoddyKit PRO. Il corso Network+ Academy include 4 lezioni in totale.
Cosa imparerò in «Suddividere una rete in subnet»?
Segua un metodo semplice per dividere ordinatamente una rete. Eserciti Network+ Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Network+ Academy?
Non è richiesta alcuna esperienza precedente. Network+ Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.
Quanto tempo richiede la lezione «Suddividere una rete in subnet»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Network+ Academy?
Sì. Ogni lezione Network+ Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- A cosa serve una subnet mask
- Leggere la notazione CIDR con barra
- Contare gli host in una subnet
- Suddividere una rete in subnet