On Fri, Oct 09, 2015 at 03:21:14PM -0400, Tim Wicinski <tjw.i...@gmail.com> wrote a message of 25 lines which said:
> This starts a Working Group Last Call for draft-ietf-dnsop-5966bis This document describes several important changes (theoretically, often clarifications, but in practice, changes) to TCP handling in DNS to make it usable intensively. Such use will help a lot against reflection attacks and also for DNS privacy efforts (DNS over TLS). So, the goal is laudable. [Warning: I'm not an implementor so I cannot comment on the ease of programming these changes in DNS servers.] The document itself is well written, clear and without any serious issue, except one discussed later. To me, it can be publsihed as soon as this issue is addressed. I regret a bit that it mixes specification and discussion or diffs with previous RFC but it may be more understandable that way to long-time DNS people. I hope that in the future, we will get an effort similar to what happened with HTTP, with a serious merging and rewriting of the base DNS specification, including TCP support. In the mean time, the issue I see is in section 7 "Since pipelined responses can arrive out-of-order, clients MUST match responses to outstanding queries using the ID field and port number." This has been recently discussed in the DPRIVE working group and seems questionable, specially for TCP (since the source and destination port are fixed for a given connection). Clients should use the ID field and QCLASS+QTYPE+QNAME instead, to demultiplex. Editorial (warning: I don't speak english) : Section 6.2.1.1 "will likely not provide performance on a par with UDP" Should be "on par", no? _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop