On 21 Dec 2015, at 5:13, Tony Finch wrote:

Paul Vixie <[email protected]> wrote:

any HTTP initiator who wants out of order response processing will have to negotiate for it (see mogul's 2001 RID draft) and will then have new
responsibilities for matching up the out of order HTTP responses with
then-outstanding HTTP requests.

The current way to deal with out-of-order responses and head-of-line
blocking in HTTP is HTTP/2.

If you do DNS over HTTP then there has to be an exact correspondence
between HTTP requests and responses and DNS requests and responses -
anything else would be madness. This implies that DNS over HTTP/1 only
supports in-order pipelined queries and responses in each connection; to
avoid head-of-line blocking you need either multiple connections or
HTTP/2.

+1. If the authors of the document want to keep using HTTP 1.1 and thus lose the ability to do out-of-order responses, that's fine, but they have to be explicit about it.

As to the question in the Subject of this thread: I'm in favor of doing this in the DNSOP WG if the result will use modern IETF standards like HTTP/2 and TLS.

--Paul Hoffman

_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to