Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbreviations
Greg Mirsky <gregimirsky@gmail.com> Wed, 13 December 2023 20:52 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 F0C8FC14F747; Wed, 13 Dec 2023 12:52:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.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_HI=-5, 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 xHplJBYxeDi8; Wed, 13 Dec 2023 12:52:27 -0800 (PST)
Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) (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 1FFF8C14F617; Wed, 13 Dec 2023 12:52:27 -0800 (PST)
Received: by mail-yb1-xb32.google.com with SMTP id 3f1490d57ef6-dae7cc31151so7041181276.3; Wed, 13 Dec 2023 12:52:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702500746; x=1703105546; 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=3Cm0mtpDKfEZunfB+1fOvedNaWjWvF4TPuxOaPAUeD0=; b=btv4/n6iN/cukshWHgp1UnnhiVcgnbdRuX9mLR8GCvr5Hr2msZEm+mUQ1c24cROVhh 42HP08NQeYUE6r9bKrDLJSmMMp9kBgFp/vpzSZrDlEytQC7770KCDBwil0ecw+EVSNpj vFCWS9n85Sl+ErPkVbH0NP0cjrpKPlsUKIT0BTGq2RsyaqerXk3VabAsrqStkoR/UprO ZdR3/wD1lOyRaIwul7t+V1GHDW8UeWdANS0voZf3l+ylnyNLfezVgvFR2twMGNhAQVve pe4VKiTfFIKRGmjw5wJKXTodt8dcICEx64tclyax2sTmFbkCocMjKn8pqEmVH8bApMT2 50Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702500746; x=1703105546; 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=3Cm0mtpDKfEZunfB+1fOvedNaWjWvF4TPuxOaPAUeD0=; b=cTjQiR27S1a08a8Nz35X13bXvHhv63sQ4UN1NPVgvmGf1uV1IkgfjsswI5H71Ysklp anXH1rxPIcl9sl0Lqj4nBQ/1Ydt0cWj1qEzHixc4dwnCD7syJCcMGjWuD7ZU45vIByg6 k7xHWgz4iU+XiOUtPo34WoIjgjcrcF3Az2MRN4ujAAL6Hl8O7IdhXqNJVSUcSNyuOBHc dZjkKJyv3bQluKaxYag8weOHs7D/g3fv7GDC3MD4bFFowK2t/ZihX2WJ8u53XfIHWKeY sScecFAqiPSrlPlZPUWqEp6vm8GuTW6NYcjfP+Zb2kbYhN6Gy5rqJ8OQ9AwuRO2JnjIw a54w==
X-Gm-Message-State: AOJu0YxKKHVCRDK6fe0aTC4F1AKHy+siocEx6l9Ge/MejW1u40fiK9gD 3Uw6b+kTrBS2ky1hD+R5FjmdZVRFp/pH5IvWVs4=
X-Google-Smtp-Source: AGHT+IHgrVo9oW9UuXcMqzyf1u4p0MV66rBMS6IJ52ZH8Z6hfkWQhNAyOue0MD/2rW/N79CV/JCXROpIIBYakKMexAs=
X-Received: by 2002:a25:6903:0:b0:dbc:dbab:61ab with SMTP id e3-20020a256903000000b00dbcdbab61abmr842781ybc.12.1702500745915; Wed, 13 Dec 2023 12:52:25 -0800 (PST)
MIME-Version: 1.0
References: <CA+RyBmU=CKb+oieBwqwn=QkprayA_8KWeTL3XTgioNqw8KTZ+g@mail.gmail.com> <PH7PR11MB8478C2D6660F7C9166FD8E6EDA8DA@PH7PR11MB8478.namprd11.prod.outlook.com> <ddbad7a2-9f8d-48ef-812c-5a71611a0d69@linutronix.de> <CA+RyBmVpZozu_ghmB5800KBKY-4JOyRrOPG7Mtnh-U508rw18A@mail.gmail.com> <2b333ed4-5d41-4afd-91e5-cf3ad41fa674@linutronix.de>
In-Reply-To: <2b333ed4-5d41-4afd-91e5-cf3ad41fa674@linutronix.de>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 13 Dec 2023 12:52:14 -0800
Message-ID: <CA+RyBmXN8QpgKDsiZv4ErrZSE1hRTQohTJOPRyfQBTsfU89=xw@mail.gmail.com>
To: Florian Kauer <florian.kauer@linutronix.de>
Cc: "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, DetNet WG <detnet@ietf.org>, mpls <mpls@ietf.org>, 6man WG <ipv6@ietf.org>, IETF IPPM WG <ippm@ietf.org>, opsawg <opsawg@ietf.org>, Pascal Thubert <pascal.thubert@gmail.com>, Loa Andersson <loa@pi.nu>
Content-Type: multipart/alternative; boundary="00000000000030b0f7060c6a5839"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/s6oo-ndK4bt3wWZFjuDJcmaP8CY>
Subject: Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbreviations
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, 13 Dec 2023 20:52:31 -0000
Hi Florian, I probably confused the matter more than necessary by mapping out-of-band OAM to be a passive measurement method. Let me correct myself. We know active OAM protocols, e.g., CFM and STAMP, that support the direct loss measurement functionality. Because the test frame/packet that is used to collect the counters is specifically constructed, that would be an example of active OAM. However, because the frame/packet is not used to perform the measurement, it can be out-of-band relative to the monitored flow. Sorry for the confusion I've caused. Regards, Greg On Wed, Dec 13, 2023 at 12:41 PM Florian Kauer <florian.kauer@linutronix.de> wrote: > Hi Greg, > thanks a lot for the explanation, find my comments under FK>> > > On 13.12.23 21:14, Greg Mirsky wrote: > > Hi Florian, > > thank you for your questions. I added my notes below under the GIM>> tag. > > > > Regards, > > Greg > > > > On Wed, Dec 13, 2023 at 3:06 AM Florian Kauer < > florian.kauer@linutronix.de <mailto:florian.kauer@linutronix.de>> wrote: > > > > Hi, > > so does in-band OAM (RAW architecture) actually mean exactly the > same as In-situ OAM (RFC 9197)? > > If yes, both should be named and abbreviated exactly the same way > and since RFC 9197 is already published, it should probably be In-situ OAM > (IOAM). (But the question then is what is out-of-band OAM? Out-situ OAM? > ;-) ) > > > > GIM>> The intention of introducing "in-band OAM" and "out-of-band OAM" > terms is to stress that some performance measurements can be performed > without traversing the same set of links and nodes as the monitored flow. > For example, direct loss measurement, which is collecting counters of > in-profile frames/packets, can be out-of-band. These measurement methods > are classified as passive per RFC 7799. Examples of in-band OAM, in our > view, can be found among active and hybrid (per RFC 7799) measurement > methods. > > Fk>> I am a little confused: After reading this explanation I thought > "out-of-band OAM == passive OAM" and "in-band OAM == active and hybrid > OAM". But draft-ietf-raw-architecture-16 explicitly writes "Out-of-band OAM > is an active OAM". What do I get wrong here? > > > > > If no, PLEASE don't use the same abbreviation for slightly different > things, even in slightly different contexts. I acknowledge the preference > of those working on a very specific topic to keep their daily used > terminology as concise as possible, but as someone who tries to get into > all those topics to understand the bigger picture or to actually implement > something, specific abbreviations are always a hurdle, especially when they > have different meanings in slightly different contexts. > > > > So I really like inb-OAM and oob-OAM, because you can really "see" > the origin in it without repeatedly asking yourself if "i" stands for > in-situ, in-band, internet, industrial, intelligent... > > > > GIM>> Thank you. > > > > > > If you need a whole new section in an RFC just to explain the > different uses of I in an abbreviation, you will likely spend more key > strokes on that section, than on the additional "nb-"s ;-) > > > > Just my two cents. > > > > Greetings, > > Florian > > > > > > On 13.12.23 11:54, Frank Brockners (fbrockne) wrote: > > > > > > > > > When IPPM started working on IOAM, there was a long discussion on > naming – and the conclusion was that “in-band” as not appropriate for OAM > information being piggybacked on top of user traffic. This is why the IPPM > WG concluded to use “In-situ OAM” – or “IOAM” for short, which is what is > used in RFC9197 and all related documents. > > > > > > Frank > > > > > > > > > > > > *From:*ippm <ippm-bounces@ietf.org <mailto:ippm-bounces@ietf.org>> > *On Behalf Of *Greg Mirsky > > > *Sent:* Wednesday, 13 December 2023 04:13 > > > *To:* DetNet WG <detnet@ietf.org <mailto:detnet@ietf.org>>; mpls < > mpls@ietf.org <mailto:mpls@ietf.org>>; 6man WG <ipv6@ietf.org <mailto: > ipv6@ietf.org>>; IETF IPPM WG <ippm@ietf.org <mailto:ippm@ietf.org>>; > opsawg <opsawg@ietf.org <mailto:opsawg@ietf.org>>; Pascal Thubert < > pascal.thubert@gmail.com <mailto:pascal.thubert@gmail.com>>; Loa > Andersson <loa@pi.nu <mailto:loa@pi.nu>> > > > *Subject:* [ippm] IOAM, iOAM, and oOAM abbreviations > > > > > > > > > > > > Dear All, > > > > > > Loa and I have discussed these abbreviations to help us find a > solution that avoids the confusion we found when we came across them. > Firstly, what they stand for: > > > > > > * IOAM - In-situ OAM (RFC 9197 < > https://datatracker.ietf.org/doc/rfc9197/ < > https://datatracker.ietf.org/doc/rfc9197/>>) > > > * iOAM - in-band OAM (RAW architecture < > https://datatracker.ietf.org/doc/html/draft-ietf-raw-architecture-13 < > https://datatracker.ietf.org/doc/html/draft-ietf-raw-architecture-13>>) > > > * oOAM - out-of-band OAM (RAW architecture < > https://datatracker.ietf.org/doc/html/draft-ietf-raw-architecture-13 < > https://datatracker.ietf.org/doc/html/draft-ietf-raw-architecture-13>>) > > > > > > We discussed the issue with Pascal and came to slightly different > abbreviations for the last two: > > > > > > * inb-OAM > > > * oob-OAM > > > > > > We also discord these abbreviations with the RFC Editor. Resulting > from that, RFC Editor agreed to add IOAM to the RFC Editor Abbreviation > List <https://www.rfc-editor.org/materials/abbrev.expansion.txt < > https://www.rfc-editor.org/materials/abbrev.expansion.txt>>. The other > two abbreviations cannot be added at this time. If that is needed, we can > ask the RFC Editor to add them once the respective RFC is published. > > > > > > We are seeking your feedback on the following: > > > > > > * Do you see the benefit of introducing two new abbreviations > for in-band OAM and out-of-band OAM? > > > * Which set of abbreviations (iOAM/oOAM vs. inb-OAM/oob-OAM) do > you prefer for being used in IETF? > > > * Or would you propose another set of abbreviations? > > > > > > Regards, > > > > > > Loa and Greg > > > > > > > > > > > > > > > _______________________________________________ > > > detnet mailing list > > > detnet@ietf.org <mailto:detnet@ietf.org> > > > https://www.ietf.org/mailman/listinfo/detnet < > https://www.ietf.org/mailman/listinfo/detnet> > > >
- [ippm] IOAM, iOAM, and oOAM abbreviations Greg Mirsky
- Re: [ippm] [IPv6] IOAM, iOAM, and oOAM abbreviati… Vasilenko Eduard
- Re: [ippm] [IPv6] IOAM, iOAM, and oOAM abbreviati… mohamed.boucadair
- Re: [ippm] IOAM, iOAM, and oOAM abbreviations Frank Brockners (fbrockne)
- Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbrevia… Florian Kauer
- Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbrevia… Frank Brockners (fbrockne)
- Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbrevia… Greg Mirsky
- Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbrevia… Florian Kauer
- Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbrevia… Greg Mirsky
- Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbrevia… Florian Kauer
- Re: [ippm] [IPv6] IOAM, iOAM, and oOAM abbreviati… Michael Richardson
- Re: [ippm] [IPv6] IOAM, iOAM, and oOAM abbreviati… Bob Hinden
- Re: [ippm] [Detnet] IOAM, iOAM, and oOAM abbrevia… xiong.quan
- Re: [ippm] [mpls] [Detnet] IOAM, iOAM, and oOAM a… Adrian Farrel
- [ippm] Is out-of-band OAM relevant? (Was: IOAM, i… Alexander Vainshtein
- Re: [ippm] Is out-of-band OAM relevant? (Was: IOA… Alexander Vainshtein
- Re: [ippm] [OPSAWG] Is out-of-band OAM relevant? … Italo Busi
- Re: [ippm] [mpls] [Detnet] IOAM, iOAM, and oOAM a… tom petch
- Re: [ippm] [IPv6] [mpls] [Detnet] IOAM, iOAM, and… Stewart Bryant
- Re: [ippm] [mpls] [IPv6] [Detnet] IOAM, iOAM, and… Loa Andersson
- Re: [ippm] [IPv6] [mpls] [Detnet] IOAM, iOAM, and… xiao.min2
- Re: [ippm] [mpls] IOAM, iOAM, and oOAM abbreviati… Italo Busi
- Re: [ippm] [mpls] IOAM, iOAM, and oOAM abbreviati… Loa Andersson