Skip to main content

Decreasing Access Time to Root Servers by Running One on Loopback
draft-ietf-dnsop-root-loopback-05

Yes

(Joel Jaeggli)

No Objection

(Alia Atlas)
(Alvaro Retana)
(Barry Leiba)
(Deborah Brungard)
(Jari Arkko)
(Martin Stiemerling)

Note: This ballot was opened for revision 03 and is now closed.

Brian Haberman Former IESG member
Yes
Yes (2015-10-01 for -04) Unknown
Thanks for writing a clear document that describes the approach and the potential pitfalls.  As I noted earlier, I think this approach is untenable given the fragility it will introduce.  Any chance we will see a management item in the near future marking the resulting RFC Obsolete?

-- old comments below --

I can't decide if I should ballot Yes because this document does a good job of describing how to deploy this approach or Abstain because the fragility introduced in this approach appears to be untenable.

In the meantime, can someone explain why this document is stating a requirement to deploy this approach with IPv4 only?
Joel Jaeggli Former IESG member
Yes
Yes (for -03) Unknown

                            
Stephen Farrell Former IESG member
Yes
Yes (2015-10-01 for -04) Unknown
Thanks for documenting this. I may try it:-)
Alia Atlas Former IESG member
No Objection
No Objection (for -04) Unknown

                            
Alvaro Retana Former IESG member
No Objection
No Objection (for -04) Unknown

                            
Barry Leiba Former IESG member
No Objection
No Objection (for -04) Unknown

                            
Ben Campbell Former IESG member
(was Discuss) No Objection
No Objection (2015-09-30 for -04) Unknown
After thinking about the comments from Joel and Paul, I'm demoting the IPR question to a comment, since I think it's up to the Joel and the working group to decide if there should be any delay to work this out:

The IPR disclosure at http://datatracker.ietf.org/ipr/2539/ says that due to the early state of the draft, license terms will be provided later. Obviously the draft is beyond early stages now. Does it make sense to ask for an update before progressing this draft?

-- section 1, paragraph 7: "Thus, recursive resolver software such as BIND will not need to add
   much new functionality, but recursive resolver software such as
   Unbound will need to be able to talk to an authoritative server"

It might be useful to mention the properties of BIND and Unbound that make the difference.

-- 1, paragraph 8: "Because of the significant operational risks described in this
   document, distributions of recursive DNS servers MUST NOT include
   configuration for the design described here."

This made my day!
Benoît Claise Former IESG member
No Objection
No Objection (2015-09-28 for -04) Unknown
   Malicious third
   parties might be able to observe that traffic on the network between
   the recursive resolver and one or more of the DNS roots
   ....
   The primary goals of this design is to provide faster negative
   responses to stub resolver queries that contain junk queries, and to
   prevent queries and responses from being visible on the network. 

I've been wondering. So this mechanism is basically to speed up junk queries.
What can a malicious third party do by observing junk queries. Nothing, I guess.

I guess you want something like.
OLD:
   The primary goals of this design is to provide faster negative
   responses to stub resolver queries that contain junk queries, and to
   prevent queries and responses from being visible on the network.

NEW: 
   The primary goals of this design is to provide faster negative
   responses to stub resolver queries that contain junk queries, and to
   prevent valid queries and responses from being visible on the network.
Deborah Brungard Former IESG member
No Objection
No Objection (for -04) Unknown

                            
Jari Arkko Former IESG member
No Objection
No Objection (for -04) Unknown

                            
Kathleen Moriarty Former IESG member
No Objection
No Objection (2015-09-30 for -04) Unknown
Thanks for addressing the comments made in the SecDir review and including the added text:
https://www.ietf.org/mail-archive/web/secdir/current/msg06032.html

I'm with Terry, this isn't new and I'm glad that is pointed out in the ack section.
Martin Stiemerling Former IESG member
No Objection
No Objection (for -04) Unknown

                            
Terry Manderson Former IESG member
No Objection
No Objection (2015-09-26 for -04) Unknown
Thank you for writing this document and describing how it is done and also the risks of doing this, and most importantly why it should not be done on a whim or by default.

I concur that this is not a new idea. In fact I implemented a similar thing during my ISP days in the late 90's and it was certainly more beneficial then due to the low change rate of the root zone, and the absence of DNSSEC, along with slower network speeds, and less instances of anycasted root-serves. That said, the operational costs were the same and they have been well covered in the doc.

Can you please pay a little attention to the first sentence of the security considerations? Its a doozy and I had to re-read it a couple time to be clear on its meaning.

In the appendix, different locations to get the zone by AXFR are specified. Have you considered highlighting that the zone can be collected from authoritative points in other ways?

e.g.

- https://www.iana.org/domains/root/files (noting ftp and http methods. 
- https://http.l.root-servers.org (and plain http)
(and of course there may well be others, but I'll refrain from boiling that ocean)

I would also like to see the observation made that no public AXFR service (that I am aware of) uses TSIG, so the fetching party is at the general risk exposure of non-TSIG AXFR. Not so much in terms of modifying data in the zone (as it's signed and the DNSSEC support on the recursive resolver is a MUST) but in a MiTM effort to simply withhold new versions of the root zone in a DoS frame.