Re: [v6ops] Question re. stateless DHCPv6 and 'M' & 'O' flags

Tomoyuki Sahara <tsahara@iij.ad.jp> Fri, 15 May 2015 07:49 UTC

Return-Path: <tsahara@iij.ad.jp>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED04B1AD366 for <v6ops@ietfa.amsl.com>; Fri, 15 May 2015 00:49:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.198
X-Spam-Level: ***
X-Spam-Status: No, score=3.198 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 eHLqceZl9fAW for <v6ops@ietfa.amsl.com>; Fri, 15 May 2015 00:49:40 -0700 (PDT)
Received: from omgo.iij.ad.jp (mo900.iij.ad.jp [202.232.31.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F010F1AD351 for <v6ops@ietf.org>; Fri, 15 May 2015 00:49:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iij.ad.jp; h=Content-Type: Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding: Message-Id:References:To;i=tsahara@iij.ad.jp;s=omgo2;t=1431676173;x= 1432885773; bh=QzaDcjXBb/+OkOR/DQewlFgB1l1TswNr61WA6zvT5Tc=; b=BRxXLCRBAtaBL//Q enpyU7wMmrHHwu2NdI/UFD1oXYbcNb3yZwidpQFAo6Eh7kt6g3zVoSr/oufASDkuQy5eAz+Y7qsLw 99RH2qIfoXnaKsKoFGfq/1TCfKkzQlCHq1APRaJ7Un67UMWdb6hBZp4xrMqAhJidw3m5JX7YR7WC4 7Tv24MbP813ZwCBgHdp5zmhjoeXJ7aPDJMEng2zXryyIe7HRSYhiRfNp5p46kW6mpSwvvgszyxjqC 0U++uY9ZEcTv/TrfyDpUHTLlcNWs7HsTZzdqPqedH+ivtz/ZwowV2Uel/RKIe3rMdtLs81paQ6o+g 4BfZHuRIX5PK7qLBvw==;
Received: by omgo.iij.ad.jp (mo900) id t4F7nX9M021572; Fri, 15 May 2015 16:49:33 +0900
X-MXL-Hash: 5555a50d7a31e379-befeee753deaa8c5cfa3d23906df90037223ae23
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
From: Tomoyuki Sahara <tsahara@iij.ad.jp>
In-Reply-To: <8AE0F17B87264D4CAC7DE0AA6C406F457CEF1D7E@nkgeml506-mbx.china.huawei.com>
Date: Fri, 15 May 2015 16:49:32 +0900
Content-Transfer-Encoding: quoted-printable
Message-Id: <04291463-7A8F-4AED-8EA8-7EA1450F0942@iij.ad.jp>
References: <9142206A0C5BF24CB22755C8EC422E457A8009F5@AZ-US1EXMB03.global.avaya.com> <55525CEE.9020106@gmail.com> <9142206A0C5BF24CB22755C8EC422E457A800ED4@AZ-US1EXMB03.global.avaya.com> <8AE0F17B87264D4CAC7DE0AA6C406F457CEF17D8@nkgeml506-mbx.china.huawei.com> <9142206A0C5BF24CB22755C8EC422E457A8010E2@AZ-US1EXMB03.global.avaya.com> <8AE0F17B87264D4CAC7DE0AA6C406F457CEF1D7E@nkgeml506-mbx.china.huawei.com>
To: "Liubing (Leo)" <leo.liubing@huawei.com>
X-Mailer: Apple Mail (2.2098)
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/Ax1pYeZo8HD7Z5jzrm4E2CvBEdg>
Cc: "Lin, Ping (Ping)" <linping@avaya.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] Question re. stateless DHCPv6 and 'M' & 'O' flags
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 May 2015 07:49:41 -0000

Hi,

> On May 15, 2015, at 15:21, Liubing (Leo) <leo.liubing@huawei.com> wrote:
> 
>> [Bing] (Speak as a co-author) We indeed didn't test the case as you said
>> above, but we tested a similar case: at initial stage, when A=0,M=0, and O=1,
>> some platform would start stateless DHCPv6 while some not.
>> [Dusan] Did the hosts run stateless DHCPv6, or stateful DHCPv6 without the
>> address option in ORO, or stateful DHCPv6 and ignored the address in
>> REPLY?
> [Bing] Let me quote the result in the draft:
> o  A=0, M=0, O=1
> 
>      *  Windows 8.1 acquired addresses and other information from
>         DHCPv6. (P.S. Window 8.1 always tries to acquire address and other information through stateful DHCPv6, regardless of whatever the flags are)

I got a different result from my experiment.

My Windows 8.1 host (updated today, running on VirtualBox on MacOS)
does not try to acquire address from DHCPv6 Solicitation but sends
DHCPv6 Information Request to aquire other information where RA flags
are A=0, M=0, O=1.  It behaves same as other operating systems.

I changed router's configuration to send RA with M=1 and the host
started to send DHCPv6 Solicitation, as I expected.

Then, I changed router's configuration back to M=0.  I expected that
Windows 8.1 host would send DHCPv6 Information Request but it continued
to send DHCPv6 Soliciation actually.

Then, I unplugged the Ethenret cable and plugged it back.  The host
started to send DHCPv6 Information Request again.


Thanks,
Tomoyuki