Maschera di sottorete
Una maschera di sottorete consente di suddividere ulteriormente le classi di rete. Anche la maschera di sottorete, come l'indirizzo IP, è rappresentata da quattro numeri decimali separati da punti.
Esempio: 255.255.255.128
Ogni numero decimale rappresenta un byte (= 8 bit) della maschera di sottorete e può essere rappresentato anche tramite codice binario (vedi tabella che segue).
Byte 1 | Byte 2 | Byte 3 | Byte 4 | |||
|---|---|---|---|---|---|---|
11111111 | . | 11111111 | . | 11111111 | . | 10000000 |
Se si confrontano l'indirizzo IP e la maschera di sottorete si nota che nella rappresentazione binaria della maschera di sottorete tutti gli uni determinano la parte dell'indirizzo di rete e che tutti gli zeri determinano l'indirizzo di stazione (vedi tabella che segue).
Byte 1 | Byte 2 | Byte 3 | Byte 4 | |||||
|---|---|---|---|---|---|---|---|---|
Indirizzo IP | decimale | 192 | . | 168. | . | 10 | . | 129 |
binario | 11000000 | . | 10101000 | . | 00001010 | . | 10000001 | |
Maschera di sottorete | decimale | 255 | . | 255 | . | 255 | . | 128 |
binario | 11111111 | . | 11111111 | . | 11111111 | . | 10000000 | |
La rete di classe C con l'indirizzo 192.168.10. viene ulteriormente suddivisa dalla maschera di sottorete 255.255.255.128. Vengono create due reti con gli indirizzi 192.168.10.0 e 192.168.10.128.
Gli indirizzi di stazione ammessi nelle due reti sono:
- 192.168.10.1 – 192.168.10.126
- 192.168.10.129 – 192.168.10.254
Le stazioni di rete usano l'operazione logica AND per l'indirizzo IP e la maschera di sottorete per stabilire se un partner di comunicazione si trova nella propria rete oppure in un'altra rete. Se il partner di comunicazione si trova in un'altra rete, per l’inoltro dei dati viene indirizzato il gateway standard.