Re: [ippm] Second WGLC for draft-ietf-ippm-ioam-data

"Frank Brockners (fbrockne)" <fbrockne@cisco.com> Fri, 05 June 2020 16:45 UTC

Return-Path: <fbrockne@cisco.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB0853A0B4C; Fri, 5 Jun 2020 09:45:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.497
X-Spam-Level:
X-Spam-Status: No, score=-9.497 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, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=YVH+a1QY; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=j8C0cnBY
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 gfEqWcOufFWc; Fri, 5 Jun 2020 09:45:11 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F9473A0A54; Fri, 5 Jun 2020 09:44:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=39778; q=dns/txt; s=iport; t=1591375479; x=1592585079; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=D8/0Ix9FKsUBkST4MgAXYPSo0bHhbho/fwbTHpmqpVs=; b=YVH+a1QYAGgtoavLy7FxRN/di+YWudKoPQHZkD+h0gm21PdYisiCao25 luAEdqGFhUtXRTtb196SiwkExV81eDmV9DfxuTaz7P/pvUeGt01O5Jx1r SVgiBPyCUQuJ290d1+G5mh/dZLmRZuONTqdCg1r+aGPZnTHVpvcxr8vCj Q=;
IronPort-PHdr: 9a23:iJPQmRH9SO0d8NEO40PoTZ1GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e401g+bR4jA5vtegOqQurz8H2cH5MXJvHMDdclKUBkIwYUTkhc7CcGIQUv8MLbxbiM8EcgDMT0t/3yyPUVPXsqrYVrUry6o4CUfEw/0NUx8OvizEYnX3Iy70umo8MjVZANFzDO2fbJ1KkCwqgPc/skbiIdvMOA/0BzM93BJYO9Rg2hvIAGe
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AUAACBddpe/4MNJK1mGgEBAQEBAQEBAQEDAQEBARIBAQEBAgIBAQEBgXgDAQEBAQsBgSIvUgdvWC8sCoQbgV2BaQONQZhRgS4UgRADUAULAQEBDAEBGAEJBwQCBAEBhEQCF4IdAiQ2Bw4CAwEBCwEBBQEBAQIBBgRthVsMhXIBAQEBAwEBEAsGChMBASwMDwIBBgIQAQQBASEBBgMCAgIlCxQJCAIEARIIGoMFgX5NAy4BDpcjkGcCgTmIYXaBMoMBAQEFgTYCDkGDOxiCDgmBOAGCY4ZDgyUagUE/gRFDgk0+gmcBAQIBARiBFAESASMVFgmCXjOCLY5WgzCGL4sXkDYKglmINpBrgmeBFYd7jTWCf4IWHZBjiX+UCwIEAgQFAg4BAQWBWgkpZnBwFTuCNQEzCUcXAg2QHCQJAxeDT4UUhUJ0AgEUIAIGAQcBAQMJfI09AYEPAQE
X-IronPort-AV: E=Sophos;i="5.73,477,1583193600"; d="scan'208,217";a="780264015"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Jun 2020 16:44:38 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 055GibVR017828 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 5 Jun 2020 16:44:37 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 5 Jun 2020 11:44:37 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 5 Jun 2020 11:44:37 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 5 Jun 2020 12:44:36 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JhUUyN4BNeXUpT/p5ywkBpEAOXu4wRw+TuOMCYSTc0jKucKn9yRA6ux/OxJzgKkf3eLJMVdqCEaIqCPFYQUm2lHkHhooafe+Pnl/7ZVcMwC6ytTI3WJdZod+waxxEpQ0AjQkl1pnPRQzw4XXHvxVwVMO16/nlY4jiQGBeEf8esaLm2Q1ZtvlihOjvbVpbFRg8qG17Dx4bp48gFHW9VANyQlyp4NaRlbWXnetpu0WoSPRn83O55WYTW+gjEOoQL7L4lz/cUZJbi4n27dfbXdDCiPSdhW0bRfum0cx3k+mM7N3q1V6OLG9NNC6Osc5ES8hht3n1K9WWYM7aMCpfr/B6A==
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=D8/0Ix9FKsUBkST4MgAXYPSo0bHhbho/fwbTHpmqpVs=; b=hx41GovR3ik3BJ087iipRo1slJCZ90Sr/JI4oPQKBRxVUXkghd7KxIBMQBnlIbxJNQwDpfe3zW3w5vHKnHbJ6H9Bt5Gs32bZRmO5Iw01RTKiAisJIWN+yCfRS8P9CUbwA/DNjqqc6BmCYWHo5RkA9hU24w7lS/CjRJdoVbFVIGeWpOqdNMTJGGzLiDztSscO9Ih6G7iAn897S0sAYxeBBr2JjrANobSeF/gCX59aAGMinY6FEkuO7X7Jme/ciIpCGldTEKwOTVsvqWXGIgqQjIp6jwNiuMO5s8uiw/W7/d+r8GZ6qswYSBuEdrGDbbcitDe1C45vJwY13+bNFY2/aA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D8/0Ix9FKsUBkST4MgAXYPSo0bHhbho/fwbTHpmqpVs=; b=j8C0cnBYLBBYA1TSypaRjJZnm9HFzKv4rBzUTK3YR6WbwrJ5RsvI8Wv07ai1XtOJ7aCzslvpSPu0F5UJ+bHIM0NIxuXbznhaHjNBcgT1CtRn7js1yOOiIZ8xi0jyWVYy/3sR4a/uZZULIgjEtGGx4rAxSyHdOcr3vM3HWjVI8zE=
Received: from BYAPR11MB2584.namprd11.prod.outlook.com (2603:10b6:a02:c8::31) by BYAPR11MB3271.namprd11.prod.outlook.com (2603:10b6:a03:7b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.22; Fri, 5 Jun 2020 16:44:35 +0000
Received: from BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd]) by BYAPR11MB2584.namprd11.prod.outlook.com ([fe80::d8d7:dbc7:25a8:a4bd%3]) with mapi id 15.20.3066.019; Fri, 5 Jun 2020 16:44:35 +0000
From: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
To: "MORTON, ALFRED C (AL)" <acm@research.att.com>, Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>, IETF IPPM WG <ippm@ietf.org>, "draft-ietf-ippm-ioam-data@ietf.org" <draft-ietf-ippm-ioam-data@ietf.org>
Thread-Topic: [ippm] Second WGLC for draft-ietf-ippm-ioam-data
Thread-Index: AQHWKhNuJJGId+Vn1EukvMi3ERkkBai9yfKAgASh8QCAB9PDwA==
Date: Fri, 05 Jun 2020 16:44:35 +0000
Message-ID: <BYAPR11MB2584006D69A477AF3B6AFEA0DA860@BYAPR11MB2584.namprd11.prod.outlook.com>
References: <E60BA8FF-A246-476F-81D6-03D230E7FFBE@apple.com> <77DAFD57-5BA9-422B-BA46-5F9C81D0890D@apple.com> <4D7F4AD313D3FC43A053B309F97543CF0108A5E26F@njmtexg5.research.att.com>
In-Reply-To: <4D7F4AD313D3FC43A053B309F97543CF0108A5E26F@njmtexg5.research.att.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: research.att.com; dkim=none (message not signed) header.d=none; research.att.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.53]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 733b2589-e638-4793-1c19-08d8096fbb1f
x-ms-traffictypediagnostic: BYAPR11MB3271:
x-microsoft-antispam-prvs: <BYAPR11MB3271CBDB555BAD0E6A74A640DA860@BYAPR11MB3271.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3276;
x-forefront-prvs: 0425A67DEF
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gbI51D36jTZKOqIS9519fbWPv8ThQNVb/C1/x3MHcVAzBPCN/StFYYCgLqO7YYx9NUBuuIyNypGXqh+Ez1as3EAMnTmA5QOdkSqC5lOx1UY7uu3Ogv1SDuGxfKQxCMoLv9otYrp3bK45h8D6GWPr+sEnODaoH3iCd0kXjb81RdSZAmGUUBFRnOxDtLy+ndZl6qPvu+WpOpS3oE0gzSfB4R2Mx/irHF8Cx4ULbDoukcYMfnDV1+8NjTmGebEjymOLXDL7ZKC/+qEC4ukRq1QuWzPMX9/QwY4VhUDGKA9QB96BVzeOj1Dx2jSnPSOGERHhdrJlR0KfsPaal/4LCcFqFQRmx6YPLhR1aWS4bz+7SQX2gqaYTAgaYw9qgWo1hfIPbXtJ24W3EJ+nGvYIOohNcw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2584.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(136003)(346002)(39860400002)(366004)(376002)(71200400001)(8676002)(8936002)(9326002)(86362001)(55016002)(5660300002)(33656002)(9686003)(966005)(52536014)(478600001)(64756008)(66946007)(66446008)(66476007)(186003)(66556008)(83380400001)(166002)(76116006)(110136005)(316002)(53546011)(2906002)(7696005)(26005)(6506007); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 5mXCk8ap6niWMMdeb1UI7tNNMnpo8xck72mvtRsGvkhGP8j0tHb5Dg+Lhig76SR9d0tNjClWfO3lWQT0LL+ml3QOwmfTV0B6ZCQ9UpgiRNCanmr7btYKM9rEiF5ZJG3/FSn3QozgV6/YmGUvilwSFlDRVtjPKvy/GUkjjxmqFiWkqGNp3FJquLYkje5DvHWvRFoLuUp2gljfeLMGvO2laFcLm+CDA+mCRn3OTLIo38OZ8UDmXNiNuEDorC3ARpQBJOAVtcmULtnrYVT6PCYqU5XsKB4FoJI0T9JL4e+C9Y7Sj5B4YzkN217Q6xJWnrKIRLlmCUmiUPIb+DmtnO5+3sn9jn79kdju59DhoaCf5spfHly/ex4k1oTfpE6yghw1PHZvg+076WEVFG3Q7DtlJJHocw5JRiPnCFvOJcaMjltbCgPdAfVV5GKT497GC7u6tlYm+SxeoTI2YnWgQUIHoK9KDzm9NuGb2YviT7OSMKX8gYLMwK4exfyACLCgSNVR
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2584006D69A477AF3B6AFEA0DA860BYAPR11MB2584namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 733b2589-e638-4793-1c19-08d8096fbb1f
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2020 16:44:35.6654 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5bXTw70yxkYFqtVvSiMUDgUCfcR8qKVgdGyygGEC8gVszVVyPEXWGnzlpZeae4to6V/yvEZ2DIq0jOaqBpaBiQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3271
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/8QmBkMPsvq3ORHYucCMiMXbIGQE>
Subject: Re: [ippm] Second WGLC for draft-ietf-ippm-ioam-data
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jun 2020 16:45:20 -0000

