Zum Hauptinhalt springen

4. Terminology (Terminologie)

Die Schlüsselwörter "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY" und "OPTIONAL" in diesem Dokument sind wie in BCP 14 [RFC2119] [RFC8174] beschrieben zu interpretieren.

Die Leser müssen mit der in [RFC5389] definierten Terminologie und den NAT-Verhaltensanforderungen für UDP [RFC4787] vertraut sein.

Diese Spezifikation verwendet die folgende zusätzliche Terminologie:

ICE-Sitzung (ICE Session): Eine ICE-Sitzung besteht aus allen ICE-bezogenen Aktionen, beginnend mit der Kandidatensammlung, gefolgt von den Interaktionen zwischen den ICE-Agenten.

ICE-Agent, Agent (ICE Agent, Agent): Ein ICE-Agent ist die Protokollimplementierung, die am ICE-Kandidatenaustausch beteiligt ist.

Kandidat (Candidate): Eine Transportadresse, die ein potenzieller Kontaktpunkt für den Empfang von Daten ist. Kandidaten haben auch Eigenschaften (Typ, Priorität, Foundation, Base).

Host-Kandidat (Host Candidate): Ein Kandidat, der durch Bindung an einen bestimmten Port von einer IP-Adresse auf dem Host erhalten wird.

Server-Reflexiver Kandidat (Server-Reflexive Candidate): Ein Kandidat, dessen IP-Adresse und Port eine von einem NAT für einen ICE-Agenten zugewiesene Bindung sind.

Peer-Reflexiver Kandidat (Peer-Reflexive Candidate): Ein Kandidat, dessen IP-Adresse und Port eine von einem NAT zugewiesene Bindung sind, nachdem ein Paket an den Peer gesendet wurde.

Relay-Kandidat (Relayed Candidate): Ein Kandidat, der von einem Relay-Server wie einem TURN-Server erhalten wird.

Kandidatenpaar (Candidate Pair): Ein Paar, das einen lokalen Kandidaten und einen entfernten Kandidaten enthält.

Prüfliste (Checklist): Eine geordnete Menge von Kandidatenpaaren, die ein ICE-Agent zur Generierung von Prüfungen verwendet.

Gültiges Paar (Valid Pair): Ein Kandidatenpaar, dessen lokaler Kandidat der zugeordneten Adresse einer erfolgreichen Konnektivitätsprüfung entspricht.

Kontrollierender Agent (Controlling Agent): Der ICE-Agent, der ein Kandidatenpaar nominiert.

Kontrollierter Agent (Controlled Agent): Der ICE-Agent, der darauf wartet, dass der kontrollierende Agent ein Kandidatenpaar nominiert.

Ausgewähltes Paar (Selected Pair): Das Kandidatenpaar, das zum Senden und Empfangen von Daten für eine Komponente eines Datenstroms verwendet wird.