Quando um roteador botas primeiro, seu conhecimento é extremamente limitado. Ele essencialmente sabe apenas o que foi codificado em seu firmware e potencialmente alguma configuração persistente muito básica armazenada na memória não volátil (NVRAM). Isso inclui:
*
seu próprio endereço IP (potencialmente): Alguns roteadores têm um endereço IP estático configurado em seu firmware. Outros obterão um endereço IP posteriormente através do DHCP ou outros métodos.
*
sua configuração de hardware: O tipo de processador, quantidade de RAM, interfaces disponíveis (portas Ethernet, rádios Wi-Fi etc.) e potencialmente algumas informações básicas sobre essas interfaces.
*
Sequência de inicialização e Instruções de firmware: As etapas necessárias para carregar o sistema operacional e outros componentes de software.
*
Parâmetros básicos de configuração (potencialmente): Isso pode incluir um nome de usuário e senha padrão, configurações de rede potencialmente padrão (como máscara de sub -rede, gateway padrão - embora muitas vezes sejam obtidas dinamicamente mais tarde) e possivelmente algumas configurações básicas de segurança.
*
Localização dos arquivos de configuração: Ele sabe onde procurar seus arquivos de configuração (geralmente armazenados na memória nvram ou flash). Esses arquivos conterão instruções mais detalhadas para configuração de rede após a inicialização inicial.
É importante ressaltar que
não saber:
*
A topologia da rede: Não sabe quais outros dispositivos estão conectados a ele, seus endereços IP ou como estão interconectados.
*
O status de suas interfaces: Inicialmente, as interfaces podem estar inativas ou em um processo de inicialização.
*
A tabela de roteamento: Isso estará vazio ou conterá apenas rotas padrão (se alguma for pré-configurada).
*
Configurações de rede específicas (frequentemente): Muitas configurações são carregadas após a inicialização inicial do armazenamento persistente.
Essencialmente, a bota inicial é um estado mínimo; É somente depois de carregar sua configuração e estabelecer conexões que o roteador ganha um entendimento mais completo da rede da qual faz parte.