Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-stateful-issues-06.txt

"Bernie Volz (volz)" <volz@cisco.com> Mon, 30 June 2014 18:19 UTC

Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05C3B1A040D for <dhcwg@ietfa.amsl.com>; Mon, 30 Jun 2014 11:19:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.852
X-Spam-Level:
X-Spam-Status: No, score=-14.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 ecgTGLUxdIpN for <dhcwg@ietfa.amsl.com>; Mon, 30 Jun 2014 11:19:39 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5FF61A03B6 for <dhcwg@ietf.org>; Mon, 30 Jun 2014 11:19:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5136; q=dns/txt; s=iport; t=1404152379; x=1405361979; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=+Dl3hiLdsYkVWBS0CYoHvw+SJl+Co49zj1aSiYIQDK0=; b=CSEFYFN5CaeS5xrcgqkNPoBoWA1OXpcI1RoNtSs2IhZ/AKdNEQCCzyCN Hta/WQkh24o3te7Hb3pSYl086OIiF2kAnEJZRpx/nZeCTgwc22/cuW8Su hhbDnGFznolOaB6Jlk68s1lbM1XO9pJvRsGgeJmsQII7/7f7ch4icLXSz 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Aj0HACupsVOtJV2P/2dsb2JhbABagw1SWoJuqCwBAQEBAQEFAW4BmUYBGXkWdYQDAQEBAwEjEUUFBwQCAQgRBAEBAwIGHQMCAgIfERQBCAgCBA4FCAGIJQMJCA2rXZVkDYZSF4ErhDmGfIFPBwEBHhYQCwcGgnE2gRYFmGCPaYYSg0JsgQIJFyI
X-IronPort-AV: E=Sophos;i="5.01,576,1400025600"; d="scan'208";a="333665956"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-9.cisco.com with ESMTP; 30 Jun 2014 18:19:38 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id s5UIJbx9019822 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 30 Jun 2014 18:19:38 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.176]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.03.0123.003; Mon, 30 Jun 2014 13:19:37 -0500
From: "Bernie Volz (volz)" <volz@cisco.com>
To: 神明達哉 <jinmei@wide.ad.jp>
Thread-Topic: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-stateful-issues-06.txt
Thread-Index: AQHPlIEus6CA5H78HkuHLmw+Sv8Eh5uJ3xfAgABnIoD//6zhMA==
Date: Mon, 30 Jun 2014 18:19:37 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E1B5E170B@xmb-rcd-x04.cisco.com>
References: <20140630163351.4191.69719.idtracker@ietfa.amsl.com> <489D13FBFA9B3E41812EA89F188F018E1B5E03D1@xmb-rcd-x04.cisco.com> <CAJE_bqfZV+BCFR4u3W8O6X4oamZbeNQLSOJotyhbB2gBbXh03Q@mail.gmail.com>
In-Reply-To: <CAJE_bqfZV+BCFR4u3W8O6X4oamZbeNQLSOJotyhbB2gBbXh03Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.86.240.62]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/dhcwg/sAHlVS5VkpoGqJPele3HnQmAF24
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-stateful-issues-06.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jun 2014 18:19:41 -0000

The core focus of this work is getting IA_NA & IA_PD to work well together, since that is what is used in RFC 7084.

But because we're making changes to the specifications (i.e., revised sections of 3315, 3633, and even in some cases providing text for possible use in the 3315bis work), we are indeed trying to cover all IA_* options (while we hope it includes future possible IA_* options, that is more difficult to achieve as we don't know what those might be).

>Can I assume that this draft tries to provide a generalized specification for all current and possible IA_xx

So yes.

Note however that IA_TAs are probably not widely used ... and we might even want to debate for RFC 3315bis whether to deprecate them. 3315 work was occurring when the privacy issues for IPv6 exploded and so the team then tried to accommodate this issue. But it is hard to see how DHCPv6 servers would assign the same 'interface-identifier' portion of the address when a client moves to different servers. So, is IA_TA really that necessary? Sure, if you have a fixed node that might continue to renew its IA_NA address 'forever', perhaps there may be some desire to use a different address for browsing or other applications and if stateless is prohibited, then having IA_TA might have some value.


Bottom line is that yes we are trying to accommodate all (existing) IA_* types. And, in general we've assumed that 3315 has handled IA_NA/IA_TA co-existence sufficiently, so the revised text focuses on included IA_PD handling.

If you find areas where we got something wrong (or perhaps 3315 did) regarding IA_TA (or any IA_*), please do let us know.

- Bernie

-----Original Message-----
From: jinmei.tatuya@gmail.com [mailto:jinmei.tatuya@gmail.com] On Behalf Of ????
Sent: Monday, June 30, 2014 2:04 PM
To: Bernie Volz (volz)
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-stateful-issues-06.txt

At Mon, 30 Jun 2014 16:55:59 +0000,
"Bernie Volz (volz)" <volz@cisco.com> wrote:

> A new version of this document has been posted. Sorry for the long 
> delay but there were some significant changes to make and thanks to 
> Marcin for joining the authors to make some of those changes.

I've just made a quick scan of the 06 version.  I'm going to take a closer look at it later, but please let me check one high level thing first, based on my own comments on the previous version:
http://www.ietf.org/mail-archive/web/dhcwg/current/msg15284.html

Can I assume that this draft tries to provide a generalized specification for all current and possible IA_xx, even if the original motivation was (in my understanding from the previous discussion) to clarify the usage of IA_NA and IA_PA in the same DHCPv6 session?  And, if so, does it try to provide a well-defined specification for the usage with IA_TA and other IA_xx's?

The overall tone of the new version from a quick read seemed to suggest that the answer is "yes" to both questions, but in some specific cases the draft still seems to focus on /assume specific usage (not just as an example).  Also, as for IA_TA, the 4th paragraph of Section 1, especially its second sentence, could read as if IA_TA is an out of scope of this specification:

   [...] IA_TA also has limited value when DHCPv6 is used for address
   assignment, as the privacy issues identified for IPv6 stateless
   address assignment ([RFC4941]) do not apply to DHCPv6 assignments.

If the intent is to also cover the usage of IA_TA, I don't see the need for this sentence in the context of this document.

I'd like to be sure about the author's intent of these, as that would affect how I should read the draft and possibly make comments on it.

--
JINMEI, Tatuya