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

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Mon, 10 August 2015 20:31 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 639951B3DEF for <ipv6@ietfa.amsl.com>; Mon, 10 Aug 2015 13:31:37 -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 JoNniu0HMu0O for <ipv6@ietfa.amsl.com>; Mon, 10 Aug 2015 13:31:35 -0700 (PDT)
Received: from mail-yk0-x233.google.com (mail-yk0-x233.google.com [IPv6:2607:f8b0:4002:c07::233]) (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 E7B3C1B3DD4 for <ipv6@ietf.org>; Mon, 10 Aug 2015 13:31:33 -0700 (PDT)
Received: by ykeo23 with SMTP id o23so149483016yke.3 for <ipv6@ietf.org>; Mon, 10 Aug 2015 13:31:33 -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=N5097PMkHNkDjsaeROuiPgS0ULADEqBY1XXY+zsEdis=; b=rYZb40ND/swGRTJdJDROi1Zv8AkEDnarNvLfF8Og55RSwbc0bJknyRwTqBo1XvgM9G 7E36LrXInOORyOHNX8fe/kf5vvjxfBu8TPqGWwEeCoe6jbXensAqV92tbqDlLxgopaeF CoEyoN4A7qQuDKLq1M3OPi8oL+zK+VMV9/gz5QbCbVsKcRoOLtrMtWUbZmOoIx8yBG3X ruPiO1iFHBTCg3p1Q9te5ddzB6WAhI8qE/9zyNnoSo4pcFR2faflzt2zPaDuVeiACtl2 rOXMNtrkJVLLVHztBqaDvM1DUyGQzeno3jGD/DHyv0QFScKjdvUfI18E3Iz/8AO5SJpw dp9Q==
MIME-Version: 1.0
X-Received: by 10.129.27.15 with SMTP id b15mr24052749ywb.106.1439238693181; Mon, 10 Aug 2015 13:31:33 -0700 (PDT)
Received: by 10.129.84.4 with HTTP; Mon, 10 Aug 2015 13:31:33 -0700 (PDT)
In-Reply-To: <D07C9BB8-7411-4012-9757-316B5C66F3D8@employees.org>
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>
Date: Tue, 11 Aug 2015 05:31:33 +0900
Message-ID: <CAPK2Dewby85XyYa0pnJ6TM89_O==GmgpKz0Te+gMyi-VKtGC9Q@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: Ole Troan <otroan@employees.org>
Content-Type: multipart/alternative; boundary="001a114281460dddbb051cfadf6a"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/O_gZNjuWxc6RvDj2F0NbrdRwl-g>
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: Mon, 10 Aug 2015 20:31:37 -0000

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> 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
> 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, pauljeong@skku.edu
Personal Homepage: http://cpslab.skku.edu/people-jaehoon-jeong.php