DNS over QUIC (DoQ)
E40276
DNS over QUIC (DoQ) is a modern DNS transport protocol that uses the QUIC encrypted, multiplexed UDP-based transport to provide faster, more secure, and more reliable DNS queries than traditional methods.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| DNS over QUIC | 0 |
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
DNS transport protocol
ⓘ
encrypted transport protocol ⓘ network protocol ⓘ |
| abbreviation | DoQ ⓘ |
| avoids |
TCP head-of-line blocking
ⓘ
cleartext DNS on the wire ⓘ |
| canBeUsedBy |
authoritative DNS servers
ⓘ
recursive resolvers ⓘ stub resolvers ⓘ |
| connectionEstablishment | client-initiated QUIC connection to DNS server ⓘ |
| defaultPort | 853 ⓘ |
| definedInRFC | RFC 9250 ⓘ |
| designGoal | minimal changes to DNS message format ⓘ |
| feature |
0-RTT resumption
ⓘ
connection-oriented communication ⓘ encryption ⓘ forward secrecy ⓘ head-of-line blocking avoidance ⓘ improved reliability ⓘ integrity protection ⓘ multiplexing ⓘ privacy protection against passive observers ⓘ reduced latency ⓘ |
| goal |
improve DNS performance
ⓘ
improve DNS privacy ⓘ improve DNS reliability ⓘ |
| improvesOver |
DNS over DTLS
ⓘ
DNS over TCP ⓘ DNS over UDP ⓘ |
| layer | application layer ⓘ |
| messageFormat | standard DNS wire format in QUIC streams ⓘ |
| providesFunction | transport for DNS messages ⓘ |
| publicationYear | 2022 ⓘ |
| relatedTo |
DTLS
ⓘ
surface form:
DNS over DTLS
DNS over HTTPS ⓘ DNS over TLS ⓘ |
| runsOver | QUIC connections on UDP port 853 ⓘ |
| securityModelSimilarTo | DNS over TLS ⓘ |
| standardizedBy |
Internet Engineering Task Force
ⓘ
surface form:
IETF
|
| status | Proposed Standard ⓘ |
| supports |
DNS queries
ⓘ
DNS responses ⓘ connection reuse for multiple DNS queries ⓘ multiple DNS streams over a single QUIC connection ⓘ server push is not used for DNS data ⓘ |
| uses | TLS 1.3 handshake within QUIC ⓘ |
| usesTransportProtocol | QUIC ⓘ |
| usesUnderlyingProtocol | UDP ⓘ |
| workingGroup |
IETF DNSOP
ⓘ
IETF QUIC Working Group ⓘ
surface form:
IETF QUIC
|
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.