
Estou entrando no CCNA e há um conceito sutil de sub-rede que não está passando pela minha cabeça.
Meu problema é quando temos um endereço IP privado, por que isso não funciona - por que precisamos usar sub-redes?
Digamos, por exemplo, que meu endereço IP público seja, 83.47.203.123
mas eu tenho um IP privado 192.168.0.4
atribuído pelo meu roteador.
Por que preciso de sub-redes? Os IPs privados não podem fazer o mesmo trabalho? Quero dizer, ainda tenho cerca de 16.000 IPs privados para brincar.
Responder1
Há vários motivos pelos quais você pode querer dividir o espaço de endereço de uma rede, seja ela pública ou privada.
Um dos maiores é a conservação de endereços públicos e a capacidade de alugar pequenos blocos de endereços que podem ser agrupados. E você está certo, se isso é tudo que você está considerando, não há razão para criar uma sub-rede em um intervalo de IP privado.
Outras razões para desmembrar a rede incluem:
Organizar a rede física e logicamente (por exemplo, servidores versus estações de trabalho versus hardware de rede, conexões VPN/externas, escritório central versus escritórios satélites, etc.).
Particionamento de segurança e firewall
Otimizando fluxos de tráfego (reduzindo o tamanho do domínio de transmissão, aplicando QoS ou políticas de limitação de taxa)
Integração de tecnologias de rede diferentes (esta sub-rede é Fibrechannel, aquela é 802.5 e aquela é ETHERNETII com fio)
e muitos mais.
Com espaços de endereço Classe C RFC1918, você tem até 255 redes para escolher, então você pode conceder uma classe C inteira para o datacenter e outra para os usuários da estação de trabalho do 3º andar, mas considere uma classe A ou B, onde você obtém apenas um net com mais de 10 mil (ou milhões para 10./8) endereços cada... seria tolice não dividir isso.
À parte, observe que a sub-rede é o ato de dividir uma rede natural de classe em partes menores. portanto, uma única classe C pode ser dividida em 2 sub-redes de 126 hosts, ou 4 sub-redes de 62 hosts, ou 8 sub-redes de 30 hosts, etc. Observe também que o intervalo 192.168 fornece 255 redes, cada uma com 253 hosts, e não uma rede com 2 ^ 16 (65534) hosts. Isso seria definido como uma super-rede e não é comumente usado, exceto para agregação de rotas. Observe também que, embora a rede Classful não seja mais rígida como costumava ser, uma compreensão da classe ainda é importante para entender a sub-rede, especialmente quando você deseja agregar rotas.