Re: [Ioam] IOAM in IPPM

"MORTON, ALFRED C (AL)" <acmorton@att.com> Thu, 16 February 2017 20:44 UTC

Return-Path: <acmorton@att.com>
X-Original-To: ioam@ietfa.amsl.com
Delivered-To: ioam@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B60BB12969A; Thu, 16 Feb 2017 12:44:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 OwG8v-RN2cpf; Thu, 16 Feb 2017 12:44:22 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6BC3129698; Thu, 16 Feb 2017 12:44:22 -0800 (PST)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.17/8.16.0.17) with SMTP id v1GItfmX018321; Thu, 16 Feb 2017 13:58:00 -0500
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049295.ppops.net-00191d01. with ESMTP id 28ng5fk1ev-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 16 Feb 2017 13:57:59 -0500
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id v1GIvvjl014272; Thu, 16 Feb 2017 13:57:58 -0500
Received: from mlpi409.sfdc.sbc.com (mlpi409.sfdc.sbc.com [130.9.128.241]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id v1GIvn7O014109 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 16 Feb 2017 13:57:55 -0500
Received: from clpi183.sldc.sbc.com (clpi183.sldc.sbc.com [135.41.1.46]) by mlpi409.sfdc.sbc.com (RSA Interceptor); Thu, 16 Feb 2017 18:57:32 GMT
Received: from sldc.sbc.com (localhost [127.0.0.1]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id v1GIvWgd026159; Thu, 16 Feb 2017 12:57:32 -0600
Received: from mail-blue.research.att.com (mail-blue.research.att.com [135.207.178.11]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id v1GIvQEO025872; Thu, 16 Feb 2017 12:57:26 -0600
Received: from exchange.research.att.com (njmtcas2.research.att.com [135.207.255.47]) by mail-blue.research.att.com (Postfix) with ESMTP id F10CCEF831; Thu, 16 Feb 2017 13:57:25 -0500 (EST)
Received: from njmtexg5.research.att.com ([fe80::b09c:ff13:4487:78b6]) by njmtcas2.research.att.com ([fe80::d550:ec84:f872:cad9%15]) with mapi id 14.03.0319.002; Thu, 16 Feb 2017 13:57:25 -0500
From: "MORTON, ALFRED C (AL)" <acmorton@att.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: IOAM in IPPM
Thread-Index: AQHSiGc9cXzuyNyh40uXrix8UqmsmqFryByAgAAl5HA=
Date: Thu, 16 Feb 2017 18:57:25 +0000
Message-ID: <4D7F4AD313D3FC43A053B309F97543CF68C28D@njmtexg5.research.att.com>
References: <202517D0-A6CE-40D3-98BE-A2AFA8F83A19@trammell.ch> <c50156b882bb4df0aab600d4b23f0ab1@XCH-RCD-008.cisco.com>
In-Reply-To: <c50156b882bb4df0aab600d4b23f0ab1@XCH-RCD-008.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.10.246.211]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-02-16_14:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1612050000 definitions=main-1702160178
Archived-At: <https://mailarchive.ietf.org/arch/msg/ioam/dtCZLTTXomtIrqY5gURzN8rmN68>
Cc: "ioam@ietf.org" <ioam@ietf.org>
Subject: Re: [Ioam] IOAM in IPPM
X-BeenThere: ioam@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Discussion on In-Situ OAM <ioam.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ioam>, <mailto:ioam-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ioam/>
List-Post: <mailto:ioam@ietf.org>
List-Help: <mailto:ioam-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ioam>, <mailto:ioam-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Feb 2017 20:44:25 -0000

Hi Frank and numerous IOAM co-authors, 

(with due respect to the charter discussion thread)

When I saw the IOAM mailing list announced a few weeks back
I looked-in and saw that there were several terms used to categorize
this type of measurement method (in-situ, in-band, etc.).
I planned to send a pointer to the definitions of categories 
IPPM (and IETF) agreed when new methods began to appear,
so I'll do it now: https://tools.ietf.org/html/rfc7799

>From the slides and the early sections of the draft,
it appears what you propose here is a Hybrid Type I method
(Augmentation or modification of the stream of interest).
This proposal has much in common with the PDM Destination
Option Header: https://tools.ietf.org/html/draft-ietf-ippm-6man-pdm-option-07
which we knew about and classified in the RFC:
https://tools.ietf.org/html/rfc7799#section-4.2

   This method processes a user traffic stream and adds "fields which
   are dedicated to measurement" (the measurement intent is made clear
   in the title of this option).

It may be useful to look at the points about MTU made in 
section 4.2. It seems that the user traffic entering the 
in-situ domain will need to leave significant space for 
the various data format fields that would be added. If this
topic has already been discussed, I hope you'll summarize it
here for the IPPM crowd and/or provide good pointers.

Another goal of Hybrid measurement is that modified traffic
and unmodified traffic would be treated as the *same* class
of traffic by the network. Otherwise, one advantage over 
active measurement methods would be lost.  We described this
problem at the end of page 7 in RFC 7799: 

      Hybrid Methods of measurement that augment or modify packets of a
      "class C" in a host should produce results equivalent to Passive
      Methods of Measurement when hosts accessing and links transporting
      these packets along the path (other than those performing
      augmentation/modification) treat packets from both categories of
      methods (with and without the augmentation/modification) as the
      same "class C".  The Passive Methods of Measurement represent the
      Ground Truth when comparing results between Passive and Hybrid
      Methods, and this comparison should be conducted to confirm the
      "class C" treatment.

I wonder if you have considered this comparison/constraint yet during the
IOAM format and measurement development. It would likely be useful
to cover this topic on IPPM list.

thanks and regards,
Al

> -----Original Message-----
> From: ippm [mailto:ippm-bounces@ietf.org] On Behalf Of Frank Brockners
> (fbrockne)
> Sent: Thursday, February 16, 2017 12:07 PM
> To: ippm@ietf.org
> Cc: ioam@ietf.org
> Subject: [ippm] IOAM in IPPM
> 
> Dear IPPM WG,
> 
> following the recommendation from the IPPM chairs (see also Brian's
> email below) as well as ADs involved (see also Alvaro's email below) the
> discussions on in-situ OAM (IOAM), we'd like the IPPM WG to consider
> adopting the IOAM work, especially the definition of formats and
> associated procedures for in-situ OAM, including mechanisms for
> capturing path and path-traversal related information as well as
> procedures to employ, configure, trigger, and export the embedded
> telemetry information. For this we'd suggest to adopt
> https://tools.ietf.org/html/draft-brockners-inband-oam-data-02 as a
> starting point for the work of IPPM on IOAM. Like Brian noted, IPPM WG
> already focusses on hybrid measurements (e.g. those enabled by the
> similar draft-ietf-ippm-6man-pdm-option), hence IOAM would be a natural
> complement and addition to that work and would benefit from all earlier
> work on metrics etc.
> 
> Background on In-situ OAM: In-situ OAM provides real-time telemetry of
> individual data packets and flows. It is based on telemetry information
> which is embedded within live user traffic, where "live user traffic"
> means packets originated and terminated at the application layer. For
> more information on in-situ OAM, you could refer to the requirements
> draft we posted (draft-brockners-inband-oam-requirements-02), or check
> out the presentations we gave at IETF 96 and 97:
> https://www.ietf.org/proceedings/96/slides/slides-96-opsawg-8.pdf and
> https://www.ietf.org/proceedings/97/slides/slides-97-opsawg-in-situ-oam-
> 00.PDF
> 
> Appreciate your thoughts and support :-).
> 
> Thanks, Frank
> 
> -----Original Message-----
> From: Brian Trammell (IETF) [mailto:ietf@trammell.ch]
> Sent: Donnerstag, 16. Februar 2017 16:13
> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>
> Subject: IOAM in IPPM
> 
> Hi, Frank,
> 
> As we discussed today, please do introduce your draft (draft-brockners-
> inband-oam-data-00) to the IPPM mailing list. Given our recent focus on
> hybrid measurements (e.g. those enabled by the similar draft-ietf-ippm-
> 6man-pdm-option), I'd like to start a discussion there about considering
> the draft for adoption within IPPM.
> 
> Thanks, cheers,
> 
> Brian
> 
> -----Original Message-----
> From: Ioam [mailto:ioam-bounces@ietf.org] On Behalf Of Alvaro Retana
> (aretana)
> Sent: Donnerstag, 16. Februar 2017 17:58
> To: ioam@ietf.org
> Subject: [Ioam] IOAM Work Moving Forward
> 
> Hi!
> 
> First of all, thank you all for the interest expressed in this topic and
> the discussions about the charter.
> 
> As you know, one of the discussions resulting from the Internal Review
> of the proposed IOAM charter was whether the work was already within the
> ippm WG scope or not.  Over the last couple of days, I have dug deeper
> into that question with the Transport ADs and the ippm WG Chairs, and
> our conclusion is that there is significant overlap between the current
> ippm Charter and the proposed IOAM work.  Enough to justify moving the
> work forward in the ippm WG and not splintering a related effort into a
> new WG.
> 
> I have then stopped the chartering effort for a new WG.  The proponents
> will start discussions on the ippm list soon - please join if you're not
> there already.  I will keep this list open for a couple more days.
> 
> Clearly there is interest in developing this cross-area work in the
> IETF.  I hope that you will continue to participate as the topic
> progresses on the ippm WG.  It is important that this type of cross-area
> efforts be properly discussed and that we don't create more silos.  I
> realize it took us a couple of tries to find what I think is a stable
> home for the IOAM work - I know that the open discussion has only helped
> the overall process.
> 
> Thanks!
> 
> Alvaro.