Como os endereços IP são atribuídos aos usuários finais?

8

Como os endereços IPv4 são atribuídos? O que despertou minha curiosidade é que eu costumava ter um endereço IPv4 de 96.32.179.XX e me mudei cerca de duas semanas atrás (cerca de 16 quilômetros do endereço anterior) e agora tenho um endereço IPv4 de 24.158.252.XXX. Mesma cidade e estado para cada IP.

Eu pensaria que cada cidade receberia um intervalo IPv4, o que significa que meus dois endereços começariam com 96.XX.XXX.XX Ou os endereços IPv4 são apenas aleatoriamente atribuídos a partir do seu pool de endereços IPv4 do ISP que eles têm disponíveis?

Os dois IPv4 listados acima são para contas residenciais.

SmallFries BigGuys
fonte
Por que a votação já está abaixo? Você vai explicar o que não é bom ou claro sobre a minha pergunta?
SmallFries BigGuys
2
Não faço idéia, mas a resposta para sua pergunta é que ela depende de sua política de ISPs. Pode ser qualquer coisa, desde IP aleatório de sua piscina até algum edifício no mapeamento de ruas. Como ficamos sem endereço IPv4 há mais de uma década, houve fusões, divisões, inovações técnicas e muito mais que influenciam esses padrões. Sem falar com o próprio ISP, você provavelmente não será capaz de discernir.
Seth
@ Seth - obrigado por essa informação. Com fusões, etc., como as ferramentas de pesquisa de IP são capazes de exibir quem é um ISP baseado no IP? Como esse whatismyipaddress.com/ip/96.32.179.23
SmallFries BigGuys
A IANA (Internet Assigned Numbers Authority) atribui blocos de IP a regiões. Cada região, por exemplo, a Europa, possui uma "Subdevisão" (neste caso, RIPE), que atribui ainda esses blocos enormes em blocos menores que eventualmente são, em algum momento, registrados para uma empresa. Como exemplo, seu endereço foi entregue pela ARIN à Charter em 2008. Cada registro geralmente fornece uma API whois e serviços como esse os utilizam para identificar IPs.
Seth
Relacionado com Segurança da informação (posteriormente encerrado como tópico desativado): A ICANN pode negar o serviço de Internet às pessoas? onde aproximadamente a metade inferior da minha resposta discute especificamente a atribuição de endereços IP.
um CVn

Respostas:

8

Seu ISP pode ser uma grande empresa ou uma empresa local.

Grandes empresas como Comcast ou AT&T nos EUA têm muitos endereços solicitados ao seu Registro Regional da Internet (ARIN nos Estados Unidos, RIPE na Europa).

Como o escopo do IPv4 está esgotado, é muito difícil ter uma grande quantidade de endereços consecutivos .

O intervalo do ISP pode ser constituído por um pedaço de 1024 endereços de um intervalo, 4096 de outro, etc.

ARIN, RIPE e os outros registros atribuem o que acharem gratuito ao solicitante.

Os ISPs pequenos na maioria das vezes dependem de ISPs maiores; portanto, eles não solicitam endereços para ARIN ou RIPE. Em vez disso, eles alugam endereços de um ISP maior, resultando em ainda mais partes particionadas.

Os sites que localizam geograficamente usando o endereço IP usam bancos de dados extraídos das informações fornecidas pelos registros (ARIN, RIPE etc.), portanto, estão longe de serem precisos e geralmente mostram o endereço físico do ISP que solicitou o intervalo do registro, sem saber se esse intervalo é usado pelo ISP ou alugado para outro.

jcbermu
fonte
11
Muitas empresas que não são ISPs possuem blocos de endereços IPv4 independentes de provedor que vieram diretamente dos RIRs. Algumas empresas que não são ISPs possuem até vários /8blocos de endereços IPv4 independentes do provedor . Algumas pessoas possuem até mesmo blocos de endereços IPv4 independentes de provedor. Os ISPs não anunciarão nenhum prefixo IPv4 por mais tempo /24, portanto esse é o tamanho máximo do prefixo do endereçamento independente do provedor.
21716 Ron Mupin
Em relação aos sites de pesquisa geográfica, descobri que o MaxMind faz um trabalho muito impressionante ao identificar a localização exata de um IP, mesmo que a maioria dos outros sites não. Concedido, este é um serviço pago, mas ainda é muito impressionante. Por exemplo, este é o resultado que eu obter para consultar meu atual (yay para DHCP) IP externo
cascer1
1

