RFC 8838 - Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
- Stato: Proposed Standard
- Pubblicato: January 2021
- Stream: IETF
- Errata: Nessun errata
Abstract (Sommario)
Questo documento descrive "Trickle ICE", un'estensione del protocollo ICE (Interactive Connectivity Establishment) che consente agli agenti ICE di iniziare i controlli di connettività mentre stanno ancora raccogliendo candidati, scambiando i candidati in modo incrementale nel tempo invece che tutti in una volta. Questo metodo può accelerare notevolmente il processo di stabilire una sessione di comunicazione.
Table of Contents (Indice)
- 1. Introduction (Introduzione)
- 2. Terminology (Terminologia)
- 3. Determining Support for Trickle ICE (Determinazione del supporto Trickle ICE)
- 4. Generating the Initial ICE Description (Generazione della descrizione ICE iniziale)
- 5. Handling the Initial ICE Description and Generating the Initial ICE Response (Gestione della descrizione ICE iniziale e generazione della risposta ICE iniziale)
- 6. Handling the Initial ICE Response (Gestione della risposta ICE iniziale)
- 7. Forming Checklists (Formazione di checklist)
- 8. Performing Connectivity Checks (Esecuzione dei controlli di connettività)
- 9. Gathering and Conveying Newly Gathered Local Candidates (Raccolta e trasmissione dei candidati locali appena raccolti)
- 10. Pairing Newly Gathered Local Candidates (Accoppiamento dei candidati locali appena raccolti)
- 11. Receiving Trickled Candidates (Ricezione dei candidati trickled)
- 12. Inserting Trickled Candidate Pairs into a Checklist (Inserimento di coppie di candidati trickled in una checklist)
- 13. Generating an End-of-Candidates Indication (Generazione di un'indicazione di fine candidati)
- 14. Receiving an End-of-Candidates Indication (Ricezione di un'indicazione di fine candidati)
- 15. Subsequent Exchanges and ICE Restarts (Scambi successivi e riavvii ICE)
- 16. Half Trickle (Half Trickle)
- 17. Preserving Candidate Order While Trickling (Preservazione dell'ordine dei candidati durante il trickling)
- 18. Requirements for Using Protocols (Requisiti per l'utilizzo dei protocolli)
- 19. IANA Considerations (Considerazioni IANA)
- 20. Security Considerations (Considerazioni sulla sicurezza)
- 21. References (Riferimenti)
- 21.1. Normative References (Riferimenti normativi)
- 21.2. Informative References (Riferimenti informativi)
Appendices (Appendici)
- Appendix A. Interaction with Regular ICE (Interazione con ICE regolare)
- Appendix B. Interaction with ICE-Lite (Interazione con ICE-Lite)
- Acknowledgements (Ringraziamenti)
- Authors' Addresses (Indirizzi degli autori)
Related Resources (Risorse correlate)
- Testo Ufficiale (Official Text): RFC 8838
- Pagina Ufficiale (Official Page): RFC 8838 DataTracker
- Errata: RFC Editor Errata