-
Notifications
You must be signed in to change notification settings - Fork 7
DoQ Implementations
Christian Huitema edited this page Feb 20, 2021
·
5 revisions
This wiki tracks known implementations of DNS over QUIC.
Please add your implementation below. Keep sorted alphabetically. Also, if possible, please set up a public server and publish its details below, so others can try and interoperate with your code.
The following stacks implement the DoQ draft.
An example client, and stub resolver are provided as examples.
- Language: Python
- Version: draft-00
- Roles: test client, test server
-
Supported Quic Protocol IDs:
0xff00001d
,0xff00001c
- Supported DoQ ALPN: doq-h00, dq, doq
-
Public server:
- TBD
DoQ implementation based on Picoquic. Provides a client and server library, a very basic test client, and an equally basic test server that merely relays DNS queries to a UDP server.
-
Language: C
-
Version: draft-00
-
Roles: client and server libraries, test client, test server
-
Supported QUIC Protocol IDs:
0xff00001d
,0xff00001c
,0xff00001b
-
Supported DoQ ALPN: doq-i00
-
Public server:
- TBD