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.