Re: 6MAN WG Adoption call : draft-jeong-6man-rdnss-rfc6106-bis

David Farmer <farmer@umn.edu> Mon, 10 August 2015 21:48 UTC

Return-Path: <farmer@umn.edu>
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 D5FDC1B3F20 for <ipv6@ietfa.amsl.com>; Mon, 10 Aug 2015 14:48:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level:
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_MARKET=2.3, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 Fy5p8CqHmM28 for <ipv6@ietfa.amsl.com>; Mon, 10 Aug 2015 14:48:15 -0700 (PDT)
Received: from vs-m.tc.umn.edu (vs-m.tc.umn.edu [134.84.119.120]) by ietfa.amsl.com (Postfix) with ESMTP id E60AF1B3F1B for <ipv6@ietf.org>; Mon, 10 Aug 2015 14:48:12 -0700 (PDT)
Received: from mail-ig0-f180.google.com (mail-ig0-f180.google.com [209.85.213.180]) by vs-m.tc.umn.edu (UMN smtpd) with ESMTP (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128/128); for <ipv6@ietf.org>; Mon, 10 Aug 2015 16:42:19 -0500 (CDT)
X-Umn-Remote-Mta: [N] mail-ig0-f180.google.com [209.85.213.180] #+LO+TS+TR
X-Umn-Classification: local
Received: by igui7 with SMTP id i7so28064897igu.1 for <ipv6@ietf.org>; Mon, 10 Aug 2015 14:42:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=message-id:date:from:reply-to:organization:user-agent:mime-version :to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=fNOrXTdkIoVUlnm/uAMZ9Yp4mRWSmJolIhApV8wPkNk=; b=IclZdspGQ604s7HiWezuveiABRPAnYAlUXBnrqaRooRqKZ9q9hLVrEBYiGrA0gIvd0 ADMjYj7HKIM/ho1UHwLDDbyvH1I/S3DXMuy6gW7c/m9oBbJG/5GYjvLvUrTuOov5/qSp mE8xVexmZhGjIjVY6gYm71n55AWQ8aXxPr8V8=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:reply-to:organization :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=fNOrXTdkIoVUlnm/uAMZ9Yp4mRWSmJolIhApV8wPkNk=; b=AvYQbQ/MqMJIsdWK+Xr4xdJ55JBcR4D23goKufxNqPaCvJy+vIs60so+9ucxNxGecx cpP73HjM4bUbUUCT2wFcvd9P92QnP1d3g6orVCABC3BQREwIAC2VCqp/wH+LPnXa8R4P T14z7Dl7YcxisWlwth4dJWDUt6IXivmoSL8FC5zvFfq9JkVY6Z/YFNsYkgtGXAy5DUZo Ytu7CQx8ASYIakIKoSuSQaIlAZYTzq+U9fyJ7ZCGzdairFPgov651KJEnwo6YBJR2ADt 50AoAJIxxw01ddXxfOhIf8YE0BRTgMq+A8FO/PhnlgvO+d8ftiutDC1YxnoCGxka3E64 gixA==
X-Gm-Message-State: ALoCoQk+YrS9V517WFq+SvbJgKv1lwdGTifJYOhs+nWlbLpMQwNObGBn2CCYO7sMo2nvPnav4eya5LyVjdHGrwXr4pGqBUTk39iXb380utJ6W3E1jedidMfXVEGiA/oxv+CVvyjpo3+2
X-Received: by 10.50.61.195 with SMTP id s3mr13830182igr.62.1439242924672; Mon, 10 Aug 2015 14:42:04 -0700 (PDT)
X-Received: by 10.50.61.195 with SMTP id s3mr13830154igr.62.1439242924450; Mon, 10 Aug 2015 14:42:04 -0700 (PDT)
Received: from x-10-104-141-228.uofm-secure.wireless.umn.edu ([2607:ea00:107:2001:fc80:5d9e:5df1:8d04]) by smtp.gmail.com with ESMTPSA id 88sm89158ioj.25.2015.08.10.14.42.01 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Aug 2015 14:42:02 -0700 (PDT)
Message-ID: <55C91AAD.5050307@umn.edu>
Date: Mon, 10 Aug 2015 16:42:05 -0500
From: David Farmer <farmer@umn.edu>
Organization: University of Minnesota
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>, Ole Troan <otroan@employees.org>
Subject: Re: 6MAN WG Adoption call : draft-jeong-6man-rdnss-rfc6106-bis
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>
In-Reply-To: <CAPK2Dewby85XyYa0pnJ6TM89_O==GmgpKz0Te+gMyi-VKtGC9Q@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/xirByrlo7J2dzXYiUTdId0GSLOg>
Cc: 6man WG <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: David Farmer <farmer@umn.edu>
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: Mon, 10 Aug 2015 21:48:18 -0000

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
================================================