Usando ponteiros opacos
Os clientes geralmente devem armazenar informações adicionais específicas do cliente sobre destinos. O gerenciador de tabelas de roteamento permite que os clientes armazenem essas informações em estruturas de destino na tabela de roteamento. As informações são armazenadas e recuperadas usando ponteiros opacos. As informações armazenadas são privadas e acessíveis somente para o cliente que possui o ponteiro opaco.
Por exemplo, o gerenciador de grupo multicast mantém uma lista de entradas de encaminhamento multicast que dependem de um destino específico. O gerenciador de grupo multicast usa um ponteiro opaco nesse destino. Em outro exemplo, um protocolo de roteamento que anuncia um destino específico pode manter informações relacionadas ao seu próprio anúncio de rota do destino usando um ponteiro opaco, mesmo que ele não possua a melhor rota.
O número de ponteiros opacos é limitado; esses ponteiros são alocados aos clientes por 1 a 0. O administrador do roteador deve alocar o número correto de ponteiros durante a configuração do roteador; Portanto, os protocolos de roteamento e outros clientes devem documentar o uso de ponteiros opacos.