Netmask
Rappresenta i bit utilizzati per rappresentare il netID
È una bitmap grande quanto l’indirizzo IP. I valori sono attribuiti assegnando 1 ai bit assegnati an NetID nell’indirizzo IP.
255.255.255.0 ⇒ 11111111.11111111.11111111.00000000
192.168.1.0 è classe C, quindi ha una netmask 255.255.255.0 È equivalente rappresentarlo con 192.168.1.0/24
La rete 192.168.1.0/24 ha range di indirizzi IP che va da 192.168.1.1 a 192.168.1.254, con 192.168.1.255 indirizzo broadcast.
La rete 10.0.0.0/8 ha range di indirizzi IP che va da 10.0.0.1 a 10.255.255.254, con 10.255.255.255 indirizzo broadcast.
Classe A → netmask 255.0.0.0 - /8 Classe B → netmask 255.255.0.0 - /16 Classe C → netmask 255.255.255.0 - /24
CIDR Classless Inter-Domain Routing
La notazione CIDR, permette di:
- non essere vincolati a classi di indirizzo predefinite (eg. 10.1.2.0/24)
- utilizzare categorie di indirizzi non note, con netid non allineato al byte
L’approccio migliore è quello di escplicitare sempre la netmask.