Hi Al,

Many thanks for serving as doc shepherd and for your comments.

Please see inline (“…FB”)

From: ippm <ippm-bounces@ietf.org> On Behalf Of MORTON, ALFRED C (AL)
Sent: Sonntag, 31. Mai 2020 17:28
To: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>; IETF IPPM WG <ippm@ietf.org>; draft-ietf-ippm-ioam-data@ietf.org
Subject: Re: [ippm] Second WGLC for draft-ietf-ippm-ioam-data

Hi Tommy and Draft ioam-data Authors,

After completing one pass through the memo in the role of Doc Shepherd,
I ended-up with a few comments that are more like WGLC comments than
those of the shepherd.  Since we are only a few days over WGLC closure,
I have uploaded the preliminary shepherd write-up and share
the comments for optional action below (I don’t think these comments
should have any special status, IOW).

It is clear that lots of work an negotiation went into the present text.
I appreciate that fact and thank all who participated for preparing
an excellent draft.

The current shepherd’s write-up [0] is available for comment, as well.

Al
(as doc shepherd)

[0] https://datatracker.ietf.org/doc/draft-ietf-ippm-ioam-data/shepherdwriteup/


Doc Shepherd's Comments:

Closed PR https://github.com/inband-oam/ietf/pull/96
Two Comments indicate the value of a Manageability Considerations section while resolving issues in the discussion. However, the -09 version still does not have this section a year later... The important topic discussed was congestion management, but there are no instances of "congest" in the -09 text.  (more, see below)

