Há muitas perguntas que lidam com isso, mas aqui está um curso intensivo sobre o que é chamado de ' Endereços IP Privados ', conforme definido na RFC 1918
Os endereços IP foram divididos nas chamadas classes, como visto aqui, isso não é mais usado (substituído pelo CIDR ), mas pode ajudar a entender os diferentes tamanhos de redes:
Existem algumas distinções básicas sobre endereços. Você tem o que é chamado de "Redes", "Endereços de rede", "Endereços públicos", "Endereços privados" e "Sub-redes"
Em resumo, seu computador obtém um endereço IP que reside em uma rede IP específica, o endereço IP do seu computador e o endereço da sua rede (geralmente definido no roteador local) são 'endereços privados'. Os endereços privados diferem dos endereços públicos, pois o endereço privado não está atribuído a redes públicas. Por exemplo, se você executar ping em 'google.com', receberá uma resposta do endereço público para o qual o google.com resolve. Esse é um endereço público. Existem algumas redes que são 'especiais' e não são atribuídas publicamente, elas são chamadas de endereços IP privados. Para mais, leia aqui: http://whatismyipaddress.com/private-ip
Aqui está uma lista dos intervalos de rede privada:
> 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
> 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
> 169.254.0.0 - 169.254.255.255 (65,536 IP addresses)
> 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
A maneira mais fácil, eu acho, de visualizar isso é imaginar o seguinte. O seu provedor de internet fornece um único endereço IP. Vamos chamá-lo de 50.100.101.154. Isso está conectado ao seu modem / roteador da sua casa. Esse é o endereço IP da interface pública. No entanto, você tem mais do que o dispositivo que deseja na sua rede, portanto, o que o seu modem / roteador faz é criar uma rede 'interna'. Digamos que escolha o número 192.168.1.0 para a rede e é uma máscara de rede padrão (leia os links relacionados para saber mais). Isso significa que você pode conectar dispositivos dentro do seu roteador e fornecer a eles qualquer endereço IP que se encaixe nesse padrão: 192.168.1.1-254. O último octeto (espaço após o último período) é o seu 'intervalo disponível' de endereços IP do host. Existem alguns endereços IP especiais (endereço de rede, endereço de transmissão etc.), mas,
Portanto, a resposta curta é 10.xxx, 192.168.xx, 172.16-31.xx são todos os endereços IP que você pode usar em sua própria rede doméstica e que nunca entrará em conflito com os endereços IP públicos. Isso é importante pelo seguinte motivo:
Quando você tenta acessar um site, digamos google.com, e seu navegador acessa os servidores DNS na Internet e diz 'Onde está o google.com?' recebe uma resposta de volta na forma de um endereço IP. A resposta é basicamente: "Se você deseja acessar o google.com, vá para 8.8.8.8". Então seu navegador envia uma solicitação para 8.8.8.8 e carrega qualquer página que esteja lá.
Então, e se você usasse 8.8.8.8 para um endereço IP na sua rede? Bem, você pode ter um problema porque seu roteador pode dizer "Eu sei onde está o 8.8.8.8, está logo ali!" e você acaba perdendo o acesso ao google.com porque não pode sair da rede e resolver o endereço 8.8.8.8 correto.Como os intervalos de endereços IP privados são designados para uso privado, sites públicos nunca devem usá-los e, portanto, você nunca deve procurar um endereço de site (fora da sua LAN) que aponte para um deles.
127.0.0.1 é um tipo especial de endereço chamado seu endereço 'localhost' e não vou entrar aqui. Ele abrange todo o intervalo 127: 127.0.0.0 - 127.255.255.255
pense nisso como uma maneira de fornecer ao dispositivo o seu próprio endereço IP sem que ninguém ou qualquer outra coisa possa fazer coisas com esse endereço.
Diga-me se tiver mais perguntas!