Re: [dhcwg] Adopt draft-troan-dhc-dhcpv6-stateful-issues-00 as WG item

Tomek Mrugalski <tomasz.mrugalski@gmail.com> Sun, 08 April 2012 22:36 UTC

Return-Path: <tomasz.mrugalski@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81D5621F84C5 for <dhcwg@ietfa.amsl.com>; Sun, 8 Apr 2012 15:36:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hBkvSQw0oZ-n for <dhcwg@ietfa.amsl.com>; Sun, 8 Apr 2012 15:36:31 -0700 (PDT)
Received: from mail-we0-f172.google.com (mail-we0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id 52EE921F84B5 for <dhcwg@ietf.org>; Sun, 8 Apr 2012 15:36:31 -0700 (PDT)
Received: by werb10 with SMTP id b10so2765005wer.31 for <dhcwg@ietf.org>; Sun, 08 Apr 2012 15:36:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=HGxce2V0172s2VCXdZ/6+NIjTQxghvDoGeF6tJjxVnA=; b=pJ8KO+7eXhewDdiElguTUDMVsa11LgoNhjskyMQMmsFkNLM7DuRy3DSkza3aEm3oKZ OtTKU62Rna0CPaTUxll6WvX6oXt2bMtJYo3TwaMhaGPICteFeGxjYqfqojak1fx9zi46 fMjhQ1mietI4B3vtnxZnphdEh5APeDp4f75/ULtHMY6Oh0Wq4+3T5sbWAVzhm5D0ajxF 1LwAiDT9ZWtQ8J/E26nm93V/oXLHnEdACI3K6oxnCV7ak2JMp29bZ7PJ/883YK/ksmYg Ru0tvCqYYO+8q8Vilm/woSgCXlrDBCSdeRHTfzi1laksD1LqODdESHYqsZV+7+Kfq0+q 4zYw==
Received: by 10.216.134.41 with SMTP id r41mr2966562wei.13.1333924590108; Sun, 08 Apr 2012 15:36:30 -0700 (PDT)
Received: from tomek.local (095160002041.lomza.vectranet.pl. [95.160.2.41]) by mx.google.com with ESMTPS id b3sm25621429wib.4.2012.04.08.15.36.28 (version=SSLv3 cipher=OTHER); Sun, 08 Apr 2012 15:36:29 -0700 (PDT)
Message-ID: <4F8212EC.5020706@gmail.com>
Date: Mon, 09 Apr 2012 00:36:28 +0200
From: Tomek Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: "Bernie Volz (volz)" <volz@cisco.com>
References: <D9B5773329187548A0189ED6503667890B9F42CB@XMB-RCD-101.cisco.com> <4F81BA73.4000400@gmail.com> <D9B5773329187548A0189ED6503667890BCAFBE2@XMB-RCD-101.cisco.com>
In-Reply-To: <D9B5773329187548A0189ED6503667890BCAFBE2@XMB-RCD-101.cisco.com>
X-Enigmail-Version: 1.4
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: dhcwg@ietf.org, Ole Troan <ot@cisco.com>
Subject: Re: [dhcwg] Adopt draft-troan-dhc-dhcpv6-stateful-issues-00 as WG item
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
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: Sun, 08 Apr 2012 22:36:32 -0000

On 12-04-08 23:26, Bernie Volz (volz) wrote:
> Regarding 0, no. This work would be folded into 3315bis but it should
> proceed separately. Primarily because it is needed "now" and the 3315bis
> work will probably be at a much slower pace.
> ...
> This work is really related to 6204bis and the fact that the cable
> market needs the router behavior to be clarified.
Sure. In that case pick only those of my comments that you think are
useful in 6204bis context and we can get back to the other ones later
during 3315bis work.

> back to Solicit, this allows the client the ability to RENEW the IA_PD
> and include the IA_NA to get a new address (that hopefully won't have
> the DAD or other conflict). Note that in this RENEW, the IA_NA would not
> have an IA_ADDR option (or if it does, it would be the unspecified
> address).
Ok, that is less scary than it initially looked. Nevertheless, I still
don't like it much. Using RENEW to request new addresses or prefixes is
wrong and will not work. It is true that to some extent REQUEST and
RENEW work in similar manner, but they were kept separated for a reason.
I would prefer to send a separate REQUEST for requesting new allocations.

Also, the idea to use RENEW to get new address/prefix will not work with
conformant implementations. Servers will send back IA, but with status
code set to NoBinding. Here's appropriate part of 3315, section 18.2.3:

   If the server cannot find a client entry for the IA the server
   returns the IA containing no addresses with a Status Code option set
   to NoBinding in the Reply message.

So no, don't request anything new in RENEW. That's what REQUEST is for.

Tomek