Qual è lo scopo di una subnet mask nell'indirizzamento IP?

Un indirizzo di protocollo Internet identifica un dispositivo su una rete di computer, specificandone la posizione e l'identificazione. Internet Protocol versione 4 fa uso di subnet mask che aiutano a controllare il traffico di rete utilizzando identificatori nell'indirizzo IP per specificare su quale subnet esiste un host o un gruppo di host. Un protocollo più recente, IPv6, non fa uso di subnet mask perché hanno ID di subnet incorporati.

Indirizzo IP

Un indirizzo IPv4 è un numero a 32 bit diviso in quattro sezioni, o ottetti, scritti in numeri decimali compresi tra zero e 255 e separati da punti. Ad esempio, 101.32.122.51 è un indirizzo IP. Ogni indirizzo è diviso in due parti: la rete e il numero host. Una subnet mask designa una sottorete all'interno di una rete più ampia e identifica un modo per instradare le informazioni esterne agli host o alle macchine (come il computer) appropriati sulla sottorete.

sottoreti

Una subnet mask definisce gli indirizzi IP che possono esistere all'interno di una subnet specifica, come una rete locale. Ha un aspetto simile a un indirizzo IP, ma "maschera" la parte di rete dell'indirizzo IP. I valori nella maschera di sottorete identificano quanti host possono esistere nella sottorete. Il valore di ogni ottetto sarà sempre maggiore di quello dell'ottetto alla sua destra, se ce n'è uno. Valori più piccoli in un ottetto si traducono in un numero maggiore di host che possono connettersi alla sottorete.

Esempi

Una subnet mask di 255.255.255.0 indica una rete che può avere fino a 256 host, in cui i primi tre ottetti per l'indirizzo IP di ciascun dispositivo sono gli stessi e il valore dell'ottetto finale va da zero a 255. Gli indirizzi IP 101.32.122.51 e 101.32.122.70 può condividere la subnet mask 255.255.255.0, ma 101.32.122.51 e 101.32.102.51 non possono perché il terzo ottetto è diverso. La subnet mask 255.255.255.240 avrà fino a 16 host, mentre la subnet mask 255.128.0.0 può avere fino a 8.388.608 host.

Futuro

I nuovi dispositivi continuano a occupare gli indirizzi disponibili in IPv4 e alla fine non ne rimarrà nessuno. IPv6 è stato introdotto a metà degli anni 2000, utilizzando 128 bit per l'indirizzo e quindi aumentando notevolmente la quantità di indirizzi disponibili per i dispositivi. Sebbene IPv4 non verrà gradualmente eliminato per molti anni, il suo utilizzo, così come quello delle maschere di sottorete associate ai suoi indirizzi IP, verrà gradualmente sostituito da IPv6 e dal suo spazio riservato per gli ID di sottorete.