On Thu, Feb 18, 2016 at 6:00 AM, Song Linjian (Davey) <songlinj...@gmail.com > wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts > directories. > > > Title : DNS wire-format over HTTP > Authors : Linjian Song > Shane Kerr > Runxia Wan > Filename : draft-song-dns-wireformat-http-00.txt > Pages : 8 > Date : 2016-02-17 > > Abstract: > This memo introduces a way to tunnel DNS data over HTTP. This may be > useful in any situation where DNS is not working properly, such as > when there is middlebox misbehavior. > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-song-dns-wireformat-http/ > > There's also a htmlized version available at: > https://tools.ietf.org/html/draft-song-dns-wireformat-http-00 > > ------------------------------ > Davey Song(宋林健) > BII Lab > songlinj...@gmail.com > > Some thoughts while reading draft-song-dns-wireformat-http-00 1. Introduction third paragraph "Finally, developers can choose HTTPS to provides data integrity and privacy as well." "provides" should be "provide" Also, there should be two spaces before "Finally" to separate it from the previous sentence. 3.2. Header Fields I am trying to understand why the recursive server would care whether the original query was UDP or TCP? Would it be concerned about source address spoofing? If the stub resolver is talking http directly, without a proxy, should it put 'tcp' in this field? That should be made clear. If the proxy server is running on a loopback address, would it make sense to say 'tcp' even if the actual request was 'udp', assuming that address spoofing is the concern, and would not happen with a loopback? 3.3. Message Body end of second paragraph "In the context of HTTP, there is content-length header filed [section 3.3.2 in RFC 7230 [RFC7230]]in which the field-value is the same with two bytes length field in DNS over TCP." "filed" should be "field" Also, are you saying that the two bytes DNS length field should not be included in the http body? It is not clear to me, I think we should say that explicitly. -- Bob Harold
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop