Le classi di indirizzi IP vengono definite in base alla loro lunghezza e al primo ottetto dell’indirizzo. Esistono cinque classi di indirizzi IP:
- Classe A: l’indirizzo IP inizia con un numero compreso tra 1 e 126 e l’ottetto successivo può essere qualsiasi numero tra 0 e 255. I primi 8 bit vengono usati per l’ID della rete, mentre i successivi 24 bit vengono utilizzati per l’identificazione degli host.
- Classe B: l’indirizzo IP inizia con un numero compreso tra 128 e 191 e i successivi due ottetti possono essere qualsiasi numero tra 0 e 255. I primi 16 bit vengono utilizzati per l’ID della rete, mentre i successivi 16 bit vengono utilizzati per l’identificazione degli host.
- Classe C: l’indirizzo IP inizia con un numero compreso tra 192 e 223 e i successivi tre ottetti possono essere qualsiasi numero tra 0 e 255. I primi 24 bit vengono utilizzati per l’ID della rete, mentre i successivi 8 bit vengono utilizzati per l’identificazione degli host.
- Classe D: l’indirizzo IP inizia con un numero compreso tra 224 e 239 e viene utilizzato per la trasmissione multicast.
- Classe E: l’indirizzo IP inizia con un numero compreso tra 240 e 255 e viene riservato per l’uso futuro.