21. IANA Considerations (Considerazioni IANA)
Questa specifica registra nuovi attributi SDP, quattro nuovi attributi STUN e una nuova risposta di errore STUN.
21.1. SDP Attributes (Attributi SDP)
Questa specifica definisce sette nuovi attributi SDP secondo le procedure della Sezione 8.2.4 di [RFC4566]. Le informazioni richieste per le registrazioni sono incluse qui.
21.1.1. candidate Attribute (Attributo 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: Questo attributo viene utilizzato con Interactive Connectivity Establishment (ICE) e fornisce uno dei tanti possibili indirizzi candidati per la comunicazione. Questi indirizzi sono convalidati con un controllo di connettività end-to-end utilizzando Session Traversal Utilities for NAT (STUN).
- Appropriate Values: Vedere la Sezione 15 della RFC 5245.
21.1.2. remote-candidates Attribute (Attributo 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: Questo attributo viene utilizzato con Interactive Connectivity Establishment (ICE) e fornisce l'identità dei candidati remoti che l'offerente desidera che il risponditore utilizzi nella sua risposta.
- Appropriate Values: Vedere la Sezione 15 della RFC 5245.
21.1.3. ice-lite Attribute (Attributo 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: Questo attributo viene utilizzato con Interactive Connectivity Establishment (ICE) e indica che un agente ha la funzionalità minima richiesta per supportare l'interoperabilità ICE con un peer che ha un'implementazione completa.
- Appropriate Values: Vedere la Sezione 15 della RFC 5245.
21.1.4. ice-mismatch Attribute (Attributo 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: Questo attributo viene utilizzato con Interactive Connectivity Establishment (ICE) e indica che un agente è compatibile con ICE, ma non ha proceduto con ICE a causa di una mancata corrispondenza dei candidati con la destinazione predefinita per i media segnalati nell'SDP.
- Appropriate Values: Vedere la Sezione 15 della RFC 5245.
21.1.5. ice-pwd Attribute (Attributo 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: Questo attributo viene utilizzato con Interactive Connectivity Establishment (ICE) e fornisce la password utilizzata per proteggere i controlli di connettività STUN.
- Appropriate Values: Vedere la Sezione 15 della RFC 5245.
21.1.6. ice-ufrag Attribute (Attributo 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: Questo attributo viene utilizzato con Interactive Connectivity Establishment (ICE) e fornisce i frammenti utilizzati per costruire il nome utente nei controlli di connettività STUN.
- Appropriate Values: Vedere la Sezione 15 della RFC 5245.
21.1.7. ice-options Attribute (Attributo 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: Questo attributo viene utilizzato con Interactive Connectivity Establishment (ICE) e indica le opzioni o estensioni ICE utilizzate dall'agente.
- Appropriate Values: Vedere la Sezione 15 della RFC 5245.
21.2. STUN Attributes (Attributi STUN)
Questa sezione registra quattro nuovi attributi STUN secondo le procedure in [RFC5389].
- 0x0024 PRIORITY
- 0x0025 USE-CANDIDATE
- 0x8029 ICE-CONTROLLED
- 0x802A ICE-CONTROLLING
21.3. STUN Error Responses (Risposte di errore STUN)
Questa sezione registra un nuovo codice di risposta di errore STUN secondo le procedure in [RFC5389].
- 487 Role Conflict: Il client ha asserito un ruolo ICE (di controllo o controllato) che è in conflitto con il ruolo del server.