Re: [ippm] Fwd: New Version Notification for draft-ietf-ippm-stamp-option-tlv-09.txt
Greg Mirsky <gregimirsky@gmail.com> Tue, 01 September 2020 19: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 C2D253A0FCD; Tue, 1 Sep 2020 12:52:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i6AxO7HQ-q9E; Tue, 1 Sep 2020 12:52:05 -0700 (PDT)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9EDB3A0FD1; Tue, 1 Sep 2020 12:52:04 -0700 (PDT)
Received: by mail-lj1-x230.google.com with SMTP id h19so3005467ljg.13; Tue, 01 Sep 2020 12:52:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wJFu9Ziiwi8JquQP2PNtq7OgzmZQmRHcRlPo9PFVRb0=; b=dozOCFV+5k+h3TwfcjB2n5uRlZLKR2Bwbzwk6GQp2IZr7msBviuITquuHhdRERXTsS yjEZuwAg1kPoz52N0uncrd7zM+WRk8NOq/FLF464HXX/s0+PKh39wRN4/dyMvErV4Imm TcYAiEBVdVslyyh3LNiteCEdEEr3UJyCGz5Dld9ePcJwvNzT1d1KYepxUWaKDU3FzgoU 8ikg50XQDHKre/Az8BVd4TZ4LJ5OMD8fgwv7ob82wnGXqdrIqnZqhHLAKoKhXf7Pr11O Rsp6ZZcmqGHSeZ0mHDVxT7tfjRt6C7f1vDn9JVNJVQs2UNRjQ4E0bIlCQqUNH/gpMWSn 0C7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wJFu9Ziiwi8JquQP2PNtq7OgzmZQmRHcRlPo9PFVRb0=; b=h8t5YB43umb+LyzHfm4QBhPwY4lrq/fE0Bamtmu40byviPiFaBhZLEUuKwFNxqvgBc Z2okNV525iCN7J0iwWqFgGbJJsjDYTzP7YkjG1wn4r+9sCtCg+OxAG29AhBrN3JVlM0L FdLf05XSbw9ewIgLtfIldboGGvlMgZr4KKxllIPDZc5g7bFyFwGgNMvL6/9aIij1KLUV EqgxGYcqWOeXdArweztGijDx8UTCFSjd/ahE9pT+wc7nP2/c9rvWKcoiKbqVVgfxW40Y nhh9CoBVzp4bHuRxU4tDR/nYwBz+oZ6dBT3Nh2FWmpwkzlVBHmV3VHbEtvcM9F+VuF+F E8Mg==
X-Gm-Message-State: AOAM533KvcesWmvBwUUG9ZxA5ukQYbNArqbIKclaUV5Kl9manlFqcS61 1DIDK6kVt7fPNaxDjLENtixwQ/CJAD7MMUPwL08=
X-Google-Smtp-Source: ABdhPJxwQIqYJLLMm5zyLAKq3pZ5pVK6iTrF7Y/jQQmr3ORsgHRhlCIebcFu62cuc9P3Z0qhHVEQr0zS7VtvF2SeFyM=
X-Received: by 2002:a05:651c:210:: with SMTP id y16mr1374387ljn.266.1598989922719; Tue, 01 Sep 2020 12:52:02 -0700 (PDT)
MIME-Version: 1.0
References: <1520992FC97B944A9979C2FC1D7DB0F404F785B1@dggeml524-mbx.china.huawei.com> <CA+RyBmUUNhu0USyBQ+jcFOc2aC2vesu=uGYedsR0KzhL8Eu1Dg@mail.gmail.com> <1520992FC97B944A9979C2FC1D7DB0F404F7DE4D@dggeml524-mbx.china.huawei.com> <CA+RyBmXQMhhUp+icchvntsHmF_oL0REdPGBcSsCQr4rgrN4PZg@mail.gmail.com> <1520992FC97B944A9979C2FC1D7DB0F404F7F0B3@dggeml524-mbx.china.huawei.com>
In-Reply-To: <1520992FC97B944A9979C2FC1D7DB0F404F7F0B3@dggeml524-mbx.china.huawei.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 01 Sep 2020 12:51:50 -0700
Message-ID: <CA+RyBmXiY0wmF82v-aa-5JhiGEODYPic=KFzgffJD+83o+MSOA@mail.gmail.com>
To: wangyali <wangyali11@huawei.com>
Cc: "draft-ietf-ippm-stamp-option-tlv@ietf.org" <draft-ietf-ippm-stamp-option-tlv@ietf.org>, "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000057dd2a05ae45da9d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/6mKM3vmDxffqxVWtNMY1G4bshR8>
Subject: Re: [ippm] Fwd: New Version Notification for draft-ietf-ippm-stamp-option-tlv-09.txt
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, 01 Sep 2020 19:52:08 -0000
Hi Yali, thank you for your comments and the question about the U flag's initial setting. I think that there is a benefit in a Session-Sender setting the U flag to 1. If the STAMP Session-Reflector does not support draft-ietf-ippm-stamp-option-tlv, it will copy TLVs that follow the base STAMP packet. The Session-Sender then can detect that none of the TLVs were processed. What do you think? Regards, Greg On Mon, Aug 31, 2020 at 6:52 PM wangyali <wangyali11@huawei.com> wrote: > Hi Greg, > > > > Thanks a lot for your feedbacks and follow-up notes. Please find my > thoughts on the U flag inline [Yali2]. > > > > Best regards, > > Yali > > > > *From:* Greg Mirsky [mailto:gregimirsky@gmail.com] > *Sent:* Saturday, August 29, 2020 3:10 AM > *To:* wangyali <wangyali11@huawei.com> > *Cc:* draft-ietf-ippm-stamp-option-tlv@ietf.org; IETF IPPM WG ( > ippm@ietf.org) <ippm@ietf.org> > *Subject:* Re: [ippm] Fwd: New Version Notification for > draft-ietf-ippm-stamp-option-tlv-09.txt > > > > Hi Yali, > > thank you for sharing your thoughts on how IANA allocation policies can be > used for STAMP TLV and sub-TLV registries. Please find my follow-up notes > in-lined tagged GIM2>>. > > > > Regards, > > Greg > > > > On Thu, Aug 27, 2020 at 8:15 PM wangyali <wangyali11@huawei.com> wrote: > > Hi Greg, > > > > Thanks for your reply. Please see inline [Yali]. > > > > Best regards, > > Yali > > > > *From:* Greg Mirsky [mailto:gregimirsky@gmail.com] > *Sent:* Thursday, August 27, 2020 5:46 AM > *To:* wangyali <wangyali11@huawei.com> > *Cc:* draft-ietf-ippm-stamp-option-tlv@ietf.org; IETF IPPM WG ( > ippm@ietf.org) <ippm@ietf.org> > *Subject:* Re: [ippm] Fwd: New Version Notification for > draft-ietf-ippm-stamp-option-tlv-09.txt > > > > Hi Yali, > > thank you for your questions. Please find my answers and notes below under > GIM>> tag. > > > > Regards, > > Greg > > > > On Mon, Aug 24, 2020 at 7:51 PM wangyali <wangyali11@huawei.com> wrote: > > Hi Greg and all, > > > > May I have some questions and comments about the STAMP TLV Type Registry? > > > > First, as shown in the Table 1, code points in the range 252-254 is > allocated for Private Use. Does it mean each Vendor/Enterprise can just > define three kinds of STAMP TLV? What’s your consideration about the three > code points allocation for Vendor Private Use ? > > GIM>> My understanding of Section 4.1 RFC 8126 > <https://tools.ietf.org/html/rfc8126#section-4.1> is that Private code > points MUST NOT be used ouside of an isolated local network domain, e.g., > lab network. > > [Yali] True. This is the definition of the Private Use. So why is the > range of Private Use just 3 code points? In addition, in the > draft-ietf-mpls-lsp-ping-registries-update, the term "Vendor Private Use" > is changed to "First Come First Served (FCFS)" in the principles of the LSP > Ping TLV and sub-TLV registries. I suggest merging the range of Private Use > into the FCFS. What do you think? > > GIM2>> In my understanding of RFC 8126, Private Use and FCFS are quite > different. The former is only for isolated networks, while the latter may > be used over the Internet. Also, I find that using FCFS registration we > expose STAMP to the following warning provided in Section 4.4: > > A working group or any other entity that is developing a protocol > based on a First Come First Served code point has to be extremely > careful that the protocol retains wire compatibility with current use > of the code point. Once that is no longer true, the new work needs > to change to a different code point (and register that use at the > appropriate time). > > Hence, unless there's a strong technical reason for the proposed change of > the registration, I'm hesitant to make the update at this time. > > > > Second, if the TLV Type or sub-TLV Type is Experimental, similarly to > Private Use, does it need to fill the vendor’s SMI Private Enterprise Code > in the first four octets of Value field? Please give some clarifications > any expected restrictions on experimental scope. Such as said in [RFC8126], > whether it’s acceptable to run experiments using those code points over the > open Internet or whether such experiments should be confined to more closed > environments. > > GIM>> True, the Experimental code points are similar to the ones > designeted to Private Use, as explained in Section 4.2. I've followed the > discussion on MPLS WG list > <https://mailarchive.ietf.org/arch/browse/mpls/?gbt=1&index=ewEzqMkkwwOxdChj_NfF_G_CZKo>that > dealt with the issues related to allocation of TLV and sub-TLV code points. > I couldn't find the issue of the experimental scope being reflected in the > latest version of the draft > <https://datatracker.ietf.org/doc/draft-ietf-mpls-lsp-ping-registries-update/?include_text=1>. > Persnally, I don't think that we need to restrict the scope of using the > experimental type. What do you think? > > [Yali] Fine. If we want to follow the draft > <https://datatracker.ietf.org/doc/draft-ietf-mpls-lsp-ping-registries-update/?include_text=1>, > I suggest merging the range of Private Use into the FCFS and revising the > following sentence in section 4. > > Old: If a Type value for TLV or sub- > > TLV is in the range for Vendor Private Use, the Length MUST be at > > least 4, and the first four octets MUST be that vendor's Structure of > > Management Information (SMI) Private Enterprise Code, as recorded in > > IANA's SMI Private Enterprise Codes sub-registry, in network octet order. > > New: If a Type value for TLV or sub-TLV is in the range for Experimental > Use, the Length MUST be at least 4, and the first four octets MUST be that > vendor's Structure of Management Information (SMI) Private Enterprise Code, > as recorded in IANA's SMI Private Enterprise Codes sub-registry, in network > octet order. In the standards compliant implementations, if the > unrecognized TLV or sun-TLV is from the Experimental Use range, the TLVs > should be silently ignored. > > GIM2>> Thank you for proposing the new text. I think that "silently > ignored" for a TLV from the Experimental range is very different > from how the handling of the unrecognized TLV defined in the specification. > To support symmetrical packets in STAMP, the Session-Reflector must somehow > compensate the length of the unrecognized TLV. Should it replace the > unrecognized Experimental TLV with the Extra Padding TLV? Or copy the > unrecognized Experimental TLV into the reflected packet as-is, i.e., > without setting the U flag? What do you think? > > > > [Yali2] first, I find there may be an editorial error that “the U flag > MUST be set to 1 in an extended STAMP test packet which is transmitted by a > Session-Sender”. Should it be that “the U flag MUST be set to 0 in an > extended STAMP test packet which is transmitted by a Session-Sender”? And > if the unrecognized TLV is not understood by the session-reflector, I > suggest to copy the unrecognized TLV into the reflected packet as-is, and > set the U flag to 1. > > Best regards, > > Yali > > > > > > ---------- Forwarded message --------- > > From: <internet-drafts@ietf.org> <<internet-drafts@ietf.org>> > > Date: Fri, Aug 21, 2020 at 1:01 PM > > Subject: New Version Notification for > > draft-ietf-ippm-stamp-option-tlv-09.txt > > To: Richard Foote <footer.foote@nokia.com> <<footer.foote@nokia.com>>om>, Greg Mirsky < > > gregimirsky@gmail.com> <gregimirsky@gmail.com>>gt;, Henrik Nydell <hnydell@accedian.com> <<hnydell@accedian.com>>om>, Adi Masputra < > > adi@apple.com> <adi@apple.com>>gt;, Ernesto Ruffini <eruffini@outsys.org> <<eruffini@outsys.org>>rg>, Xiao Min < > > xiao.min2@zte.com.cn> <xiao.min2@zte.com.cn>> > > > > > > > > A new version of I-D, draft-ietf-ippm-stamp-option-tlv-09.txt > > has been successfully submitted by Greg Mirsky and posted to the > > IETF repository. > > > > Name: draft-ietf-ippm-stamp-option-tlv > > Revision: 09 > > Title: Simple Two-way Active Measurement Protocol Optional > > Extensions > > Document date: 2020-08-21 > > Group: ippm > > Pages: 32 > > URL: > > https://www.ietf.org/internet-drafts/draft-ietf-ippm-stamp-option-tlv-09.txt > > Status: > > https://datatracker.ietf.org/doc/draft-ietf-ippm-stamp-option-tlv/ > > Htmlized: > > https://tools.ietf.org/html/draft-ietf-ippm-stamp-option-tlv-09 > > Htmlized: > > https://datatracker.ietf.org/doc/html/draft-ietf-ippm-stamp-option-tlv > > Diff: > > https://www.ietf.org/rfcdiff?url2=draft-ietf-ippm-stamp-option-tlv-09 > > > > Abstract: > > This document describes optional extensions to Simple Two-way Active > > Measurement Protocol (STAMP) that enable measurement of performance > > metrics. The document also defines a STAMP Test Session Identifier > > and thus updates RFC 8762. > > > >
- [ippm] Fwd: New Version Notification for draft-ie… Greg Mirsky
- Re: [ippm] Fwd: New Version Notification for draf… wangyali
- Re: [ippm] Fwd: New Version Notification for draf… Greg Mirsky
- Re: [ippm] Fwd: New Version Notification for draf… wangyali
- Re: [ippm] Fwd: New Version Notification for draf… Greg Mirsky
- Re: [ippm] Fwd: New Version Notification for draf… wangyali
- Re: [ippm] Fwd: New Version Notification for draf… Greg Mirsky
- Re: [ippm] Fwd: New Version Notification for draf… wangyali