RFC 8838 - Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
- ステータス: Proposed Standard
- 発行日: January 2021
- ストリーム: IETF
- エラッタ: エラッタなし
Abstract (概要)
このドキュメントは、「Trickle ICE」について説明しています。これは、インタラクティブ接続確立 (ICE) プロトコルの拡張機能であり、ICEエージェントが候補の収集中に接続性チェックを開始できるようにします。すべての候補を一度に交換するのではなく、時間をかけて段階的に候補を交換することで実現します。この方法により、通信セッションの確立プロセスを大幅に高速化できます。
Table of Contents (目次)
- 1. Introduction (はじめに)
- 2. Terminology (用語)
- 3. Determining Support for Trickle ICE (Trickle ICEサポートの判定)
- 4. Generating the Initial ICE Description (初期ICE記述の生成)
- 5. Handling the Initial ICE Description and Generating the Initial ICE Response (初期ICE記述の処理と初期ICE応答の生成)
- 6. Handling the Initial ICE Response (初期ICE応答の処理)
- 7. Forming Checklists (チェックリストの形成)
- 8. Performing Connectivity Checks (接続性チェックの実行)
- 9. Gathering and Conveying Newly Gathered Local Candidates (新しく収集されたローカル候補の収集と伝達)
- 10. Pairing Newly Gathered Local Candidates (新しく収集されたローカル候補のペアリング)
- 11. Receiving Trickled Candidates (トリクル候補の受信)
- 12. Inserting Trickled Candidate Pairs into a Checklist (トリクル候補ペアのチェックリストへの挿入)
- 13. Generating an End-of-Candidates Indication (候補終了指示の生成)
- 14. Receiving an End-of-Candidates Indication (候補終了指示の受信)
- 15. Subsequent Exchanges and ICE Restarts (後続の交換とICE再起動)
- 16. Half Trickle (ハーフトリクル)
- 17. Preserving Candidate Order While Trickling (トリクル中の候補順序の保持)
- 18. Requirements for Using Protocols (プロトコル使用の要件)
- 19. IANA Considerations (IANAに関する考慮事項)
- 20. Security Considerations (セキュリティに関する考慮事項)
- 21. References (参考文献)
- 21.1. Normative References (規範的参考文献)
- 21.2. Informative References (情報的参考文献)
Appendices (付録)
- Appendix A. Interaction with Regular ICE (通常のICEとの相互作用)
- Appendix B. Interaction with ICE-Lite (ICE-Liteとの相互作用)
- Acknowledgements (謝辞)
- Authors' Addresses (著者の連絡先)
Related Resources (関連リソース)
- 公式テキスト (Official Text): RFC 8838
- 公式ページ (Official Page): RFC 8838 DataTracker
- 正誤表 (Errata): RFC Editor Errata