Qual é a diferença entre IP público e IP privado? Cada máquina possui um IP privado e um IP público? Quem atribui IP público e privado? e como uma máquina com apenas um IP privado pode acessar a Internet?
Responder1
O endereço IP público é conhecido pela Internet e o endereço IP privado existe apenas na sua rede local. Uma analogia clássica é que o endereço IP público é como o endereço físico de um complexo de apartamentos e os endereços IP privados são como os números das unidades de apartamentos individuais. A Internet vê apenas o endereço público geral, mas seu roteador conhece todos os seus endereços IP privados locais e pode direcionar as coisas de acordo. Então imagine a internet (carteiro) entregando um pacote para o IP público do roteador (escritório do apartamento) porque esse é o único endereço que ele conhece; o roteador (escritório do apartamento) então descobre para qual computador (unidade do apartamento) o pacote deve ir.
O endereço público é atribuído pelo seu provedor de serviços de Internet. Você pode descobrir qual é o seu perguntando "qual é o meu ip?" em uma pesquisa no Google. O IP privado é atribuído pelo seu roteador e é apenas local. Um computador com apenas IP privado pode ou não ter acesso à internet porque o IP privado apenas o relaciona ao roteador, que pode ou não lhe fornecer acesso à internet.
Uma pesquisa no Google retornará muitas boas explicações sobre essas diferenças.
Responder2
Qual é a diferença entre IP público e IP privado? 1. O público é globalmente visível e fornecido a você pelo seu ISP. 2. IP privado é um IP que está disponível apenas na sua rede e não pode ser acessado diretamente pela Internet.
O IP privado pode ser atribuído estaticamente ou dinamicamente (servidor DHCP). Para não entrar em conflito com a Internet, geralmente esses intervalos são usados. 192.168.0.0/16 172.16.0.0/12 10.0.0.0/8
Além disso, cada computador possui um endereço 127.0.0.0/8 que é apenas para aquele computador e não pode ser roteado.
Na maioria dos casos, um cliente compra um switch/roteador com servidor NAT e DHCP integrado. Cada dispositivo conectado recebe um IP distribuído pelo servidor DHCP. O NAT armazena uma tabela de consulta de conexões para que a conexão de entrada corresponda à conexão de saída que iniciou a conexão com um servidor remoto.