Bem, vamos então ao endereçamento IP.
O endereço IP versão 4 possui 32 bits de comprimento e é estruturado hierarquicamente. A hierarquia de endereços proporciona melhor performance de roteamento.
Os níveis hierárquicos são:
REDE.SUBREDE.HOST
Temos quatro classes de endereços IP:
A – 00000000 – 01111111 = 0 – 127
B – 10000000 – 10111111 = 128 – 191
C – 11000000 – 11011111 = 192 – 223
D – 11100000 – 11101111 = 224 – 239
E – 11110000 – 11111111 = 240 – 255
Segundo a RFC 1918 temos endereços internos das classes A, B e C:
10.0.0.0/8 = 10.0.0.0 – 10.255.255.255 – 1 endereço
172.16.0.0/12 = 172.16.0.0 – 172.31.255.255 – 16 endereços
192.168.0.0/16 = 192.168.0.0 – 192.168.255.255 – 256 endereços
Ainda temos na classe A o endereço destinado à loopback ocupando um endereço completo desta classe:
127.0.0.0 – 127.255.255.255 – loopback interno
Considerações sobre as subredes:
Segundo a RFC 950 não pode haver apenas 1 bit por definição de sub-redes e dois bits para definição de host.
192.168.1.0 padrão 255.255.255.0
subnet inicial 255.255.255.192
subnet final 255.255.255.252
quantas subredes podemos obter conhecendo sua máscara?
2^x – 2 = subredes utilizáveis.
são excluídas as sub-redes 0 e all-one, por exemplo:
192.168.1.0/24 – rede: 192.168.1.0, broadcast 192.168.1.255
192.168.1.0/26 – subrede 1: 192.168.1.0
broadcast da ultima subrede (192.168.1.192) = 192.168.1.255
estas são as subredes consideradas inválidas pois estas sub-redes(26) confrontam um de seus endereços com um dos endereços da rede padrão (24).