Re: [ippm] [spring] FW: New Version Notification for draft-filsfils-spring-path-tracing-05.txt

Greg Mirsky <gregimirsky@gmail.com> Wed, 25 October 2023 23:08 UTC

Return-Path: <gregimirsky@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 88A43C180DF7; Wed, 25 Oct 2023 16:08:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S1-q4f-7DN6Y; Wed, 25 Oct 2023 16:08:12 -0700 (PDT)
Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D80AAC17C53B; Wed, 25 Oct 2023 16:08:12 -0700 (PDT)
Received: by mail-yb1-xb2e.google.com with SMTP id 3f1490d57ef6-d9c7bba32beso187106276.1; Wed, 25 Oct 2023 16:08:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698275292; x=1698880092; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=t2Ncyz/D3owqeIPIinTUIN4/ioF3vK3Xhr0lup1EyNI=; b=RIzkFZ3YsOA4VzEoVC2gmNw4c3P0Lo3Rc/YqJ67DEoNSMk3QiiGaP2sIlIuEO6zbtS 6j79/WIHnV3Pc+CAH7m0FHTBEbsmlxOkiTduzoddaVB+jHWXwNEm2LKdJmd5dfLDepAF 6WaBnCT3FESIik0gtI5wcBrx1IJ909w7wVVKcsHGqDxh6NaTMTR7iJKf3Q9E6dXoTDNf trjPIE/BhaQy9/mXxy10bxQVM8sLYLEdz9SMDCCGrZCeKEvBkbIfD5L1zA8V3Jv/FDue xG1vdp76+ahipbJnJEJQpxNE6vz2Ab0X5O7gnEcEWV7q7cykh9cQ6vqtQ6SDRUlCzwrs vnbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698275292; x=1698880092; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=t2Ncyz/D3owqeIPIinTUIN4/ioF3vK3Xhr0lup1EyNI=; b=k1XKmZpRtvxcUo6hgpwXZlrIOh4Z/cyA9I5GH0otxvNmsdbgRkAnSjyQFju02zTMEq bxWfXlNQp9W5JqbZUDGhFEo87L21gg1JgtDDywxKh6Emp3bmxFqybEwcGXQe92kKZ1Ii e5jci3Aos67OwTa2pytiZlGhHKILpFoxBhj+r5fqtLsepOW/gvbdrgY+w2echJF4IM8U lJ+yCobhzpsN4snt8KtXYIKEa3NbOc0dSgu2jJtyqIUQOCA+h3CvGBIxraC2aoEDCzKN JOm6DMzVM/kLkgn7dV7eqiezlTwtvDOXmP3w6yrwaqaX3Ryf8heQGeLbUYfd6xtJokjV 1orw==
X-Gm-Message-State: AOJu0Yytg9BzYp04D07x5bydMHvHdD8vgwf+cNQp11N9gUuVkOb6krUA vUiw2MDEI4STGIUDGvxCDs7QDI2l2EnnGBT1ZMYQwfB49F0=
X-Google-Smtp-Source: AGHT+IHHcSpBh45V2+9yeM42tb6u97AKvBnon1+M5xvHSo9o9m4kGm2KeaYcC0rr7u1R1OX23E9T9XF/6lPW9j9W5NY=
X-Received: by 2002:a25:3492:0:b0:d80:68d1:b826 with SMTP id b140-20020a253492000000b00d8068d1b826mr15956672yba.6.1698275291866; Wed, 25 Oct 2023 16:08:11 -0700 (PDT)
MIME-Version: 1.0
References: <169807657049.63185.12175389518950683521@ietfa.amsl.com> <PH0PR11MB58291D33DD1DE48A6DA3BE94D4DEA@PH0PR11MB5829.namprd11.prod.outlook.com>
In-Reply-To: <PH0PR11MB58291D33DD1DE48A6DA3BE94D4DEA@PH0PR11MB5829.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 25 Oct 2023 16:07:59 -0700
Message-ID: <CA+RyBmUc7RiJPRkQUeiWUwhfmxoHCdDmS_0nOd4nxFnqg8OsYg@mail.gmail.com>
To: "Ahmed Abdelsalam (ahabdels)" <ahabdels=40cisco.com@dmarc.ietf.org>
Cc: spring <spring@ietf.org>, IETF IPPM WG <ippm@ietf.org>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000080aadd0608928790"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/BVx_pUiKHrEO3pUavDds84dcsYo>
Subject: Re: [ippm] [spring] FW: New Version Notification for draft-filsfils-spring-path-tracing-05.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 25 Oct 2023 23:08:16 -0000

