Os dois computadores conectados no mesmo Wi-Fi possuem o mesmo endereço IP?

47

Dois computadores conectados no mesmo Wi-Fi têm o mesmo endereço IP (por exemplo, o computador do meu pai e meu computador, em casa)?

Se sim, como o mundo exterior distingue um computador com o outro? (por exemplo, quando um servidor quer nos mandar de volta alguns dados).

    
por Thomas 21.08.2014 / 16:39

7 respostas

76

Você é visto como tendo o mesmo endereço IP externamente.

Seu roteador retransmitirá as solicitações para o computador de origem. O procedimento usado para isso é tradução de endereços de rede (NAT).

Uma das maneiras pelas quais os computadores na mesma rede são diferenciados na comunicação com o mesmo servidor público é atribuindo-lhes pelo número de porta diferente do roteador na comunicação. Seu endereço IP público é o mesmo, mas a parte do número da porta não é. Do artigo:

To avoid ambiguity in how to translate returned packets, further modifications to the packets are required. The vast bulk of Internet traffic is TCP and UDP packets, and for these protocols the port numbers are changed so that the combination of IP and port information on the returned packet can be unambiguously mapped to the corresponding private address and port information.

No entanto, se você tentar se comunicar com o computador de seu pai, estará usando seus endereços internos.

Eles usam um intervalo personalizado destinado apenas para uso interno: intervalo de endereços privados .

Computerphile tem um vídeo do YouTube sobre esse assunto exato: Tradução de endereços de rede (vídeo) .

    
por 21.08.2014 / 16:42
22

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? .

    
por 21.08.2014 / 16:59
12

Qualquer um desses tópicos pode ser examinado com muito mais detalhes.

Você e seu pai têm o mesmo endereço externo , mas diferentes endereços internos .

Endereços IP externos são como um endereço de rua. O mundo inteiro pode encontrar você usando esse endereço.

Endereços IP internos são como quartos em uma casa. Somente alguém em uma casa pode usar rotas para encontrar o quarto especificado. No seu caso, apenas alguém conectado ao mesmo wifi pode ver seu endereço IP interno.

Usando configurações padrão, uma rede Wi-Fi terá um único endereço IP externo. Quando o carteiro leva o correio para a sua casa, alguém precisa pegá-lo da caixa de correio e distribuí-lo a quem ele pertence. Cada rede wifi tem um roteador, que funciona como seu porteiro pessoal. O roteador "coleta o e-mail" e o fornece somente se ele for endereçado a você. O correio endereçado ao seu pai vai para ele.

O mundo exterior só vê um endereço, o seu endereço externo. Computadores e outros dispositivos dentro da rede só veem o interior. O roteador é a única coisa que vê os dois lados.

Para ver isso em ação, acesse o Google e digite "what is my ip?". Este será seu endereço externo (ou público). Em seguida, encontre seu endereço interno. No Windows, abra um prompt de comando . Então digite:     ipconfig e aperte enter. Você verá um monte de coisas semelhantes a este . A imagem destaca seu endereço IP interno. Executar esse comando no computador do seu pai teria um número diferente, mas pesquisar o endereço IP do computador dele teria o mesmo número.

Para sua curiosidade, o gateway padrão listado é o endereço IP interno do seu roteador. Se você estiver usando um Mac, procure "encontrar o seu IP no mac" para obter instruções sobre como encontrar seu IP interno.

    
por 22.08.2014 / 00:18
4

Dois computadores conectados no mesmo Wi-Fi têm o mesmo endereço IP (por exemplo, o computador do meu pai e meu computador, em casa)?

Resposta: externamente sim, dentro da sua rede não

Se sim, como o mundo exterior distingue um computador com o outro? (por exemplo, quando um servidor deseja nos enviar alguns dados)

Resposta: O mundo exterior não distingue, ele irá se comunicar com / de seu endereço IP externo. O trabalho do roteador é distinguir. Cada dispositivo no seu Wi-Fi terá um endereço IP local exclusivo.

    
por 21.08.2014 / 19:04
2

Isso depende se o roteador está no modo de ponto de acesso. Em caso afirmativo, os computadores terão endereços diferentes, caso contrário, haveria NAT e apenas um endereço IP.

    
por 22.08.2014 / 13:17
2

Não. Dois computadores com o mesmo endereço IP causam problemas. Eles terão endereços semelhantes, mas não o mesmo. No entanto, você terá o mesmo endereço "externo" e poderá encontrar isso digitando "Qual é o meu IP" no Google. Todo o tráfego na sua rede parecerá vir deste endereço IP, independentemente de você ter uma máquina em sua rede doméstica, ou seu computador, o computador do seu pai, seu telefone, tablet, smart TV, refrigerador inteligente, máquina de lavar louça inteligente etc.

    
por 21.08.2014 / 16:44
1

O endereço externo IP é atribuído pelo seu ISP ao seu router, o que, por sua vez, atribui IP interno endereços para todos os dispositivos na rede. O mundo exterior só consegue ver o seu endereço IP externo. Em suma, não é possível distinguir entre o computador do seu pai e o seu.

Quando um servidor envia alguns dados, ele será transmitido apenas para o seu dispositivo pelo roteador (porque você o solicitou) e não pelo seu pai. (Por favor me corrija se eu estiver errado.)

    
por 21.08.2014 / 17:02