Como os roteadores obtêm seu endereço IP externo? É atribuído por um serviço central? É decidido pelo ISP? Eu pesquisei esse problema, mas só descobri como alterar meu endereço IP, que não é o que estou procurando.
Como os roteadores obtêm seu endereço IP externo? É atribuído por um serviço central? É decidido pelo ISP? Eu pesquisei esse problema, mas só descobri como alterar meu endereço IP, que não é o que estou procurando.
Muito parecido com como você tem um servidor DHCP local rodando em seu roteador doméstico para servir endereços IPv4 em sua rede LAN (normalmente na sub-rede 192.168.1.x), seu ISP também tem um servidor DHCP rodando em algum lugar onde seu roteador obtém sua WAN endereço de. O intervalo de endereços IP que o servidor DHCP do seu ISP distribui são endereços IP públicos que ele comprou ou foi atribuído.
Não há uma resposta única para isso, exceto dizer que os ISPs fornecem endereços IP dos blocos que eles possuem. Uma maneira não exclusiva de como eles podem estar implementando isso -
Se a conexão usou PPPoE ou PPPoA a sessão PPP terá um endereço IP associado a ela. Muito comumente, esses endereços IP serão configurados em um servidor Radius (geralmente apoiado por um banco de dados). A atribuição final pode ser baseada no ID do usuário, proveniente de um pool de IP ou de uma característica associada à conexão.
Em um caso simples de ethernet, um endereço IP pode ser atribuído estaticamente ou via DHCP - embora essa não seja uma ótima maneira de fazer as coisas, a menos que haja controles adicionais para impedir que pessoas "roubem" outros endereços IP.
Tenho que concordar com você, muito difícil encontrar uma resposta direta via google. Para mim, isso significa que é uma boa pergunta!
A razão pela qual responder a esta pergunta é difícil, como Davidgo mencionou, é porque não há uma resposta única. O que ele provavelmente quer dizer é que há mais de um único método ou processo que leva à atribuição de um endereço IP a uma máquina. Qual método ou processo é usado depende de circunstâncias específicas como, por exemplo, o roteador está conectado à Internet ou está se conectando a uma (-outra) rede privada.
Tente ter em mente que todos os métodos, protocolos, políticas, processos etc. que são necessários para permitir a comunicação fazem parte de um conjunto lógico, sistemático e rigoroso de regras (portanto, uma estrutura) para garantir uma identificação única para todas as máquinas conectadas. Se a exclusividade falhar, a comunicação será interrompida e nenhuma rede será possível. Então, nesse sentido, este conjunto completo de regras é a resposta correta para sua pergunta, mas isso é um pouco demais para entender de uma só vez.
Aqui está um começo Um pequeno guia para endereçamento IP... da Internet Society
Intro abaixo (há muito mais no site deles, como acabei de descobrir.
Os endereços IP são gerenciados pela Internet Assigned Numbers Authority (IANA), que tem responsabilidade geral pelo pool de endereços do Internet Protocol (IP), e pelos Registros Regionais da Internet (RIRs) para os quais a IANA distribui grandes blocos de endereços.
Os RIRs gerenciam, distribuem e registram publicamente endereços IP e recursos de números de Internet relacionados, como Números de Sistema Autônomo (ASN) e delegações reversas de Sistema de Nome de Domínio (DNS) em suas respectivas regiões.
Eles fazem isso de acordo com políticas que são desenvolvidas dentro de suas respectivas comunidades regionais, por meio de processos abertos e ascendentes.
Os roteadores obtêm seus endereços da mesma forma que qualquer outro dispositivo, ou seja: depende. Pode ser DHCP (muito comum em cenários de cabo e fibra). Pode ser IPCP como parte de uma sessão PPPoE (comum para DSL e alguns outros provedores de fibra). Ele pode simplesmente ser atribuído estaticamente e configurado manualmente (comum dentro dos próprios provedores de rede e para clientes particularmente grandes). Pode ser algo completamente diferente. Não há uma resposta definitiva no Google porque não há uma resposta definitiva.