Re: [lisp] Genart last call review of draft-ietf-lisp-rfc6833bis-13

Dino Farinacci <farinacci@gmail.com> Wed, 05 September 2018 17:53 UTC

Return-Path: <farinacci@gmail.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FB89130DE2; Wed, 5 Sep 2018 10:53:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.598
X-Spam-Level:
X-Spam-Status: No, score=-0.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_COMMENT_SAVED_URL=1.391, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 TEEPhGRfJiBj; Wed, 5 Sep 2018 10:53:23 -0700 (PDT)
Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) (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 E949A130E9E; Wed, 5 Sep 2018 10:53:22 -0700 (PDT)
Received: by mail-pg1-x52c.google.com with SMTP id 7-v6so3811687pgf.2; Wed, 05 Sep 2018 10:53:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=oqUYM+Z+WRygCt4O+yfKvroRbhQ4kC4vbEa0JUmhAXU=; b=IiN1KYKGJqSyQAAnBLra75yPoxqyn9ceMkX8asRTW7SeYNVnhhh2AqHN/19o1eTOp2 PST5mPwuL127MdTnDZ50V1p6APJgetsR6tamCwW2mypujBw88ja/6C9GWJsiDmDdvR9R bjiN6ipIeFhmQpEGr5xsWRiEO0CLUwLq4oyNTd1iC7CL7xd/8QTtlx3j8VT4EsytKJVs zCi447J8oOsVIYqrtzZDZtX1b2oAe0fwuaIKP4lXXN7hm6N4hY7Ao1wgGwM0IyT9ob3w vAAn6IsF+4V2SkTnXLOdjArM8i+HZNTTzbq1HQMqpR2yXCYBTgibMFf/ArFaLwrOgtQg oOdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=oqUYM+Z+WRygCt4O+yfKvroRbhQ4kC4vbEa0JUmhAXU=; b=buu438DqPAWBNXM2Lumcr1BxR/Q/YldbpGFee7MZTPmjopcaWwHLZFIAVevZ1JKtI3 arB86yOZ/dQpbSBZIwudyRizI6Ym3Sp32esfuoGZO6cgtk8tD7Dqw4wyIgIk5UxCDXT+ oJ8b7JoOPKVVHM8Ysf1XISi3soKe46J5Lp90TCjMFi7rY40UUmDPYDij/gGEmSGmVKVX avZcPyx/6eWOLUVUm13nDkYRyRqrqLYOON2LsSfBM1mcwNGiWDEmAc0hWnexoTqDx+/i 5AUE9BtdKi3wlJlNyMwsfhPugRHk6SnNHdTYvRHUl/f6TXw7GfUmLuPsWcOM+8ImYwOk IHjA==
X-Gm-Message-State: APzg51DX2ulibICU5KA9y+3aT8uRUJbcagNZNuspu7GMTfrIEBbmH0mk NPd6Te8+nnP+GGCRikCkpx/c7NTc
X-Google-Smtp-Source: ANB0VdaDNSv3WTP3wgWzR79ewIO72TEF06r5xSjDUIJapVXB+9jT4SrkXWpE2fS8RhryOanh3LV27w==
X-Received: by 2002:aa7:8713:: with SMTP id b19-v6mr41686830pfo.151.1536170002532; Wed, 05 Sep 2018 10:53:22 -0700 (PDT)
Received: from ?IPv6:2603:3024:151c:55f0:1cbc:f935:ea82:3c5e? ([2603:3024:151c:55f0:1cbc:f935:ea82:3c5e]) by smtp.gmail.com with ESMTPSA id g6-v6sm4378583pfb.11.2018.09.05.10.53.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Sep 2018 10:53:21 -0700 (PDT)
From: Dino Farinacci <farinacci@gmail.com>
Message-Id: <F453C257-400E-469A-B56B-0F91E9F87DED@gmail.com>
Content-Type: multipart/mixed; boundary="Apple-Mail=_751AD908-A4E3-4D80-B125-B1FB46FF50BD"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Wed, 05 Sep 2018 10:53:18 -0700
In-Reply-To: <153616785215.19847.9068125271782801845@ietfa.amsl.com>
Cc: gen-art@ietf.org, draft-ietf-lisp-rfc6833bis.all@ietf.org, ietf@ietf.org, lisp@ietf.org
To: Pete Resnick <resnick@episteme.net>
References: <153616785215.19847.9068125271782801845@ietfa.amsl.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/CN_vy759pPL2Td7VPQBS1H6l-FI>
Subject: Re: [lisp] Genart last call review of draft-ietf-lisp-rfc6833bis-13
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Sep 2018 17:53:41 -0000

WG, based on Pete’s response, see diff file. Please let me know if you don’t agree with my changes. And if you think other MAYs or SHOULDs should be changed to lower-case (or not).

Dino


> On Sep 5, 2018, at 10:17 AM, Pete Resnick <resnick@episteme.net> wrote:
> 
> Reviewer: Pete Resnick
> Review result: Ready with Nits
> 
> I am the assigned Gen-ART reviewer for this draft. The General Area
> Review Team (Gen-ART) reviews all IETF documents being processed
> by the IESG for the IETF Chair.  Please treat these comments just
> like any other last call comments.
> 
> For more information, please see the FAQ at
> 
> <https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.
> 
> Document: draft-ietf-lisp-rfc6833bis-13
> Reviewer: Pete Resnick
> Review Date: 2018-09-05
> IETF LC End Date: 2018-08-31
> IESG Telechat date: 2018-09-13
> 
> Summary: Ready with Nits
> 
> By no means my area of expertise, but particularly comparing this document to
> 6833, it's clear what changed and the new material looks reasonable. One
> overall nitty thing below.
> 
> Major issues:
> 
> None.
> 
> Minor issues:
> 
> None.
> 
> Nits/editorial comments:
> 
> Somebody went a bit "2119-mad" in this document. In particular, *most* of the
> MAYs are just goofy and wrong, and many of the SHOULDs shouldn't be there. When
> you're putting in a 2119 keyword, they should point out a place where an
> implementer needs to look to make sure they get their implementation correct. A
> lot of these aren't helpful in that regard. A few examples:
> 
> In 8.2:
> 
>   In addition to the set of EID-Prefixes defined for each ETR that MAY
>   register,
> 
> That's not a protocol option being described.
> 
>   (such as those
>   indicating whether the message is authoritative and how returned
>   Locators SHOULD be treated)
> 
> That's not a piece of implementation advice.
> 
> In 8.3:
> 
>   This MAY occur if a Map Request is
>   received for a configured aggregate EID-Prefix for which no more-
>   specific EID-Prefix exists;
> 
> If "MAY" can be replaced with "might or might not", you probably want "may" or
> "can".
> 
>  Unless also acting
>   as a Map-Resolver, a Map-Server SHOULD never receive Map-Replies;
> 
> That's a statement of fact, not an implementation instruction.
> 
> Please go through and get rid of the bogus ones. If it's not an indication of
> an implementation option (or lack thereof), it shouldn't be 2119ed.
>