Re: Martin Duke's Discuss on draft-ietf-6man-spring-srv6-oam-10: (with DISCUSS and COMMENT)

Martin Duke <martin.h.duke@gmail.com> Tue, 01 June 2021 16:31 UTC

Return-Path: <martin.h.duke@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46B113A1E54; Tue, 1 Jun 2021 09:31:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 5Gmg04jAIOhd; Tue, 1 Jun 2021 09:31:46 -0700 (PDT)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 EC5183A1E70; Tue, 1 Jun 2021 09:31:45 -0700 (PDT)
Received: by mail-io1-xd2d.google.com with SMTP id z24so15999150ioi.3; Tue, 01 Jun 2021 09:31:45 -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; bh=HceKIhfvkmYFcwfDERWN5gYCnOR2MhfR+hhpo8Evdkw=; b=QHtZuOKwEuQvhkswEfgET6mOG7P/uZ80evSfmhHW7eE1NDGQi6P5ELDYerUjL7Tsip 9Kh+OdswfGhz2+3H/ht0CQUhq5MfRHb+/OyrMRf2TGkMkWBhW3gL4ILERcPDiszovrlF EptPFIj5Urw9HdKXEnrJFlv3Ml1esHiHSflZsB3gOkJ5W4O/XKhhsSMeQGc5GeByBuWx ZSxzjyhfpm5815pmXZKtlNf+6zQipGCXjPPuUdixYdSBNm0bHCLHMAyHHD1Dstz7P56R GUDytS5FbQFzta9zs33YhdZvXxsrJzP9WCXxoIl+OHI/4Sknhly2N3W2lVX5q46FZ/m+ BaTA==
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; bh=HceKIhfvkmYFcwfDERWN5gYCnOR2MhfR+hhpo8Evdkw=; b=G8hiiBSDirp7P4Vu1zqNrKXl9X7lO04xExxOPwhDdH7zrs+I2UhC/t/UCnuAHQGxR3 Y4MQqUMaVbfZWs2dTvzM29wXxMikBjAIFezCpLiCeHPiPMKybUSsVlOBIz4ar1trvm7m MN6TLmsnb2EYuuOPA/0VYktoSQn3Zxe2zC3aFK8+979g+lP11CgeTVOqmJFH5+gxVQaq 7r8A7fYzeSeiGn9OUiTwqWAYyjMuRWmzOaGvKXkJCLW9GyMaixBsorjGB8kg3vjcyZ7R o1i0qwOzvGZufJy8LTUsgVijHPkNgpqJLX5vAnsUoKt+/KVryuglITZZSvfOgF0eITD4 5JLA==
X-Gm-Message-State: AOAM533/Wr4uCOgvydTWDBVF0IoReb4Fm6jSOxi/wWSAEl1NKp80iNwm QYogmg8ZgMD4cLdOecdYJITT9z3bYMe6+PoFJR8=
X-Google-Smtp-Source: ABdhPJyhQOH3m+2X6dTWiJVYkwydPmZINlqDocDdLd5eiUamMyOLtMYp5BP0fs7oPXYzEanPfKKtFFBHAB2UFWM+WAg=
X-Received: by 2002:a02:c73a:: with SMTP id h26mr26297217jao.95.1622565104243; Tue, 01 Jun 2021 09:31:44 -0700 (PDT)
MIME-Version: 1.0
References: <162188236573.11854.4853541115172766349@ietfa.amsl.com> <20A28420-E67D-4D0F-9FDF-7533832D4256@cisco.com>
In-Reply-To: <20A28420-E67D-4D0F-9FDF-7533832D4256@cisco.com>
From: Martin Duke <martin.h.duke@gmail.com>
Date: Tue, 01 Jun 2021 09:31:33 -0700
Message-ID: <CAM4esxT0woQyh894QOEdgLg1fxvx-EfhN20v72kXHwWiR9LeRA@mail.gmail.com>
Subject: Re: Martin Duke's Discuss on draft-ietf-6man-spring-srv6-oam-10: (with DISCUSS and COMMENT)
To: "Zafar Ali (zali)" <zali@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-6man-spring-srv6-oam@ietf.org" <draft-ietf-6man-spring-srv6-oam@ietf.org>, "6man-chairs@ietf.org" <6man-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>, Ole Trøan <ot@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000a9d81605c3b6e05a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/BBG_zU9FurIFr9b1leaRQKldHfM>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jun 2021 16:32:01 -0000

That helps a lot, thanks. I might add normative text to your proposed change