Hi Ahmed and Authors,
thank you for the update on the evolution of this work. I've read the
latest version and have several questions. I greatly appreciate your kind
consideration:

   - As I understand it, the motivation for this work is the
   perceived overhead of some on-path telemetry methods:

   The overhead [of Path Tracing] is lower than [INT], [RFC9197],
   [I-D.song-opsawg-ifit-framework], and [I-D.kumar-ippm-ifa].

I find that statement too general and, as a result, not technically
accurate. Both INT and IOAM support not only "in-packet" method of
collecting and transporting generated on a node operational state and
telemetry information, but also a mode (e.g., RFC 9326 IOAM Direct Expor
<https://datatracker.ietf.org/doc/rfc9326/>t) in which such information is
exported according to a local policy, e.g., using IPFIX or another
management bus. If my understanding is correct, what could be the benefit
of standardizing the Path Tracing?


   - Also, while comparing the network efficiency of an on-path telemetry
   methods, how, in the authors opinion, the density and informational
   reachness of the Path Tracing can be compared with the HPCC++ proposal
   <https://datatracker.ietf.org/doc/html/draft-miao-iccrg-hpccplus-01>?
   - The document requires that all nodes use a clock synchronization
   mechanism. Do you see a need to specify the quality of clock
   synchronization in an RT domain?
   - Upon finishing reading the draft, I find myself a bit surprised that
   it does not reference RFC 9341
   <https://datatracker.ietf.org/doc/rfc9341/> Alternate-Marking Method.
   What are the authors thoughts about the AMM compared to RT?

Regards,
Greg

On Wed, Oct 25, 2023 at 5:20 AM Ahmed Abdelsalam (ahabdels) <ahabdels=
40cisco.com@dmarc.ietf.org> wrote:

> Dear SPRING WG,
>
>
>
> We have submitted a new revision of draft-filsfils-spring-path-tracing.
>
>
>
> The previous revisions of the draft defined an SRH TLV and an IPv6
> Hop-by-Hop Option for Path Tracing.
>
> Based on received feedback we have replaced the SRH TLV with an IPv6
> Destination Option.
>
>
>
> The draft was last presented at IETF 113. The Hop-by-Hop option has
> running-code across 5 different ASICs from different vendors (all
> implementations are at linerate); in addition to the FD.io VPP and Linux
> Kernel opensource implementations. More info in Section 5 of the draft.
>
>
>
> We look forward to the WG review and feedback.
>
>
>
> Thanks
>
> Ahmed
>
>
>
> *From: *internet-drafts@ietf.org <internet-drafts@ietf.org>
> *Date: *Monday, 23 October 2023 at 17:56
> *To: *Ahmed Abdelsalam (ahabdels) <ahabdels@cisco.com>, Amit Dhamija <
> amitd@arrcus.com>, cf(mailer list) <cf@cisco.com>, Dhamija <
> amitd@arrcus.com>, Mark Yufit <mark.yufit@broadcom.com>, Mike Valentine <
> michael.j.valentine@gs.com>, Pablo Camarillo (pcamaril) <
> pcamaril@cisco.com>, Pablo Camarillo (pcamaril) <pcamaril@cisco.com>,
> Satoru Matsushima <satoru.matsushima@g.softbank.co.jp>, Thomas Graf <
> thomas.graf@swisscom.com>, Yuanchao Su <yitai.syc@alibaba-inc.com>
> *Subject: *New Version Notification for
> draft-filsfils-spring-path-tracing-05.txt
>
> A new version of Internet-Draft draft-filsfils-spring-path-tracing-05.txt
> has
> been successfully submitted by Ahmed Abdelsalam and posted to the
> IETF repository.
>
> Name:     draft-filsfils-spring-path-tracing
> Revision: 05
> Title:    Path Tracing in SRv6 networks
> Date:     2023-10-23
> Group:    Individual Submission
> Pages:    18
> URL:
> https://www.ietf.org/archive/id/draft-filsfils-spring-path-tracing-05.txt
> Status:
> https://datatracker.ietf.org/doc/draft-filsfils-spring-path-tracing/
> HTMLized:
> https://datatracker.ietf.org/doc/html/draft-filsfils-spring-path-tracing
> Diff:
> https://author-tools.ietf.org/iddiff?url2=draft-filsfils-spring-path-tracing-05
>
> Abstract:
>
>    Path Tracing provides a record of the packet path as a sequence of
>    interface ids.  In addition, it provides a record of end-to-end
>    delay, per-hop delay, and load on each egress interface along the
>    packet delivery path.
>
>    Path Tracing allows to trace 14 hops with only a 40-bytes IPv6 Hop-
>    by-Hop extension header.
>
>    Path Tracing supports fine grained timestamp.  It has been designed
>    for linerate hardware implementation in the base pipeline.
>
>
>
> The IETF Secretariat
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>