Veja um breve resumo de como o endereçamento IP funciona nessa situação:
Você tem seu computador doméstico, ele tem uma interface de rede (porta Ethernet ou cartão Wi-Fi) e cada um deles tem endereço exclusivo Endereços MAC que os identificam globalmente.
As interfaces de rede recebem endereços IP pelo seu roteador / modem / switch / ponto de acesso. Seu ponto de acesso (AP) é parte ou conectado a um modem / roteador / switch que fornece ao AP um endereço IP. É assim que as coisas parecem até agora:
O seu computador (IP) - > Ponto de acesso (IP) - > CableModem (IP)
Aqui está um exemplo do que esses endereços IP podem ser. No exemplo, o quarto octeto (o último número de cada conjunto) determina o endereço IP do seu dispositivo, e os três à esquerda deles determinam a rede de dispositivos.
192.168.1.50 ---------- > 192.168.1.25 -------- > 192.168.1.1
Essencialmente, neste exemplo, o modem cria uma rede chamada 192.168.1. Todos os dispositivos na rede recebem um valor x diferente (1-255), o último dígito.
Aqui está uma distinção importante. Existem dois tipos de endereços IP IPv4 , públicos e privados. Endereços IP públicos são aqueles que você vê na Internet (se você pingar google.com, receberá um endereço IP público). Dentro de uma rede, você normalmente tem uma configuração de IP Privado (192.168.xx e 172.xxx e 10.xxx - são todos endereços IP que não existem em servidores da Web na Internet; eles são reservados para redes locais).
Normalmente, sua rede doméstica tem um gateway que é algo como x.x.x.1 (192.168.1.1, 10.1.1.1, por exemplo). Isso significa que eles não são acessíveis a partir do mundo externo, eles devem estar INSIDE na sua rede.
Como os dispositivos de rede internos entram na Internet?
Se você acessar o link , verá um endereço IP listado que não é seu computador, seu ponto de acesso ou seu modem / roteador. Este é o seu endereço IP público.
Normalmente, o seu modem / roteador tem duas funções. 1) Receba um endereço IP do mundo exterior e fale com a rede do seu ISP com esse endereço 2) Crie uma rede interna e deixe-os falar através da sua interface externa.
Então, aqui está, efetivamente, o que seu modem faz:
IP público (entrada para cabo) < ---- > [Modem | Endereço IP Ext / LAN Int] --- > Portas Ethernet < --- > [computadores]
O modem conecta a Internet pública à sua rede. Solicitações da sua rede interna são enviadas para o seu modem, que as encaminha para a Internet. Dessa forma, apenas um endereço IP público é necessário para que TODOS os seus dispositivos conversem com a Internet.
No lado da Internet do modem, você tem um endereço IP atribuído pelo seu ISP , que é o único www.whatismyip .com mostra-lhe. Isso é colocado na interface do seu modem, que é anexado ao seu cabo / DSL / T-1 . O outro lado do modem / roteador (onde você conecta seu ponto de acesso, switch ou computadores) recebe um endereço IP que você pode configurar. A forma como as pessoas podem ter servidores visíveis para o público é que eles podem dizer ao modem coisas como esta: "Quando uma solicitação chega ao nosso endereço IP PÚBLICO solicitando um recurso, conecte esse tráfego a um ENDEREÇO IP OU RECURSO INTERNO"
Quando você envia uma mensagem, o endereço IP do seu computador basicamente se torna 'encapsulado' em vários 'cabeçalhos' em seus dados. Por fim, os computadores que veem seu tráfego veem seu endereço IP externo do seu modem e não o endereço IP interno de seus computadores físicos. Mais dados são enviados contendo endereços MAC e coisas assim, mas, essencialmente, um endereço IP público pode representar toda uma rede de dispositivos por trás dele.
Mais informações podem ser encontradas em O que é um endereço IP? (ou em toda a Internet:)
NAT é o processo pelo qual seu roteador traduz os endereços internos para seu endereço público e seu tráfego público de entrada para o endereço IP interno correto.
Há muito mais nisso, mas essa deve ser a ideia geral. Para mais informações, consulte o Modelo OSI, IP "Sockets" e outro artigo interessante é Como o Trabalho na Internet? .