The OAM process is expected to be located on the routing node processing
the packet.

   Although the specification of the OAM process or the external controller

   operations are beyond the scope of this document, the OAM process SHOULD
NOT be

   topologically distant from the routing node, as this is likely to create
significant security

   and congestion issues."

On Thu, May 27, 2021 at 12:06 PM Zafar Ali (zali) <zali@cisco.com> wrote:

> Hi Martin,
>
>
>
> Many thanks for your comments.
>
> Please see [ZA] in-line.
>
>
>
> Thanks
>
>
>
> Regards … Zafar
>
>
>
> *From: *Martin Duke via Datatracker <noreply@ietf.org>
> *Reply-To: *Martin Duke <martin.h.duke@gmail.com>
> *Date: *Monday, May 24, 2021 at 2:52 PM
> *To: *The IESG <iesg@ietf.org>
> *Cc: *"draft-ietf-6man-spring-srv6-oam@ietf.org" <
> draft-ietf-6man-spring-srv6-oam@ietf.org>, "6man-chairs@ietf.org" <
> 6man-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>, "ot@cisco.com" <
> ot@cisco.com>, "ot@cisco.com" <ot@cisco.com>
> *Subject: *Martin Duke's Discuss on draft-ietf-6man-spring-srv6-oam-10:
> (with DISCUSS and COMMENT)
> *Resent-From: *<alias-bounces@ietf.org>
> *Resent-To: *<cfilsfil@cisco.com>, <satoru.matsushima@g.softbank.co.jp>, <
> daniel.voyer@bell.ca>, <mach.chen@huawei.com>, <zali@cisco.com>
> *Resent-Date: *Monday, May 24, 2021 at 2:52 PM
>
>
>
> Martin Duke has entered the following ballot position for
>
> draft-ietf-6man-spring-srv6-oam-10: Discuss
>
>
>
> When responding, please keep the subject line intact and reply to all
>
> email addresses included in the To and CC lines. (Feel free to cut this
>
> introductory paragraph, however.)
>
>
>
>
>
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>
> for more information about DISCUSS and COMMENT positions.
>
>
>
>
>
> The document, along with other ballot positions, can be found here:
>
> https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/
>
>
>
>
>
>
>
> ----------------------------------------------------------------------
>
> DISCUSS:
>
> ----------------------------------------------------------------------
>
>
>
> I would like to clarify that when the pseudocode says "Send the copied
> packet,
>
> along with a timestamp to the OAM process for telemetry data collection and
>
> export," that this "process" is colocated on the router, and that this
> process
>
> further digests the data so that there is much less than 1 packet going
> out of
>
> the box per O-bit packet processed.
>
>
>
> If there is a case where each O-bit packet generates an entire packet
> going off
>
> the router to a controller or external OAM process, there are extremely
>
> unfortunate corner cases that are not sufficiently mitigated by
> rate-limiting.
>
>
>
> [ZA] You are right. In fact, this point is explicit mentioned in section
> 3.3, bullet 5 (processing at Node N4) [
> https://datatracker.ietf.org/doc/html/draft-ietf-6man-spring-srv6-oam-10#section-3.3].
>
>
> “As part of processing
>
>       the O-flag, it sends a timestamped copy of the packet to a local
>
>       OAM process.
>
> “
>
> The rest of the exporting is based on local policy at the router.
>
>
>
> To further clarify, we can add additional text in section 2.1.1
> https://datatracker.ietf.org/doc/html/draft-ietf-6man-spring-srv6-oam-10#section-2.1.1,
> as follows:
>
>
>
> Current Text: Specification of the OAM process or the external controller
>
> operations are beyond the scope of this document.
>
>
>
> Proposed Text:  The OAM process is expected to be located on the routing
> node processing the packet,
>
>    however the specification of the OAM process or the external controller
>
>    operations are beyond the scope of this document.
>
>
>
> Would the above diffs address your comment? Please advise
>
>
>
> ----------------------------------------------------------------------
>
> COMMENT:
>
> ----------------------------------------------------------------------
>
>
>
> Thank you for addressing the TSVART comments (and to Magnus for the review)
>
>
>
> I see that some of the contributors are in common, but this would appear to
>
> have substantial overlap with
>
> https://datatracker.ietf.org/doc/draft-ietf-ippm-ioam-direct-export/.
>
>
>
> [ZA] Yes, IPPM DEX options do overlap with this functionality.
>
> [ZA] This specification describes how to provide that functionality with a
> single bit in the SR Header.
>
>
>
>
>
>
>