O IPV4 define 5 grandes classes de intervalos de endereços IP :
- Classe A: começa em 0.0.0.0 termina em 127.255.255.255
- Classe B: começa em 128.0.0.0 termina em 191.255.255.255
- Classe C: começa em 192.0.0.0 termina em 223.255.255.255
- Classe D: Multicast, por isso não está definido.
- Classe E: reservada, não definida.
Os intervalos de endereços privados são baseados nas classes e são especificados como um intervalo específico nos endereços iniciais das três primeiras classes:
- Classe A: Bloco de 24 bits (prefixo / 8, 1 × A) começando com 10.0.0.0 terminando em 10.255.255.255 reunindo 16777216 endereços privados diferentes.
- Classe B: bloco de 20 bits (prefixo / 12, 16 × B) começando em 172.16.0.0 terminando em 172.31.255.255 reunindo 1048576 endereços privados diferentes.
- Classe C: Bloco de 16 bits (/ 16 prefixo, 256 × C) começando em 192.168.0.0 terminando em 192.168.255.255 reunindo 65536 endereços privados diferentes.
Você pode encontrar mais detalhes aqui .