Qual a diferença entre IP Privado e IP Público?

Diferença entre IP Privado e IP Público

Um endereço IP, (Internet Protocol / Protocolo de Internet), é um identificador numérico atribuído a cada dispositivo conectado a uma rede de computadores que utiliza a pilha de protocolos TCP/IP para comunicação.

Funcionando como uma espécie de “documento de identificação” de um dispositivo na rede (local ou remota), um endereço IP permite que os dispositivos se comuniquem entre si, possibilitando a transmissão de dados, como páginas da web, e-mails, arquivos, mensagens instantâneas e outros tipos de informações pela rede.

Os endereços IP são compostos por uma sequência de números separados por pontos e podem ser classificados como públicos ou privados, dependendo da sua finalidade e alcance na rede.

Os endereços IP privados são designados para uso dentro de redes locais, como residências, escritórios ou ambientes institucionais. Por outro lado, os endereços IP públicos são atribuídos para permitir a comunicação entre dispositivos em escala global, através da Internet pública.

Esta distinção fundamental entre endereços IP privados e públicos é de suma importância para arquitetos de rede, engenheiros de sistemas e profissionais de TI, pois influencia diretamente a configuração e o gerenciamento de redes de computadores em ambientes diversos.

Neste artigo explico de forma simples mas completa as características, aplicações e implicações práticas associadas aos endereços IP privados e públicos, e como identificar cada categoria de endereçamento.

1. Endereço IP Privado

Endereços IP Privados são endereços que não necessitam de nenhum órgão emissor para distribuí-los. Esses endereços estão disponíveis para serem utilizados sem nenhuma restrição específica.

Porém os endereços privados não podem ser usados para troca de dados pela rede pública (Internet), somente para uso privado.

  • Um endereço IP privado é usado dentro de uma rede local privada (LAN), como em uma casa, escritório ou empresa. Esses endereços são reservados para redes locais e não são roteados pela Internet pública.
  • Esses endereços são usados para identificar dispositivos dentro da mesma rede local e não são acessíveis diretamente da Internet (ou seja, não são visíveis fora da rede interna).

Exemplos de faixas de endereços IP privados são:

  • 192.168.0.0 – 192.168.255.255 (endereços classe C)
  • 172.16.0.0 – 172.31.255.255 (endereços classe B)
  • 10.0.0.0 – 10.255.255.255 (endereços classe A)

2. Endereço IP Público

Já os Endereços Públicos são endereços fornecidos por órgãos controladores dos serviços de Internet a clientes que necessitem se conectar. Ou seja, para que você possa navegar pela Internet é preciso que você receba um endereço IP público (este é fornecido pelo seu Provedor Internet).

Portanto:

  • Um endereço IP público é aquele que é acessível pela Internet e pode ser usado para identificar um dispositivo conectado à Internet de forma única.
  • Esses endereços são atribuídos pelo provedor de serviços de Internet (ISP – Internet Service Provider, como a Vivo ou a TIM no Brasil) e são roteados pela Internet pública, permitindo a comunicação entre dispositivos em diferentes redes.

Exemplos de endereços IP públicos são: 31.13.85.174 (IP do site do Instagram). e 8.8.8.8 (DNS do Google).

Na figura a seguir temos uma rede (doméstica ou corporativa) na qual são mostrados o IP público utilizado, que é o endereço 185.249.86.63, atribuído pelo provedor de serviços contratado, e também os IPs privados usados na rede interna: 192.168.1.120, 192.168.1.121 e 192.168.1.122, dos hosts, mais o endereço 192.168.1.120, do gateway padrão (interface interna do roteador), que também é privado:

IP Público e IP Privado em uma rede de computadores

IP Público e IPs Privados em uma rede de computadores

NAT

Mas… se os endereços privados não podem ser utilizados para comunicação através da rede pública, como é possível acessar os serviços disponíveis na Internet, se os computadores e outros dispositivos na minha rede interna somente possuem endereços IP privados?

