[dhcwg] comments on draft-jiang-dhc-stateless-reconfiguration-00

神明達哉 <jinmei@wide.ad.jp> Sun, 02 March 2014 17:04 UTC

Return-Path: <jinmei.tatuya@gmail.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 9DFE51A0978 for <dhcwg@ietfa.amsl.com>; Sun, 2 Mar 2014 09:04:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.922
X-Spam-Level: *
X-Spam-Status: No, score=1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, CHARSET_FARAWAY_HEADER=3.2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, 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 eBrYiMfLNFqa for <dhcwg@ietfa.amsl.com>; Sun, 2 Mar 2014 09:04:19 -0800 (PST)
Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) by ietfa.amsl.com (Postfix) with ESMTP id 80A271A0972 for <dhcwg@ietf.org>; Sun, 2 Mar 2014 09:04:19 -0800 (PST)
Received: by mail-wi0-f181.google.com with SMTP id hi5so2309477wib.2 for <dhcwg@ietf.org>; Sun, 02 Mar 2014 09:04:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=Eqyya7+d96AiYzetOK9JYFYInxgNCLzMBOYszcovpeo=; b=C+D3aro5wYtPNmldjMAJgsrx0tutxzteloHoG88F+YvF0wmHSgVxu4cULICPfay/ZQ Q1P+ZwRzavgBKJ5p4MTfBSUvyirtrI3gEW+SBNZlX8szvi4bu65kFg5OkdUvcPSIXn/R yEtBFbkTJhVN9jSQmOh8RnWMNpEppp/3YRn9JO25ad7U7tLw6gyeJQBFQFSiFol7duWi wJv41yecc85iVIStVoKaOkZ+H5vYkpVnRJQKPvtvpk1Eznk7QfbRsUKW4Z7MTRugZoWm l7DY6Wfuu0Kxs+TX6HWkoXGWfHwZ8bmBMpim8iWhDeaS5l3d+PiffTS17XmO8UrXtPLa tiJw==
MIME-Version: 1.0
X-Received: by 10.194.84.144 with SMTP id z16mr11483738wjy.23.1393779856074; Sun, 02 Mar 2014 09:04:16 -0800 (PST)
Sender: jinmei.tatuya@gmail.com
Received: by 10.194.120.167 with HTTP; Sun, 2 Mar 2014 09:04:15 -0800 (PST)
Date: Sun, 02 Mar 2014 17:04:15 +0000
X-Google-Sender-Auth: 2P2tdbgyGSpgx7khhJIoSeXV-D8
Message-ID: <CAJE_bqe2v8b3L1pQpsgkXf4dbvy88s+4MHWfOmME6HSgfKcd6A@mail.gmail.com>
From: 神明達哉 <jinmei@wide.ad.jp>
To: draft-jiang-dhc-stateless-reconfiguration@tools.ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Archived-At: http://mailarchive.ietf.org/arch/msg/dhcwg/gNcSMum01vF60CiJkFIgRpElzAE
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: [dhcwg] comments on draft-jiang-dhc-stateless-reconfiguration-00
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: Sun, 02 Mar 2014 17:04:20 -0000

I have one higher level comment (or question) on the draft: how should
this be reliable?  Specifically, what if the STATELESS RECONFIGURE
message is lost for some of the clients that would need it?  The
original (stateful) RECONFIGURE addresses the issue by resending it
until the subsequent Renew (or Information-request) message is
received by the server, but we cannot use the same approach since the
server doesn't know the full set of the expected clients.

I also have some specific comments:

- In Section 1, I suggest referring to RFC 4242 and explaining that
  this proposal tries to fill some gap that the RFC still doesn't
  address.

- In Section 4.1, the draft states:

   Notes: since there is no previous Relay-Forward message that went
   through multiple relay agents and the server has to send the Relay-
   Reply message through the return same path, the server should be able
   to send the Relay-Reply message to the relay agent that direct
   connects with clients.

  First off, this sentence is grammatically awkward.  But I think I
  understand what it tried to say.  And, on top of that understanding,
  I don't think this is necessarily correct.  I think it's still
  possible that a client sends an Information-request message through
  multiple relay agents, and if the assumption is to manually
  configure the addresses of relay agents (as described in Section 3),
  it should be possible to configure it with the information of
  nesting.  It's a different question whether such an operation is
  recommended, but I think it's at least possible in principle.

- On question No.4 in Section 4.3, my personal take is to at least
  define it in the specification.  I think that's the general practice
  for parameters like this.  If we see the need for varying it, we may
  want to just define it as the default value and allow the server to
  tell the clients to use a different value (using a new option or
  something), but right now I don't know if we need such flexibility.

--
JINMEI, Tatuya