Section 3, Scope, etc. contains the topic:
Deployment domain (or scope) of in-situ OAM deployment:, in which many operational considerations are detailed that could be part of a Manageability Considerations: section.

…FB: Deployment and Manageability is a pretty wide topic. This is why we created a dedicated document for it:
https://tools.ietf.org/html/draft-brockners-opsawg-ioam-deployment-01. Are you ok if we continue to keep it as a dedicated document, or should we consider to replicate information from draft-brockners-opsawg-ioam-deployment into draft-ietf-ippm-ioam-data? Personally I’d prefer to avoid replication between documents.

4.4 Trace Option types
...
   ...The maximum number of hops and the minimum path MTU of the IOAM domain is assumed
   to be known.

What are the consequences when they are not known?
     Looks like the Flag Bit 0 O-bit handles this case for number of hops.  (Add this here?)
…FB: Good point. We can add a sentence stating that the O-bit is there to deal with situations where the PMTU was underestimated, i.e. where the number of hops which are IOAM capable exceeds the available space in the packet.

Or, is this knowledge highly likely, and expected to be violated only under the most unexpected conditions (restoration from multiple failures)?
See point below on "minimum path MTU".

4.4.1
RemainingLen:
...
      Given that the sender knows the minimum path MTU, the sender MAY
      set the initial value of RemainingLen according to the number of
      node data bytes allowed before exceeding the MTU.
