0Pricing
Cloud & IT Cert Prep · Lezione

A cosa serve una subnet mask

Comprenda come una maschera indichi quali bit appartengono alla rete e quali all'host.

A cosa serve una subnet mask è una lezione Cloud & IT Cert Prep gratuita su CoddyKit. Questa è la lezione 1 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 Cloud & IT Cert Prep, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.

La maschera in una frase

Una subnet mask indica a un dispositivo quale parte di un indirizzo IP corrisponde alla rete e quale all'host. È un numero di 32 bit associato a ogni indirizzo IPv4.

Senza una maschera, un indirizzo è ambiguo: il dispositivo non saprebbe dove termina la rete e dove inizia l'host.

Uni e zeri

In una maschera, i bit impostati a 1 indicano la porzione di rete e quelli impostati a 0 indicano la porzione host. I bit a 1 sono sempre contigui e iniziano da sinistra.

Ad esempio, 11111111.11111111.11111111.00000000 contiene 24 uni seguiti da 8 zeri, il che significa che i primi tre ottetti appartengono alla rete e l'ultimo all'host.

11111111.11111111.11111111.00000000
= 255.255.255.0

Valori comuni delle maschere

Poiché gli ottetti delle maschere sono composti da bit a 1 contigui, compaiono solo determinati valori decimali:

  • 255 = 11111111 (tutto rete)
  • 0 = 00000000 (tutto host)
  • Ottetti parziali: 128, 192, 224, 240, 248, 252, 254

Non vedrà mai un valore casuale come 255.255.123.0, perché i bit a 1 devono rimanere contigui.

La maschera definisce il confine

La posizione in cui gli 1 passano agli 0 è il confine tra rete e host. Tutto ciò che si trova a sinistra identifica la rete; tutto ciò che si trova a destra identifica l'host.

Due dispositivi sulla stessa rete condividono bit di rete identici. La maschera consente a ogni dispositivo di ricavare questi bit di rete dal proprio indirizzo.

L'operazione AND logica

Un dispositivo determina il proprio indirizzo di rete applicando un'operazione bitwise AND al proprio IP e alla maschera. AND restituisce 1 solo quando entrambi gli ingressi sono 1.

Quando il bit della maschera è 1, il bit IP passa invariato; quando il bit della maschera è 0, il risultato diventa 0. Il risultato è l'indirizzo di rete con tutti i bit dell'host azzerati.

Esempio svolto di AND

Consideri l'IP 192.168.1.130 e la maschera 255.255.255.0. Applichi AND all'ultimo ottetto: 130 AND 0 = 0. I primi tre ottetti mantengono i propri valori perché vengono sottoposti ad AND con 255.

L'indirizzo di rete è quindi 192.168.1.0. È esattamente così che un host determina a quale rete appartiene.

Stessa maschera, reti diverse

Una determinata maschera può essere applicata a molte reti diverse. La maschera 255.255.255.0 funziona per 192.168.1.0, 10.5.5.0 e innumerevoli altre reti.

La maschera descrive solo la forma della suddivisione, cioè quanti bit appartengono alla rete, non quale rete specifica. È l'indirizzo IP a fornire l'identità effettiva della rete.

Cambiare la maschera ridimensiona la rete

Estenda la maschera, aggiungendo altri bit 1, e prenderà bit dalla parte dell'host, creando più reti ma più piccole. La accorci, usando meno bit 1, e unirà le reti in un numero minore di reti più grandi.

Questa regolazione intenzionale è il cuore del subnetting: rimodellare lo spazio degli indirizzi in base alle proprie esigenze.

Problemi dovuti a una mancata corrispondenza delle maschere

Se due dispositivi sulla stessa rete fisica hanno maschere diverse, potrebbero non concordare su quali dispositivi siano locali. Uno potrebbe tentare di instradare un traffico che l'altro si aspetta di consegnare direttamente.

Una simile mancata corrispondenza della maschera causa connettività intermittente o unidirezionale ed è un classico errore di configurazione da verificare durante la risoluzione dei problemi.

Gateway predefinito e maschera

La maschera opera insieme al gateway predefinito. Dopo aver applicato AND, se una destinazione si trova su una rete diversa, il dispositivo invia il pacchetto al proprio gateway.

La maschera, quindi, non si limita a descrivere una rete: determina direttamente la scelta del dispositivo tra la consegna locale e l'inoltro a un router per le destinazioni remote.

Mettere in pratica la maschera

Ogni host necessita di tre impostazioni per comunicare oltre il proprio collegamento: un indirizzo IP, una subnet mask e un gateway predefinito. La maschera è l'elemento che attribuisce un significato all'indirizzo.

Una volta acquisita familiarità con la lettura delle maschere in binario e con l'applicazione di AND, la notazione CIDR e il conteggio degli host verranno naturali.

Verifica rapida

Applichi la maschera.

Riepilogo

Ha imparato a cosa serve una subnet mask.

  • Una maschera è un numero di 32 bit: 1 = rete, 0 = host.
  • Gli ottetti della maschera possono assumere solo valori come 255, 254, 252, 248, 240, 224, 192, 128, 0.
  • Un'operazione bitwise AND tra IP e maschera rivela l'indirizzo di rete.
  • L'estensione della maschera crea più reti più piccole; l'accorciamento le unisce.
  • Una mancata corrispondenza della maschera causa problemi di connettività.

Domande Frequenti

La lezione «A cosa serve una subnet mask» è gratuita?

Sì — il testo completo di «A cosa serve una subnet mask» è 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 Cloud & IT Cert Prep, passa a CoddyKit PRO. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.

Cosa imparerò in «A cosa serve una subnet mask»?

Comprenda come una maschera indichi quali bit appartengono alla rete e quali all'host. Eserciti Cloud & IT Cert Prep 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 Cloud & IT Cert Prep?

Non è richiesta alcuna esperienza precedente. Cloud & IT Cert Prep su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.

Quanto tempo richiede la lezione «A cosa serve una subnet mask»?

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 Cloud & IT Cert Prep?

Sì. Ogni lezione Cloud & IT Cert Prep 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 Cloud & IT Cert Prep