Hi Carlos,
I will wait for the WG leadership (Chairs and/or AD) to respond to your ad
hominem line of questioning about the possible conflict of interest.
As for the definition of "in-band OAM", I've listed works of BIER
<https://datatracker.ietf.org/doc/draft-ietf-bier-oam-requirements/>, DetNet
<https://datatracker.ietf.org/doc/rfc9551/>, and NVO3
<https://datatracker.ietf.org/doc/draft-ietf-nvo3-geneve-oam/>WGs that are
harmonized and are well-understood by these groups. I'm waiting for the
substantive response of the authors of the document to my comments.

Regards,
Greg


On Mon, Nov 11, 2024 at 12:00 PM Carlos Pignataro <cpign...@gmail.com>
wrote:

> Dear Greg,
>
> [it seems you added Ops Dir and an old email address for Benoit to the
> email’s To header. Correcting the latter.
> ops-...@ietf.org, Benoit Claise <bcla...@cisco.com>]
>
> Thank you for your quick response! This is very useful! Please see inline
> as “CMP2:"
>
> On Nov 11, 2024, at 11:39 AM, Greg Mirsky <gregimir...@gmail.com> wrote:
>
> Dear Carlos,
> please find my notes below tagged GIM>>.
>
> Regards,
> Greg
>
> On Mon, Nov 11, 2024 at 11:07 AM Carlos Pignataro <cpign...@gmail.com>
> wrote:
>
>> Dear Greg,
>>
>> Thank you for your continued interest! Let’s work towards improving the
>> document.
>>
>> Net-net, there are a couple of places where there are potential editorial
>> changes to improve clarity — as well as a lot of re-hashing.
>>
>> Please find some responses inline, as well as two top-level questions:
>>
>> 1. Do you think there might potentially be, or have you considered a
>> conflict of interest between agreeing to be a document shepherd, and this
>> set of strong views, uncompromising, that you had already shared
>> <https://mailarchive.ietf.org/arch/search/?q=(text:(draft-pignataro-opsawg-oam-whaaat-question-mark)+OR+text:(draft-ietf-opsawg-oam-characterization))+AND+from:(Mirsky)>
>> ?
>>
> GIM>> I didn't seek to be assigned the Shepherd for this document, but the
> WG Chairs asked after I clearly expressed my views during the WG AP. Hence,
> you can direct your question about whether there's a conflict of interest
> to Joe and Benoit.
>
>
> CMP2: I did not ask whether you sought to be assigned.
> CMP2: I asked if you thought there might be potential conflicts with you "
> *agreeing* to be a document shepherd” given your strong views.
> CMP2: Since I asked based on you _agreeing_ to take on the role, I’m still
> asking you, and I’d appreciate *your* response in regards to whether you
> consider there is conflict.
> CMP2: It’s not a trick question — just trying to understand your
> perspective.
> CMP2: And please note that there is no judgement or accusation on my
> questions — only a question on how you individually see the dual role.
> CMP2: Of course, chairs will chime in if they consider, and their
> perspective is always welcome.
>
>
>> 2. When you insist in using “in-band” to define different things, which
>> “band” are you referring to? [please respond to the actual question of
>> which “band” is it. No need to respond on the “define different things”
>> part, that’s in-band below in the email :-)]
>>
> GIM>> In a packet-switched network, the band is the monitored flow. Hence,
> "being in-band" means traversing the same set of nodes and links and
> receiving the same forwarding treatment as the monitored flow.
>
>
> CMP2: Great! Could you please provide a normative reference to that
> definition? Or is it in Greg’s dictionary?
>
> CMP2: Additionally (after providing the normative reference),
> CMP2: 1. would _you_ consider that definition is different than the other
> definitions of “in-band” that do not consider the forwarding treatment?
> CMP2: 2. Would _you_ consider that definition is different than your
> DetNet definition, since for “DetNet In-band” you need active OAM? For
> example, in-packet/shared-packet OAM also "traverse the same set of nodes
> and links receiving  the same forwarding treatment” (your above definition)
> but fail the Detnet in-band definition.
>
> CMP2: Ambiguous, inconsistent uses.
> CMP2: Q.E.D.
>
> Thanks,
>
> Carlos.
>
>
>> On Oct 27, 2024, at 12:26 AM, Greg Mirsky <gregimir...@gmail.com> wrote:
>>
>> Dear All,
>> I read the draft. Although I find it easy to read, I don't see its
>> publication in its current form to be helpful to the IETF community and the
>> networking industry in general. Furthermore, despite several calls for a
>> broader discussion by WGs outside the OPSAWG, I don't find any threads in
>> the mail archive. It seems like the lack of a wider discussion of the
>> proposed changes in terminology related to OAM protocols and methods
>> contradicts the intended BCP status of the document as not sufficiently
>> discussed by the IETF community involved in the development of OAM 's Fault
>> management (FM) and Performance measurement (PM) protocols.
>>
>>
>> CMP: This is incorrect.
>> CMP: See for example posting in DetNet:
>> https://mailarchive.ietf.org/arch/msg/detnet/SF9H7jF8MBkLq5segJjPHHMD6JU/ and
>> your cross-posting
>> https://mailarchive.ietf.org/arch/msg/detnet/HTySe1p6paiQGbTlTLUjY4MXjNA/ 
>> which
>> included:
>> CMP: Cc: Ops Area WG <opsawg@ietf.org>, IETF IPPM WG <i...@ietf.org>,
>> mpls <m...@ietf.org>, spring <spr...@ietf.org>, DetNet WG <
>> det...@ietf.org>
>>
>> CMP: So my first observation, is that you are demonstrating either a
>> fragile memory or lack of search skills. This is not a judgement but an
>> observation, since the search facility shows all the lists.
>>
>> CMP: Here’s spring:
>> https://mailarchive.ietf.org/arch/msg/spring/byG9i-pvdgfn_F2Kp3jT9uX40h0/
>> CMP: Here’s IPPM:
>> https://mailarchive.ietf.org/arch/msg/ippm/KQseRmMujO4aa3YEG0fhsPm2Xy4/
>> CMP: etcetera.
>>
>> CMP: The net of this outreach is that, when we test all these lists, we
>> only find….. the same response from Greg Mirsky.
>>
>>
>> I encourage reaching out to those WGs who are actively involved in
>> developing and extending these OAM mechanisms. For example, IPPM WG is the
>> recognized center of competence in developing OAM PM protocols. Many WGs in
>> the Routing Area define various network layers that require specification
>> of the applicability of the existing FM and PM OAM protocols. AFAICS, these
>> groups have been using terminology that this document proposes to uplift
>> and replace with a very different set of terms. That would be confusing and
>> detrimental to the work of these groups. Please find my notes on the draft
>> below.
>>
>>
>> CMP: Two points: (1) This is what IETF LC is for, and (2) the document is
>> very clear that it’s not a time-machine, where it writes: "*This
>> document does not change the meaning of any terms in any prior RFCs.*"
>>
>> Introduction
>>
>>    - I disagree with the assertion that RFC 7799 "does not substantially
>>    discuss OAM". OAM is the collection of methods and protocols in the FCAPS
>>    network management model and framework that fulfill 'F' (fault management)
>>    and 'P' (performance monitoring) functions. As RFC 7799 defined the
>>    principles of classification of performance measurement methods, it is an
>>    integral part of any discussion related to OAM.
>>
>>
>> CMP: You can disagree all you want, but let’s stick to *facts*: The only
>> mention of “OAM” in RFC 7799 is on Sub-Section 4.4, which is titled "*Brief
>> Discussion of OAM Methods*”. And “brief” seems to imply not
>> comprehensively and not substantially. The statement is consistent with the
>> text and RFC7799 and belief system in the English language and logic. If
>> you are still stuck with “substantially”, we can say “briefly with only 4
>> mentions in a subsection” Please advise.
>>
>> In-Band and Out-of-Band OAM
>>
>>    - What is the basis for the following assertion?
>>
>>    Within the IETF, the terms "in-band" and "out-of-band" cannot be
>>
>>    reliably understood consistently and unambiguously.
>>
>>
>> CMP: Well, this was also already responded to.
>> CMP: Please read the first sentence of the acknowledgements, and the
>> paragraph that precedes the statement. But re-re-re-repeating, since there
>> is no “band” in IP, different readers think of something different to have
>> “band” relate to.
>>
>> Perhaps that is because the document was not discussed with DetNet WG,
>> which defined these terms in RFC 9551
>> <https://datatracker.ietf.org/doc/rfc9551/>. Additionally, these terms
>> are accepted and consistenly used in OAM documents by RAW and BIER WGs (as
>> noted in Section 2 of the draft). The argument that interpreting these
>> terms may require familiarity with the context is too weak for the IETF
>> community, as it is customary to expect that a reader of an IETF document
>> is familiar with the terminology specific to the subject and established in
>> prior publications.
>>
>>
>> CMP: This was also explained several times. There are no “DetNet-only
>> readers” or “BIER-only readers”. The fact that “in-band” means something
>> different in each context makes the case for the document.
>>
>>
>>    - The use of the term "conrguent" is really confusing for anyone
>>    familiar with its interpretation in geometry:
>>
>> identical in form; coinciding exactly when superimposed
>>
>> Let me share a simple expmple to demonstrate where term "congruent"
>> fails. Imagine a network with ECMP as below:
>>
>>                    C----------D
>>                  /                  \
>>
>> A----------B                    E------------F
>>                \                    /
>>
>>                 G-------------I
>>
>> Graphs A-B-C-D-E-F and A-B-G-I-E-F are congruent as one can be
>> superimposed onto another using mirror reflection. However, if OAM packets
>> follow the former while data traverse the latter, an operator would get
>> information that does not reflect the state of the monitored data flow.
>>
>>
>> CMP: Greg, you are saying “there are two things, A and B. If I change B
>> then they are the same, therefore they are the same”. The “I” in IETF is
>> not for Geometry, but regardless, if you transform one graph then you do
>> not have the same graph… Not sure how else to respond to this.
>> CMP: But geometry aside, feel free to volunteer another term.
>>
>>
>>    - I find the assertion that newly defined "In-packet OAM" is
>>    analogous to how DetNet OAM defines in-band OAM and "Dedicated-Packet OAM"
>>    is analogous to how "out-of-band" is used in DetNet OAM a clear
>>    misrepresentation that, AFAICS, is the result of not discussing this
>>    document outside of OPSAWG.
>>
>>
>> CMP: Again, the only responder we found in all of those lists is you,
>> Greg. And screaming “did not tell those lists” a red-herring.
>> CMP: The document cannot correct past mistakes.
>>
>> CMP: First, the document does not say what you wrote:
>> > *"In-packet OAM" is analogous to how DetNet OAM defines in-band OAM”*
>> CMP: Please read it. It says combined.
>>
>> CMP: For completeness once more:
>>
>> CMP: Detnet’s rfc9551 says:
>>    Active measurement methods:  (as defined in [RFC7799]) these methods
>>       modify a DetNet flow by injecting specially constructed test
>>       packets [RFC2544].
>> […]
>>    In-band OAM:  an active OAM method that is in band within the
>>       monitored DetNet OAM domain when it traverses the same set of
>>       links and interfaces receiving the same QoS and Packet
>>       Replication, Elimination, and Ordering Functions (PREOF) treatment
>>       as the monitored DetNet flow.
>>
>> CMP: Which has 3 parts: in-band needs to (1) be an active method (inject
>> packets), (2) traverse the same links and interfaces as a monitored flow,
>> and (3) receive the same QoS and PREOF treatment as a monitored flow.
>>
>> CMP: This seems to apply only to “measurement OAM” as per “Active
>> measurement methods” definition, not fault management for example. Somehow.
>> CMP: But besides, exploding your definition into its characteristics, it
>> is a new packet, it is congruent with traffic, it receives the same packet
>> treatment.
>>
>> CMP: As the text explains, it is Combined because it uses various
>> characteristics, which can be independent.
>>
>> CMP: Previous versions said:
>>    4.   DetNet OAM packets MUST be in-band, i.e., follow precisely the
>>         same path as DetNet data plane traffic.
>>
>> CMP: This is captured in the document already, if the text is not clear
>> we can improve it.
>>
>>    Combined:  OAM in relation to multiple criteria.  For example, in
>>       relation to both topological congruence and packet treatment.
>>
>>       [I-D.ietf-detnet-oam-framework] uses Combined OAM when it says
>>       "In-band OAM is an active OAM that is in-band within the monitored
>>       DetNet OAM domain when it traverses the same set of links and
>>       interfaces receiving the same QoS and Packet Replication,
>>       Elimination, and Ordering Functions (PREOF) treatment as the
>>       monitored DetNet flow".  [I-D.ietf-raw-architecture] uses similar
>>       text.
>>
>>
>>
>>    - Furthermore, IPPM WG discussed and adopted the draft that combines
>>    the use of IOAM and STAMP. How would such a method be characterized in
>>    relation to the packet?
>>
>>
>> CMP: In regards to IPPM and RFC7799, that’s for metrics, correct?
>> Monitoring, measurement. It is not for other OAM uses, right?
>> CMP: This document, purposefully targeting OPSAWG to have a single common
>> definition and not copy/paste of the same text, is for all OAM.
>>
>>
>>    - RE: the change from "In-band" to "In-situ" terminology. The
>>    proponents of using "In-band" missed that a specially constructed test
>>    packet, i.e., active OAM per RFC 7799, can also be in-band with the
>>    monitored data flow. Once that was cleared, then the interpretation of 'I'
>>    in IOAM was changed.
>>
>> CMP: Saying that (paraphrasing) "someone else missed the the way I use
>> the terms and then they got cleared up” is a misrepresentation.
>> CMP: For in-situ OAM, the term was changed when it was realized that
>> “in-band” was used for different things — I was in the room when Erik N.
>> suggested in-situ to keep the acronym.
>>
>> CMP: Now, here you are again making the point for the need for the
>> document.
>> CMP: You have a complex, interdepent definition of in-band for Detnet.
>> Here you have a different definition for in-band, only when "in-band with
>> the monitored data flow”.
>>
>>
>>    - Please provide a reference where RFC 9551
>>    <https://datatracker.ietf.org/doc/rfc9551/> Framework of Operations,
>>    Administration, and Maintenance (OAM) for Deterministic Networking 
>> (DetNet)
>>    "uses Combined OAM". AFAIK, it does not.
>>
>>
>> CMP: See above and please read it in the document. It is explained in the
>> paragraph that follows the definition of Combined.
>>
>>
>>    - And note that BIER WG in draft-ietf-bier-oam-requirements also uses
>>    in-band/out-of-band terminology in a manner consistent with its use by
>>    DetNet and RAW WGs.
>>
>> CMP: BIER does not have PREOF, so NO!
>>
>> CMP: BIER says:
>>    *  In-band OAM is an active OAM or hybrid OAM method ([RFC7799]) that
>>       traverses the same set of links and interfaces receiving the same
>>       QoS treatment as the monitored BIER flow.
>>
>> CMP: Which is yet another definition to in-band.
>>
>> CMP: More important to note, you can cite several WGs, but the text is
>> traced to a single same contributor. In other words, you wrote similar (but
>> different) text in all those documents.
>>
>> Active, Passive, Hybrid, and Compound OAM
>>
>>    - RFC 7799 defines a hybrid performance measurement method as
>>    combining elements of passive and active measurement methods. Given that, 
>> a
>>    combination of active and passive is already characterized as hybrid per
>>    RFC 7799. Also, combinations that include a hybrid method are hybrid
>>    methods. Hence, the introduction of the term "Compound" is superfluous.
>>
>>
>> CMP: Not really, when you are writing definitions that add “and same
>> PREOF” “and same QoS treatment” in different documents.
>>
>>
>> In conclusion, this document is not ready for publication in its current
>> form. It must be discussed with groups that are recognized centers of
>> competence in the field of network OAM protocols, both FM OAM and PM OAM.
>> The feedback from these discussions must be reflected in the document, and
>> then its value must be reassessed.
>>
>>
>> CMP: As stated above, we tried and engaged those WGs. Only Greg replied.
>> You also cross-posted to all those WGs. This sounds like a red-herring…
>>
>> CMP: And for completeness, can you explain the "recognized centers of
>> competence in the field of network OAM protocols”? Citation *please*! Does
>> that mean Opsawg is clueless?
>>
>> CMP: In practice, it is the same people — and we purposefully targeted
>> Opsawg so that we do not re-re-re-invent in every WG as seems to be current
>> OAM practice.
>>
>>
>>
>> CMP: I seem to suspect that you have a frame-of-reference that, because
>> it;s rigid and inflexible, it does not let you see beyond and outside. You
>> seem to have inflexible terms and ideas based on your past point uses and
>> exposure. That is fine, except when those uses collide and cause confusion
>> within the bigger picture. I would encourage you to read to understand the
>> document’s viewpoint instead of read to contend and respond. I mention this
>> because we have responded to the exact same things in this email various
>> times. This document does not have the truth, but we are kindly exploring
>> (I think with success) a solution to an issue we see over and over and
>> over. Instead of redefining with obscurity in some corner-wg a term, and
>> redefining in another one, let us put some social boundaries on the use of
>> these colliding terms…
>>
>> CMP: Should this document proceed, you can ask the same questions at IETF
>> LC :-)
>>
>> CMP: Best Regards, Carlos.
>>
>>
>> Regards,
>> Greg
>>
>>
>> On Mon, Oct 21, 2024 at 9:25 AM Joe Clarke (jclarke) <jclarke=
>> 40cisco....@dmarc.ietf.org> wrote:
>>
>>> This starts a two week WG LC
>>> https://datatracker.ietf.org/doc/draft-ietf-opsawg-oam-characterization/.
>>> The authors have been polled and there is no known IPR on this work that
>>> has been disclosed at this time.
>>>
>>>
>>>
>>> Please post comments and thoughts on this document’s readiness to the
>>> list.  We ultimately want to run publication of this in conjunction with
>>> the on-path telemetry document.  Thanks to Greg Mirsky who agreed to
>>> shepherd this draft.
>>>
>>>
>>>
>>> The WG LC will run until November 4.
>>>
>>>
>>>
>>> Thanks.
>>>
>>>
>>>
>>> Joe
>>>
>>>
>>> _______________________________________________
>>> OPSAWG mailing list -- opsawg@ietf.org
>>> To unsubscribe send an email to opsawg-le...@ietf.org
>>>
>>
>>
>
_______________________________________________
OPSAWG mailing list -- opsawg@ietf.org
To unsubscribe send an email to opsawg-le...@ietf.org

Reply via email to