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 <[email protected]> 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
> [email protected]
> https://www.ietf.org/mailman/listinfo/dnsop
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop