Como a arquitetura do Gerenciador de Tabelas de Roteamento se encaixa
A ilustração a seguir mostra a relação entre os diferentes componentes de um roteador.
Quando o roteador é inicializado, o serviço gerenciador de roteador é iniciado, bem como um ou mais protocolos de roteamento. Os protocolos de roteamento são associados às várias interfaces no roteador. O gerenciador de roteadores também inicia o gerenciador de tabelas de roteamento.
A ilustração a seguir mostra a relação entre os clientes e os diferentes componentes do gerenciador de tabelas de roteamento.
O gerenciador de roteador inicia uma ou mais instâncias do gerenciador de tabelas de roteamento. Quando várias instâncias do gerenciador de tabelas de roteamento são iniciadas, o roteador foi configurado para atuar como um ou mais roteadores virtuais. Cada instância do gerenciador de tabelas de roteamento possui uma ou mais interfaces; cada interface só pode pertencer a uma instância do gerenciador de tabelas de roteamento.
Cada instância do gerenciador de tabelas de roteamento é independente das outras; nenhuma informação é trocada entre as instâncias.
Cada instância do gerenciador de tabelas de roteamento contém uma ou mais tabelas de roteamento. Cada tabela de roteamento está associada a uma família de endereços.
Cada tabela de roteamento contém uma ou mais exibições. Neste exemplo, a tabela de roteamento é mostrada com uma exibição unicast e multicast. Cada exibição é um subconjunto da tabela de roteamento.
A ilustração a seguir mostra a relação entre clientes e várias instâncias do gerenciador de tabelas de roteamento, tabelas de roteamento e exibições.
Uma instância do cliente pode se registrar várias vezes com uma instância do gerenciador de tabelas de roteamento , uma vez por família de endereços. Um cliente pode se registrar em cada instância do gerenciador de tabelas de roteamento.
A ilustração a seguir mostra como as entradas da tabela de roteamento estão relacionadas. Para obter mais informações sobre entradas de tabela de roteamento, consulte Roteamento de entradas de tabela.
A tabela de roteamento contém destinos. Cada destino está relacionado a uma ou mais rotas. Cada rota tem zero, um ou mais ponteiros para os próximos saltos associados à rota. Cada ponteiro refere-se ao próximo salto real na lista de próximos saltos. Cada cliente que se registra no gerenciador de tabelas de roteamento cria uma lista de próximos saltos que o cliente possui.
As rotas só podem conter ponteiros para a lista de próximo salto associada ao cliente que possui a rota.