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

John Scudder <jgs@juniper.net> Thu, 15 April 2021 23:24 UTC

Return-Path: <jgs@juniper.net>
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 7CE183A3407; Thu, 15 Apr 2021 16:24:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=juniper.net header.b=p/OBC8Lc; dkim=pass (1024-bit key) header.d=juniper.net header.b=blQ5LlcP
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 fKLuo2x98q4c; Thu, 15 Apr 2021 16:24:39 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8AA83A3405; Thu, 15 Apr 2021 16:24:38 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13FNNvva022799; Thu, 15 Apr 2021 16:24:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=r9uwwDMjxtM3ZlbjjksooEBV7R/lz8WFXEIAVAXAN0s=; b=p/OBC8Lclpg3KQLcMtieQHWcjbdkfeKeuXE6TdLX/EkUoqa+Jw1mxYhPgsyC79Ln1Ekz FCDmVYAYTdxXSDgmh1gs0p9mARMfujXD5PwiCaVSbMHLwcmOuJe+4my00aD8aHH09Xkv 2Gj0lNWnp8xVlaUJuyYq9Sn9TnOh3dtHTHUoof34FEolSbz8C/E48ysA2t+ILlwBFMgE xaknjoJU7f8JBEurW9TgwGK7/vNT5kUJRuDKDjGbfydRqq1fwlwxLE+jmLZpBT7dKmqY ihcHPCeemnp5m46mXwWjq2vpvU7RBkNYsj+N/LcxHmo/T7GPY8mRxddeCxZCbafRdbWD HA==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) by mx0b-00273201.pphosted.com with ESMTP id 37xnx0s4m6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 15 Apr 2021 16:24:37 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DRQPB7P+PyloMFf+gbjRG/F2LhNEP+ezBrpjczKodZ+BvRtJ1f3FRbPMdQxl22KiDwrArWL1qiQbSxEOeSy89wgez79/l2JdrArVdCBduEEfALZ5PdHCAsztenSdN/YmBtOD1ryeb//MOm9dw+jMK1csq5XzP3MSTKMZWyoLnT6TBmQdQAVItuWn479f7LJ/LpQ0osHjTp2uNQ8YMEPmrR7ftDgkXb5YC14ep5Z7tQ8faL7njtCFVpCBrXrK6/7KEvuXFCEccpAMLkj87FWYg4NDPB9RV3cKBQXA6LMGAqqEyU4/XmbOalIAQvFA7kJjNq2ywIm+lIBzMh+KSxfQiA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r9uwwDMjxtM3ZlbjjksooEBV7R/lz8WFXEIAVAXAN0s=; b=eecTLlRs5Ct1bAXFCewkziM0vUPZWknF04f6RvOG0voJGqCuAJUdaDIjvaRCfuG9LfWRtnNjU/uu0MMo4ymIRS8JM4UH8iRVPnOofYECyWEhY2qKB260yI6pr7cWNn4qbiO/NoRj5j+9IwUZREaNfiHaAX3XJ2x3Z2ddig2V1xhZfOXMXiSmHQNXfbOml20w+nNYvFH7jKLNEfqlkBg8p7mAgFReSwgXSS2c0c5cLRaPaUyrxYNCexhMTP7+sL1ZcKumLMPzfjx7BTNDjrDPQpJQ10CDcQpH4P5YMACBq4BkcZUmtkF0p/dX5ygZTvuf7DzRo+K6nfFCak+qq/n0Cw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r9uwwDMjxtM3ZlbjjksooEBV7R/lz8WFXEIAVAXAN0s=; b=blQ5LlcPnBH3uA+48UFqhyp0d84dzL3AR+ivA6UouhHjpTo0+4qVP6EpWxWwolLMpTgzxr7cko8hRTPt5jzGzD5TmI0GSd9amDdoAU5lZb7u44n/iwJuVAIhdFGbMGqJgGHGdW3/28dAaYeye8Qx+CtFRBMkHhEFd3sGyv5YgH4=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by MN2PR05MB6368.namprd05.prod.outlook.com (2603:10b6:208:e2::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.9; Thu, 15 Apr 2021 23:24:34 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::8859:5ad3:3389:d219]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::8859:5ad3:3389:d219%5]) with mapi id 15.20.4042.014; Thu, 15 Apr 2021 23:24:34 +0000
From: John Scudder <jgs@juniper.net>
To: Donald Eastlake <d3e3e3@gmail.com>
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>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-evpn-oam-req-frmwk-08: (with DISCUSS and COMMENT)
Thread-Index: AQHXLBuQiJkkaeIiUE2vMLz/aKFsRqqxI2GAgAAJpwCAAH3LAIAA4xSAgAAvZYCAAyFXgIAASRmAgAAPMACAAA3ZUQ==
Date: Thu, 15 Apr 2021 23:24:33 +0000
Message-ID: <FC6D2C4E-DF7D-497A-97CE-9CCB4A835DD0@juniper.net>
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>, <CAF4+nEHYP3d_DtbCduggUC0ZK+kELBW_bQxM4-7DgWbNRpj52w@mail.gmail.com>
In-Reply-To: <CAF4+nEHYP3d_DtbCduggUC0ZK+kELBW_bQxM4-7DgWbNRpj52w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: nokia.com; dkim=none (message not signed) header.d=none;nokia.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [162.225.191.192]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: abe743f5-9662-44c3-45c4-08d90065a0f4
x-ms-traffictypediagnostic: MN2PR05MB6368:
x-microsoft-antispam-prvs: <MN2PR05MB6368A3D606637B2F9DCC68CBAA4D9@MN2PR05MB6368.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LobLVT/ur8EzTDIxX6qZs6/DjNvW3X+/4vNlvsLrjwZNegJkOrZ4ZUw87kTTKslsmf65jRqCC0Vu4z+6q5C03eD7LwvhzJt/bz0oxuOV7NI28asYkMt4+SFujJYkZCbt/cBOv/5mjREmTbnE6n5orf0d5NKCJCDR8M/rAwg+QZfDV6+z4pJbT+OfGv5aamzpJGIO416J66NGIdPsTAcU32oLSi0CSARIVAQrNs9GI1whS9a00Ka/22eVyZF0iUzytVaE2JQpg4jeZqsoHRLKHoF7ZwV4YBJZJE0pvELBKZQwff+4Y0cxq3oOmJd+CovcyHM9OL/vfaH03+ai5dHt5sc/Xi28mAgUhg0MrhNz6xHqtBQtkmq7zu6YAzyMMjQvYeWT4JofA9es6q4AR+cVxIk2ySa+csGCXiUOYIEWXCATDHX1jPtB9O2QJ3CD9j8WYYfI4tnSAOUQnx8D/2PeHvbbDl/IzA+zsAiTp44q7sB5ugxvaqgvfaOnmaMejnPHCHznLIHDuA4/ip7Q6u0478sHHb1k3dc+GPBSkmqkDXm5JDGjPXZOhCIva/3Xq+NKUAqnZW4EbDKMo0YHOK1u9qMi3sNr6mcV/PcobQUq5eDfwHIGgPgutab8mHB68VnLYKAn7tBJSuJO4nr1JXk6Mhe6GGvP4Wvq9rqnk8YJpxw=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(346002)(396003)(366004)(136003)(39860400002)(54906003)(316002)(478600001)(36756003)(66446008)(2616005)(83380400001)(5660300002)(296002)(6506007)(64756008)(71200400001)(66946007)(66556008)(4326008)(2906002)(53546011)(66476007)(8676002)(26005)(6916009)(38100700002)(6512007)(33656002)(6486002)(86362001)(186003)(122000001)(76116006)(91956017)(8936002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: I3LratQUFTHFB03aP1/V6VjSjDB4i7ppLyta3YZKZxvYeDLoHWealSOdWBQSE90auqqG2q/IgQfqwX9h10k6ush14GLmdEokAud/Z3lTtnZ+VjGZjnwhpevdm6kFQXzW70oeigfLqOg0Iz/kyPvSZ9o9oywgp4jQCIZs0ZnBLkT0jfnLKgiayn7mLV5qqT2dR9rdFTzXVFfSUt355tqQL3Yf5epCcIMgmF2Hhxkl6rdRIOZ77nqDVheq/ts21l7XjVG/+Qv6XnRGXt7Fr9hR+4yn3rw3GOaYxZzwvT9VeUHfAd8b1os10etG7eQLxKnsz9oTS1tk0v0WhVRb5+eGJMBsQWf0HbLX98mbsxc47XcSAJ9Gs78CLkh6YJmG2b3sOwUaJEveprR9oeay8I/Us/SH8Lgl7pdMwRatKcWz/xaXKx0/djX1TrW+82Qq8EYOWjQ2zXlpRWiFIv9MnE6PP+W6uKPoz74fdE5OTrCPqgq9u0YRbM59bDd4oTmFXZpg2I2mAUon0a5bn4InO79289mH1irCFRSVHgTSxcui2UNwfcU4OYlY6ai8N5rSlaPXgpLkfnL5RStj+faQNJnNTVLtjF+5f5+opYIedzvtQZobknmXPVqG4uY0DMEXXzFQ5fNDZSya0AjZZNfR2cDLcJbFojw3aNzeGs226ZHvDXFbBYMrQWVm0KUQpunNsoDzT9C5Mpgu/nnBpymrPncCUzwiLdxgoW3rbj6BL6h/zbSZj41JJMIhim3eFkCPM9MEYYRvOYbrlSW/82pcca8q2ub9OO26xzZ57rQiPqVPTWUT/Z+1x36xlKyJAkahOmiSR2xexYy1k8lPM4xdWDZdbLRoS2I6z0jl0WYMz7k14kT3SqmXuYU4scJcxCvCh6PPYNX6OsT50gV4w27dNidWyIKUip2ewwiYqFEd3je3ofYrwTgC8TT++zDxK+CPsF6KoQ3Wa8/qLVzwU07s6ChRe+r+dU68HDD5bgnpyqLzBhQc7vmd5RGxD/1qzp9Iop3dBNDqQZlCUApBn2VD+afTK7o1aF010dlSR4FrvBPAf4fA7ul1jroZMVkKVDyu+p0hfXJNQFrjyPPE8eKHx59fPpb3yr38z4JQOzJ+T4s+6+sQsO0hLsbaMMTWxUlLH+WImKFP8sZtGCWNFXCchGUw3ezN9Jgf2FbnnpBqPDy9V+v7uDYMmwxL8TAoqKw2bDL5yFaFv+0HQ9/NS+3oU2Ck8wGOZgpbf0gJB1JvvXYyG2iFT9GsLRDozcu2iok8q5oXIdX+WjEccP/SnYIyXONS6irEg8yzc/Q4QUmWuzk1q3EBs2RuCg8EmzzRG4G/8Cbw
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: abe743f5-9662-44c3-45c4-08d90065a0f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2021 23:24:33.9787 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fMjgH4V4uaOgKPR8KhLu1mlz8xDy2Wecr3mFBduEIWl7ddOxVtjbnpQMM3cw6AN+
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6368
X-Proofpoint-GUID: SWql1N3DGIMQwIfukQqTiPztCh7RafaN
X-Proofpoint-ORIG-GUID: SWql1N3DGIMQwIfukQqTiPztCh7RafaN
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-15_11:2021-04-15, 2021-04-15 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 spamscore=0 impostorscore=0 phishscore=0 malwarescore=0 suspectscore=0 bulkscore=0 priorityscore=1501 mlxscore=0 adultscore=0 clxscore=1015 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104150145
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Qs0iXgDlLKXyl3ILDJOKe13ifMc>
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 23:24:44 -0000

Works for me. Thanks for the additional discussion. 

—John

> On Apr 15, 2021, at 6:35 PM, Donald Eastlake <d3e3e3@gmail.com> wrote:
> 
> [External Email. Be cautious of content]
> 
> 
> 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