Precedente Indice Successiva

Netmask

  • La notazione CIDR è estremamente compatta e facile da usare per noi, ma non è comoda per il computer.
  • Che, riconvertito in decimale come indirizzo IP risulta 192.168.2.128, quindi il nostro IP appartiene alla seconda sottorete.
  • Converiamo in binario l'indirizzo IP e facciamo l'operazione:
    11000000 10101000 00000010 10100000 &
    11111111 11111111 11111111 10000000 =
    11000000 10101000 00000010 10000000 .
  • Se ad esempio abbiamo l'indirizzo 192.168.2.160 possiamo fare fare un'operazione di and con un numero che abbia tutti i bit corrispondenti al campo net ad 1 e tutti quelli del campo host a 0, quindi 15 bit a 1 seguiti da 7 a 0.
  • Il numero che abbiamo utilizzato prende il nome di netmask, e viene normalmente scritto nella forma degli indirizzi IP, quindi 255.255.255.128
  • Per il computer è molto più semplice utilizzare l'operazione di and bit a bit indicata con & (semplice, non doppio) in C o dal opcode come AND o ANL in Assembler.
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!