In message <a7dfdb0d-0f13-4b87-b331-30701d101...@icann.org>, Joe Abley writes:
> Hi Lee,
> 
> Some comments below, based on a fairly cursory skim through (so, I may well h
> ave missed and/or understood things).
> 
> 2.2 Wildcard match
> 
> There is no mention of the issue of uniqueness. What do you do when you have 
> five thousand different customers who all attempt secure dynamic updates with
>  the name "macbook"? Or, what to do when you have two Nest thermostats in the
>  same house (on the same network) both of which think their name is "nest"?
> 
> If there was a possible solution where a customer device could auto-register 
> a name using dynamic DNS, how would it know what nameservers to send the UPDA
> TE messages to? Extract the MNAME from the closest-enclosing SOA? How do you 
> find the closest-enclosing SOA, bearing in mind that the address concerned mi
> ght previously have been used by someone else, and hence the blah.blah.ip6.ar
> pa owner name might already exist?
> 
> 2.3.1 Dynamic DNS from individual hosts
> 
> I think it should be mentioned that this is a niche scenario, and that the va
> st majority of customers today don't connect a single host directly to their 
> DSL/cable/whatever modem. And alongside that, some study should be cited that
> has come to that conclusion based on actual measurements, rather than my spe
> culation :-)

Individual hosts should be doing dynamic DNS.  Where that update
is sent to may change but all machines should be doing it and should
support TSIG as a minimum.  They should also expect to see DNAME
and CNAME records.  i.e. the update may be to a name other than
that produced by the address to IP6.ARPA (and IN-ADDR.ARPA) mapping.

Individual hosts should be able to work out where to send the updates
by querying the DNS to find the nameservers of the containing zone
after processing and DNAME/CNAME mappings.  We shipped code sans
DNAME/CNAME remapping a decade ago that did this.

Darwin and Windows already support sending dynamic updates though
I don't believe they handle the presence of DNAME or CNAME.

> 2.3.2 Dynamic DNS through Residential Gateways
> 
> I think this section makes an assumption that the place to send your UPDATEs 
> to is the same DNS server that is handed out (e.g. via DHCP option) for use a
> s a recursive server. If that's really a requirement, that ought to be spelle
> d out (because I think in general it's unusual). Most ISPs hand out at least 
> two such addresses. Can either one be used? If not, which one?
> 
> 2.3.3 Dynamic DNS Delegations
> 
> This approach would leave a single nameserver responsible for a delegation, w
> hich is contrary to general best practice. Quite possibly that's a reasonable
>  trade-off in this case (poor link quality affecting DNS resolution would als
> o affect the ability of the customer to use the network) but the trade-off sh
> ould be mentioned.

Firstly there are multiple ways to do a "delegation".
* Use a DNAME to a namespace that is already delegated.
  a.b.c.d.0.0.0.0.0.0.0.0.8.B.D.0.1.0.0.2.IP6.ARPA DNAME IP6.EXAMPLE.NET
* The traditional method using NS records.

> The conclusion that this is not an option for residential ISPs assumes sysadm
> in requirements on the part of the user, incidentally. If this convention was
> widely deployed in home gateways, users wouldn't need to care.

And with IPv6 I would expect most homes *will* get dynamic forward zones.
IPv6 *is* a game changer and people are still rooted in IPv4 think.

> 2.5 Dynamically Generate PTR When Queried ("On the Fly")
> 
> The DNSSEC commentary is a bit weird. Keys are associated with zones, not wit
> h RRSets. Keys would not need to be generated on the fly; I think you're talk
> ing about signatures.
> 
> 4.3 Considerations for Other Uses of the DNS
> 
> I don't understand this section at all. What does it mean?
> 
> General
> 
> I don't feel that in its current form this draft provides much practical advi
> ce to an ISP who is trying to find an analogue to "pre-populate all my IN-ADD
> R zones containing customer addresses" as is commonly (whatever you think abo
> ut it) done in IPv4. I don't think that's generally a fault of the draft; I t
> hink this is just an operational consideration that was not well-explored dur
> ing the development of IPv6. There are potentially additional requirements fo
> r hosts, routers, DHCPv6 and RADIUS in here.
> 
> Perhaps a more useful approach (if there is consensus that more work is requi
> red in this area) would be to work on a requirements document for the solutio
> n space.
> 
> If the goal is rather to figure out practical advice which ISPs can use today
>  to provide PTR records for their customers, then I think this draft needs to
>  provide some more concrete advice.
> 
> 
> Joe
> 
> On 2012-11-21, at 10:01, Lee Howard <l...@asgard.org> wrote:
> 
> > You may remember this draft from a couple of years ago.  People keep asking
> > me what a residential ISP should do for IPv6 PTR records, and I keep
> > repeating what's in the draft.
> > The intent is to document existing solutions, since prepopulating PTRs like
> > we did in IPv4 doesn't work.  Last time I brought it to DNSOP, there was
> > interest, but not necessarily as a working group document.  Since it's been
> > a while, and the operator community is still asking for guidance, I've
> > updated it, and would like a renewed review of it as an individual
> > submission (unless this WG or v6ops wants it).
> > 
> > Filename:    draft-howard-isp-ip6rdns
> > Revision:    05
> > Title:               Reverse DNS in IPv6 for Internet Service Providers
> > Creation date:       2012-11-20
> > WG ID:               Individual Submission
> > Number of pages: 13
> > URL:
> > http://www.ietf.org/internet-drafts/draft-howard-isp-ip6rdns-05.txt
> > Status:          http://datatracker.ietf.org/doc/draft-howard-isp-ip6rdns
> > Htmlized:        http://tools.ietf.org/html/draft-howard-isp-ip6rdns-05
> > Diff:
> > http://www.ietf.org/rfcdiff?url2=draft-howard-isp-ip6rdns-05
> > 
> > Abstract:
> >   In IPv4, Internet Service Providers (ISPs) commonly provide IN-
> >   ADDR.ARPA. information for their customers by prepopulating the zone
> >   with one PTR record for every available address.  This practice does
> >   not scale in IPv6.  This document analyzes different approaches for
> >   ISPs to manage the ip6.arpa zone for IPv6 address space assigned to
> >   many customers.
> > 
> > Thanks,
> > 
> > Lee
> > 
> > 
> > _______________________________________________
> > DNSOP mailing list
> > DNSOP@ietf.org
> > https://www.ietf.org/mailman/listinfo/dnsop
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: ma...@isc.org
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to