Re: 6MAN WG Last Call: draft-shore-icmp-aup

神明達哉 <jinmei@wide.ad.jp> Fri, 13 December 2013 21:06 UTC

Return-Path: <jinmei.tatuya@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEF621AE00A for <ipv6@ietfa.amsl.com>; Fri, 13 Dec 2013 13:06:40 -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 JGGOEtRDa_7b for <ipv6@ietfa.amsl.com>; Fri, 13 Dec 2013 13:06:39 -0800 (PST)
Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::22e]) by ietfa.amsl.com (Postfix) with ESMTP id E3E491ADFFE for <ipv6@ietf.org>; Fri, 13 Dec 2013 13:06:38 -0800 (PST)
Received: by mail-wi0-f174.google.com with SMTP id z2so1685957wiv.1 for <ipv6@ietf.org>; Fri, 13 Dec 2013 13:06:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=qjv0spDPwtU0ZA/vw7EUvO1pR0RL8kTIFiXLGO2GYdw=; b=RYQ05qBUbjb8PjobaAWOjoo2E6rTk2NmSmQuSDSEnTzIfrcvs3QUSzdBDMHBgR0xcv o5M9IUkBHqm4cQbEqHnSd/yBJJ3LkkdsAbrJoPN1X5R+Yx/M9b/qQuRt8brGDGThGL7e IZbb6uu+uvrpPGUtu5rph4FIFBe3gqADFLQ1TmxxSMPzzEZnI490SG3e/3jkMhwt8Mli cYT+SmqmlwBLY84mVKG6v+CFNHtk2ztGUFrx2Ew14ZXbynGMuqB6clG6VbnwGJpbFooD 0g2GgtW/v24IvLyRtv8szPYo56wLh243pHrdrlM2+Yb1LzFvQgHf89r7MNG69iEY2bbM bInQ==
MIME-Version: 1.0
X-Received: by 10.180.188.100 with SMTP id fz4mr4390692wic.57.1386968792000; Fri, 13 Dec 2013 13:06:32 -0800 (PST)
Sender: jinmei.tatuya@gmail.com
Received: by 10.194.120.167 with HTTP; Fri, 13 Dec 2013 13:06:31 -0800 (PST)
In-Reply-To: <4E36B3A8-5B6B-4EE8-BAC7-4378F81BADC0@employees.org>
References: <4E36B3A8-5B6B-4EE8-BAC7-4378F81BADC0@employees.org>
Date: Fri, 13 Dec 2013 13:06:31 -0800
X-Google-Sender-Auth: c7_mkZcT7_TX_eEzGo2sB27p1Bo
Message-ID: <CAJE_bqc3=ZBLPub-m7A=t6dx0E4ZSYaWXyW+K96Y_+tDXC1fqg@mail.gmail.com>
Subject: Re: 6MAN WG Last Call: draft-shore-icmp-aup
From: 神明達哉 <jinmei@wide.ad.jp>
To: Ole Troan <otroan@employees.org>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, Brian Haberman <brian@innovationslab.net>, 6man WG <ipv6@ietf.org>, draft-shore-icmp-aup@tools.ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Dec 2013 21:06:41 -0000

At Fri, 13 Dec 2013 11:41:05 +0100,
Ole Troan <otroan@employees.org> wrote:

> Our AD has requested that the 6MAN working group review this document. This is part of our chartered work
> to review documents produced outside of 6MAN, that may extend or change the IPv6 protocol.

[...]

> As with our regular working group last calls, the chairs would like to solicit one or two people in the working group
> to do a detailed review of the document.

I've read the draft.  I don't know if this meets the requirement for a
"detailed review", but here are my comments anyway:

- Overall, I didn't see a critical issue in it.  It's also pretty
  clear and easy to understand.  I can't say anything about the
  importance of the draft, though, simply because I don't know much
  about the background concerns.  I also don't know if the proposed
  guideline and categorization are the "best current practice", but I
  don't have a strong opinion on these anyway.

- In Section 2, I think it'd be more helpful if it shows some examples
  of "other uses":

   Normally, other uses are not advisable.

  Now that I've read the entire draft (Section 2.1.1 and Section 4 in
  particular), I guess the example could be "used as a routing or
  network management protocol".

- The subsequent sentence placed in the same paragraph was confusing
  to me:

   [...]  While ICMP's role is not to
   be a general-purpose network management protocol, it does have a role
   to play in conveying dynamic information about a network.

  in that I couldn't understand the relationship between the first and
  second sentences.  Maybe the example mentioning "network management
  protocol" as suggested in the previous bullet will help clarify
  that.  For example:

   Normally, other uses such as implementing a routing or
   general-purpose network management protocol are not advisable.
   However, it does have a role to play in conveying dynamic
   information about a network, which would belong to category 2
   above.

- In Section 2.3, it states:

   Because ICMPv6 is used for IPv6 Neighbor Discovery, deployed IPv6
   routers, IPv6-capable security gateways, and IPv6-capable firewalls
   normally support administrator configuration of how specific ICMPv6
   message types are handled.

  Is this true?  The question is actually two-fold: I'm not sure if
  it's true that "IPv6-capable firewalls normally support..."
  (especially if such FWs don't have the support for ICMPv4); even if
  this is true, I'm not sure if that's because ICMPv6 is used for ND.
  ND messages are only used in a single link, so at least for
  firewalls from one link to another, ND should still work even if
  they filter any ICMPv6 packets without any configuration knob.  If
  these are really true and the fact, then that's fine.  It just
  didn't seem to me likely.

- A very minor point: I think "sections" should be "section":

   In following sections we provide some background on the differences
   between control and management traffic.
   (last paragraph of Section 3)

  because, if I understand it correctly, this "sections" specifically
  means Section 4 and only that section (and it doesn't have any
  subsections).

--
JINMEI, Tatuya