Imagine, por exemplo, que uma empresa possua 50 computadores e o administrador de rede escolheu a rede 192.168.10.0 para endereçá-los.

Cada uma dessas máquinas possuirá um endereço privado. Isto permitirá a comunicação interna, porém esses endereços não são válidos na rede publica.

Para resolver este problema deve-se configurar um servidor ou o roteador de forma que este realize o serviço de NAT (Network Address Translation, ou Tradução de Endereços de Rede).

E o que é o NAT? O NAT é um serviço (de software) que permite que redes privadas e públicas troquem dados entre si. Para isto é necessário possuir pelo menos um endereço público conectado à rede externa, o qual será compartilhado entre todos os dispositivos da rede interna.

Assim, com apenas um único endereço público será possível conectar os 50 hosts à Internet.

Exemplo de aplicação

Suponha uma rede doméstica com vários dispositivos, como smartphones, laptops e Smart TVs, todos conectados a um roteador Wi-Fi. Cada um desses dispositivos terá um endereço IP privado, como por exemplo 192.168.0.2, 192.168.0.3, etc. Esses endereços são usados apenas dentro dessa rede doméstica e não podem ser acessados diretamente da Internet.

No entanto, o roteador em si terá um endereço IP público (seu endereço WAN), fornecido pelo provedor de serviços (ISP), que permite que a rede doméstica se comunique com outros dispositivos na Internet. Esse endereço IP público é o que sites, servidores e outros dispositivos na Internet usarão para se comunicar com os dispositivos na rede interna, quando necessário.

Com o serviço de NAT ativado no roteador, esse endereço público será usado pelos dispositivos na rede doméstica interna, de forma compartilhada. Para que isto funcione, cada dispositivo deverá ter uma opção de Gateway Padrão configurada – que nada mais é que o endereço IP da interface interna do roteador (LAN).

Conclusão

A distinção entre endereços IP privados e públicos é fundamental para a arquitetura de redes. Endereços IP privados são usados em redes locais, permitindo a comunicação interna entre dispositivos, mas não podem ser roteados na Internet pública.

Exemplos de faixas de endereços IP privados incluem 192.168.0.0 – 192.168.255.255, 172.16.0.0 – 172.31.255.255, e 10.0.0.0 – 10.255.255.255.

Em contraste, os endereços IP públicos são fornecidos por provedores de serviços de Internet e são utilizados para a comunicação global na Internet, como os endereços usados como exemplo 31.13.85.174 do Instagram ou o 8.8.8.8 do Google DNS.

Para resolver a limitação de comunicação direta dos endereços IP privados com a Internet pública, utiliza-se o Network Address Translation (NAT). O NAT permite que múltiplos dispositivos em uma rede local compartilhem um único endereço IP público para acessar a Internet, compartilhando a conectividade e otimizando o uso dos endereços IP.

No exemplo prático de uma rede doméstica, dispositivos como smartphones e laptops utilizam endereços IP privados para comunicação interna, enquanto o roteador utiliza um endereço IP público fornecido pelo provedor de serviços para acessar a Internet. O roteador, com o serviço NAT ativado, traduz os endereços privados para o público, garantindo que todos os dispositivos na rede interna possam acessar recursos na Internet de forma eficiente.

Colabore com a Bóson Treinamentos

Ajude o canal adquirindo meus cursos na Udemy:

Adquira também livros e outros itens na loja da Bóson Treinamentos na Amazon e ajude o canal a se manter e crescer: https://www.amazon.com.br/shop/bosontreinamentos

Sobre Fábio dos Reis (1206 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 30 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Ciência e Tecnologia em geral, adora Viagens e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.

2 Comentários em Qual a diferença entre IP Privado e IP Público?

  1. LucasCruz // 10/07/2024 em 21:56 // Responder

    Excelente conteúdo, mestre!

Escreva um comentário

Seu e-mail não será divulgado


*