Uso de punteros opacos
A menudo, los clientes deben almacenar información adicional específica del cliente sobre destinos. El administrador de tablas de enrutamiento permite a los clientes almacenar esta información en estructuras de destino en la tabla de enrutamiento. La información se almacena y recupera mediante punteros opacos. La información almacenada es privada y solo es accesible para el cliente que posee el puntero opaco.
Por ejemplo, el administrador de grupos de multidifusión mantiene una lista de entradas de reenvío de multidifusión que dependen de un destino determinado. El administrador de grupos de multidifusión usa un puntero opaco en ese destino. En otro ejemplo, un protocolo de enrutamiento que anuncia un destino determinado puede mantener información relacionada con su propio anuncio de ruta del destino mediante un puntero opaco, aunque no sea el propietario de la mejor ruta.
El número de punteros opacos es limitado; estos punteros se asignan a los clientes por orden de llegada, primero servidos. El administrador del enrutador debe asignar el número correcto de punteros durante la configuración del enrutador; por lo tanto, los protocolos de enrutamiento y otros clientes deben documentar su uso de punteros opacos.