Re: [Ippm-ioam-ix-dt] IPPM IOAM Virtual Meeting, March 4th, 2020

Barak Gafni <gbarak@mellanox.com> Thu, 05 March 2020 02:00 UTC

Return-Path: <gbarak@mellanox.com>
X-Original-To: ippm-ioam-ix-dt@ietfa.amsl.com
Delivered-To: ippm-ioam-ix-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF5583A0863 for <ippm-ioam-ix-dt@ietfa.amsl.com>; Wed, 4 Mar 2020 18:00:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mellanox.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 2vW3HNnaRI0D for <ippm-ioam-ix-dt@ietfa.amsl.com>; Wed, 4 Mar 2020 18:00:51 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00042.outbound.protection.outlook.com [40.107.0.42]) (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 C65933A085B for <ippm-ioam-ix-dt@ietf.org>; Wed, 4 Mar 2020 18:00:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kB1atw6PmRJYbGK8lc5n/C1Gn3/pdTkkeqgpiIxxTtTNuFalQNoMMxbfQgWNKJvs5BLT1Zh91SZi31FoNUrj4NgqnByxubAfi0gGSrr5m8NM/7zclujLbcf2M73xTvKlm0tf0Giw2UWNZHI0HttQEcUtZThpEe0tagIbgkK4Vui2wHD5rgW0Z7VKfeBO/BJ2PVJ4tnvZgxyd/tZZ7gZ9mi9dxgxhFfC95NXq/ORQ8sWfvet6qXNCvBZLLULxr5M3ogc4lF6sO34NszmYOWJuhG9tI4Q2YB6oKjaMTNrIob6ymBcOR5fyCkl/V6DXeQ/zcZj2df+XaXO0OoIYQBJ59g==
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=JHg80njIT+7MOFumiFMizsRO1MwQ8i2udLdP/tM1iag=; b=MA+lwb9UoQSxLl96go6id5t7rSTN0ribPBlQ7YHB56pwExpXlg1pWaL9DpWirwlIxTtDPHhv0h1BejMUWpfVcGaGea/nMd7lrOxOK2LpWcCwhHaPLs/9xUepxAPuPHaSUFmlg0a4Ocb1LS2Yq5jcGeKjd+g2ybvJHJj9PTh8VHBYYX33MdH1LFf81wM9nZlVS+Kj+GPaTK8BB9A3NdSspEitJSWNg+YipiO8UMzOZnbkaR/WweS4SuiK7Bn0sNXjiIKDxfsU3i4yj2s01cM14qMu4hcIM5f43857KfCd33QGC0A7QmuOodRmNKg0fFBHAkhmczpFVtbyU3mF7Hh9Jw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JHg80njIT+7MOFumiFMizsRO1MwQ8i2udLdP/tM1iag=; b=Os5AJav4eHxBPiOjCwMK3APqSZ0ATRYi6+0Cse5xvnB4jVnpx+Prp5+ZCx0CpihXXN5849628nWKxpeti2OLIGwaFwd8KeyBeTTraHK6uXZ9J/W95HGXnJclVpd8jZcxhEZ/qkUt+BPzPlKRh800MVqHrbi71lO0Fj5BYIer8UM=
Received: from AM6PR05MB4118.eurprd05.prod.outlook.com (52.135.166.159) by AM6PR05MB5016.eurprd05.prod.outlook.com (20.177.36.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.19; Thu, 5 Mar 2020 02:00:48 +0000
Received: from AM6PR05MB4118.eurprd05.prod.outlook.com ([fe80::5927:976a:7a44:6bb]) by AM6PR05MB4118.eurprd05.prod.outlook.com ([fe80::5927:976a:7a44:6bb%6]) with mapi id 15.20.2793.013; Thu, 5 Mar 2020 02:00:48 +0000
From: Barak Gafni <gbarak@mellanox.com>
To: Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "ippm-ioam-ix-dt@ietf.org" <ippm-ioam-ix-dt@ietf.org>
Thread-Topic: [Ippm-ioam-ix-dt] IPPM IOAM Virtual Meeting, March 4th, 2020
Thread-Index: AQHV8fxzhN2276+oHECcaP+rmy6XYKg5PiMw
Date: Thu, 05 Mar 2020 02:00:22 +0000
Deferred-Delivery: Thu, 5 Mar 2020 01:59:39 +0000
Message-ID: <AM6PR05MB4118474109974C80B87BE4DEB9E20@AM6PR05MB4118.eurprd05.prod.outlook.com>
References: <CABUE3X=W8qRq62OewPGb93ojb59T1ecUZ=FbNATymGopy-51cQ@mail.gmail.com>
In-Reply-To: <CABUE3X=W8qRq62OewPGb93ojb59T1ecUZ=FbNATymGopy-51cQ@mail.gmail.com>
Accept-Language: he-IL, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=gbarak@mellanox.com;
x-originating-ip: [209.116.155.178]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7cbff116-00f9-4dff-8598-08d7c0a90659
x-ms-traffictypediagnostic: AM6PR05MB5016:
x-microsoft-antispam-prvs: <AM6PR05MB5016DB1592E835AD17166338B9E20@AM6PR05MB5016.eurprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10001)(10009020)(4636009)(346002)(39860400002)(376002)(366004)(396003)(136003)(189003)(199004)(76116006)(66476007)(33656002)(64756008)(66556008)(478600001)(55016002)(110136005)(71200400001)(9686003)(52536014)(66446008)(66946007)(53546011)(6506007)(6666004)(8936002)(81166006)(81156014)(8676002)(5660300002)(7696005)(186003)(26005)(316002)(86362001)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR05MB5016; H:AM6PR05MB4118.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CRZ+K7EcYuxfIr+NRC0xFIW4DdycaR8+C9JMwkhsVk3x0u1OLxCT6rvxWCeiGd+evevFw/biEeCj0j6QIyc9y3R2mzozMjNR5b/0222hGrHtjjOKhjlgOH4/DzAQCDPVc9YcvXXkACZKLU2j9dU1TmJ0Uuk6FarRW5+GXImefImrAg0FHkPtgOKV7PSFL1zDN1ZIA9KMZMdV/GNk/mZszTpMDrhW6aR59Rcpxs43efIFHHEKTyTg8T21cqTal/yS82fV43uEnZgYTkfav8F3Q39FpalE8RouPpcYYQAjG8g/ONFq74qaoLQPctQWduEd3TJueWAorKO6vJO0FgqEYdcAA1p/raf58yUeL+8MlbrRIRRFI/hQPqh/xkR+JFZ41JuwTC03Sh4sanCEXd+jZcgfVV9tytD3lOAHRaLrjjirfjAoeHT1X6L6dKwzdJ3q0TTHZjZNb3mGkVSeRW6KaRnDUpJvAqsqQkj3raugkSiMP+MRMhxi1dmxtbOt3H1CTROWaxsKil9MEI7Jt+PsUYf/nlQ0C6zTckAeg1/Op/eg7HJQbff2r1MjCx6jsf5+KhDT56oKe9DYFVUjrODlfQ==
x-ms-exchange-antispam-messagedata: KGGtoxhJw5M0RRRTIN9hxLxTgm7wdj8JPBlJ44YQjNcsSYy/1vGswKPuzW/XByLHltwsKd+0A25sugGJHPE8zi7Nj8Kd66gKaC5qIXsBmgDmADcWo/YjBh9jCZ4raiG/FBNtBS9hEt+Cac3/adYVHA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM6PR05MB4118474109974C80B87BE4DEB9E20AM6PR05MB4118eurp_"
MIME-Version: 1.0
X-OriginatorOrg: Mellanox.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7cbff116-00f9-4dff-8598-08d7c0a90659
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 02:00:48.3311 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: k73ae2oym4qup6puz5zyVDRKYg92WUpkIGOeI2NpODyUzRw5Vpw9rKfm3ZG1Pz0kqeph9PfCcGD5ZlLYSdxDZg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB5016
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm-ioam-ix-dt/48W72AWA6I8u2Obg-wz43bk5Bfw>
Subject: Re: [Ippm-ioam-ix-dt] IPPM IOAM Virtual Meeting, March 4th, 2020
X-BeenThere: ippm-ioam-ix-dt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPPM iOAM Immediate Export \(IX\) design team" <ippm-ioam-ix-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm-ioam-ix-dt>, <mailto:ippm-ioam-ix-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm-ioam-ix-dt/>
List-Post: <mailto:ippm-ioam-ix-dt@ietf.org>
List-Help: <mailto:ippm-ioam-ix-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm-ioam-ix-dt>, <mailto:ippm-ioam-ix-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2020 02:00:54 -0000

Thank you Tal for the summary,

Tal, as the one took the action on the slides for DEX:
For the DEX presentation – I would like to suggest adding a slide to reconsider IPv4 options as an encapsulation for DEX. Two major issues that were introduced in the past were regarding modifying IPv4 options at intermediate devices as well as the limited size available within these options. Both are solved by DEX, so I believe that it makes sense to reconsider this route, as this is the only clean way I can see as of today to make IOAM available for IPv4. I can work with you on such slide.

Thanks,
Barak

From: Ippm-ioam-ix-dt <ippm-ioam-ix-dt-bounces@ietf.org> On Behalf Of Tal Mizrahi
Sent: Wednesday, March 4, 2020 12:10 AM
To: ippm-ioam-ix-dt@ietf.org
Subject: [Ippm-ioam-ix-dt] IPPM IOAM Virtual Meeting, March 4th, 2020

IPPM IOAM Design Team
Virtual meeting
March 4th, 2020, 07:00 UTC
Webex meeting


Attendees:
Shwetha Bhandari, Frank Brockners, Barak Gafni, Greg Mirsky, Tal Mizrahi, Mickey Spiegel, Haoyu Song.

Minutes by Tal Mizrahi.


Summary:
========
- Greg will review and give feedback about pull request 160 (https://github.com/inband-oam/ietf/pull/160<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Finband-oam%2Fietf%2Fpull%2F160&data=02%7C01%7Cgbarak%40mellanox.com%7Cfa1d85ae5c24435d310808d7c01390f0%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C637189062636711292&sdata=I7U2jyDIGJ12ln54AlKGZqMgalfbcTtuGaD0NU5eUmY%3D&reserved=0>).
- Mickey will update pull request 161 about the timestamping point based on the discussion below.
- Barak will propose text to address issues 153 and 154 (the first bullet of 154).
- Tal will work on draft presentations for the DEX draft and flag draft.
- Frank will work on a draft presentation for the data draft.
- The next virtual meeting will be on the 11th of March at 07:00 UTC.


Introduction
============
- Tal: on the agenda today we want to talk about open issues in the data draft, presentations for IETF 107, and Haoyu's new draft.
- Frank: who is going to attend IETF 107?
- All participants of this call will attend remotely.


Data Draft Open Issues
======================
- Shwetha: there is a pull request (160) that includes several changes that address comments from WG LC. Mickey has also submitted a pull request (161).
- Frank: Greg, most of the comments were from you. Did you have a chance to go over the pull request?
- Greg: not yet. I will.
- Shwetha: will appreciate if you can review the pull request. There is also a comment from Mickey that I plan to incorporate.
- Frank: most of the changes are editorial, so no problem.
- Shwetha: Mickey has also added a pull request (161). Some of the open issues in Github do not require any changes in the draft.
- Mickey: regarding issue 153 and 154 - these are on Barak.
- Barak: I will take a look..
- Mickey: regarding 154 there are two sub-issues there. One regarding the queue depth, and the other does not require a change in the draft. We have not concluded on the queue depth issue.
- Barak: we have not discussed the queue depth issue.
- Frank: I believe we discussed that currently we are not making changes in the data fields, and may introduce such changes in the future.
- Mickey: did we conclude on this?
- Frank: I believe this was the understanding.
- Barak: I was not aware.
- Mickey: for #153, Barak was going to suggest text regarding the queue depth units.
- Shwetha: regarding #151 and #152 we still need to consider. For #151 - what happens if the SHOULD requirement (selective IOAM) is not satisfied.
- Mickey: it could be considered to change it to a MUST.
- Barak: I don't see how that makes sense.
- Frank: we need some text that talks about consequences of not having this ability. Perhaps an example.
- Mickey: the SHOULD on independence between IOAM and encap - this is not required.
- Frank: I suggest to rephrase this.
- Mickey: no need for an uppercase SHOULD.
- Tal: right, there is no need for normative language.
- Frank: I will rephrase and move this from a requirement to a scope statement.
- Shwetha: issue #152 consists of a lot of sub-issues. How do we address it?
- Mickey: maybe we can avoid the term IOAM-capable?
- Frank: that may be the right approach. Maybe rephrase to a node that supports the IOAM functionality described in this draft.
- Frank: regarding the units of some of the fields, again going back to the question of defining units and whether we want that at this point.
- Mickey: I do not think we want that. Do we need to say anything in the document?
- Frank: we may be able to avoid it. We can add some rationale for not adding units.
- Barak: for timestamps we are defining units. For queue depth it is also required.
- Mickey: for timestamps there are also a few options.
- Barak: right, very specific options.
- Frank: some more explanation here would make sense. A text suggestion from Barak regarding units is expected.
- Mickey: regarding #156 - I tried to leave things flexible. The administrator can determine the timestamping point.
- Tal: that means an implementer will have to implement all options. For endpoints it may not be possible to implement all of them.
- Frank: that is right for endpoint.
- Mickey: for a switch I am not sure how you define this boundary.
- Shwetha: up to the implementer. The implementer would have to document where the timestamping point is.
- Tal: right, that makes sense.
- Mickey: so we would leave it to the implementer?
- Frank: maybe we should say that the timestamping point is implementation-specific, and the implementer has to document the timestamping point.
- Barak: by "implementer", what do you mean?
- Frank: the equipment vendor.
- Barak: we usually think about a box.
- Frank: it will be implemented somewhere, a box, a NIC, a PC. In either case it would be documented.
- Barak: it could be a software stack.
- Mickey: we are trying to nail something down in a way that makes sense. Will update the pull request.
- Tal: I updated the security-related pull request (146) based on our discussion from the last virtual meeting.
- Mickey: a comment about the v6 draft. The default behavior is to drop something you do not understand. The codepoint we asked for should be aligned with the default behavior.
- Frank: Mickey, can you please bring it up on the list? Let's close it on email.


Presentations for IETF 107
==========================
- Tal: I will work on draft presentations about DEX and about the flag draft.
- Frank: I will prepare one about the data draft.
- Frank: I have requested a slot for the working group documents.
- Frank: we can have one more meeting before IETF 107.
- Tal: then let's meet at the usual time on the 11th of March.