Subnet mask: Cos’è e a che cosa serve

La subnet mask, o maschera di sottorete, è un valore numerico che viene utilizzato nelle reti IP per definire la suddivisione della rete in sottoreti. In pratica, la subnet mask è un parametro di configurazione che permette di dividere una rete IP in più sotto-reti, consentendo di gestire in modo più efficiente l’assegnazione degli indirizzi IP alle diverse apparecchiature di rete.

Che cosa è il subnet mask?

La subnet mask viene espressa in formato decimale a punti, come ad esempio 255.255.255.0. Essa rappresenta un numero binario di 32 bit, in cui i bit a 1 indicano la parte di rete dell’indirizzo IP e i bit a 0 indicano la parte di host dell’indirizzo IP. La maschera di sottorete viene utilizzata insieme all’indirizzo IP per determinare l’indirizzo di rete e l’indirizzo host di un dispositivo di rete.

Ad esempio, consideriamo un’azienda con un unico indirizzo IP 192.168.1.0 che deve essere suddiviso in tre sotto-reti, ognuna con un massimo di 10 host. Per fare ciò, la subnet mask potrebbe essere impostata su 255.255.255.224. Questo significa che i primi 24 bit dell’indirizzo IP (ovvero i primi tre ottetti) rappresentano l’indirizzo di rete, mentre gli ultimi 8 bit (ovvero l’ultimo ottetto) rappresentano l’indirizzo host. Grazie a questa suddivisione, l’azienda potrebbe assegnare un indirizzo IP univoco a ciascun dispositivo di rete e suddividerli in gruppi logici in base alle loro funzioni.

Come faccio a sapere la subnet mask?

La subnet mask di una rete viene solitamente assegnata durante la configurazione della rete stessa. Se stai utilizzando una rete domestica o aziendale, il router o il dispositivo di rete dovrebbe avere una subnet mask predefinita assegnata dal produttore. Puoi trovare la subnet mask nel pannello di amministrazione del tuo router o nella configurazione di rete del tuo dispositivo.

Per trovare la subnet mask su Windows, ad esempio, puoi seguire questi passaggi:

  1. Apri il menu Start e cerca “Prompt dei comandi” o “Command Prompt“.
  2. Clicca su “Prompt dei comandi” per aprirlo.
  3. Scrivi “ipconfig” e premi Invio.
  4. Troverai l’indirizzo IP del tuo computer, la subnet mask e altri dettagli relativi alla tua connessione di rete.

Su macOS, invece, puoi trovare la subnet mask seguendo questi passaggi:

  1. Apri Preferenze di sistema dalla barra dei menu.
  2. Clicca su “Rete“.
  3. Seleziona la tua connessione di rete attiva dalla lista a sinistra.
  4. Clicca su “Avanzate” e poi sulla scheda “TCP/IP”.
  5. Troverai l’indirizzo IP del tuo computer, la subnet mask e altri dettagli relativi alla tua connessione di rete.

Su dispositivi mobili come smartphone e tablet, la subnet mask viene generalmente gestita in modo automatico. Tuttavia, è possibile trovare la subnet mask nella configurazione di rete del tuo dispositivo, solitamente nella sezione “Impostazioni di rete” o “Connessioni di rete”.

Perché 255.255 255.0 è la subnet mask predefinita?

La subnet mask 255.255.255.0 (o /24 in notazione CIDR) è considerata una subnet mask predefinita comune per le reti IPv4. Questo valore di subnet mask permette di avere fino a 254 host su una singola rete IP.

Il motivo per cui questo valore di subnet mask è diventato così comune risale alle prime fasi di sviluppo della tecnologia IP. Inizialmente, i primi indirizzi IP venivano divisi in 3 classi, Class A, B e C, in base al primo byte dell’indirizzo IP. Le classi A e B erano riservate alle grandi organizzazioni, mentre la classe C era dedicata alle reti più piccole.

La subnet mask 255.255.255.0 venne quindi utilizzata come valore di default per le reti basate sulla classe C, in quanto consentiva di assegnare fino a 254 host su una singola rete. Con l’introduzione della notazione CIDR (Classless Inter-Domain Routing) negli anni ’90, la subnet mask /24 divenne una convenzione comune per definire una rete con una capacità massima di 254 host.

Oggi, la subnet mask 255.255.255.0 viene ancora comunemente utilizzata come subnet mask predefinita per le reti locali, ma è possibile utilizzare valori di subnet mask diversi per adattarsi alle specifiche esigenze di una rete.

Giovanni Damiano

Giovanni Damiano

Ritengo che il sapere appartenga a tutti e debba essere condiviso liberamente. Appassionato di Gaming e Tecnologia, trascorro le giornate tra videogiochi, streaming e stesura articoli!