Passa al contenuto principale

2. Terminology (Terminologia)

IP - Internet Protocol Version 6. I termini IPv4 e IPv6 sono utilizzati solo in contesti in cui è necessario evitare ambiguità.

node (nodo) - Un dispositivo che implementa IP.

router - Un nodo che inoltra pacchetti IP non esplicitamente indirizzati a se stesso.

host - Qualsiasi nodo che non è un router.

upper layer (livello superiore) - Un livello di protocollo al di sopra di IP. Gli esempi includono protocolli di trasporto (come TCP e UDP), protocolli di controllo (come ICMP), protocolli di routing (come OSPF) e protocolli Internet o di livello inferiore che sono « tunnelizzati » attraverso (cioè incapsulati in) IP (come IPX, AppleTalk o IP stesso).

link - Un'infrastruttura o un mezzo di comunicazione su cui i nodi possono comunicare a livello di collegamento dati (cioè, il livello immediatamente sotto IP). Gli esempi includono Ethernet (semplici o con bridge), collegamenti PPP, reti X.25, Frame Relay o ATM e « tunnel » di livello Internet (o superiore), come tunnel su IPv4 o IPv6 stesso. A meno che non sia specificato diversamente in un documento specifico sul tipo di collegamento che descrive come operare IP su un particolare tipo di collegamento in conformità con [RFC4861], il protocollo descritto in questo documento si applica a tutti i tipi di collegamenti.

interface (interfaccia) - La connessione di un nodo a un link.

packet (pacchetto) - Un'intestazione IP più un payload.

address (indirizzo) - Un identificatore di livello IP per un'interfaccia o un insieme di interfacce.

unicast address (indirizzo unicast) - Un identificatore per una singola interfaccia. Un pacchetto inviato a un indirizzo unicast viene consegnato all'interfaccia identificata da tale indirizzo.

multicast address (indirizzo multicast) - Un identificatore per un insieme di interfacce (generalmente appartenenti a nodi diversi). Un pacchetto inviato a un indirizzo multicast viene consegnato a tutte le interfacce identificate da tale indirizzo.

anycast address (indirizzo anycast) - Un identificatore per un insieme di interfacce (generalmente appartenenti a nodi diversi). Un pacchetto inviato a un indirizzo anycast viene consegnato a una delle interfacce identificate da tale indirizzo (la « più vicina », secondo la metrica di distanza del protocollo di routing). Vedere [RFC4291].

solicited-node multicast address (indirizzo multicast solicited-node) - Un indirizzo multicast a cui vengono inviati i messaggi di Neighbor Solicitation. L'algoritmo per calcolare l'indirizzo è fornito in [RFC4291].

link-layer address (indirizzo di livello collegamento) - Un identificatore di livello collegamento per un'interfaccia. Gli esempi includono indirizzi IEEE 802 per collegamenti Ethernet e indirizzi E.164 per collegamenti Integrated Services Digital Network (ISDN).

link-local address (indirizzo link-local) - Un indirizzo con ambito solo link, che può essere utilizzato per raggiungere nodi vicini collegati allo stesso link. Tutte le interfacce hanno un indirizzo unicast link-local.

global address (indirizzo globale) - Un indirizzo con ambito illimitato.

communication (comunicazione) - Qualsiasi scambio di pacchetti tra nodi che richiede che gli indirizzi di ciascun nodo utilizzati nello scambio rimangano gli stessi per tutta la durata dello scambio. Gli esempi includono una connessione TCP o una richiesta-risposta UDP.

tentative address (indirizzo provvisorio) - Un indirizzo la cui unicità su un link è in fase di verifica, prima della sua assegnazione a un'interfaccia. Un indirizzo provvisorio non è considerato assegnato a un'interfaccia nel senso usuale. Un'interfaccia scarta i pacchetti ricevuti indirizzati a un indirizzo provvisorio, ma accetta pacchetti di Neighbor Discovery relativi al rilevamento di indirizzi duplicati per l'indirizzo provvisorio.

preferred address (indirizzo preferito) - Un indirizzo assegnato a un'interfaccia il cui utilizzo da parte dei protocolli di livello superiore non è limitato. Un indirizzo preferito può (MAY) essere utilizzato come indirizzo sorgente (o destinazione) di pacchetti inviati da (o verso) l'interfaccia.

deprecated address (indirizzo deprecato) - Un indirizzo assegnato a un'interfaccia il cui utilizzo è scoraggiato ma non proibito. Un indirizzo deprecato non dovrebbe (SHOULD NOT) essere utilizzato come indirizzo sorgente nelle nuove comunicazioni, ma i pacchetti inviati da o verso un indirizzo deprecato vengono consegnati come previsto. Un indirizzo deprecato può (MAY) continuare a essere utilizzato come indirizzo sorgente nelle comunicazioni per le quali il passaggio a un indirizzo preferito causerebbe difficoltà a una particolare attività di livello superiore (ad esempio, una connessione TCP esistente).

valid address (indirizzo valido) - Un indirizzo preferito o deprecato. Un indirizzo valido può (MAY) apparire come indirizzo sorgente o destinazione di un pacchetto, e il sistema di routing Internet dovrebbe (SHOULD) consegnare i pacchetti inviati a un indirizzo valido al loro destinatario previsto.

invalid address (indirizzo non valido) - Un indirizzo non assegnato a nessuna interfaccia. Un indirizzo valido diventa non valido quando la sua durata di validità scade. Un indirizzo non valido non dovrebbe (SHOULD NOT) apparire come destinazione o indirizzo sorgente di un pacchetto. Nel primo caso, il sistema di routing Internet non sarà in grado di consegnare il pacchetto; nel secondo caso, il destinatario del pacchetto non sarà in grado di rispondere.

preferred lifetime (durata di vita preferita) - Il periodo di tempo per cui un indirizzo valido è preferito (cioè, il tempo fino alla deprecazione). Quando la durata di vita preferita scade, l'indirizzo diventa deprecato.

valid lifetime (durata di vita valida) - Il periodo di tempo per cui un indirizzo rimane nello stato valido (cioè, il tempo fino all'invalidazione). La durata di vita valida deve (MUST) essere maggiore o uguale alla durata di vita preferita. Quando la durata di vita valida scade, l'indirizzo diventa non valido.

interface identifier (identificatore di interfaccia) - Un identificatore dipendente dal collegamento per un'interfaccia che è (almeno) unico per collegamento [RFC4291]. La configurazione automatica di indirizzi senza stato combina un identificatore di interfaccia con un prefisso per formare un indirizzo. Dal punto di vista della configurazione automatica degli indirizzi, un identificatore di interfaccia è una stringa di bit di lunghezza nota. La lunghezza esatta dell'identificatore di interfaccia e il modo in cui viene creato sono definiti in un documento separato specifico del tipo di collegamento che copre le questioni relative alla trasmissione di IP su un particolare tipo di collegamento (ad esempio, [RFC2464]). Si noti che l'architettura degli indirizzi [RFC4291] definisce anche la lunghezza dell'identificatore di interfaccia per alcuni insiemi di indirizzi, ma entrambi gli insiemi di definizioni devono (MUST) essere coerenti. In molti casi, l'identificatore verrà derivato dall'indirizzo di livello collegamento dell'interfaccia.

2.1. Requirements (Requisiti)

Le parole chiave MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY e OPTIONAL, quando appaiono in questo documento, devono essere interpretate come descritto in [RFC2119].

Si noti che questo documento limita intenzionalmente l'uso delle parole chiave alla specifica del protocollo (Sezione 5).