Re: [ippm] [spring] Active OAM in SRv6

Gyan Mishra <hayabusagsm@gmail.com> Thu, 27 January 2022 05:03 UTC

Return-Path: <hayabusagsm@gmail.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 A62CE3A0E11; Wed, 26 Jan 2022 21:03:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.087
X-Spam-Level:
X-Spam-Status: No, score=-7.087 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_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, 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 i6y_sYAW5ZCR; Wed, 26 Jan 2022 21:03:26 -0800 (PST)
Received: from mail-pf1-x436.google.com (mail-pf1-x436.google.com [IPv6:2607:f8b0:4864:20::436]) (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 E65C03A0E0D; Wed, 26 Jan 2022 21:03:25 -0800 (PST)
Received: by mail-pf1-x436.google.com with SMTP id d187so1605732pfa.10; Wed, 26 Jan 2022 21:03:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dJbK6In1iGONxpEluCIRDpFYMhKDzS2pmPlclWWPC7A=; b=qCpyxOEFjpu5M8ZG0aYfrhegFBh1r0LRyP6p4g+dh/unmLTzgBZqWGuguoCI3KresG /uyJQCJLPhvZm3ZsDXuEztK4lO5IzSoSOXXiHayv/tPStWU4S5f/AVC+R21NPyHOd/hh nHckKK5edFvQtzfgvUdmuXO0RiCl0QCJx2NeF9oe1WZ2VJHrKMO7rb+0+DdaLpFA2O2e wv3PurOEzafw14drW+wv+D3hofCDNDZCckRunO5UU/S0L5ULWwn6BMPslL9hGzgIuSFZ kE++1cAJf4qdOixGxv8n4e6myAbWkQIUfqel2+wbXi/YbAM3ARd5ECOv1gx4DDZbb79A ft0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dJbK6In1iGONxpEluCIRDpFYMhKDzS2pmPlclWWPC7A=; b=lawYk6QF/NrpFVP3lKxYq5yvQKisAScYBtAu8MN/2ASuZZFAiPylHpcD820scTnc9A 2JaUiFdfUH5QWzL30ROpN/b72AMgmDzHkNAtMWmYhwgQq1gTDPkeB3+55ocYlb+sVDbJ Ys47/3KwzqWzXr2G6mSOn4v9lSPL5rNIm92TvVov3ep8RFmOVvsqujCzoGlFa/ptPHa5 tIb+QZrQFEKgHvcyhqJqx7TBBFf6B/nlkyia77BDIupBmsjD1jekoyN3dgnmkDsW0RZ8 tVEWHquJiVXZA8srntWYzM1bSKDZHv/82ufsHq+QKdNuAHEY2eiUVbmgS5+ihfso5q82 d1Cw==
X-Gm-Message-State: AOAM533L/grW8jHSw4D0AQIjTgH/otdIchmevqzyJCOP/UJv+vJ3W/hK aHWhRWOJOjJL+V4csW2bC5NTZog2EyNalRM4kho=
X-Google-Smtp-Source: ABdhPJxa0SHoLPOJJP64Ikf9ZZW/eVIkvyNFe76vDPwjRfodZbrI4yoBORMnKgrEB8I/OXDJV8Gw/tHngRBwGcxi+1s=
X-Received: by 2002:aa7:88c6:: with SMTP id k6mr1965827pff.68.1643259804366; Wed, 26 Jan 2022 21:03:24 -0800 (PST)
MIME-Version: 1.0
References: <BY3PR13MB4787D2E50FA60705DF306FD19A209@BY3PR13MB4787.namprd13.prod.outlook.com> <CA+RyBmWDiBQfMrHHdqyVf_oi7dMW-sLrv2DF0RQLfXO47j=Bvg@mail.gmail.com> <97ee51feb17c4bcc84bc575768c06c3e@huawei.com>
In-Reply-To: <97ee51feb17c4bcc84bc575768c06c3e@huawei.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 27 Jan 2022 00:03:13 -0500
Message-ID: <CABNhwV3QDg6h_ZB30DOqT8KmezPDZ2yvWfHBky4hyPaJuV7ZTQ@mail.gmail.com>
To: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org>
Cc: Greg Mirsky <gregimirsky@gmail.com>, Haoyu Song <haoyu.song@futurewei.com>, IETF IPPM WG <ippm@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e9bd3605d6893c67"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/x857RkzUDODsQRucv7cS4ELHX7I>
Subject: Re: [ippm] [spring] Active OAM in SRv6
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: Thu, 27 Jan 2022 05:03:31 -0000

Hi Haoyu

I think it would be good to identify the problem statement and gap with
existing IPPM WG STAMP, TWAMP PM technologies and why they cannot be
utilized or fall short in what you are trying to achieve with Active OAM in
SRv6.

In-situ IOAM data packets is already possible with SRv6 as mentioned as
this draft mentions below as normative reference.

https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-data-16

This draft as well mentioned as normative reference draft below provides
OAM ping and traceroute with SRH O flag to SRv6 PGM endpoints and SID list
tracing capabilities very handy for troubleshooting.

https://datatracker.ietf.org/doc/html/draft-ietf-6man-spring-srv6-oam-1
<https://datatracker.ietf.org/doc/html/draft-ietf-6man-spring-srv6-oam-12>3

This draft as well also mentioned as normative reference draft below
provides in-situ IOAM for OAM and PM information can be piggybacked in data
packets in SRH TLV SRv6 PGM SIF function SRv6.TLV recording the operational
and telemetry info in the data packets.

https://datatracker.ietf.org/doc/html/draft-ali-spring-ioam-srv6-05



Thanks

Gyan

On Wed, Jan 26, 2022 at 10:19 PM Tianran Zhou <zhoutianran=
40huawei.com@dmarc.ietf.org> wrote:

> Hi Haoyu,
>
>
>
> The application is really interesting and useful.
>
> I am not sure if it is necessary to create a new OAM protocol at transport
> layer.
>
> IMHO, a per hop/per segment extension based on STAMP could be more
> practical.
>
> https://www.ietf.org/archive/id/draft-wang-ippm-stamp-hbh-extensions-03.txt
>
>
>
> Best,
>
> Tianran
>
>
>
> *From:* ippm [mailto:ippm-bounces@ietf.org] *On Behalf Of *Greg Mirsky
> *Sent:* Thursday, January 27, 2022 7:01 AM
> *To:* Haoyu Song <haoyu.song@futurewei.com>
> *Cc:* spring@ietf.org; IETF IPPM WG <ippm@ietf.org>
> *Subject:* Re: [ippm] [spring] Active OAM in SRv6
>
>
>
> Hi Haoyu,
>
> thank you for bringing the topic of Active OAM to the discussion. As the
> concept of Active IOAM is introduced in the IPPM WG draft
> <https://datatracker.ietf.org/doc/html/draft-ietf-ippm-ioam-flags> it
> seems to me like adding the IPPM WG community to the discussion is the
> right thing to do.
>
> Please find my notes in-lined below under the GIM>> tag.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Wed, Jan 26, 2022 at 2:37 PM Haoyu Song <haoyu.song@futurewei.com>
> wrote:
>
> Hi SPRING WG,
>
>
>
> Real time monitor on every node and every link on a network is necessary
> to detect  gray failures, which are the key culprit for poor QoS but hard
> to catch. SR provides an ideal mechanism, when working with some efficient
> planning algorithm, to achieve that with low cost.   Our proposal SRv6
> In-situ Active Measurement (SIAM) suggests a simple  active measurement
> approach which can support different
>
> GIM>> I wonder what gaps you find in the existing active measurement
> protocols, e.g., STAMP and RFC 6734 (would be more convenient to use an
> acronym). It appears to me that, for example, STAMP and its extensions,
> including the SRPM draft
> <https://datatracker.ietf.org/doc/html/draft-ietf-ippm-stamp-srpm>,
> comprehensively address the PM OAM requirements for SRv6.
>
> options of IOAM and other OAM methods in SRv6, without needing to worry
> about the extension header issue.
>
> GIM>> draft-ietf-ippm-ioam-data classifies IOAM as follows:
>
>    In terms of the classification given
>
>    in [RFC7799] IOAM could be portrayed as Hybrid Type 1.
>
> Does your proposal change that?
>
>
>
> Your comments, questions, and suggestions are very welcome. I’d like to
> know your opinion if you think this work is in scope and should be adopted
> by the working group.  If you are interested in contributing to this work,
> please also let me know.
> https://datatracker.ietf.org/doc/draft-song-spring-siam/
>
>
>
> Thank you very much!
>
>
>
> Best regards,
>
> Haoyu
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*