Zum Hauptinhalt springen

21. IANA Considerations (IANA-Überlegungen)

Diese Spezifikation registriert neue SDP-Attribute, vier neue STUN-Attribute und eine neue STUN-Fehlerantwort.

21.1. SDP Attributes (SDP-Attribute)

Diese Spezifikation definiert sieben neue SDP-Attribute gemäß den Verfahren von Abschnitt 8.2.4 von [RFC4566]. Die erforderlichen Informationen für die Registrierungen sind hier enthalten.

21.1.1. candidate Attribute (candidate-Attribut)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: candidate
  • Long Form: candidate
  • Type of Attribute: media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: Dieses Attribut wird mit Interactive Connectivity Establishment (ICE) verwendet und stellt eine von vielen möglichen Kandidatenadressen für die Kommunikation bereit. Diese Adressen werden mit einer End-to-End-Konnektivitätsprüfung unter Verwendung von Session Traversal Utilities for NAT (STUN) validiert.
  • Appropriate Values: Siehe Abschnitt 15 von RFC 5245.

21.1.2. remote-candidates Attribute (remote-candidates-Attribut)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: remote-candidates
  • Long Form: remote-candidates
  • Type of Attribute: media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: Dieses Attribut wird mit Interactive Connectivity Establishment (ICE) verwendet und stellt die Identität der Remote-Kandidaten bereit, die der Anbieter vom Antwortenden in seiner Antwort verwenden lassen möchte.
  • Appropriate Values: Siehe Abschnitt 15 von RFC 5245.

21.1.3. ice-lite Attribute (ice-lite-Attribut)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-lite
  • Long Form: ice-lite
  • Type of Attribute: session-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: Dieses Attribut wird mit Interactive Connectivity Establishment (ICE) verwendet und gibt an, dass ein Agent über die Mindestfunktionalität verfügt, die erforderlich ist, um die ICE-Zusammenarbeit mit einem Peer zu unterstützen, der über eine vollständige Implementierung verfügt.
  • Appropriate Values: Siehe Abschnitt 15 von RFC 5245.

21.1.4. ice-mismatch Attribute (ice-mismatch-Attribut)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-mismatch
  • Long Form: ice-mismatch
  • Type of Attribute: session-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: Dieses Attribut wird mit Interactive Connectivity Establishment (ICE) verwendet und gibt an, dass ein Agent ICE-fähig ist, aber aufgrund einer Nichtübereinstimmung von Kandidaten mit dem Standardziel für im SDP signalisierte Medien nicht mit ICE fortgefahren ist.
  • Appropriate Values: Siehe Abschnitt 15 von RFC 5245.

21.1.5. ice-pwd Attribute (ice-pwd-Attribut)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-pwd
  • Long Form: ice-pwd
  • Type of Attribute: session- or media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: Dieses Attribut wird mit Interactive Connectivity Establishment (ICE) verwendet und stellt das Kennwort bereit, das zum Schutz von STUN-Konnektivitätsprüfungen verwendet wird.
  • Appropriate Values: Siehe Abschnitt 15 von RFC 5245.

21.1.6. ice-ufrag Attribute (ice-ufrag-Attribut)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-ufrag
  • Long Form: ice-ufrag
  • Type of Attribute: session- or media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: Dieses Attribut wird mit Interactive Connectivity Establishment (ICE) verwendet und stellt die Fragmente bereit, die zum Erstellen des Benutzernamens bei STUN-Konnektivitätsprüfungen verwendet werden.
  • Appropriate Values: Siehe Abschnitt 15 von RFC 5245.

21.1.7. ice-options Attribute (ice-options-Attribut)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-options
  • Long Form: ice-options
  • Type of Attribute: session-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: Dieses Attribut wird mit Interactive Connectivity Establishment (ICE) verwendet und gibt die vom Agenten verwendeten ICE-Optionen oder -Erweiterungen an.
  • Appropriate Values: Siehe Abschnitt 15 von RFC 5245.

21.2. STUN Attributes (STUN-Attribute)

Dieser Abschnitt registriert vier neue STUN-Attribute gemäß den Verfahren in [RFC5389].

  • 0x0024 PRIORITY
  • 0x0025 USE-CANDIDATE
  • 0x8029 ICE-CONTROLLED
  • 0x802A ICE-CONTROLLING

21.3. STUN Error Responses (STUN-Fehlerantworten)

Dieser Abschnitt registriert einen neuen STUN-Fehlerantwortcode gemäß den Verfahren in [RFC5389].

  • 487 Role Conflict: Der Client hat eine ICE-Rolle (kontrollierend oder kontrolliert) behauptet, die mit der Rolle des Servers in Konflikt steht.