2. Terminology (Terminologia)
2. Terminology (Terminologia)
Questa sezione spiega alcuni termini usati in questo documento.
Le parole chiave "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" e "OPTIONAL" in questo documento devono essere interpretate come descritto in RFC 2119.
Subheader (sottointestazione)
Un'intestazione base IPv6, un'intestazione di estensione IPv6, un'intestazione IPv4, un'intestazione UDP o un'intestazione TCP.
Header (intestazione)
Una catena di sottointestazioni.
Compress (compressione)
L'azione di ridurre la dimensione dell'intestazione rimuovendo campi di intestazione o riducendo la dimensione dei campi. Questo avviene in modo tale che, se lo stato di contesto del decompressore e uguale allo stato di contesto usato quando l'intestazione e stata compressa, il decompressore possa ricostruire l'intestazione.
Decompress (decompressione)
L'azione di ricostruire un'intestazione compressa.
Context identifier (CID) (identificatore di contesto)
Un piccolo numero univoco che identifica il contesto da applicare per decomprimere un'intestazione compressa. E trasportato sia nelle intestazioni complete sia in quelle compresse.
Context (contesto)
Lo stato usato dal compressore per comprimere le intestazioni e dal decompressore per decomprimerle. Il contesto e la versione non compressa dell'ultima intestazione inviata sul link (compressore) o ricevuta sul link (decompressore), eccetto i campi dell'intestazione inclusi "cosi come sono" nell'intestazione compressa o i campi che possono essere dedotti, ad esempio, dalla dimensione del frame del livello di collegamento.
Il contesto di un flusso di pacchetti e associato a un identificatore di contesto. Il contesto di un flusso di pacchetti non TCP e associato anche a una generazione (generation).
Generation (generazione)
Per i flussi di pacchetti non TCP, ogni nuova versione del contesto per un dato CID e associata a una generazione: un piccolo numero incrementato ogni volta che cambia il contesto associato a quel CID. E trasportata dalle intestazioni complete e compresse non TCP.
Packet stream (flusso di pacchetti)
Una sequenza di pacchetti le cui intestazioni sono simili e condividono un contesto. Per esempio, le intestazioni in un flusso di pacchetti TCP hanno gli stessi indirizzi sorgente e destinazione finale, e gli stessi numeri di porta nell'intestazione TCP. Analogamente, le intestazioni in un flusso di pacchetti UDP hanno gli stessi indirizzi sorgente e destinazione, e gli stessi numeri di porta nell'intestazione UDP.
Full header (header refresh) (intestazione completa, refresh dell'intestazione)
Un'intestazione non compressa che aggiorna o rinfresca il contesto di un flusso di pacchetti. Trasporta un CID che sara usato per identificare il contesto.
Le intestazioni complete dei flussi di pacchetti non TCP trasportano anche la generazione del contesto che aggiornano o rinfrescano.
Regular header (intestazione regolare)
Una normale intestazione non compressa. Non trasporta un CID ne un'associazione di generazione.
Incorrect decompression (decompressione errata)
Si verifica quando un'intestazione compressa e poi decompressa differisce dall'intestazione non compressa. Di solito e causata da una mancata corrispondenza del contesto tra compressore e decompressore, oppure da errori di bit durante la trasmissione dell'intestazione compressa.
Differential coding (codifica differenziale)
Una tecnica di compressione in cui il valore compresso di un campo di intestazione e la differenza tra il valore corrente del campo e il valore dello stesso campo nell'intestazione precedente appartenente allo stesso flusso di pacchetti. Il decompressore puo quindi ottenere il valore del campo aggiungendo al proprio contesto il valore presente nell'intestazione compressa. Questa tecnica e usata per i flussi TCP, ma non per i flussi non TCP.