Hi Lee,

Some comments below, based on a fairly cursory skim through (so, I may well 
have 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 UPDATE 
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 might 
previously have been used by someone else, and hence the blah.blah.ip6.arpa 
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 vast 
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 
speculation :-)

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 as a 
recursive server. If that's really a requirement, that ought to be spelled 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, 
which is contrary to general best practice. Quite possibly that's a reasonable 
trade-off in this case (poor link quality affecting DNS resolution would also 
affect the ability of the customer to use the network) but the trade-off should 
be mentioned.

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

2.5 Dynamically Generate PTR When Queried ("On the Fly")

The DNSSEC commentary is a bit weird. Keys are associated with zones, not with 
RRSets. Keys would not need to be generated on the fly; I think you're talking 
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 advice 
to an ISP who is trying to find an analogue to "pre-populate all my IN-ADDR 
zones containing customer addresses" as is commonly (whatever you think about 
it) done in IPv4. I don't think that's generally a fault of the draft; I think 
this is just an operational consideration that was not well-explored during the 
development of IPv6. There are potentially additional requirements for hosts, 
routers, DHCPv6 and RADIUS in here.

Perhaps a more useful approach (if there is consensus that more work is 
required in this area) would be to work on a requirements document for the 
solution 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

Reply via email to