2. Terminologie
Name Resolution Service (NRS): Ein NRS in ICN ist ein Dienst, der einen Content-Namen oder Datenobjektnamen in andere Informationen übersetzt, etwa in ein routbares Präfix, einen Locator, einen Off-Path-Cache-Zeiger oder einen Alias-Namen, der sich besser als der Eingabename dazu eignet, die Objektanfrage zur Zieladresse mit dem NDO weiterzuleiten [RFC9138].
Ein NRS wird höchstwahrscheinlich mithilfe eines verteilten Mapping-Datenbanksystems implementiert. Das Domain Name System (DNS) kann als NRS verwendet werden [NDN-DNS-Orchest].
NRS-System: Ein NRS-System ist ein verteiltes System auf Anwendungsebene, das die Mapping-Einträge verwaltet. Es besteht aus NRS-Servern und dem Protokoll, das zur Verwaltung und zum Abruf der Mapping-Einträge verwendet wird.
NRS-Server: Ein NRS-Server ist eine Komponente des NRS-Systems, die Mapping-Einträge speichert und verwaltet. Er bearbeitet außerdem Namensauflösungsanfragen von NRS-Clients.
NRS-Client: Ein NRS-Client ist eine Komponente, die Namensauflösungsanfragen an das NRS-System sendet. Dabei kann es sich um einen Endhost, einen Router oder eine Anwendung handeln.
Name-Mapping-Eintrag: Ein Name-Mapping-Eintrag ist ein Eintrag in der NRS-Datenbank, der einen Content-Namen anderen Informationen zuordnet (z. B. einem Locator oder einem Alias-Namen).