1. Endereços IP Privados


Imagina que sua rede local é como uma cidade fechada, onde só os moradores têm acesso. Os endereços IP privados são como os endereços das casas nessa cidade. Eles permitem que os dispositivos "conversem" entre si sem precisar sair na "rua principal" da Internet.

Os endereços IP privados são usados dentro de redes locais (LAN) e não podem ser acessados diretamente pela Internet. Eles são definidos pela RFC 1918 e divididos em três faixas principais:

Classe A

Faixa: 10.0.0.0 a 10.255.255.255
Máscara de Sub-rede: 255.0.0.0 (ou /8)
Total de Endereços: 16.777.216

Classe B

Faixa: 172.16.0.0 a 172.31.255.255
Máscara de Sub-rede: 255.240.0.0 (ou /12)
Total de Endereços: 1.048.576

Classe C

Faixa: 192.168.0.0 a 192.168.255.255
Máscara de Sub-rede: 255.255.0.0 (ou /16)
Total de Endereços: 65.536

2. Endereços Carrier-Grade NAT (CGNAT)


Imagine que agora você é um super-provedor de Internet. Os endereços CGNAT são como grandes condomínios onde vários moradores (clientes) compartilham os mesmos corredores. Eles são usados pelos ISPs para economizar endereços IP.

Os endereços CGNAT são utilizados por provedores de serviços de Internet (ISPs) para endereçar equipamentos de clientes de forma semelhante aos IPs privados, mas em um contexto de NAT em larga escala, conforme definido pelo RFC 6598.

Classe CGNAT

Faixa: 100.64.0.0 a 100.127.255.255
Máscara de Sub-rede: 255.192.0.0 (ou /10)
Total de Endereços: 4.194.304

3. Endereços IP Públicos


IP Address Image

Agora, saímos da nossa cidade fechada e vamos para a "avenida principal" da Internet. Os endereços IP públicos são como placas de carros que podem ser vistas por todos. Eles permitem que qualquer dispositivo seja acessado de qualquer lugar do mundo.

Os endereços IP públicos são roteáveis na Internet e são atribuídos a dispositivos que precisam ser acessíveis diretamente de fora da rede local. Eles são gerenciados por organizações de registro regional (RIRs) e são únicos globalmente.

Exemplo de Faixas de IP Público

Faixa: 1.0.0.0 a 9.255.255.255
Faixa: 11.0.0.0 a 100.63.255.255
Faixa: 100.128.0.0 a 126.255.255.255
Faixa: 128.0.0.0 a 172.15.255.255
Faixa: 172.32.0.0 a 191.255.255.255
Faixa: 192.0.0.0 a 223.255.255.255
Máscara de Sub-rede: Variável conforme alocação
Total de Endereços: Milhares de sub-faixas

O que é um IP Público?

Um IP público é como um endereço global que qualquer um pode usar para encontrar sua casa na Internet.
É o que permite que servidores, sites e dispositivos sejam encontrados e acessados, é um endereço único na Internet.
Diferente dos IPs privados, eles são roteáveis na Internet e permitem comunicação direta entre diferentes redes.

Passos para Diferenciar:


1.Verificar a Faixa de Endereços:

Se o endereço IP estiver em uma das faixas acima, é um IP privado.
Se não estiver em uma dessas faixas, é um IP público.

2. Usar Ferramentas Online:

Sites como meuip.com.br ou whatismyip.com ou ipinfo.io podem ser usados para verificar se o IP é público ou privado.

3. Usar Comandos de Rede:

No Windows: Abra o Prompt de Comando e digite: ipconfig para verificar o endereço IP local do seu dispositivo.

No Linux/Mac: Use o comando: ifconfig ou ip addr para verificar o endereço IP.

4. Verificar a Documentação da Rede:

Consulte a documentação da sua rede ou ISP ou fale com seus administradores de rede para saber quais endereços IP são usados internamente e quais são públicos.

Exemplo de Verificação:

Exemplo de IP Privado:

  • Endereço: 192.168.1.5
  • Faixa: Classe C (192.168.0.0 a 192.168.255.255)
  • Tipo: Privado

Exemplo de IP Público:

  • Endereço: 203.0.113.5
  • Faixa: Fora das faixas reservadas para IPs privados
  • Tipo: Público

Referências: