Re: [bess] John Scudder's Discuss on draft-ietf-bess-evpn-oam-req-frmwk-08: (with DISCUSS and COMMENT)

Donald Eastlake <d3e3e3@gmail.com> Thu, 15 April 2021 22:35 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC7B43A32AB; Thu, 15 Apr 2021 15:35:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 X8flGJ5OXxBg; Thu, 15 Apr 2021 15:35:14 -0700 (PDT)
Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (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 217C53A32A6; Thu, 15 Apr 2021 15:35:13 -0700 (PDT)
Received: by mail-io1-xd2b.google.com with SMTP id k25so25850231iob.6; Thu, 15 Apr 2021 15:35:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=5xhMLBMEY4Y5ev+lPTcph5IZhxQj+LhqsVmEl4TECKw=; b=tT7aj1lV2TbHycnwZZLfJ7DZVAd5uWDlbIcbN2tyJvJSkLXOA+a0/F0PNtkuFYwTGm 7n9pNYGHrjtrieyTEpwEN1pIJ2M+vCfCkerwPtQA+btwUdzVmHtqP9F5MkHFx4SPKIEM 2GallTNoPeqNvR8D5mhHsGlKaGCWfYCGhnhKdeDPnl45Kmoufk2uQDwUk0q5QVgfi0o0 fnzroCwK5cjgqYhk2qve156Q2iEUWZTsrijnUAM+ZTIXCyLj2jQYiU82T7dqKQ8WY43Z fAtwX/JWgk1xcXChs8i+uErg6xx2j7XEUrpEx5jCaVqqg07QagxEufgPQ8c1yWTS6uXY ciLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=5xhMLBMEY4Y5ev+lPTcph5IZhxQj+LhqsVmEl4TECKw=; b=AGGTTXZCWRPyiuSu0mg3SBWPgpqOUw6Rw6MRzHUW28KWVlat1waNnbw1KEh5OS4wSJ qLUAKnRTKZAcBoK3G3FFdIFCjfL8f/qX35hVC+xbewBcOBJiZeKV7zA+xiYjD+T/fuhL NvOrlsil4aWwf0ufAYjezwuPRzJjpzcvXqUBc7vm4lTSP8yOaTPU6no85RGg7tsBQo35 dDYAs7XfKz8WYyDdDndi8jW78kswWgGItOuIRT3WC282O3n4lhJPDDUaGp18s1xFQY92 uPKm9bb5egqJnW6qKUaAhSKrKMJY88aTWXDNuKrFOdWtxeUf8XqBspn9NnGcp0mQLVcV QRcg==
X-Gm-Message-State: AOAM532LalV+X/SXvPHtZOb/7C1OqnQ4CxNsbezI9w5P7imlpu6LcISA 4jUtZ86vtlxIhB+/8Q8PLh08TxPttJyQSXeFC/XajwTsS7E=
X-Google-Smtp-Source: ABdhPJwE3vABPr43F3O2vzcIac2s4DSq2Co37uzXLMr3JfZ0rMmrA4G8WuEs62TuL3kVjkotLl9PQyhJu6B/8OW8Tho=
X-Received: by 2002:a5d:8893:: with SMTP id d19mr1118989ioo.167.1618526111742; Thu, 15 Apr 2021 15:35:11 -0700 (PDT)
MIME-Version: 1.0
References: <161784748630.10496.1561945888518033066@ietfa.amsl.com> <CAF4+nEGkWP3FiFv2Zhzkv-BbQirv8osJ8qD2xrCUTmzhm1RdFA@mail.gmail.com> <4AC417C2-9668-4414-B7BC-EC069F05CD37@juniper.net> <CAF4+nEGhXvDYk6z79xCXp62=g_wunnBtyZDSgNYgLmdP2DbTiA@mail.gmail.com> <95211EC1-9249-433A-AA8F-49B98DD7DD19@juniper.net> <959A9DE3-BD64-4AF2-843B-76D4EC8F5248@juniper.net> <CAF4+nEFnwjSu1Q-O-03F9zzhM7dOca96nAT5xrcxJQMjy0vd+g@mail.gmail.com> <29BD9F93-C098-4E5F-AB0C-6FD3F1B65D6C@juniper.net>
In-Reply-To: <29BD9F93-C098-4E5F-AB0C-6FD3F1B65D6C@juniper.net>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Thu, 15 Apr 2021 18:35:00 -0400
Message-ID: <CAF4+nEHYP3d_DtbCduggUC0ZK+kELBW_bQxM4-7DgWbNRpj52w@mail.gmail.com>
To: John Scudder <jgs@juniper.net>
Cc: Matthew Bocci <matthew.bocci@nokia.com>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "draft-ietf-bess-evpn-oam-req-frmwk@ietf.org" <draft-ietf-bess-evpn-oam-req-frmwk@ietf.org>, The IESG <iesg@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/RLPbb-f7E4Xrvn4uz4i3MTs1q-w>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-evpn-oam-req-frmwk-08: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Apr 2021 22:35:19 -0000

Hi John,

On Thu, Apr 15, 2021 at 5:40 PM John Scudder <jgs@juniper.net> wrote:
> Hi Donald,
>
> On Apr 15, 2021, at 1:19 PM, Donald Eastlake <d3e3e3@gmail.com> wrote:
>> Hi John,
>>
>> First, an aside: RECOMMEND really isn't the same as SHOULD no
>> matter what the RFCs say. As any native English speaker knows,
>> "recommend" is weaker than "should" and pretty much everyone,
>> including ADs, usually treats it as such. I pretty regularly see AD
>> comments about how "should" is almost "must" and authors need to
>> say something about when you can violate the "should" etc. On the
>> other hand, while I'm sure it has happened, I don't recall ever
>> seeing such comments about "recommend". So I think the RFCs should
>> be adjusted to correspond to actual practice. But, of course, none
>> of this has anything to do with what you want to talk about.
>
>
> I look forward to your draft to update RFC 2119!
>
>> How about:
>>
>>  EVPN Network OAM mechanisms MUST provide in-band monitoring
>>  capabilities. Such OAM messages SHOULD be encoded so that they
>>  exhibit similar characteristics to data traffic in order maximize
>>  the fate sharing between OAM and data: they SHOULD have a similar
>>  distribution of packet lengths, header fields and flags SHOULD
>>  have the value or values present in data packets, and bit patterns
>>  in much of the OAM packets should be similar to data. However this
>>  might not all be possible or practical: Delivery of OAM traffic to
>>  nodes that will erroneously process it as data intended for that
>>  node is normally worse that deviation from congruence with data;
>>  furthermore, there will be restrictions for proper processing of
>>  OAM typically including minimum length and value of some header
>>  field or flag that require some deviation from data; and, some
>>  characteristics of data flows that are or will be encountered may
>>  be unpredictable making it impossible or impractical to adjust OAM
>>  packets as herein advised.
>
> Let me be blunt: do you need to say anything at all about this? As
> far as I can tell the additional words didn’t make it any easier for
> an implementer to write their code, or for a customer to tell if the
> implementation complies with the RFC-to-be.

I agree.

> “To the extent practicable, it is desirable for OAM messages to
> share fate with data. Details of how to achieve this are beyond the
> scope of this document.”  ??

Something close to that is fine with me. I think it should refer to
"OAM test messages" or the like -- I don't think this applies exactly
to OAM control messages. So I would say

    "It is desirable, to the extent practical, for OAM test messages
    to share fate with data messages. Details of how to achieve this
    are beyond the scope of this document."

Thanks,
Donald
=============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 32703 USA
 d3e3e3@gmail.com

>  Thanks,
>
> —John
>
>> Thanks,
>> Donald >
>> =============================== >  Donald E. Eastlake 3rd
>> +1-508-333-2270 (cell) >  2386 Panoramic Circle, Apopka, FL 32703
>> USA >  d3e3e3@gmail.com > > Thanks, > Donald >
>>  ===============================
>  Donald E. Eastlake 3rd
>>  +1-508-333-2270 (cell)
>  2386 Panoramic Circle, Apopka, FL 32703 USA
>  d3e3e3@gmail.com