0Pricing
Network+ Academy · Lezione

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 subnets

Una 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

  1. A cosa serve una subnet mask
  2. Leggere la notazione CIDR con barra
  3. Contare gli host in una subnet
  4. Suddividere una rete in subnet
← Torna a Network+ Academy