Verwenden von nicht transparenten Zeigern
Clients müssen häufig zusätzliche, clientspezifische Informationen zu Zielen speichern. Mit dem Routingtabellen-Manager können Clients diese Informationen in Zielstrukturen in der Routingtabelle speichern. Die Informationen werden mithilfe von nicht transparenten Zeigern gespeichert und abgerufen. Die gespeicherten Informationen sind privat und nur für den Client zugänglich, der den nicht transparenten Zeiger besitzt.
Beispielsweise behält der Multicastgruppen-Manager eine Liste von Multicastweiterleitungseinträgen bei, die von einem bestimmten Ziel abhängig sind. Der Multicastgruppen-Manager verwendet einen nicht transparenten Zeiger in diesem Ziel. In einem anderen Beispiel kann ein Routingprotokoll, das ein bestimmtes Ziel ankäme, Informationen im Zusammenhang mit seiner eigenen Routenanzeige des Ziels mithilfe eines nicht transparenten Zeigers behalten, obwohl es nicht die beste Route besitzt.
Die Anzahl der nicht transparenten Zeiger ist begrenzt. diese Zeiger werden Clients auf der Grundlage von "First-Come" und "First-Served" zugeordnet. Der Routeradministrator muss während der Routerkonfiguration die richtige Anzahl von Zeigern zuordnen. Daher müssen Routingprotokolle und andere Clients ihre Verwendung von nicht transparenten Zeigern dokumentieren.