Re: [ippm] Adoption call for draft-mirsky-ippm-stamp-option-tlv

Tianran Zhou <zhoutianran@huawei.com> Tue, 16 July 2019 03:05 UTC

Return-Path: <zhoutianran@huawei.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 DC29C120033; Mon, 15 Jul 2019 20:05:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 qaU3AvbCENzP; Mon, 15 Jul 2019 20:05:33 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (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 B6DE91200B2; Mon, 15 Jul 2019 20:05:32 -0700 (PDT)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 5C14DF646FBB3122A0C2; Tue, 16 Jul 2019 04:05:30 +0100 (IST)
Received: from lhreml704-chm.china.huawei.com (10.201.108.53) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 16 Jul 2019 04:05:18 +0100
Received: from lhreml704-chm.china.huawei.com (10.201.108.53) by lhreml704-chm.china.huawei.com (10.201.108.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Tue, 16 Jul 2019 04:05:17 +0100
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml704-chm.china.huawei.com (10.201.108.53) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Tue, 16 Jul 2019 04:05:17 +0100
Received: from NKGEML515-MBS.china.huawei.com ([169.254.5.238]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0439.000; Tue, 16 Jul 2019 11:05:14 +0800
From: Tianran Zhou <zhoutianran@huawei.com>
To: Rakesh Gandhi <rgandhi.ietf@gmail.com>, Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>
CC: "draft-mirsky-ippm-stamp-option-tlv@ietf.org" <draft-mirsky-ippm-stamp-option-tlv@ietf.org>, IETF IPPM WG <ippm@ietf.org>
Thread-Topic: [ippm] Adoption call for draft-mirsky-ippm-stamp-option-tlv
Thread-Index: AQHVNd/0pyjIRnkduUSUGJTVD/j4J6bLRsKAgAFR2OA=
Date: Tue, 16 Jul 2019 03:05:14 +0000
Message-ID: <BBA82579FD347748BEADC4C445EA0F21BEEA6029@NKGEML515-MBS.china.huawei.com>
References: <C3852A60-4580-47E9-A998-C0026D36523B@apple.com> <CAMZsk6eWTiGcAC0ONQ6HnqoZa-JFJHM+i4Q1ePG3XcJxgtrFMw@mail.gmail.com>
In-Reply-To: <CAMZsk6eWTiGcAC0ONQ6HnqoZa-JFJHM+i4Q1ePG3XcJxgtrFMw@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.156.116]
Content-Type: multipart/alternative; boundary="_000_BBA82579FD347748BEADC4C445EA0F21BEEA6029NKGEML515MBSchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/pHv2VYRewv4-xRiU1YeIcaekhcw>
Subject: Re: [ippm] Adoption call for draft-mirsky-ippm-stamp-option-tlv
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 16 Jul 2019 03:05:35 -0000

Hi Rakesh,

I am not clear why the direct loss test need to be hardware friendly.
It seems the STAMP is end to end over UDP. It could be CPU processing.

Tianran

From: ippm [mailto:ippm-bounces@ietf.org] On Behalf Of Rakesh Gandhi
Sent: Monday, July 15, 2019 10:48 PM
To: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>
Cc: draft-mirsky-ippm-stamp-option-tlv@ietf.org; IETF IPPM WG <ippm@ietf.org>
Subject: Re: [ippm] Adoption call for draft-mirsky-ippm-stamp-option-tlv

Hi Authors,
There were couple of items discussed on the mailing list and have added them below for convenience. Like to see them addressed in the adopted draft.

Thanks,
Rakesh

------------------------------
Regarding the size of the padding, yes, it's good to use the same size payload for query and response.
However, the STAMP payload with TLV extension (draft-mirsky-ippm-stamp-option-tlv-01) has slightly different padding size of 30 MBZ vs 27 ( or > 29)in draft-ietf-ippm-stamp. Is there a way to make them compatible? Does it mean that for STAMP with TLV, Server Octets is set to 1, but it says MBZ 0 for all 30 bytes.. If the responder supports Server Octets and see the size > 27, it may find the Server Octet size of 0 confusing?

--------------------------

The direct measurement TLV proposed in the draft may not be hardware friendly for actual data traffic loss measurement due to the need to search the presence of the TLV and the counter offset not always fixed due to the variable length payload. Also, it overloads the delay measurement probes just for measuring packet loss which complicates the implementation.
GIM>> The Direct Loss TLV is intended to immediately follow the STAMP test packet and thus its location is known. We'll work on the text to guide implementations to be more HW friendly and support efficient testing.

<RG> Revised format looks like following:

       0                   1                   2                   3
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                        Sequence Number                        |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                          Timestamp                            |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |         Error Estimate        |                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |
      |                                                               |
      |                                                               |
      |                         MBZ (30 octets)                       |
      |                                                               |
      |                                                               |
      |                                                               |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |    Direct Measurement Type    |           Length              |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |             Session-Sender Tx counter  (S_TxC)                |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |             Session-Reflector Rx counter  (R_RxC)             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |             Session-Reflector Tx counter  (R_TxC)             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |             Type              |           Length              |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      ~                            Value                              ~
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

On Mon, Jul 8, 2019 at 6:53 PM Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org<mailto:40apple.com@dmarc.ietf.org>> wrote:
Hello IPPM,

This message begins an adoption call for draft-mirsky-ippm-stamp-option-tlv, "Simple Two-way Active Measurement Protocol Optional Extensions”. The document has been discussed on the list recently, with good input and reviews from the group. We’d like to get the working group’s input on if this document should be adopted and worked on by the group.

The current status and text of the document can be found here:

https://datatracker.ietf.org/doc/draft-mirsky-ippm-stamp-option-tlv/
https://tools.ietf.org/html/draft-mirsky-ippm-stamp-option-tlv-05

Please respond to this email by Tuesday, July 23 to indicate whether or not you think IPPM should adopt and work on the extensions and extension mechanism described in this draft.

Best,
Tommy (as IPPM co-chair)
_______________________________________________
ippm mailing list
ippm@ietf.org<mailto:ippm@ietf.org>
https://www.ietf.org/mailman/listinfo/ippm