Como cada dispositivo em uma rede pode ter um IP público diferente?

35

Estou em um acampamento de computadores e notei que cada dispositivo conectado à rede tem um IP público diferente, o que realmente me surpreendeu. O que é ainda mais estranho é que seus IPs públicos são exatamente iguais aos seus endereços IPv4 privados. Como isso é possível?

    
por Flare Cat 01.08.2016 / 03:52

5 respostas

62

Eles possuem um intervalo de IP e estão usando o intervalo para se conectarem diretamente à WAN (Internet) em vez de se esconderem por trás do NAT (Network Address Translation). Basicamente, o NAT foi feito para ambientes sem endereços IP públicos suficientes para todas as máquinas na rede, portanto, todos eles podem se esconder atrás de um pool de (um ou mais) endereços IP públicos. Se você tiver pelo menos um endereço IP público por máquina, usar NAT é uma questão de escolha.

    
por 01.08.2016 / 04:11
19

De volta aos velhos tempos (antes que a Internet pública surgisse em 1991 ), tecnologias como NAT não eram comuns, e a maioria dos operadores não usava os endereços RFC1918 . Eles não dividiram a Internet em espaços públicos e privados como costumam fazer hoje.

Nos primeiros dias, as empresas pegavam enormes blocos de IPs públicos reservando redes inteiras / 8, consistindo de 16.777.216 endereços distintos cada. O Departamento de Defesa dos EUA possui 13 desses blocos. Veja aqui os proprietários conhecidos de blocos / 8: link

Já se passaram muitos anos desde que blocos desse tamanho estavam disponíveis para novos inscritos, devido a esgotamento do espaço de endereços IPv4 Assim, foram necessárias tecnologias como as redes NAT e RFC1918 para limitar o número de IPs públicos necessários para o acesso à rede. No entanto, as grandes organizações ainda mantêm seus bloqueios, de modo que são livres para usá-las, ou alugue-os para outras pessoas.

    
por 01.08.2016 / 06:02
17

É assim que a internet é suposta para funcionar.

As pessoas começaram a usar intervalos de endereços privados e NAT porque o número de endereços IP de reposição começou a se esgotar. E então as pessoas descobriram que usar o NAT era mais fácil do que usar um firewall adequado, apesar de não ser realmente para isso.

Se você conseguir obter os endereços IP e configurar um firewall adequado conforme necessário, essa é uma maneira perfeita de trabalhar. Com o IPv6, espera-se que seja mais comum

    
por 02.08.2016 / 10:48
5

Seu único limite no número de endereços IP que eles possuem. Os endereços públicos são mais provavelmente configurados em seus roteadores e roteados com base nos endereços locais.

Devido à escassez de endereços IPv4, é incomum desperdiçar muitos endereços públicos, mas suspeito que eles provavelmente dividiram a carga entre eles por motivos de desempenho e segurança da rede. Isso pode ser gerenciado pela tabela de roteamento do roteador ou pelas regras de firewall (ou uma combinação de ambos).

Em determinados projetos de rede, o IP público usado pode realmente mudar com o tempo.

    
por 01.08.2016 / 04:11
3

É impossível para um computador ter o mesmo endereço IPv4 público e privado. É um IP privado, que (de acordo com RFC1918 ) está no intervalo 192.168.xxx.xxx, 172.16.xxx .xxx, ou 10.xxx.xxx.xxx, ou um IP público, que é qualquer outro endereço.

EDIT: Sim, estou ciente de que você pode usar endereços IP públicos em sua LAN. Ninguém faz, no entanto, por causa dos padrões e do fato de que você não conseguirá acessar esses endereços na Internet. Também estou ciente de que existem outros espaços de endereços que não são públicos e privados, mas, novamente, ninguém usa esses e, portanto, você não os encontrará.

É possível que cada computador tenha um endereço IP público diferente. Significa simplesmente que, seja qual for o estabelecimento em que você adquiriu, o direito a vários endereços IP e seus roteadores é configurado para fornecer um a cada computador. Você provavelmente poderia fazer isso em casa se quisesse.

Assumindo o que você disse sobre todos os computadores com os mesmos endereços públicos e privados está correto, meu palpite é que cada computador tem apenas um endereço público. Tudo o que o estabelecimento teria que fazer para que isso acontecesse é comprar o direito de vários endereços e configurar seu servidor DHCP para fornecer um endereço no intervalo atribuído a cada computador.

    
por 01.08.2016 / 04:14