Inicialização do roteador
As informações de configuração para o roteador, os gerentes do roteador e os protocolos/clientes de roteamento são divididas em informações globais e informações por interface e são armazenadas no registro e no arquivo de catálogo telefônico do roteador, Router.pbk.
Quando o processo do router é iniciado, o DIM (Dynamic Interface Manager) lê a configuração do router a partir do registo. O DIM cria as interfaces especificadas pelas informações da interface.
O DIM também recupera as informações do gerenciador de roteador global. O DIM inicia os gerenciadores de roteador que correspondem a essas informações e passa as informações para eles. Por exemplo, se o DIM encontrar informações globais para o gerenciador de roteador IP no registro, o DIM iniciará o gerenciador de roteador IP e passará as informações globais. Se nenhuma informação global estiver presente no registro para um gerenciador de roteador específico, o DIM não iniciará esse gerenciador de roteador.
Os gerentes de roteador examinam as informações globais recebidas do DIM. Se o gerenciador de roteador encontrar informações específicas para um cliente específico dentro das informações globais, o gerenciador de roteador carregará a DLL para o cliente (por exemplo, IpNAT.dll) e inicializará o cliente chamando o do cliente RegisterProtocol e funções de StartProtocol. O gerenciador do roteador passa as informações globais específicas do cliente para o cliente na chamada para StartProtocol.
Em cada fase, a informação que está a ser transmitida à entidade seguinte é opaca para a entidade que a precede. Ou seja, o DIM não interpreta as informações globais para o IP Router Manager, além do fato de que as informações são destinadas ao IP Router Manager. Da mesma forma, o IP Router Manager não interpreta as informações específicas do OSPF além do fato de que são informações do OSPF.