Re: [mpls] Benjamin Kaduk's No Objection on draft-ietf-mpls-spl-terminology-05: (with COMMENT)

Loa Andersson <loa@pi.nu> Wed, 20 January 2021 05:15 UTC

Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 582153A0D12; Tue, 19 Jan 2021 21:15:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.159
X-Spam-Level:
X-Spam-Status: No, score=-2.159 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.262, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=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 OrD_v2ye4Xge; Tue, 19 Jan 2021 21:15:02 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA9253A0CD6; Tue, 19 Jan 2021 21:15:01 -0800 (PST)
Received: from [192.168.1.11] (unknown [124.104.17.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 5011F328E6A; Wed, 20 Jan 2021 06:14:58 +0100 (CET)
To: Benjamin Kaduk <kaduk@mit.edu>, The IESG <iesg@ietf.org>
Cc: draft-ietf-mpls-spl-terminology@ietf.org, mpls-chairs@ietf.org, mpls@ietf.org, Nicolai Leymann <n.leymann@telekom.de>
References: <161099948865.26975.2112849368489782217@ietfa.amsl.com>
From: Loa Andersson <loa@pi.nu>
Message-ID: <8b2dd0f2-d88a-6dfc-fd51-907a19029964@pi.nu>
Date: Wed, 20 Jan 2021 13:14:55 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1
MIME-Version: 1.0
In-Reply-To: <161099948865.26975.2112849368489782217@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Fljm7b2QG0QdpMvSch3nEIYI2lM>
Subject: Re: [mpls] Benjamin Kaduk's No Objection on draft-ietf-mpls-spl-terminology-05: (with COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jan 2021 05:15:05 -0000

Benjamin,

Inline please.

On 19/01/2021 03:51, Benjamin Kaduk via Datatracker wrote:
> Benjamin Kaduk has entered the following ballot position for
> draft-ietf-mpls-spl-terminology-05: No Objection
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-mpls-spl-terminology/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> A nice solid and well-written document; thanks.  Just nit-level quibbles
> from me...
> 
> Section 3
> 
> What is the expansion of the "cSPL" term used in Figure 2?
> It does not seem to be mentioned anywhere in the prose.

In section 3 of version -03 of the working group document we had the 
following entry:

    o  The combination of the Extension Label (XL) (value 15 which is a
       bSPL, but that is also called xSPL) and an eSPL is called a
       Composite Special Purpose Label (cSPL).

It was removed in later versions. I did not notice.

I think we should either

- put it back; or
- remove the the cSPL in figure 2

Since there are situations where we may need to talk about write 
descriptions where composite SPLs will be used, I think we should put it 
back, but this is not a strong opinion and if I'm in the rough I can 
live with it being removed.
-
> 
> Section 5
> 
>     The document describes the terminology to be used when describing and
>     specifying the use of SPLs.  It does not effect the forwarding in the
>     MPLS data plane, [...]
> 
> (nit) I think we want "affect" with an "a" (though the statement is
> arguably more true with the "e" version; keep reading).
> Also, my instinctive response to absolute statements like "does not
> affect" is to seek even the smallest of counterexamples; we do seem to
> (in Section 4) now mandate that processing XL followed by 7 at the top
> of the stack be "drop the packet", and it was not fully clear to me
> whether that was specifically mandated in the RFC 7274 procedures (or
> even whether there is something useful to do with such a packet other
> than "drop" in the first place).

I have long given up understanding the difference between affect and 
effect, but I think this is close to correct

If I increase the the speed when driving it will effect the time it 
takes to reach the destination, time will be shorter.

and

If I increase the the speed when driving it will affect my passengers, 
they will feel more uncomfortable.

If that is correct I think it should be "effect in the sentence above; 
if it is wrong I will not discuss it further but let the native English 
speakers that often have very different opinions on effect/affect 
discuss until the RFC Editor call consensus.
> 
> Section 6
> 
>     IANA is requested to change the name of the registry that today is
>     called "Special-Purpose MPLS Label Values" is changed to "Base
>     Special- Purpose MPLS Label Values".

hmmm, this comment is correct

text in version -03

    We request that the name of the IANA registry that today is called
    "Special-Purpose MPLS Label Values" is changed to "Base Special-
    Purpose MPLS Label Values".

Which is in some sense correct, but someone wanted to change to:

      IANA is requested to change the name of the registry that today is
      called "Special-Purpose MPLS Label Values" to "Base
      Special- Purpose MPLS Label Values".

When updating the document I erroneously did not follow through with the 
entire update and it came out as:


      IANA is requested to change the name of the registry that today is
      called "Special-Purpose MPLS Label Values" is changed to "Base
      Special- Purpose MPLS Label Values".

SO the new text should be:

NEW TEXT

      IANA is requested to change the name of the registry that today is
      called "Special-Purpose MPLS Label Values" to "Base
      Special- Purpose MPLS Label Values".


/Loa

> 
> (nit) The "requested to change [...] is changed to" seems wonky, but
> this has to get rewritten by the RFC Editor anyway once IANA has made
> the change, so it may not be worth messing with now.
> 
> 
> 

-- 

Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert                          loa.pi.nu@gmail.com
Bronze Dragon Consulting             phone: +46 739 81 21 64