Re: [mpls] Benjamin Kaduk's Discuss on draft-ietf-mpls-rfc6374-sfl-09: (with DISCUSS and COMMENT)

Stewart Bryant <stewart.bryant@gmail.com> Thu, 04 March 2021 12:52 UTC

Return-Path: <stewart.bryant@gmail.com>
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 088653A1A88; Thu, 4 Mar 2021 04:52:27 -0800 (PST)
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, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 7n8BIiUCzCtC; Thu, 4 Mar 2021 04:52:25 -0800 (PST)
Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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 C1A6A3A1A87; Thu, 4 Mar 2021 04:52:24 -0800 (PST)
Received: by mail-wm1-x32b.google.com with SMTP id w203-20020a1c49d40000b029010c706d0642so4479853wma.0; Thu, 04 Mar 2021 04:52:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KqudCJ9Ac4eEJSeeIp3avnWHMxz9PBDGh0D6H2ceWpg=; b=aaejZCUmSrCkeCPukm1Is/ze7sLk0qw0S6FfdU0iDw5nevmyUhXKnSeEXsAO3MHSkk idy9IpVrajROgHTZOBrPefsvqIjjcF4ueUr3kqIItHxIs4W8SqddK3aTiDSP5mPlRPX1 CHiPPVpoNgvUxwsMWw7M0tBRzcFd6UMyWSvepo/+CP2rP1uMAbLtgXMMewjgDxfpEVQj 4b7xQhTMue+lD9cCKcNXk9HrHOuieiMrswKBk8a7xkx9J+svV5na9X9INxJ09lhUFMxR hU14kIGYzjoyaHoa7eDln5ZxiiBTpoekBzKCQ2LPQfIuG600VuNbHAO2IFaR0SstbCcq INkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KqudCJ9Ac4eEJSeeIp3avnWHMxz9PBDGh0D6H2ceWpg=; b=B+LvCDimc4mK5q/n0D5vUqxTX4cyMXGvwwVvtYdCIg+Apw4vl8SYkyU5g8dn1R+/nK MF+1C9eQ12nijeJv/zY0O/n7oasohjZQUb+dlFCIdNnCFdWhMqyZ+hQgDnN1QC8EI8Hp K0zc1Y7TC2BcPjT7zCVAA/zOZstQi/rivWv9Hpy1Nwu+JBmtNBUUDLfyTWAfDCPPaaW2 4Oz+3fgvhKnsX5KHWsLXNsG1O47zdOLxLQ5pdkPOfX1fVp5c3o/2E5fCDwfOjrrDk/XF QtE9mJhw+h0/x7DKBViimhhTsNOhrwQBy9rpPpflLq+pRwNy71gm0e1nzq6DLs+BS6ub 1gLA==
X-Gm-Message-State: AOAM530JqqATrEhwJPD/HKQYPKkZFF/Nk1NuAgpmnjGDqS8Z1PMvVGee HEUX/G5FilDf+Oj2O4YkxlQ=
X-Google-Smtp-Source: ABdhPJxD52lDO8BRESKNSrtbc7+s5e3kCrgP9zC7aGjkZTlcR+e93l7x9/1OsP5M93ABP2xC9tYrgA==
X-Received: by 2002:a05:600c:2947:: with SMTP id n7mr3902756wmd.61.1614862338128; Thu, 04 Mar 2021 04:52:18 -0800 (PST)
Received: from [192.168.8.125] ([185.69.145.254]) by smtp.gmail.com with ESMTPSA id b15sm12221197wmd.41.2021.03.04.04.52.17 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 Mar 2021 04:52:17 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Stewart Bryant <stewart.bryant@gmail.com>
In-Reply-To: <161424445907.24739.3898672250104883371@ietfa.amsl.com>
Date: Thu, 04 Mar 2021 12:52:16 +0000
Cc: Stewart Bryant <stewart.bryant@gmail.com>, The IESG <iesg@ietf.org>, mpls@ietf.org, mpls-chairs@ietf.org, draft-ietf-mpls-rfc6374-sfl@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <3F84BB46-B01A-45D3-B100-08A5483069E1@gmail.com>
References: <161424445907.24739.3898672250104883371@ietfa.amsl.com>
To: Benjamin Kaduk <kaduk@mit.edu>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/nJwxx3WOlCYQbIUe7gzgb_ZMyrY>
Subject: Re: [mpls] Benjamin Kaduk's Discuss on draft-ietf-mpls-rfc6374-sfl-09: (with DISCUSS and 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: Thu, 04 Mar 2021 12:52:27 -0000


> On 25 Feb 2021, at 09:14, Benjamin Kaduk via Datatracker <noreply@ietf.org> wrote:
> 
> Benjamin Kaduk has entered the following ballot position for
> draft-ietf-mpls-rfc6374-sfl-09: Discuss
> 
> 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-rfc6374-sfl/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> There may be a couple of internal (or external?) inconsistencies
> lingering, and while my confidence level of that is not as high as it
> often is, it's probably still worth checking.

> Specifics in the COMMENT, but at a high level, do we use ACH value
> 0x000A (what's shown in Section 9) or the TBD IANA-allocated values

When we originally proposed this we were only going to use one measurement type (type 0xA). We should have updated this text to point to both the existing additional methods and the new methods that we created during the course of this work.

I toyed with generalising the section, but in the I decided that the best way to great a simple explanation of the protocol would be as follows:

At the start of the section I changed the text to:

"We illustrate the packet format of an RFC6374 Query message using SFLs
for the case of an MPLS direct loss measurement in
{{Figure1}}.”

And then at the end of the section I added the following text:

"Where a measurement other than an MPLS direct loss measurement is to be
made, the appropriate RFC6374 measuremnet message is used (for example, one of the
new types defined in this document) and this is indicated to the receiver
by the use of the corresponding ACH type.



> ; we
> seem to refer to RFC 6374 as providing some things that I can't find in
> it; and the IANA considerations registration request includes a "TLV
> follows" column that does not appear to be present in the registry (and
> does not appear to match the described behavior in the rest of the
> document).  

We deprecated ACH TLV with RFC7026 as we could find no use for them and they complicated the handover from the forwarder to the OAM handler, This was not originally a problem as we were only doing connectivity measurement, but with the new fast OAMs such as the packet delay measurement methods the this was an issue. As we had never defined an ACH TLV deprecating them was easy.

This is of course distinct from RFC 6374 TLVs which we deal with in the RFC 6374 handler.

> Perhaps this (the current registry state) is the result of
> RFC 7026's actions, but I'm not entirely sure.
> 

I will deal with the comments in a separate email.

If this addresses your content, can I request that you clear your discuss on the basis of the version of the draft I am about to upload?

The comments will of course be addressed to the satisfaction of the new responsible AD, though I will of course try to get them fixed before Deborah steps down on Wednesday.

Many thanks for your review and for catching this issue.

Best regards

Stewart