RFC 8305 - Happy Eyeballs Version 2: Bessere Konnektivität durch Parallelität
- Status: Proposed Standard
- Veröffentlicht: December 2017
- Stream: IETF
- Ersetzt: RFC6555
- Errata: Keine Errata
Dokumentinformationen
- RFC-Nummer: 8305
- Titel: Happy Eyeballs Version 2: Better Connectivity Using Concurrency
- Autoren: D. Schinazi, T. Pauly (Apple Inc.)
- Datum: Dezember 2017
- Status: Standards Track
- Veraltet: RFC 6555
- Kategorie: IETF - Standards Track
Zusammenfassung (Abstract)
Viele Kommunikationsprotokolle, die über das moderne Internet betrieben werden, verwenden Hostnamen. Diese werden häufig in mehrere IP-Adressen aufgelöst, von denen jede unterschiedliche Leistungs- und Verbindungsmerkmale aufweisen kann. Da bestimmte Adressen oder Adressfamilien (IPv4 oder IPv6) in einem Netzwerk blockiert, defekt oder suboptimal sein können, haben Clients, die mehrere Verbindungen parallel versuchen, die Chance, schneller eine Verbindung herzustellen. Dieses Dokument spezifiziert Anforderungen für Algorithmen, die diese für den Benutzer sichtbare Verzögerung reduzieren, und bietet einen Beispielalgorithmus, der als "Happy Eyeballs" bezeichnet wird. Dieses Dokument ersetzt die ursprüngliche Algorithmusbeschreibung in RFC 6555.
Status dieses Memorandums (Status of This Memo)
Dies ist ein Internet Standards Track-Dokument.
Dieses Dokument ist ein Produkt der Internet Engineering Task Force (IETF). Es repräsentiert den Konsens der IETF-Community. Es wurde öffentlich überprüft und von der Internet Engineering Steering Group (IESG) zur Veröffentlichung genehmigt. Weitere Informationen zu Internetstandards sind in Abschnitt 2 von RFC 7841 verfügbar.
Informationen über den aktuellen Status dieses Dokuments, eventuelle Errata und wie Feedback gegeben werden kann, sind unter https://www.rfc-editor.org/info/rfc8305 erhältlich.
Urheberrechtshinweis (Copyright Notice)
Copyright (c) 2017 IETF Trust und die als Dokumentautoren identifizierten Personen. Alle Rechte vorbehalten.
Dieses Dokument unterliegt BCP 78 und den rechtlichen Bestimmungen des IETF Trust in Bezug auf IETF-Dokumente (https://trustee.ietf.org/license-info), die zum Zeitpunkt der Veröffentlichung dieses Dokuments in Kraft sind. Bitte lesen Sie diese Dokumente sorgfältig durch, da sie Ihre Rechte und Einschränkungen in Bezug auf dieses Dokument beschreiben. Aus diesem Dokument extrahierte Codekomponenten müssen den Simplified BSD License-Text gemäß Abschnitt 4.e der Trust Legal Provisions enthalten und werden ohne Gewährleistung wie in der Simplified BSD License beschrieben bereitgestellt.
Inhaltsverzeichnis (Table of Contents)
- 1. Einleitung (Introduction)
- 2. Übersicht (Overview)
- 3. Behandlung von Hostname-Auflösungsanfragen (Hostname Resolution Query Handling)
- 4. Sortierung von Adressen (Sorting Addresses)
- 5. Verbindungsversuche (Connection Attempts)
- 6. DNS-Antwortänderungen während des Happy Eyeballs-Verbindungsaufbaus (DNS Answer Changes)
- 7. Unterstützung von reinen IPv6-Netzwerken mit NAT64 und DNS64 (Supporting IPv6-Only Networks)
- 8. Zusammenfassung der konfigurierbaren Werte (Summary of Configurable Values)
- 9. Einschränkungen (Limitations)
- 10. Sicherheitsüberlegungen (Security Considerations)
- 11. IANA-Überlegungen (IANA Considerations)
- 12. Referenzen (References)
- Anhang A. Unterschiede zu RFC 6555 (Differences from RFC 6555)
- Danksagungen (Acknowledgments)
- Adressen der Autoren (Authors' Addresses)