Vamos começar do início: O Internet Numbers Registry System (definido na RFC 7020 ) é um conjunto de sistemas e organizações que trabalham juntos para gerenciar todos os endereços IP do mundo.

A IANA (Autoridade de Números Atribuídos na Internet) "possui" todos os endereços IP e os delega aos RIRs (Registros Regionais da Internet), que definem suas próprias políticas em relação a quem pode obter um bloco de endereços IP e por que motivo eles devem obter um.

A IANA atribui "blocos" de IPv4, que são basicamente um conjunto de endereços IP consecutivos. O maior bloco transferível é um bloco / 8, o que significa que todos os endereços IP de partida com um certo octeto (por exemplo: 123. . . *). Os RIRs pegam os endereços IP atribuídos a eles pela IANA e os dividem em blocos menores, que são então atribuídos a organizações como ISPs ou grandes empresas. (Por exemplo, o Cloudflare não é um ISP, mas possui alguns endereços IP atribuídos porque eles operam uma rede global muito grande. Você não pode acessar um RIR e solicitar apenas um IP)

Seu ISP, então, dependendo do tamanho, irá para o RIR e solicitará uma alocação de endereços IP. O RIR então atribui ao ISP alguns endereços do pool disponível, em um mundo ideal, esse seria um grande bloco de endereços consecutivos (por exemplo, 123.123.0.1/17 (123.123.0.1 - 123.123.127.254)). Infelizmente, a quantidade de blocos de IP disponíveis desse tamanho está diminuindo rapidamente porque o espaço de endereço IPv4 está acabando. É por isso que um ISP pode receber dois / 18 blocos em vez de um único / 17 blocos.

Então, quando você se conecta à rede do seu ISP, solicita um endereço (usando DHCP ). O seu ISP selecionará um endereço no pool de endereços disponíveis que foram atribuídos pelo RIR. Como o ISP provavelmente possui vários blocos de endereços IP, existe a chance de o endereço IP que você atribuir ser completamente diferente daquele que você tinha anteriormente.

É possível que um ISP organize ordenadamente suas alocações de IP atribuindo um determinado bloco a um determinado local, mas isso realmente não serve a nenhum propósito, exceto por parecer bonito, e é por isso que eles não fazem isso.

TL; DR: você obtém seu IP de um ISP, que obtém de um RIR, que obtém da IANA. Os IPs são atribuídos em um método primeiro a chegar, primeiro a ser servido; portanto, quando o seu RIR ou ISP solicitar dois blocos em horários separados, eles não serão consecutivos. Você obtém um IP aleatório do pool de endereços disponíveis no seu ISP, que pode ser de qualquer um dos blocos que eles possuem. Seu provedor de serviços de Internet pode atribuir um IP com base em sua localização, mas como isso não traz nenhum benefício real, provavelmente não.

cascer1
fonte
0

Sua cidade, casa ou mesmo conexão não tem nada a ver com isso. Você recebe seu IP atribuído pelo seu ISP. Eles normalmente atribuem isso automaticamente e o que é mais importante dinamicamente .

Portanto, geralmente, sempre que seu roteador / modem reiniciar e sua conexão for iniciada (novamente), você normalmente recebe um IP diferente.

kyze
fonte
Entendo que você obtém um novo IP sempre que o modem é reinicializado (normalmente) - só não tinha certeza se um determinado intervalo de IP pertence a um determinado ISP / Area ou se não existe uma atribuição desse tipo.
SmallFries BigGuys
11
Novamente, isso não tem nada a ver com a área. Todo provedor de serviços de Internet tem um bloco IPv4 que eles podem oferecer aos seus clientes. Alguns têm mais, outros têm menos e recorrem ao Dualstack ou IPv6.
Kyze # 19/16