[dhcwg] My comments for draft-ietf-dhc-rfc3315bis-05

Michayla Newcombe <mnewcombe@iol.unh.edu> Tue, 23 August 2016 00:06 UTC

Return-Path: <mnewcombe@iol.unh.edu>
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 4CEAE12D0CF for <dhcwg@ietfa.amsl.com>; Mon, 22 Aug 2016 17:06:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.71
X-Spam-Level:
X-Spam-Status: No, score=0.71 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=iol.unh.edu
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 h4m7qf1BqUhv for <dhcwg@ietfa.amsl.com>; Mon, 22 Aug 2016 17:06:09 -0700 (PDT)
Received: from mail-ua0-x22d.google.com (mail-ua0-x22d.google.com [IPv6:2607:f8b0:400c:c08::22d]) (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 A072412D0BA for <dhcwg@ietf.org>; Mon, 22 Aug 2016 17:06:09 -0700 (PDT)
Received: by mail-ua0-x22d.google.com with SMTP id 97so218007155uav.3 for <dhcwg@ietf.org>; Mon, 22 Aug 2016 17:06:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:from:date:message-id:subject:to; bh=Q8nTd/mMPzK7CLRWQCT10kcbHKvj4JyUuCIrK3kS0xM=; b=IDZiNSmni6Fd1cnS7WFEdiWafYY32tfr8HUi4AsQpnQNAbAtp78+jPyYbk+PlYUq1p 8rijsFoA0F/QcMH1LNu6Uk1RvAOfH/YbET64VSQZi+bhcWjZLoFUGE7Mhbhc8YDcMqTw p4rvn1sD7mabZbuX+TlnMJepb+vFSi0LhqKos=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Q8nTd/mMPzK7CLRWQCT10kcbHKvj4JyUuCIrK3kS0xM=; b=Gc0DiI9AOtr6bIgVJ4XZSn8xEaRjpQ02kQT8Ypgl8iG600cPAIEcWmABMXGqPnlGYi KokD/1opjk+UJBVb9LaTu4m3Xzevho+Le3vUy4kkKVdpqx1UMJuJ697oG1ZrCrKD2azE kQ7osKRcQd1t6FOxwvySVtJFDTYbmhDlfDNmcMuY3buVJ12rIPvvFXHtfxqjOfbSbuuw ngxhrG64cdlR7xcmCnjVlK7HUg4zAdWHQczQqcro7uhHwEJ+5b99RXkLUhuLOtFSVQMV woBQWKppmc+hFlMPTEPg85zfFIM4QrL6T6bMjZ5+POk/eW0ozO3obk9cBX26c84QxfG5 uqYw==
X-Gm-Message-State: AEkoouuZfYA4JDZtwl+H/djp2wy6QCzMopFiNWmiNjYMBF+++q2u8DBxs5QeRL94wWXULQ0QqzmsnZKaYbK4Xr00
X-Received: by 10.176.64.138 with SMTP id i10mr13000491uad.110.1471910768666; Mon, 22 Aug 2016 17:06:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.117.83 with HTTP; Mon, 22 Aug 2016 17:05:48 -0700 (PDT)
From: Michayla Newcombe <mnewcombe@iol.unh.edu>
Date: Mon, 22 Aug 2016 20:05:48 -0400
Message-ID: <CAG89uHP+Cgk9Dzshxmjqz0RAipRSXKN8wtOpYacji7yVU3TePA@mail.gmail.com>
To: dhcwg@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c122e2c822231053ab1ee87"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/q4d9FF6CrOZeFLGo3JwsDcvkOfM>
Subject: [dhcwg] My comments for draft-ietf-dhc-rfc3315bis-05
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 23 Aug 2016 00:06:12 -0000

Hi all,

I read and reviewed this document. All my comments are minor edits. I
support this draft moving forward.

Best Regards,
Michayla

Overall document:

Keywords from RFC 2119 are not consistent throughout the document. For
example, I saw quite a few “must”s that were not capitalized.

i.e.

 “The motivation for having more than one type of DUID is that the DUID
  must be globally unique, and must also be easy to generate”.

...

 The IAID uniquely identifies the IA and must be chosen to be unique
  among the IAIDs for that IA type on the client.

Not all RFC references are linked.


Inconsistent use of “Unique Identifier”. “Unique IDentifier” is used is
some references.

Section 12.3

The lifetime of the assigned temporary address is set in the IA Address
Option (see Section 20.6) with in the IA_TA option.

Small typo: “...*within* the IA_TA option”.

Section 17.1.10.1
In other words, client should behave as if it never received this option at
all and return to whatever default state regarding that configuration
information was.

Small typo: “In other words, the client…”

Section 17.2
In most reply messages, the server includes options containing
configuration information for the client.
Small typo: “In most Reply messages...”

Section 17.2.1
Sending this option back to the client may useful using server selection
process.

Small typo: “Sending this option back to the client may be useful...”

Section 17.2.2

The server MAY assign different addresses and/or delegated prefixes to an
IA than included in the IA within the Request message sent by the client.

This reads a little confusing maybe... “The server MAY assign different
addresses and/or delegated prefixes to an IA than those included within the
IA of the client’s Request message”.

Section 18.1.1
If not addresses of other scopes are available the relay agent may fill in
the link-address field with a link-local address from the interface the
original message was received on.

Small typo: “If no addresses…”

Section 20.7
Other top-level Options MUST appear in the Option Request option or the
will not be sent by the server.

Only container options MUST appear in the Option Request, options
encapsulated in the container MUST NOT by in the Option Request, see
[RFC7598] as an example of container options.
Small typo: “Other top-level Options MUST appear in the Option Request
option or will not be sent…options encapsulated in the container MUST NOT be
in the Option Request, see [RFC7598] as an example of container options.”

-- 
Michayla Newcombe
UNH InterOperability Lab (UNH-IOL)
IPv6 Operations Manager
P: 603-862-3941
www.iol.unh.edu

Now offering testing for SDN applications and controllers in our SDN switch
test bed. Learn more today http://bit.ly/SDN_IOLPR