On Fri, Nov 28, 2014 at 07:28:15AM -0800, Paul Hoffman <paul.hoff...@vpnc.org> wrote a message of 33 lines which said:
> Greetings. Andrew and Kazunori and I have prepared the first draft > of what will hopefully be a useful document collecting definitions > that useful in the DNS community. Good, let's bikeshed a lot :-) Missing items: It does not seem there is a discussion of the difference between "domain name" and "host name". This is one of the least understood terminology issues in the DNS, and the basis for many misunderstandings (for instance, in the IDN discussions, people claiming that the DNS is 7-bits...) Speaking of that, there is not even a definition of "domain name" in the draft. Is it because you regard the definitions of sections 3.1 (domain name) and section 3.5 (host name) of RFC 1034 as sufficient? In that case, may be they should be quoted, so the future Terminology RFC would be complete. Also, I do not see a definition of ENT (Empty Non-Terminal), something which comes often in DNS discussions. > 2. DNS Message Format > Some common ones [response codes] are: I agree that NODATA (as a shorthand for NOERROR/ANSWER=0) should be mentioned (see Andreas Gustafsson's message on Dec. 1st). > RRset -- A set of resource records with the same label, class and > type, "same label" is not clear (yes, it is in RFC 2181, I know, but RFC 2181 use "label" in a new and undefined way, different from RFC 1034) since many nodes in the domain name tree have the same label... Better to say "same owner name". Or "same FQDN". > DNS forwarder -- A system receives a DNS query, possibly changes the > query, sends the resulting query to a recursive resolver, That's not the definition of RFC 2308 ("The forwarder typically either has better access to the internet, or maintains a bigger cache which may be shared amongst many resolvers."). If you have Alice's machine using a SOHO router (whose IP address is announced via DHCP as the DNS resolver to use) which forwards every DNS query to Google Public DNS, 8.8.8.8 is the forwarder, not the SOHO router (which is a relay). This is consistent with BIND's "forwarder" directive, which list the recursive resolvers used to resolve the query. > Authoritative data -- RRsets in a DNS response that has the AA bit in > the response header set to 1. Even the additional section? If I query: % dig +nodnssec @b.gtld-servers.net NS com ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> +nodnssec @b.gtld-servers.net NS com ; (2 servers found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58418 ;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 16 ;; WARNING: recursion requested but not available ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;com. IN NS ;; ANSWER SECTION: com. 172800 IN NS m.gtld-servers.net. com. 172800 IN NS i.gtld-servers.net. com. 172800 IN NS f.gtld-servers.net. com. 172800 IN NS c.gtld-servers.net. com. 172800 IN NS h.gtld-servers.net. com. 172800 IN NS d.gtld-servers.net. com. 172800 IN NS j.gtld-servers.net. com. 172800 IN NS k.gtld-servers.net. com. 172800 IN NS g.gtld-servers.net. com. 172800 IN NS l.gtld-servers.net. com. 172800 IN NS e.gtld-servers.net. com. 172800 IN NS b.gtld-servers.net. com. 172800 IN NS a.gtld-servers.net. ;; ADDITIONAL SECTION: m.gtld-servers.net. 172800 IN A 192.55.83.30 i.gtld-servers.net. 172800 IN A 192.43.172.30 f.gtld-servers.net. 172800 IN A 192.35.51.30 c.gtld-servers.net. 172800 IN A 192.26.92.30 h.gtld-servers.net. 172800 IN A 192.54.112.30 d.gtld-servers.net. 172800 IN A 192.31.80.30 j.gtld-servers.net. 172800 IN A 192.48.79.30 k.gtld-servers.net. 172800 IN A 192.52.178.30 g.gtld-servers.net. 172800 IN A 192.42.93.30 l.gtld-servers.net. 172800 IN A 192.41.162.30 e.gtld-servers.net. 172800 IN A 192.12.94.30 b.gtld-servers.net. 172800 IN A 192.33.14.30 b.gtld-servers.net. 172800 IN AAAA 2001:503:231d::2:30 a.gtld-servers.net. 172800 IN A 192.5.6.30 a.gtld-servers.net. 172800 IN AAAA 2001:503:a83e::2:30 ;; Query time: 47 msec ;; SERVER: 2001:503:231d::2:30#53(2001:503:231d::2:30) ;; WHEN: Sun Dec 21 11:26:44 2014 ;; MSG SIZE rcvd: 520 Are the IP addresses in the additional section "authoritative data"? This server is not authoritative for gtld-servers.net... _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop