Italia

Come Capire l'indirizzo IP e la Subnet Mask?

Updated on set 24, 2022
41.5k

TCP/IP (Internet Protocol) è una suite di protocolli di comunicazione utilizzata per interconnettere dispositivi di rete (router, 10gbe switch etc.). Un indirizzo IP, una maschera subnet e un gateway default sono necessari per la configurazione TCP/IP. Capire come le reti TCP/IP siano indirizzate e divise in reti e sottoreti è sicuramente importante, ma al tempo stesso può essere utile avere una maggiore comprensione dell'indirizzo IP e della maschera subnet. Passiamo quindi in rassegna alcuni concetti generali relativi all'indirizzo IP e alla maschera subnet.

Indirizzi IP: reti e host

L'indirizzo IP è un indirizzo numerico logico assegnato a ogni singolo computer, stampanti, Gigabit Ethernet switch, router o ogni altro dispositivo in una rete su base TCP/IP, con ognuno di essi che elabora un indirizzo IP unico. Gli indirizzi IP o sono configurati manualmente (indirizzi IP statici) o da un server DHCP. Un indirizzo IP consiste di 4 byte di dati. Un byte consiste di 8 bit (un bit è una cifra singola e può essere 1 o 0), avendo perciò un totale di 32 bit per ogni indirizzo IP. Il seguente è un esempio di indirizzo IP in codice binario: 0101100. 00010000. 11111110.00000001. Per farla semplice, la rappresentazione decimale è solitamente utilizzata per indicare un indirizzo IP in questo modo: 172. 16. 254. 1

what is ip address example

Cosa sono il subnetting e una maschera subnet?

Il termine subnetting indica il processo di divisione di una rete in sotto-reti più piccole (subnet). Un indirizzo IP è adibito all'identificazione della rete e un altro all'identificazione dell'indirizzo broadcast all'interno della sottorete. Il subnetting divide reti di dimensioni maggiori in parti più piccole, una soluzione efficiente che conserva un grande numero di indirizzi. Le reti più piccole, perciò, creano broadcast più piccoli che generano meno traffico. La subnet semplifica inoltre la risoluzione problemi isolando i problemi di rete al loro livello specifico.

Una maschera subnet è un numero 32- o 128-bit che segmenta un indirizzo IP esistente in una rete TCP/IP. È usata dal protocollo TCP/IP per determinare se un host si trovi su una sottorete locale o su una rete remota. La maschera subnet divide gli indirizzi IP in indirizzo di rete e indirizzo host, identificando così quale parte dell'indirizzo sia riservato per la rete e quale sia disponibile per l'uso host. Dopo che indirizzo IP e maschera subnet sono fornite, l'indirizzo di rete (subnet) di un host può essere determinato. Solitamente i calcolatori di sottorete sono facilmente disponibili online, aiutando a dividere una rete IP in sottoreti.

subnet mask example

Come funzionano un indirizzo IP e una maschera subnet?

Nella configurazione TCP/IP, non è possibile determinare quale parte dell'indirizzo IP è utilizzata come indirizzo di rete o host a meno che non si ottengano più informazioni dalla table della maschera subnet. Ad esempio, se la maschera subnet è 255.255.255.0, poiché nella notazione binaria 255 equivale a 11111111, la maschera di subnet è:

11111111.11111111.11111111.0000000.

Allineando l'indirizzo IP e la maschera subnet assieme, le porzioni di rete e host dell'indirizzo possono essere separate:

11000000.10101000.01111011.10000100 -- indirizzo IP (192.168.123.132)

11111111.11111111.11111111.00000000 -- maschera subnet (255.255.255.0)

I primi 24 bit sono identificati come l'indirizzo di rete, mentre i rimanenti 8 (i rimanenti zero nella maschera subnet) sono identificati come l'indirizzo host. Come di seguito:

11000000.10101000.01111011.00000000 -- Indirizzo di rete (192.168.123.0)

00000000.00000000.00000000.10000100 -- Indirizzo host (000.000.000.132)

In questo esempio, utilizzando una maschera subnet 255.255.255.0, l'indirizzo di rete sarà 192.168.123.0 e l'indirizzo host 0.0.0.132. Quando un pacchetto arriva alla sottorete 192.168.123.0 e ha l'indirizzo di destinazione 192.168.123.132, il computer lo riceverà da lì e lo elaborerà.

Ottenere l'indirizzo di rete dall'indirizzo IP e dalla maschera subnet

L'indirizzo di rete è il nome della rete IP e, come abbiamo spiegato sopra, è la parte di un indirizzo IP che può essere determinato dalla maschera subnet. Se si vuole capire in quale rete IP un computer sia posizionato, si faccia riferimento al primo indirizzo (con il numero più basso) sulla rete IP - ovvero l'indirizzo di rete.

Esempio 1:

Nell'immagine di seguito, le prime tre parti dell'indirizzo IP appartengono alla rete IP, determinato dalla maschera subnet. 0 è l'indirizzo più basso che è disponibile nella quarta parte dell'indirizzo IP. Il computer appartiene quindi alla rete IP 101.102.103.0. La quarta parte (.5) dell'indirizzo IP mostra quale indirizzo host il computer stia usando sulla rete IP.

ip address and subnet mask

Esempio 2:

Allo stesso modo, il prossimo computer appartiene alla rete IP 211.139.157.0. Sta utilizzando l'indirizzo host 9 nella rete IP e il suo indirizzo IP è 211.139.157.9.

ip address vs subnet mask

Conclusioni

Con il servizio IP che invade la nostra vita di tutti i giorni a una velocità senza precedenti, il mondo non sarebbe lo stesso senza l'Internet Protocol. Avere una comprensione base dell'indirizzo IP, della maschera subnet e dell'indirizzo di rete è perciò fondamentale per la configurazione TCP/IP. Speriamo che questo post abbia chiarito un po' di confusione. Per maggiori dettagli sulla rete IP e sui dispositivi di rete come router, server e fiber switch, non esitare a contattarci tramite sales@fs.com.

Potresti essere interessato a