On 6/9/2025 10:56 PM, Greg Mirsky wrote:
Hi Med,
thank you for leading this discussion. Please find my notes below tagged GIM>>.

Regards,
Greg

On Fri, Jun 6, 2025 at 2:56 AM <[email protected]> wrote:

    Hi all,

    (changing the subject to ease tracking the discussion)

    At least from where I sit, I think that that the inputs from
    Andy/Matthew kindly helped to clarify the assumptions on the QoS
    treatment.

    Now, focusing on this part of the discussion where Greg suggests:

       *  In-flow OAM is an active or hybrid OAM method, as defined in

    [RFC7799], that traverses the same set of links and interfaces and

    receives the same Quality of Service treatment as the monitored

    object.

    Which is inspired by RFC9772:

       *  In-band OAM is an active or hybrid OAM method, as defined in

    [RFC7799], that traverses the same set of links and interfaces and

    receives the same Quality of Service treatment as the monitored

    object.  In this context, the monitored object refers to either

          the entire Geneve tunnel or a specific tenant flow within a
    given

    Geneve tunnel.

    I have some clarification questions for Greg:

      * is this a proposal for replacement to the following terms or
        are these new terms?

    CURRENT:

    Path-Congruent OAM:

             The OAM information follows the exact same path as the
    observed

             data traffic.  This was sometimes referred to as "in-band".

    Non-Path-Congruent OAM:

             The OAM information does not follow the exact same path
    as the

    observed data traffic.  This can also be called Path-

    Incongruent OAM, and was sometimes referred to as "out-of-

    band".

GIM>> Yes, I propose "in-flow/out-of-flow" to replace "Path-Congruent/Non-Path-Congruent" and "Equal-Forwarding-Treatment/Different-Forwarding-Treatment" terms:
      Equal-Forwarding-Treatment OAM:
         The OAM packets receive the same forwarding (e.g., QoS)
         treatment as user data packets.  This was sometimes referred to
         as "in-band".

      Different-Forwarding-Treatment OAM:
         The OAM packets receive different forwarding (e.g., QoS)
         treatment as user data packets.  This was sometimes referred to
         as "out-of-band".

Those definitions centered around flow (in-flow/out-of-flow) are actually not helping IMO What is flow? I can provide some IPFIX references, but let's imagine the typical 4 tuples to monitor the "user data packets", as mentioned in the draft. Now let's assume my IPFIX Metering Process has more Key fields for the flow definition: QoS or the TCP flags are key fields. Suddenly, I don't have one flow record, but multiple ones. Can we guarantee  that all these flow records will have the same treatment. Not really. Since you don't know the flow definition and you don't know the forwarding device hashing function, simply telling: this should be same flow, so should have the treatment is a simplification.

Regards, Benoit

_______________________________________________
OPSAWG mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to