Re: 6MAN WG Adoption call : draft-jeong-6man-rdnss-rfc6106-bis
"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Tue, 11 August 2015 11:02 UTC
Return-Path: <jaehoon.paul@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D711A877A for <ipv6@ietfa.amsl.com>; Tue, 11 Aug 2015 04:02:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.301
X-Spam-Level:
X-Spam-Status: No, score=0.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MANGLED_MARKET=2.3, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RTHPXcI-9CbQ for <ipv6@ietfa.amsl.com>; Tue, 11 Aug 2015 04:02:23 -0700 (PDT)
Received: from mail-yk0-x22b.google.com (mail-yk0-x22b.google.com [IPv6:2607:f8b0:4002:c07::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E446D1A8778 for <ipv6@ietf.org>; Tue, 11 Aug 2015 04:02:22 -0700 (PDT)
Received: by ykeo23 with SMTP id o23so162873418yke.3 for <ipv6@ietf.org>; Tue, 11 Aug 2015 04:02:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=yW+CgBI0ydsAteekuZ8d3wcgD+GLouY1Y8eg3P5BY7U=; b=cjkLRpvDiD3NhJquZvFJpaeTEDZ35U+xv+pORse2jYtSpMU+snoN27RQFAlGTunf+O f10u7PEeqcoIEbekwB6p1+wrT1ozDDNZ3KydBDPNBTZJo86kxqcv5dnqvY+3LkdPu8Ig MOTzrP2W+vXgpeFo0w4zMxH1K/7h99iR+MNLzRaIpxVttuh2si/WjSQ8Hg+YaM/6AAJn +gfvNoOPvjt9Qtiq/ibYvB5y5o/0jWGbA3TmBmhF8WP96/SheWqz7ljFAmUcr7CYKCPs wp3b3fjBrk1yY4Q+DIy6hjtiqbGl5w1HauI+E9mFMsrn6yYwzOvk55iJd6FPskMqZia3 856w==
MIME-Version: 1.0
X-Received: by 10.129.27.15 with SMTP id b15mr27456520ywb.106.1439290942154; Tue, 11 Aug 2015 04:02:22 -0700 (PDT)
Received: by 10.129.84.4 with HTTP; Tue, 11 Aug 2015 04:02:22 -0700 (PDT)
In-Reply-To: <55C91AAD.5050307@umn.edu>
References: <CAAedzxodZ_NBhH5HCVR29Ff_K_th=RBWHvbucQs6sqSpxoA1bw@mail.gmail.com> <73503897.2035558.1434700763863.JavaMail.yahoo@mail.yahoo.com> <1563711943.88070.1437528123676.JavaMail.yahoo@mail.yahoo.com> <CA5CE828-724E-4BE3-B719-065DF529A819@employees.org> <CAO42Z2y8D8jAWcaLKrGhOexKWcvHJXr9hCBx-AZtmR-Z+gbQpA@mail.gmail.com> <0FA3D584-982A-4DA1-9DCE-CF3D4543B9D5@employees.org> <CAO42Z2xM3pB585wfUcoSQCkY2muytGCNo+SGW8ohY8Ay13PqZw@mail.gmail.com> <D07C9BB8-7411-4012-9757-316B5C66F3D8@employees.org> <CAPK2Dewby85XyYa0pnJ6TM89_O==GmgpKz0Te+gMyi-VKtGC9Q@mail.gmail.com> <55C91AAD.5050307@umn.edu>
Date: Tue, 11 Aug 2015 07:02:22 -0400
Message-ID: <CAPK2DeyxJoH9z8vSc=w0ikzfZn949zTio30ouh7z8-jUBvMz3Q@mail.gmail.com>
Subject: Re: 6MAN WG Adoption call : draft-jeong-6man-rdnss-rfc6106-bis
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
To: David Farmer <farmer@umn.edu>
Content-Type: multipart/alternative; boundary="001a1142814655ebef051d07093f"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/e7OslqSGxrILPOPHEK4ODb3qXGo>
Cc: 6man WG <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Aug 2015 11:02:26 -0000
Hi all, Here is the revision draft having the changes from RFC 6106, which are based on the email discussion. https://tools.ietf.org/html/draft-ietf-6man-rdnss-rfc6106bis-02 The changes are as follows: ------------------------------------------------------------------------ Appendix B. Changes from RFC 6106 The following changes were made from RFC 6106 "IPv6 Router Advertisement Options for DNS Configuration": o The generation of Router Solicitation to ensure that the RDNSS information is fresh before the expiry of the RDNSS option is removed in order to prevent multicast traffic on the link from increasing. o The lifetime's upper bound of 2 * MaxRtrAdvInterval was shown to lead to the expiry of these options on links with a relatively high rate of packet loss. This revision relaxes the upper bound and sets a higher default value to avoid this problem. o The lifetimes of RDNSS and DNSSL options are decoupled from Router Lifetime. An RA router lifetime of zero does not cause the RDNSS and DNSSL options to be considered invalid because these options have their own lifetime values. Thus, due to the expiry of the RA router lifetime, the lists in the RDNSS and DNSSL options are not guaranteed to be reachable at any point in time. o The recommendation that at most three RDNSS addresses to maintain by RDNSS options should be limited is removed. By this removal, the number of RDNSSes to maintain is up to an implementer's local policy. o The recommendation that at most three DNS domains to maintain by DNSSL options should be limited is removed. By this removal, when the set of unique DNSSL values are not equivalent, none of them are ignored for hostname lookups. ------------------------------------------------------------------------ Thanks. Paul On Mon, Aug 10, 2015 at 5:42 PM, David Farmer <farmer@umn.edu> wrote: > I would think a summary of the changes just made needs to be added to > Appendix B. To accurately reflect the changes since RFC6106 and help > implementers know what they need to change to comply with the new > specification. > > Other than that looks good to me. > > Thanks > > On 8/10/15 15:31 , Mr. Jaehoon Paul Jeong wrote: > >> Hi all, >> I reflected Ole's suggestion on the revised draft: >> https://tools.ietf.org/html/draft-ietf-6man-rdnss-rfc6106bis-01 >> >> If you have further comments, please let us know. >> >> Thanks. >> >> Paul >> >> On Fri, Jul 24, 2015 at 2:00 AM, Ole Troan <otroan@employees.org >> <mailto:otroan@employees.org>> wrote: >> >> Mark, et al: >> >> looking more closely at the issues Mark has pointed out, I fear we >> have to fix a few more bugs than I originally intended. >> >> possible set of changes: >> >> Section 5.1: >> OLD: >> Lifetime 32-bit unsigned integer. The maximum time, in >> seconds (relative to the time the packet is sent), >> over which this RDNSS address MAY be used for name >> resolution. Hosts MAY send a Router Solicitation >> to >> ensure the RDNSS information is fresh before the >> interval expires. The value of Lifetime SHOULD by >> default be at least 3 * MaxRtrAdvInterval where >> MaxRtrAdvInterval is the Maximum RA Interval >> defined >> in [RFC4861]. A value of all one bits >> (0xffffffff) >> represents infinity. A value of zero means that >> the >> RDNSS address MUST no longer be used. >> >> NEW: >> Lifetime 32-bit unsigned integer. The maximum time, in >> seconds (relative to the time the packet is sent), >> over which this RDNSS address MAY be used for name >> resolution. The value of Lifetime SHOULD by >> default be at least 3 * MaxRtrAdvInterval where >> MaxRtrAdvInterval is the Maximum RA Interval >> defined >> in [RFC4861]. A value of all one bits >> (0xffffffff) >> represents infinity. A value of zero means that >> the >> RDNSS address MUST no longer be used. >> >> Section 5.2 >> OLD: >> Note: An RDNSS address or a DNSSL domain name MUST be used only as >> long as both the RA router Lifetime (advertised by a Router >> Advertisement message [RFC4861]) and the corresponding option >> Lifetime have not expired. The reason is that in the current >> network to which an IPv6 host is connected, the RDNSS may not >> be >> currently reachable, that the DNSSL domain name is not valid >> any >> more, or that these options do not provide service to the >> host's >> current address (e.g., due to network ingress filtering >> [RFC2827][RFC5358]). >> NEW: >> <deleted paragraph> >> >> Section 5.3.1 >> OLD: >> When the IPv6 host has gathered a sufficient number (e.g., three) >> of >> RDNSS addresses (or DNS search domain names), it SHOULD maintain >> RDNSS addresses (or DNS search domain names) by the sufficient >> number >> such that the latest received RDNSS or DNSSL is more preferred >> to the >> old ones; that is, when the number of RDNSS addresses (or DNS >> search >> domain names) is already the sufficient number, the new one >> replaces >> the old one that will expire first in terms of Lifetime. As an >> exceptional case, if the received RDNSS addresses (or DNS search >> domain names) already exist in the IPv6 host, their Lifetime >> fields >> update their Expiration-time, that is, when the corresponding DNS >> information expires in the IPv6 host; note that when the Lifetime >> field has zero, the corresponding RDNSS (or DNS search domain >> name) >> is deleted from the IPv6 host. Except for this update, the IPv6 >> host >> SHOULD ignore other RDNSS addresses (or DNS search domain names) >> within an RDNSS (or a DNSSL) option and/or additional RDNSS (or >> DNSSL) options within an RA. Refer to Section 6 for the detailed >> procedure. Note that the sufficient number is a system >> parameter, so >> it can be determined by a local policy. Also, separate parameters >> can be specified for the sufficient number of RDNSS addresses and >> that of DNS search domain names, respectively. In this document, >> three is RECOMMENDED as a sufficient number considering both the >> robust DNS query and the reasonably time-bounded recognition of >> the >> unreachability of DNS servers. >> >> NEW: >> <deleted> >> (I tried making sense of this paragraph, I think the document >> would read better without it, but if someone can propose correct >> text that would be fine) >> >> cheers, >> Ole >> >> -------------------------------------------------------------------- >> IETF IPv6 working group mailing list >> ipv6@ietf.org <mailto:ipv6@ietf.org> >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >> -------------------------------------------------------------------- >> >> >> >> >> -- >> =========================== >> Mr. Jaehoon (Paul) Jeong, Ph.D. >> Assistant Professor >> Department of Software >> Sungkyunkwan University >> Office: +82-31-299-4957 >> Email: jaehoon.paul@gmail.com <mailto:jaehoon.paul@gmail.com>, >> pauljeong@skku.edu <mailto:pauljeong@skku.edu> >> Personal Homepage: http://cpslab.skku.edu/people-jaehoon-jeong.php >> >> >> -------------------------------------------------------------------- >> IETF IPv6 working group mailing list >> ipv6@ietf.org >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >> -------------------------------------------------------------------- >> >> > > -- > ================================================ > David Farmer Email: farmer@umn.edu > Office of Information Technology > University of Minnesota > 2218 University Ave SE Phone: 1-612-626-0815 > Minneapolis, MN 55414-3029 Cell: 1-612-812-9952 > ================================================ > -- =========================== Mr. Jaehoon (Paul) Jeong, Ph.D. Assistant Professor Department of Software Sungkyunkwan University Office: +82-31-299-4957 Email: jaehoon.paul@gmail.com, pauljeong@skku.edu Personal Homepage: http://cpslab.skku.edu/people-jaehoon-jeong.php
- 6MAN WG Adoption call : draft-jeong-6man-rdnss-rf… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Tomoyuki Sahara
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Erik Kline
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mark ZZZ Smith
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Andrew 👽 Yourtchenko
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Brian E Carpenter
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Bob Hinden
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Fernando Gont
- Conclusion: 6MAN WG Adoption call : draft-jeong-6… Ole Troan
- Re: Conclusion: 6MAN WG Adoption call : draft-jeo… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mark ZZZ Smith
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mark Smith
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mark Smith
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mark Smith
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… David Farmer
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Lorenzo Colitti
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mark Smith
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Lorenzo Colitti
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… 神明達哉
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Tore Anderson
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… 神明達哉
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… David Farmer
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Lorenzo Colitti
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mark Smith
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Lorenzo Colitti
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… 神明達哉
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… David Farmer
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… 神明達哉
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Ole Troan
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… David Farmer
- Re: 6MAN WG Adoption call : draft-jeong-6man-rdns… Mr. Jaehoon Paul Jeong