21. IANA Considerations (Considérations IANA)
Cette spécification enregistre de nouveaux attributs SDP, quatre nouveaux attributs STUN et une nouvelle réponse d'erreur STUN.
21.1. SDP Attributes (Attributs SDP)
Cette spécification définit sept nouveaux attributs SDP selon les procédures de la section 8.2.4 de [RFC4566]. Les informations requises pour les enregistrements sont incluses ici.
21.1.1. candidate Attribute (Attribut candidate)
- 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: Cet attribut est utilisé avec Interactive Connectivity Establishment (ICE) et fournit l'une des nombreuses adresses candidates possibles pour la communication. Ces adresses sont validées par une vérification de connectivité de bout en bout à l'aide de Session Traversal Utilities for NAT (STUN).
- Appropriate Values: Voir la section 15 de la RFC 5245.
21.1.2. remote-candidates Attribute (Attribut remote-candidates)
- 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: Cet attribut est utilisé avec Interactive Connectivity Establishment (ICE) et fournit l'identité des candidats distants que l'offrant souhaite que le répondeur utilise dans sa réponse.
- Appropriate Values: Voir la section 15 de la RFC 5245.
21.1.3. ice-lite Attribute (Attribut ice-lite)
- 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: Cet attribut est utilisé avec Interactive Connectivity Establishment (ICE) et indique qu'un agent dispose de la fonctionnalité minimale requise pour prendre en charge l'interopération ICE avec un pair disposant d'une implémentation complète.
- Appropriate Values: Voir la section 15 de la RFC 5245.
21.1.4. ice-mismatch Attribute (Attribut ice-mismatch)
- 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: Cet attribut est utilisé avec Interactive Connectivity Establishment (ICE) et indique qu'un agent est compatible ICE, mais n'a pas procédé à ICE en raison d'une inadéquation des candidats avec la destination par défaut pour les médias signalés dans le SDP.
- Appropriate Values: Voir la section 15 de la RFC 5245.
21.1.5. ice-pwd Attribute (Attribut ice-pwd)
- 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: Cet attribut est utilisé avec Interactive Connectivity Establishment (ICE) et fournit le mot de passe utilisé pour protéger les vérifications de connectivité STUN.
- Appropriate Values: Voir la section 15 de la RFC 5245.
21.1.6. ice-ufrag Attribute (Attribut ice-ufrag)
- 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: Cet attribut est utilisé avec Interactive Connectivity Establishment (ICE) et fournit les fragments utilisés pour construire le nom d'utilisateur dans les vérifications de connectivité STUN.
- Appropriate Values: Voir la section 15 de la RFC 5245.
21.1.7. ice-options Attribute (Attribut ice-options)
- 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: Cet attribut est utilisé avec Interactive Connectivity Establishment (ICE) et indique les options ou extensions ICE utilisées par l'agent.
- Appropriate Values: Voir la section 15 de la RFC 5245.
21.2. STUN Attributes (Attributs STUN)
Cette section enregistre quatre nouveaux attributs STUN selon les procédures de [RFC5389].
- 0x0024 PRIORITY
- 0x0025 USE-CANDIDATE
- 0x8029 ICE-CONTROLLED
- 0x802A ICE-CONTROLLING
21.3. STUN Error Responses (Réponses d'erreur STUN)
Cette section enregistre un nouveau code de réponse d'erreur STUN selon les procédures de [RFC5389].
- 487 Role Conflict : Le client a affirmé un rôle ICE (contrôle ou contrôlé) qui est en conflit avec le rôle du serveur.