"minimum path MTU" is the smallest Maximum Transmission Unit for all links in a path, or simply the Path MTU, PMTU, right?
https://en.wikipedia.org/wiki/Path_MTU_Discovery

…FB: Good catch – sloppy language indeed. Let’s do s/minimum path MTU/PMTU/

4.5 Proof of Transit

Is there a Reference for "Shamir's Secret Sharing Schema (SSSS)" ?
Or, is it a secret?

…FB: We’ll add a reference to https://en.wikipedia.org/wiki/Shamir%27s_Secret_Sharing like we did in the PTO draft.  Martin caught the glitch as well.


7.  IANA Considerations
(apologies in advance for a long/recent/good experience with IANA, and the many other folks who try to help our friends at IANA)
This section appears to define a set of related registries.
The hierarchy could be named a bit more efficiently than:

7.1 In-Situ OAM Protocol Parameters Registry (IOAM) Protocol Parameters IANA registry

Suggest:
In-Situ OAM (IOAM) Protocol Parameters Group
7.1  IOAM Protocol Parameters Registry
     7.2  IOAM Option-Type Registry
     7.3  IOAM Trace-Type Registry
       ...
…FB: Thanks for the great suggestion.

Thanks again, Frank

From: ippm [mailto:ippm-bounces@ietf.org] On Behalf Of Tommy Pauly
Sent: Thursday, May 28, 2020 12:43 PM
To: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org<mailto:tpauly=40apple.com@dmarc.ietf.org>>; IETF IPPM WG <ippm@ietf.org<mailto:ippm@ietf.org>>
Subject: Re: [ippm] Second WGLC for draft-ietf-ippm-ioam-data

Our WGLC call for draft-ietf-ippm-ioam-data is now concluded! Thanks everyone.

I’ve marked the document as having WG consensus, and needing a revised I-D (to incorporate Martin’s comments). Once that is ready and we have the shepherd write-up, we’ll submit this to the IESG.

As a reminder, we are still in the WGLC for draft-ietf-ippm-stamp-option-tlv. Please review and comment if you have not already!

Thanks,
Tommy

On May 14, 2020, at 10:16 AM, Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org<mailto:tpauly=40apple.com@dmarc.ietf.org>> wrote:

Hi IPPM,

At our virtual interim meeting, we decided to put draft-ietf-ippm-ioam-data through a second last call, based on the new revisions, in mid-May. This email starts a two-week WGLC for this draft.

The latest version can be found here: https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-09<https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Dippm-2Dioam-2Ddata-2D09&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=YwMkvN3mqHRxnwcgkB4l4psDqQViP1UTeOxJeyv5T7k&s=_Lv2krlY6UiX1GbDsvMqDhkXEWZf66f0UkBcR3O3csg&e=>

This last call will end on Thursday, May 28. Please reply to ippm@ietf.org<mailto:ippm@ietf.org> with your reviews and comments.

Thanks,
Tommy & Ian
_______________________________________________
ippm mailing list
ippm@ietf.org<mailto:ippm@ietf.org>
https://www.ietf.org/mailman/listinfo/ippm<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_ippm&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=YwMkvN3mqHRxnwcgkB4l4psDqQViP1UTeOxJeyv5T7k&s=BSOHsMgZ_JR-B6_CAnlIGEEoEv1CXcvWQ-vOS7UsHRg&e=>