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.