RFC 8484 - DNS Queries over HTTPS (DoH)
Veröffentlichungsdatum: Oktober 2018
Status: Vorgeschlagener Standard (Proposed Standard)
Autoren:
- P. Hoffman (ICANN)
- P. McManus (Mozilla)
Zusammenfassung (Abstract)
Dieses Dokument definiert ein Protokoll zum Senden von DNS-Abfragen und zum Empfangen von DNS-Antworten über HTTPS. Jedes DNS-Abfrage-Antwort-Paar wird in einen HTTP-Austausch abgebildet.
Status dieses Dokuments (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 hat eine öffentliche Überprüfung erhalten und wurde von der Internet Engineering Steering Group (IESG) zur Veröffentlichung genehmigt. Weitere Informationen zu Internet-Standards sind in Abschnitt 2 von RFC 7841 verfügbar.
Informationen über den aktuellen Status dieses Dokuments, Errata und wie Feedback gegeben werden kann, sind unter https://www.rfc-editor.org/info/rfc8484 erhältlich.
Urheberrechtshinweis (Copyright Notice)
Copyright (c) 2018 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 Text der Simplified BSD License enthalten, wie in Abschnitt 4.e der Trust Legal Provisions beschrieben, und werden ohne Gewährleistung bereitgestellt, wie in der Simplified BSD License beschrieben.
Inhaltsverzeichnis (Table of Contents)
- 1. Introduction (Einführung)
- 2. Terminology (Terminologie)
- 3. Selection of DoH Server (Auswahl des DoH-Servers)
- 4. The HTTP Exchange (Der HTTP-Austausch)
- 4.1 The HTTP Request (Die HTTP-Anfrage)
- 4.1.1 HTTP Request Examples (HTTP-Anfrage-Beispiele)
- 4.2 The HTTP Response (Die HTTP-Antwort)
- 4.2.1 Handling DNS and HTTP Errors (Behandlung von DNS- und HTTP-Fehlern)
- 4.2.2 HTTP Response Example (HTTP-Antwort-Beispiel)
- 5. HTTP Integration (HTTP-Integration)
- 5.1 Cache Interaction (Cache-Interaktion)
- 5.2 HTTP/2
- 5.3 Server Push
- 5.4 Content Negotiation (Inhaltsverhandlung)
- 6. Definition of the "application/dns-message" Media Type (Definition des Medientyps)
- 7. IANA Considerations (IANA-Überlegungen)
- 7.1 Registration of the "application/dns-message" Media Type
- 8. Privacy Considerations (Datenschutzüberlegungen)
- 8.1 On the Wire (Auf der Leitung)
- 8.2 In the Server (Im Server)
- 9. Security Considerations (Sicherheitsüberlegungen)
- 10. Operational Considerations (Betriebliche Überlegungen)
- 11. References (Referenzen)
- 11.1 Normative References (Normative Referenzen)
- 11.2 Informative References (Informative Referenzen)
Anhänge (Appendices)
- Appendix A. Protocol Development (Protokollentwicklung)
- Appendix B. Previous Work on DNS over HTTP or in Other Formats (Frühere Arbeiten zu DNS over HTTP)
Verwandte Ressourcen
- Offizieller Text: RFC 8484 TXT
- Offizielles HTML: RFC 8484 HTML
- Offizielle Informationen: RFC 8484 Info
- DataTracker: RFC 8484 DataTracker
- Errata: RFC 8484 Errata
Schnelllinks
- Verwandte RFCs: RFC 7858 (DNS over TLS), RFC 9250 (DNS over QUIC)
- Implementierungen: Cloudflare DoH, Google Public DNS, Quad9