Como saber se a sub-rede é pública ou não
Existem 3 tipos de sub-redes. Para identificar qualquer tipo de sub-rede na rede VPC, a diferença entre todos os tipos deve ser entendida primeiro:
- UMA Sub-rede pública tem uma conexão ou rota para a internet no gateway associado a ele.
- UMA Sub-rede Privada não pode se conectar à Internet pública e não há rota ou endereço público no gateway associado a ele.
- Sub-rede somente VPC tem uma conexão VPN site a site, mas nenhum gateway de internet público.
Agora, está claro que as sub-redes públicas são aquelas que possuem uma rota pública, e a rota pública está presente no gateway associado a essa sub-rede. Portanto, para verificar se a sub-rede é pública ou não, precisamos verificar o gateway associado a ela.
Os endereços IPv4 e IPv6 das sub-redes dizem tudo sobre a sub-rede, seja ela pública ou privada.
Aqui, as sub-redes públicas têm os endereços 10.0.0.0. 0 .5, 10.0. 0 .6 e 10.0. 0 .7. Os zeros na terceira posição dos endereços IPv4 o declaram como uma sub-rede pública.
Por outro lado, as redes privadas têm endereços 10.0.1.5, 10.0.1.6 e 10.0.1.7. Aqui podemos apontar a diferença, pois a sub-rede privada tem 1 como o terceiro número nos endereços IPv4.
Estrutura de uma sub-rede pública
Vamos criar uma sub-rede pública para entender melhor a estrutura e os componentes de uma sub-rede pública.
Acesse a VPC nos serviços da AWS e crie uma nova VPC. Defina o endereço IPv4 como público. Aqui nós o definimos como 10.200. 0 .0/16 para torná-lo público.
A VPC foi criada. Os usuários podem vê-lo na lista de VPCs.
Agora, crie um gateway associado a ele, criando o gateway e conectando-o à sub-rede.
Os usuários anexam manualmente o gateway à sub-rede para criar um link ou conexão entre eles.
Agora, crie a sub-rede da VPC declarada.
Nas configurações da tabela de rotas, declare a conexão do gateway com a VPC criada recentemente.
O gateway da sub-rede deixa claro que a sub-rede criada é pública.
Na lista de todas as sub-redes, quando clicamos em uma determinada sub-rede e depois clicamos no gateway. Ele exibe o gateway associado a essa sub-rede e exibe o destino que contém um endereço IPv4. Esse endereço IPv4 com 0 como o terceiro número pode fazer com que os usuários saibam se a sub-rede específica é pública ou não.
Conclusão
Para identificar se a sub-rede é pública ou não, precisamos entender a arquitetura do gateway associado a ela. A sub-rede pública tem uma rota para a Internet pública ao contrário de outros tipos de sub-redes. O destino ou o endereço IPv4 terá zero como seu terceiro número ou o número logo após o segundo ponto do endereço IPv4.