[Ippm-ioam-ix-dt] IOAM Virtual Meeting, May 19th, 2021

Tal Mizrahi <tal.mizrahi.phd@gmail.com> Thu, 20 May 2021 10:38 UTC

Return-Path: <tal.mizrahi.phd@gmail.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 63A9C3A0E6D for <ippm-ioam-ix-dt@ietfa.amsl.com>; Thu, 20 May 2021 03:38:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 dkw4Y7irWiHo for <ippm-ioam-ix-dt@ietfa.amsl.com>; Thu, 20 May 2021 03:38:31 -0700 (PDT)
Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) (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 A3C9D3A0E88 for <ippm-ioam-ix-dt@ietf.org>; Thu, 20 May 2021 03:38:27 -0700 (PDT)
Received: by mail-wr1-x42c.google.com with SMTP id v12so17118574wrq.6 for <ippm-ioam-ix-dt@ietf.org>; Thu, 20 May 2021 03:38:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=yAV1uWMiX6IsTWLDkkLeb3LvbFQri0M6QTbQ/HvdJw0=; b=KfxBN7Z1sdwtC7PCYrqOag0VHhgSnBdnlIGmJ19puBtAo1uf1jFqRk+f7QO0NXQ2Ky 2Aq7wgySr7rEB3WbyP6vwtPD1zajP/GlApkFfghKm//hr8+da4hdJ5IdYzrdXMcz12cq jC8FEFgXi5f82+Wc7MKSGAXBmqOJepjOvfxdOOm2DTiutebtq49GoC1lYIC2JSiv0zP9 /d1i8y2nG2taiEKSvdQJ7ruQJmJKj4VkTFuh1Tx3tEgaRlE3Agp6SIgt1aRp4VBsJ+5s nT8PWJ+C5KBIsYA+8vbQBV6ie5w8folK08cW2UssU9xevT71W2lA/UlCiQlizDvJNnV8 f9TQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=yAV1uWMiX6IsTWLDkkLeb3LvbFQri0M6QTbQ/HvdJw0=; b=N9hvQnPPwBrGSmV4MNvxjlhFeSnhz91eYXQF+7OXIWg7ERI3Zw6IIWTWUeLSYhInNt sSjZLwUB8XM4vr2r7hWLq+jmIUqb0YHPWx5cqCTn2P+GjUD7kvwJwSnmpfDuPI+ndngd +e1UmJbXcRZdFIXXokCqP+ORvELQHPN3/My1s7KtuQjUhhWNfFOksUG3Jz4C0sz7mkKX znF3TQh3ATUI4uuaWJGNTtWTKBH7BC0APd17oRrjksVI5+IP/eUeGpVYQgL04f36e2JY 8AVFFp+o0fqRic5TVjApTukGBawpubvgwUE6CmRbLIM62aZAncba16m/00062aV21Br1 igIw==
X-Gm-Message-State: AOAM530F85aGTRXKQNPtr76NxMehsL5ipRVN+mcIQGxqL9VS1FonQoxP mZ8WEqFjxS1zryGFD2r1wIhW38T/OjOkVQxFSqs6B3AuZyN0zw==
X-Google-Smtp-Source: ABdhPJyDUZab22CREKm0ylQZu8LQynkxpFKbfVzBIkUCHSElJ5QJY5XfLTdDbBaACKwlErbAlJSFRUWcTzD7c/vujwI=
X-Received: by 2002:adf:ffd2:: with SMTP id x18mr3606508wrs.144.1621507103956; Thu, 20 May 2021 03:38:23 -0700 (PDT)
MIME-Version: 1.0
From: Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Date: Thu, 20 May 2021 13:38:13 +0300
Message-ID: <CABUE3X=CwegnjnVXQW3trEBzecvvfxsCHnJ1e9uSsMLgiw0ZDw@mail.gmail.com>
To: ippm-ioam-ix-dt@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm-ioam-ix-dt/axzRmBZ2wNOhlQlWUjgsbYYr-lg>
Subject: [Ippm-ioam-ix-dt] IOAM Virtual Meeting, May 19th, 2021
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, 20 May 2021 10:38:35 -0000

IPPM IOAM Design Team
Virtual meeting
May 19th, 2021, 06:00 UTC
Webex meeting


Attendees:
Frank Brockners, Greg Mirsky, Mickey Spiegel, Tal Mizrahi.

Minutes by Tal Mizrahi.

Summary
=======
- Tal will respond to Alvaro, Eric and Erik regarding the IESG
comments about the data draft.


Data draft - IESG comment discussion
====================================
Tal: on the agenda today we have the data draft IESG comments. Any other issues?
Greg: Hybrid two step draft if we have time.
Tal: Alvaro raised an issue about a Namespace ID that can be used to
disambiguate two overlapping Node ID spaces. The comment was that this
may need some discussion in the deployment draft.
Frank: Not sure we need that there. The deployment draft purpose is a
bit different, and there are many potential issues that do not all
belong in the deployment draft.
Tal: There was a comment about encapsulation independent pieces from
the deployment draft that may belong in the data draft.
Frank: It looks like it fits better in the deployment draft.
Tal: NodeLen definition is a bit ambiguous.
Frank: right, and as I responded to Ben, let's remove the second part
that transit nodes can ignore the NodeLen field.
Mickey: in some cases we may want to process the length based on the
IOAM trace type. But I am fine with removing the second part.
Frank: do you plan to refresh the raw export draft?
Mickey: yes, I plan to.
Frank: we may want to ask for WG adoption for the raw export draft.
Mickey: we will need some more active support.
Tal: RemainingLen MAY be assigned according to the MTU, and MUST be
decreased by a transit node. May be an inconsistency.
Mickey: I do not think this is an inconsistency. You may set the field
according to MTU or according to another criterion.
Frank: rephrase to make it clearer. The field is not a MAY - the MAY
only refers to the MTU.
Tal: any newly assigned data fields will need to be 4 octets long. We
need to specify that explicitly.
Frank: Ben also commented about that.
Mickey: it will need to be 4 octets long.
Frank: we can either exclude 8 octets data fields from the future, or
say that IOAM transit nodes that receive unknown bits will completely
ignore the IOAM option.
Mickey: another option would be to add padding up to NodeLen.
Mickey: NodeLen does not include the Opaque field which has a variable length.
Frank: my suggestion to Ben was that transit nodes will not touch it
if there is an unknown bit.
Mickey: I would suggest to also use the padding option.
Frank: ignore if it is not unknown is already mentioned in the document.
Mickey: that means if you want to add a new feature you have to
upgrade the entire network.
Tal: so we want to update the text to say that transit nodes either
ignore in this case or pad up to NodeLen.
Frank: let's go for assuming all the remaining fields are 4 bytes.
Transit nodes that do not know some of the fields may ignore the IOAM
option.
Tal: okay, I will suggest some text.
Frank: you may want to synchronize with Ben's comment.
Tal: there is a general comment about the fact that some fields are
not completely well defined, e.g., transit delay and queue depth.
Frank: this was a general comment from the IESG. We are trying to be
flexible for various implementations. We need to add some text here.
Tal: we will need to add some text here. How do we handle these
different updates?
Frank: let's create pull requests.
Tal: there was a comment from Eric about PMTU discovery.
Frank: it belongs in the deployment draft.
Tal: another question was regarding the "Random" field and its collisions.
Frank: this was commented elsewhere as well.
Tal: will add a reference to the PoT draft.
Tal: there was another question from Eric about how IOAM nodes know
what the length of the IOAM option is.
Frank: if you know the type you know the length.
Mickey: do we say anything about the length of the trace option?
Tal: we can add some text that clarifies that length is defined by
type for these two options.
Frank: let's try just sending a response about this without changing the text.