3. Definition of Terms (Definizione dei termini)
3. Definition of Terms (Definizione dei termini)
Provider-Independent (PI) Addresses (Indirizzi indipendenti dal provider): Gli indirizzi PI sono blocchi di indirizzi assegnati da un pool di indirizzi in cui i blocchi non sono associati a nessuna posizione particolare nella rete (ad esempio, da un particolare fornitore di servizi) e quindi non sono aggregabili topologicamente nel sistema di instradamento.
Provider-Assigned (PA) Addresses (Indirizzi assegnati dal provider): Gli indirizzi PA sono blocchi di indirizzi assegnati a un sito da ciascun fornitore di servizi a cui il sito è connesso. Tipicamente, ciascun blocco è un sotto-blocco di un blocco Classless Inter-Domain Routing (CIDR) [RFC4632] del fornitore di servizi, e viene aggregato in blocchi più grandi prima di essere pubblicizzato su Internet globale. Tradizionalmente, il multihoming IP è stato implementato con ciascun sito multihomed che ottiene il proprio prefisso visibile globalmente. LISP utilizza solo blocchi di indirizzi assegnati topologicamente e aggregabili per gli RLOC, eliminando così questa pratica apparentemente non scalabile.
Routing Locator (RLOC) (Locator di instradamento): Un RLOC è un indirizzo IPv4 [RFC0791] o IPv6 [RFC2460] di un Egress Tunnel Router (ETR). Un RLOC è l'output di una ricerca di mappatura EID-to-RLOC. Un EID viene mappato a uno o più RLOC. Tipicamente, gli RLOC sono numerati da blocchi topologicamente aggregabili assegnati a un sito in ciascun punto di connessione a Internet globale; dove la topologia è definita dalla connettività delle reti dei provider, si può pensare agli RLOC come indirizzi PA. Più RLOC possono essere assegnati allo stesso dispositivo ETR o a più dispositivi ETR di un sito.
Endpoint ID (EID) (Identificatore di endpoint): Un EID è un valore a 32 bit (per IPv4) o 128 bit (per IPv6) utilizzato nei campi dell'indirizzo di origine e di destinazione del primo (più interno) header LISP di un pacchetto. L'host ottiene un EID di destinazione nello stesso modo in cui ottiene oggi un indirizzo di destinazione, ad esempio, tramite una ricerca nel Domain Name System (DNS) [RFC1034] o uno scambio Session Initiation Protocol (SIP) [RFC3261]. L'EID di origine viene ottenuto tramite i meccanismi esistenti utilizzati per impostare l'indirizzo IP "locale" di un host. Un EID utilizzato su Internet pubblico deve avere le stesse proprietà di qualsiasi altro indirizzo IP utilizzato in quel modo; questo significa, tra le altre cose, che deve essere globalmente unico. Gli EID vengono assegnati agli host da un blocco EID-Prefix associato al sito in cui si trova l'host. Un host può utilizzare il proprio EID per fare riferimento ad altri host. Gli EID NON DEVONO essere utilizzati come LISP RLOC. Si noti che i blocchi di EID possono essere assegnati in modo gerarchico, indipendentemente dalla topologia di rete, per facilitare la scalabilità del database di mappatura. Inoltre, il blocco di EID assegnato a un sito può avere una struttura locale al sito (subnetting) che viene utilizzata per l'instradamento all'interno del sito; questa struttura non è visibile al sistema di instradamento globale.
EID-Prefix (Prefisso EID): Un EID-Prefix è un blocco a potenza di 2 di EID assegnato a un sito da un'autorità di assegnazione degli indirizzi. Gli EID-Prefix sono associati a un insieme di indirizzi RLOC che costituiscono una "mappatura del database". Le assegnazioni di EID-Prefix possono essere suddivise in blocchi più piccoli quando si desidera associare un insieme di RLOC con un blocco EID-Prefix più grande.
End-System (Sistema terminale): Un sistema terminale è un dispositivo IPv4 o IPv6 che origina un pacchetto con un singolo header IPv4 o IPv6. Il sistema terminale fornisce un valore EID per il campo dell'indirizzo di destinazione dell'header IP quando comunica globalmente (cioè, al di fuori del suo dominio di instradamento). Un sistema terminale può essere un computer host, un dispositivo switch o router, o qualsiasi dispositivo di rete.
Ingress Tunnel Router (ITR) (Router tunnel di ingresso): Un ITR è un router che accetta pacchetti IP con un singolo header IP (più specificamente, un pacchetto IP che non contiene un header LISP). Il router tratta l'indirizzo IP di destinazione "interno" come un EID ed esegue una ricerca di mappatura EID-to-RLOC. Quindi, il router antepone un header IP "esterno" con uno dei suoi RLOC instradabili globalmente nel campo dell'indirizzo di origine e il risultato della ricerca di mappatura nel campo dell'indirizzo di destinazione. Si noti che questo RLOC di destinazione può essere un dispositivo proxy intermedio che ha una conoscenza migliore della mappatura EID-to-RLOC più vicina all'EID di destinazione. In generale, un ITR riceve pacchetti IP dai sistemi terminali del sito su un lato e invia pacchetti IP incapsulati LISP verso Internet sull'altro lato.
TE ITR (Router tunnel di ingresso per Traffic Engineering): Un TE ITR è un ITR distribuito in un sito LISP quando il sito LISP viene utilizzato come rete di transito tra siti non LISP. Quando la destinazione EID è un indirizzo esterno al sito LISP e vengono utilizzati LISP TE ITR, la politica di rete di transito e il traffic engineering possono essere applicati ai pacchetti incapsulati attraverso il sito.
Egress Tunnel Router (ETR) (Router tunnel di uscita): Un ETR è un router che accetta un pacchetto IP in cui l'indirizzo di destinazione nell'header IP "esterno" è uno dei propri RLOC. Il router rimuove l'header "esterno" e inoltra il pacchetto in base al successivo header IP trovato. In generale, un ETR riceve pacchetti IP incapsulati LISP da Internet su un lato e invia pacchetti IP disincapsulati ai sistemi terminali del sito sull'altro lato. La funzionalità ETR non deve essere limitata ai dispositivi router. Anche gli host server possono essere endpoint dei tunnel LISP.
TE ETR (Router tunnel di uscita per Traffic Engineering): Un TE ETR è un ETR distribuito in un sito LISP quando il sito LISP viene utilizzato come rete di transito tra siti non LISP. I TE ETR sono i dispositivi che terminano i tunnel avviati dai TE ITR. Vedere la definizione di TE ITR per maggiori dettagli.
xTR: xTR è un riferimento a un ITR o ETR quando la direzione del flusso di dati non fa parte della descrizione del contesto. xTR si riferisce al router che è un endpoint del tunnel ed è usato in modo sinonimo con il termine "Tunnel Router". Ad esempio, "gli xTR possono essere situati in router Customer Edge (CE)" indica la funzionalità ITR ed ETR su router CE.
LISP Header (Header LISP): L'header LISP è un termine utilizzato per riferirsi all'header IPv4 o IPv6 esterno, all'header UDP e all'header specifico LISP di 8 byte che seguono l'header UDP che l'ITR antepone o l'ETR rimuove.
Address Family Identifier (AFI) (Identificatore della famiglia di indirizzi): AFI è un termine utilizzato per descrivere la codifica degli indirizzi nei pacchetti. Le famiglie di indirizzi rilevanti per LISP sono elencate in [AFI]. Il valore AFI 0 utilizzato in questa specifica indica un indirizzo con codifica non specificata, in cui la lunghezza dell'indirizzo è di 0 ottetti dopo il valore AFI a 16 bit di 0.
Negative Mapping Entry (Voce di mappatura negativa): Una voce di mappatura negativa, nota anche come voce cache negativa, è una voce EID-to-RLOC in cui un EID-Prefix viene pubblicizzato o memorizzato senza RLOC. Cioè, l'insieme di locator per l'EID-Prefix è vuoto o il conteggio dei locator codificato è 0. Questo tipo di voce può essere utilizzato per descrivere prefissi da siti non LISP che non sono raggiungibili tramite il sistema di mappatura.
Data Probe (Sonda dati): Una sonda dati è un pacchetto incapsulato LISP in cui l'indirizzo di destinazione dell'header interno è uguale all'indirizzo di destinazione dell'header esterno utilizzato per attivare un Map-Reply dall'ETR di disincapsulamento. Inoltre, il pacchetto originale verrà disincapsulato e consegnato all'host di destinazione se l'EID di destinazione corrisponde a un EID-Prefix di una mappatura del database EID-to-RLOC configurata. Altrimenti, il pacchetto viene scartato. Le sonde dati vengono utilizzate nell'algoritmo di raggiungibilità RLOC di destinazione descritto nella Sezione 6.3.2.
Routing Locator Reachability (Raggiungibilità del locator di instradamento): La raggiungibilità del locator di instradamento è un algoritmo utilizzato per determinare la raggiungibilità degli RLOC nell'insieme di RLOC. Vedere la Sezione 6.3 per i dettagli.
Gleaning: Il gleaning è un termine utilizzato per descrivere il processo mediante il quale un ETR apprende le informazioni di mappatura di un altro ETR. Quando un ITR incapsula un pacchetto verso un ETR, l'ETR può raccogliere l'indirizzo RLOC dall'header esterno e l'EID dall'header interno e utilizzare quella coppia di indirizzi come informazioni di mappatura per una voce della cache EID-to-RLOC. Un ETR NON DEVE utilizzare le informazioni di mappatura raccolte per destinazioni successive fino a quando la legittimità della mappatura non viene verificata tramite uno scambio Map-Request/Map-Reply.