Passa al contenuto principale

5. Definitions (Definizioni)

STUN Agent (Agente STUN): Un'entità che implementa il protocollo STUN. L'entità può essere un client STUN o un server STUN.

STUN Client (Client STUN): Un'entità che invia richieste STUN e riceve risposte STUN. Un client STUN può anche inviare indicazioni (indications). In questa specifica, i termini client STUN e client sono sinonimi.

STUN Server (Server STUN): Un'entità che riceve richieste STUN e invia risposte STUN. Un server STUN può anche inviare indicazioni. In questa specifica, i termini server STUN e server sono sinonimi.

Transport Address (Indirizzo di trasporto): La combinazione di un indirizzo IP e un numero di porta (ad esempio, un numero di porta UDP o TCP).

Reflexive Transport Address (Indirizzo di trasporto riflessivo): Un indirizzo di trasporto appreso da un client che identifica quel client come visto da un altro host sulla rete IP (tipicamente un server STUN). Quando c'è un NAT intermedio tra il client e l'altro host, l'indirizzo di trasporto riflessivo rappresenta l'indirizzo mappato allocato al client sul lato pubblico del NAT. Gli indirizzi di trasporto riflessivi sono appresi dall'attributo di indirizzo mappato (MAPPED-ADDRESS o XOR-MAPPED-ADDRESS) nelle risposte STUN.

Mapped Address (Indirizzo mappato): Stesso significato di indirizzo riflessivo. Questo termine è mantenuto per ragioni storiche e a causa della denominazione degli attributi MAPPED-ADDRESS e XOR-MAPPED-ADDRESS.

Long-Term Credential (Credenziale a lungo termine): Un nome utente e password associata che rappresentano un segreto condiviso tra client e server. Le credenziali a lungo termine sono generalmente concesse al client quando un abbonato esegue il provisioning di un servizio e persistono fino a quando l'abbonato lascia il servizio o modifica esplicitamente la credenziale.

Long-Term Password (Password a lungo termine): La password da una credenziale a lungo termine.

Short-Term Credential (Credenziale a breve termine): Un nome utente temporaneo e password associata che rappresentano un segreto condiviso tra client e server. Le credenziali a breve termine sono ottenute tramite un meccanismo di protocollo fuori banda tra il client e il server, prima dello scambio STUN. Una credenziale a breve termine ha un ambito temporale esplicito, che può essere basato su un periodo di tempo specifico (come 5 minuti) o su un evento (come la terminazione di un dialogo SIP). L'ambito specifico è definito dall'utilizzo dell'applicazione.

Short-Term Password (Password a breve termine): Il componente password di una credenziale a breve termine.

STUN Indication (Indicazione STUN): Un messaggio STUN che non riceve una risposta.

Attribute (Attributo): Il termine STUN per un oggetto Type-Length-Value (TLV) che può essere aggiunto a un messaggio STUN. Gli attributi sono divisi in due tipi: comprensione-richiesta (comprehension-required) e comprensione-opzionale (comprehension-optional). Gli agenti STUN possono ignorare in modo sicuro gli attributi a comprensione opzionale che non comprendono, ma non possono elaborare con successo un messaggio se contiene un attributo a comprensione richiesta che non è compreso.

RTO (Retransmission TimeOut, Timeout di ritrasmissione): Definisce il periodo iniziale tra la trasmissione di una richiesta e la prima ritrasmissione di quella richiesta.