Passa al contenuto principale

2. Terminologia

Name Resolution Service (NRS): Un NRS in ICN è un servizio che traduce un nome di contenuto o di oggetto dati in altre informazioni, come un prefisso instradabile, un locator, un puntatore a una cache off-path o un nome alias che, rispetto al nome in ingresso, consenta di inoltrare più agevolmente la richiesta dell'oggetto verso la destinazione che memorizza l'NDO [RFC9138].

Molto probabilmente un NRS viene implementato mediante un sistema distribuito di database di mapping. Il Domain Name System (DNS) può essere utilizzato come NRS [NDN-DNS-Orchest].

Sistema NRS: Un sistema NRS è un sistema distribuito a livello applicativo che conserva i record di mapping. È costituito da server NRS e dal protocollo utilizzato per gestire e recuperare tali record.

Server NRS: Un server NRS è un componente del sistema NRS che memorizza e mantiene i record di mapping. Gestisce inoltre le richieste di risoluzione dei nomi provenienti dai client NRS.

Client NRS: Un client NRS è un componente che invia richieste di risoluzione dei nomi al sistema NRS. Può essere un host finale, un router o un'applicazione.

Record di mapping dei nomi: Un record di mapping dei nomi è una voce del database NRS che associa un nome di contenuto ad altre informazioni (ad esempio, un locator o un nome alias).