Ci sono cinque classi: A B C D E.
Questa è la struttura di ognuno, x
rappresentano i numeri per i network, h
i numeri per gli host.
Sono quattro numeri separati da punti in decimale, ma diventano 32 quando convertiti in binario.
A: x.h.h.h
1 byte e 3 byte
B: x.x.h.h
2 e 2
C: x.x.x.h
3 e 1
Ogni classe ha un intervallo pubblico e uno privato. La classe A ha indirizzi di loopback (da 127.0.0.1
a 127.255.255.255
)
Una macchina può riferirsi a sé stessa sia con gli indirizzi di loopback sia con gli indirizzi ZERO che vanno da 0.0.0.0
a 0.255.255.255
Gli indirizzi pubblici sono tutti quelli che non sono privati né riservati.
- A:
- vanno da
1.0.0.0
a127.255.255.255
- privati vanno da
10.0.0.0
a10.255.255.255
, CIDR10.0.0.0/8
- gli indirizzi pubblici cominciano da
1.0.0.0
- vanno da
- B:
- vanno da
128.0.0.0
a191.255.0.0
- PRIVATI da
172.16.0.0
a172.31.255.255
, CIDR172.16.0.0/12
- vanno da
- C
- vanno da
192.0.0.0
a223.255.255.0
- PRIVATI da
192.168.0.0
a192.168.255.255
, CIDR192.168.0.0/16
- vanno da
- D
- sono indirizzi multicast
- vanno da
224.0.0.0
a239.255.255.255
- PRIVATI non ce ne sono.
- E:
- sono indrizzi per la ricerca, sperimentali, riservati
- vanno da
240.0.0.0
a255.255.255.255
- PRIVATI non ce ne sono.
Classe | Range |
---|---|
A | 1.0.0.0 - 127.255.255.255 |
B | 128.0.0.0 - 191.255.0.0 |
C | 192.0.0.0 - 223.255.255.0 |
D | 224.0.0.0 - 239.255.255.255 |
E | 240.0.0.0 - 255.255.255.255 |
L'indirizzo
255.255.255.255
cos'è? Viene chiamato limited broadcast address di Livello 3.
PER ESEMPIO: nel protocollo DHCP, un PC all'accensione non ha un indirizzo IP e durante la fase DHCP discover non sa a quale rete appartiene, perciò non può fare altro che mandare un "limited broadcast" chiedendo a tutti: "chi mi dà un indirizzo IP?".