Return-Path: <loa.pi.nu@gmail.com>
X-Original-To: mpls@mail2.ietf.org
Delivered-To: mpls@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id A3A2D7AF5756
	for <mpls@mail2.ietf.org>; Thu, 23 Oct 2025 05:40:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
	SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key)
	header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31])
	by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 7lGXnzvPALNh for <mpls@mail2.ietf.org>;
	Thu, 23 Oct 2025 05:40:55 -0700 (PDT)
Received: from mail-yw1-x112a.google.com (mail-yw1-x112a.google.com
 [IPv6:2607:f8b0:4864:20::112a])
	(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
	 key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id 6487A7AF5736
	for <mpls@ietf.org>; Thu, 23 Oct 2025 05:40:55 -0700 (PDT)
Received: by mail-yw1-x112a.google.com with SMTP id
 00721157ae682-784807fa38dso8718137b3.2
        for <mpls@ietf.org>; Thu, 23 Oct 2025 05:40:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20230601; t=1761223255; x=1761828055; darn=ietf.org;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=zusW5MARmSQMGApm+8WngZEGu6DrFBNfA/dH4HtYznQ=;
        b=AVTnYZiizKamuCoDwDK026leIkt74Cgdxmzv70IN1Fu9Ta8lAA1kNhCyK4393UHX8t
         vzRll+ylpW131aRRRxz7q9HdjaPDzFH1sy40XFriOaxEymi4vm82mqVHB9C6FPNtHV5O
         FNcsSQ+tUtM8PAFKMb2C3wNQu4TOecvcJ7XgwK9v3t+f9AZsDW5p9y11BH7A7W1Spt+o
         /qVjdxjbJUrWN+OKgrqz7f89HOKolv21CeagLc3yEbBak8S5z8UgOo8TqUhZc01LVjdW
         nlT+DCc7izvLYNTsANMvNLzwktSfc5CaFqTPzk+euDkmR1vuOm+JCBt4PAWGehPUGuGM
         KXXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1761223255; x=1761828055;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=zusW5MARmSQMGApm+8WngZEGu6DrFBNfA/dH4HtYznQ=;
        b=dQBI0s2E92xFI4Jzus5iDorn4gK6gj5OGtGksTThmKu1/UTgVf6LN9ixqCqobOKoCI
         VN4pX6aSFQ6ZOR+sxeKddr0NjKk7jZJcAEShBU1eS76ldOWzDgZhl2UAq5cKXh/7E+o+
         X5CwSpus/0tPGeoJ/s3tgZSDXnK7cs9lYlN3F/4OniBFp9eILwrL5eEYyBk3o63u33CT
         /dvmw8xo4UxKtVpYUze9RYbXx8UQlN2T3NTbnfl25eDeax/3U1S71H6zj1RC9nXdTntd
         TCqRrDKS8P3wJD7L6aihe24ktaUuDY6si97cc2HXuqe6/x5hb0vOvRHLu+4xNbCA1IZQ
         U7Sw==
X-Forwarded-Encrypted: i=1;
 AJvYcCXKz0ndhSiqbh7dvzf2YMVW/4CeK1fy0t4canG2SRT39fy826fO5oMh9QmZpXoy+TnmBzN6@ietf.org
X-Gm-Message-State: AOJu0YzXhY0aZ7MySSwotE5x5N/9Ta64vgOqIfCU2XsZKzSZH7bgZKhL
	CCZmdZFWV/xBvZAsoRoJJxkv3lBpQ6j0tQgXljJUvM3Z5vrb0Dmmy8IyG+PUi1CkaTs8Ws/tLsM
	JqjbOSPKpxhQ9JJFh1LQjMs9WGPRRCTk=
X-Gm-Gg: ASbGncuYFhZJ6LVz2ova5T/7t6kcPjcQpTZZYY6/ysma2rlDKjClEAEBnTG0D0dPPZl
	g2EI8FRBhVoJrdcOvu6U1i5rskYBZoUPvqia2bGoIq9HuBochimSy+ZzVRg4n53R+6/ImOY2VGY
	xGBbSWoUgybPjlFgHvQOT9MCkwaHtNnmAcPm9KLDQGgCebeipdN7uiD7nhrGMEsumCd1Li2t91s
	ki9oIeuGdFlxAG2efXYESbDEh6f/bfh8RwlLM1lzm2g06khihfUl6MrxqxKn7bKPjfQfR0SGy72
	hfMQJIpVvZ9tsPblmg==
X-Google-Smtp-Source: 
 AGHT+IFuzGa87Lqzh5+qmVJdwJyKiHVvj2PcbggPP6J730/ds8eVZUGJtxaF7qOo7/MF3Nivx8yAqVM/E12R1/e2r34=
X-Received: by 2002:a05:690c:6d86:b0:73c:d011:5769 with SMTP id
 00721157ae682-7836d32682fmr226723207b3.52.1761223254788; Thu, 23 Oct 2025
 05:40:54 -0700 (PDT)
MIME-Version: 1.0
References: <eb2049accefb453b9072c28216cb2ef5@huawei.com>
 <CAMZsk6fHivpHGaBCJUj09znovzZZ6NEcPzhY8RptxDWk=rvjBQ@mail.gmail.com>
 <CAMZsk6cQFc8ptqUH3LcsEN21MWL2MUy_dDcJBY9zdddCTg-5Bw@mail.gmail.com>
In-Reply-To: 
 <CAMZsk6cQFc8ptqUH3LcsEN21MWL2MUy_dDcJBY9zdddCTg-5Bw@mail.gmail.com>
From: Loa Andersson <loa.pi.nu@gmail.com>
Date: Thu, 23 Oct 2025 14:40:44 +0200
X-Gm-Features: AWmQ_bnYvYe4QvGWgqOOLXdkIzSSFPvWqtEp8sR0kKx6FNXRDZi4L7CXaM9cv9w
Message-ID: 
 <CANZnSToC0YmRNtKn0gku=+RC0GxdoQy05pNZXr0GbDoQAyO5Nw@mail.gmail.com>
To: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000078cc590641d2bea3"
Message-ID-Hash: M2OSW2EIIFJ32RGYNWWQFCHYTYJKI5HR
X-Message-ID-Hash: M2OSW2EIIFJ32RGYNWWQFCHYTYJKI5HR
X-MailFrom: loa.pi.nu@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; header-match-mpls.ietf.org-0;
 nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size;
 news-moderation; no-subject; digests; suspicious-header
CC: "zhangli (CE)" <zhangli344=40huawei.com@dmarc.ietf.org>,
 "draft-ietf-mpls-stamp-pw@ietf.org" <draft-ietf-mpls-stamp-pw@ietf.org>,
 mpls <mpls@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: =?utf-8?q?=5Bmpls=5D_Re=3A_Adoption_poll_for_draft-mirsky-mpls-stamp?=
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/mpls/0qjms3H6tz2Wc_5FgGh5v2ZsbD8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>

--00000000000078cc590641d2bea3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Raksh,

Inline plz.

On Thu, 23 Oct 2025 at 14:24, Rakesh Gandhi <rgandhi.ietf@gmail.com> wrote:

> Hi Li,
>
> I haven't heard back from you.
> I assume that my previous email clarifies your issue.
> With this, I like to propose the following update to the
> draft-ietf-mpls-stamp-pw-01.
>
>
> *"The destination address in the IP header of the STAMP test packet can b=
e
> set to an IP address on the Session-Reflector node or an IPv4 address fro=
m
> the 127/8 range (or IPv6 equivalent).*
>
> *When using the destination address from the IPv4 127/8 range (or IPv6
> equivalent), the procedure defined in [RFC9503] using the destination
> address STAMP TLV can be followed. In addition, MPLS encapsulation using
> penultimate-hop-popping needs to ensure that the STAMP packets reach the
> egress node of the LSP for end-to-end measurement.*
>
> *Either way, the STAMP packets forwarded on a broken LSP would be dropped
> just like the data traffic, resulting in STAMP session state being down o=
r
> mis-forwarded, leading to incorrect measurement, which would be detected =
by
> the analytics."*
>

I thought Greg pointed out a risk that using IP addresses associated with
destination node may be leaked out of MPLS network.

s/would be/MUST be/ ?

Also, a PHPed packet that reaches the LER by definition arrives on the LSP.
No problem for payload packets, the LER knows how to forward the packet.
What  method do the LER use to decide what LSP the PHPed  STAMP packets
belong to?

/Loa

>
> Please advise if this update to draft-ietf-mpls-stamp-pw-01 addresses
> your comment.
>
>
> Thanks,
>
> Rakesh
>
>
>
>
>
> On Tue, Oct 21, 2025 at 3:54=E2=80=AFPM Rakesh Gandhi <rgandhi.ietf@gmail=
.com>
> wrote:
>
>> Hi Li,
>>
>> I am afraid your assertion of the destination address usage is not
>> correct.
>>
>> STAMP test packets can carry either address, session-reflector node
>> address or ipv4 127/8 address (or IPv6 equivalent) in the DA of the IP
>> header. This is covered by the STAMP extensions for MPLS defined in RFC
>> 9503.
>>
>> The STAMP packets would follow the same ECMP path as the data traffic
>> under measurement (using the same encapsulation) and they are treated th=
e
>> same way along the path. Following two could happen:
>>
>>
>>
>> 1.      LSP broken Example 1: STAMP packet is dropped
>>
>>    1. The transit node that drops the data traffic, would also drop the
>>       STAMP packets (for the same reason, e.g., such as label entry not =
found)
>>       irrespective of DA in the IP header of the STAMP packets.
>>       2. The STAMP session is down *either way.*
>>
>>
>>
>> 2.      LSP broken Example 2: STAMP packet gets mis-forwarded
>>
>>    1. STAMP packet with DA in IP header set to either 127/8 address (or
>>       IPv6 equivalent) or session-reflector node address is exposed on a=
 node,
>>       the packet would be locally "punted" to the STAMP reflector (match=
ing STAMP
>>       UDP port).
>>       2. STAMP measurement is incorrect *either way.*
>>
>>
>> Hope this helps.
>>
>> Thanks,
>> Rakesh
>>
>>
>>
>> On Thu, Sep 4, 2025 at 10:01=E2=80=AFPM zhangli (CE) <zhangli344=3D
>> 40huawei.com@dmarc.ietf.org> wrote:
>>
>>> Hi Tony,
>>>
>>>
>>>
>>> Thanks for proposing this question, I just have a discussion with other
>>> co-authors of draft-mirsky-mpls-stamp, here is our reply:
>>>
>>>
>>>
>>> Both of these two drafts defines the  encapsulation of a STAMP Test
>>> Packet over MPLS LSP, but they have different definitions for the Desti=
nation
>>> IP address of IP/UDP form of the STAMP test packet.
>>>
>>> 1.    draft-ietf-mpls-stamp-pw defines that the Destination IP
>>> Address=3DSession-Reflector IPv4 or IPv6 Address.
>>>
>>> 2.    draft-mirsky-mpls-stamp defines that the destination IP address
>>> MUST be chosen from the IPv4 127/8 range or IPv6 Dummy Prefix range.
>>>
>>>
>>>
>>> Both of the above solution can get a correct result when the MPLS tunne=
l
>>> is not broken.
>>>
>>>
>>>
>>> However, when the MPLS tunnel is broken, the first solution defined in
>>> draft-ietf-mpls-stamp-pw will make the miswired IP/UDP encapsulated STA=
MP
>>> packet be routed to the destination and the metric will not be
>>> representative of the network conditions.
>>>
>>> While the second solution defined in draft-ietf-mpls-stamp-pw will
>>> discard the miswired IP/UDP encapsulated STAMP packet when the MPLS tun=
nel
>>> is broken, because the destination IP address is not reachable.
>>>
>>>
>>>
>>> So, based on the above analysis, the second solution seems more
>>> reasonable.
>>>
>>>
>>>
>>> If we can reach consensus at this point with the authors of draft-ietf-=
mpls-stamp-pw,
>>> then we can remove this part and reference draft-ietf-mpls-stamp-pw to
>>> avoid overlap.
>>>
>>>
>>>
>>> Best regards
>>>
>>> Li
>>>
>>>
>>>
>>>
>>>
>>> *=E5=8F=91=E4=BB=B6=E4=BA=BA:* Tony Li <tony1athome@gmail.com> *=E4=BB=
=A3=E8=A1=A8 *Tony Li
>>> *=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4:* 2025=E5=B9=B49=E6=9C=881=E6=97=
=A5 23:51
>>> *=E6=94=B6=E4=BB=B6=E4=BA=BA:* mpls <mpls@ietf.org>
>>> *=E4=B8=BB=E9=A2=98:* [mpls] Re: Adoption poll for draft-mirsky-mpls-st=
amp
>>>
>>>
>>>
>>>
>>>
>>> [WG chair hat: off]
>>>
>>>
>>>
>>> Hi,
>>>
>>>
>>>
>>> Could the authors please compare and contrast their draft
>>> with draft-ietf-mpls-stamp-pw?
>>>
>>>
>>>
>>> Thanks,
>>>
>>> T
>>>
>>>
>>>
>>>
>>>
>>> On Sep 1, 2025, at 8:47=E2=80=AFAM, Tony Li <tony.li@tony.li> wrote:
>>>
>>>
>>>
>>>
>>> [WG chair hat: on]
>>>
>>> Hi all,
>>>
>>> This note begins a working group adoption poll for
>>> draft-mirsky-mpls-stamp.
>>>
>>> Please express support or objection (with cause) by Monday, Sept. 1
>>> 12:00 PDT.
>>>
>>> Thanks,
>>> T
>>>
>>>
>>> _______________________________________________
>>> mpls mailing list -- mpls@ietf.org
>>> To unsubscribe send an email to mpls-leave@ietf.org
>>>
>> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org
>

--00000000000078cc590641d2bea3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Raksh,</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>Inline plz.=C2=A0</div><div><br><div class=3D"gmail_quote gmail_quote_cont=
ainer"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, 23 Oct 2025 at 14:24, =
Rakesh Gandhi &lt;<a href=3D"mailto:rgandhi.ietf@gmail.com">rgandhi.ietf@gm=
ail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"=
ltr"><div dir=3D"ltr"><div><font size=3D"4">Hi Li,</font></div><div><font s=
ize=3D"4"><br></font></div><div><font size=3D"4">I haven&#39;t heard back f=
rom you.=C2=A0</font></div><div><font size=3D"4">I assume that my previous =
email clarifies your issue.=C2=A0</font></div><div><font size=3D"4">With th=
is, I like to propose the following update to the=C2=A0</font><font size=3D=
"4"><span>draft-ietf-mpls-stamp-pw-01.</span></font><p class=3D"MsoNormal" =
style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sans-serif"><i><font size=
=3D"4"><span><br></span></font></i></p><p class=3D"MsoNormal" style=3D"marg=
in:0cm;font-family:&quot;Aptos&quot;,sans-serif">


















</p><p class=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot=
;,sans-serif"><i><font size=3D"4"><span>&quot;The destination address in
the IP header of the STAMP test packet can be set to an IP address on the
Session-Reflector node or an IPv4 address from the 127/8 range (or IPv6
equivalent).<span></span></span></font></i></p>

<p class=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sa=
ns-serif"><i><font size=3D"4"><span>When using the destination
address from the IPv4 127/8 range (or IPv6 equivalent), the procedure defin=
ed in
[RFC9503] using the destination address STAMP TLV can be followed. In addit=
ion,
MPLS encapsulation using penultimate-hop-popping needs to ensure that the S=
TAMP
packets reach the egress node of the LSP for end-to-end measurement.<span><=
/span></span></font></i></p>

<p class=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sa=
ns-serif"><font size=3D"4"><span><i>Either way, the STAMP packets
forwarded on a broken LSP would be dropped just like the data traffic,
resulting in STAMP session state being down or mis-forwarded, leading to
incorrect measurement, which would be detected by the analytics.&quot;</i><=
/span></font></p></div></div></div></blockquote><div dir=3D"auto"><br></div=
><div dir=3D"auto">I thought Greg pointed out a risk that using IP addresse=
s associated with destination node may be leaked out of MPLS network.=C2=A0=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">s/would be/MUST be/ ?</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">Also, a PHPed packet that=
 reaches the LER by definition arrives on the LSP. No problem for payload p=
ackets, the LER knows how to forward the packet. What=C2=A0=C2=A0method do =
the LER use to decide what LSP the PHPed=C2=A0=C2=A0STAMP packets belong to=
?</div><div dir=3D"auto"><br></div><div dir=3D"auto">/Loa</div><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><p class=3D"MsoNo=
rmal" style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sans-serif" dir=3D"=
auto"><font size=3D"4"><span><i></i><span></span></span></font></p><font si=
ze=3D"4"><br></font></div><div><p class=3D"MsoNormal" style=3D"margin:0cm;f=
ont-family:&quot;Aptos&quot;,sans-serif"><font size=3D"4">Please advise if =
this update to=C2=A0<span>draft-ietf-mpls-stamp-pw-01=C2=A0</span>addresses=
 your comment.</font></p><p class=3D"MsoNormal" style=3D"margin:0cm;font-fa=
mily:&quot;Aptos&quot;,sans-serif"><font size=3D"4"><br></font></p><p class=
=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sans-serif=
"><font size=3D"4">Thanks,</font></p><p class=3D"MsoNormal" style=3D"margin=
:0cm;font-family:&quot;Aptos&quot;,sans-serif"><font size=3D"4">Rakesh</fon=
t></p><p class=3D"MsoNormal" style=3D"margin:0cm;font-size:12pt;font-family=
:&quot;Aptos&quot;,sans-serif"><br></p></div><div><br></div><div><br></div>=
</div></div><div dir=3D"ltr"><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Tue, Oct 21, 2025 at 3:54=E2=80=AFPM Rakesh Gandh=
i &lt;<a href=3D"mailto:rgandhi.ietf@gmail.com" target=3D"_blank">rgandhi.i=
etf@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><font =
size=3D"2">Hi Li,</font></div><div><font size=3D"2"><br></font></div><div><=
font size=3D"2">I am afraid your assertion of the destination=C2=A0address =
usage is not correct.</font></div><div><font size=3D"2"><br></font></div><d=
iv><font size=3D"2">STAMP test packets can carry either address, session-re=
flector node address or ipv4 127/8 address (or IPv6 equivalent) in the DA o=
f the IP header. This is covered by the STAMP extensions for MPLS defined i=
n RFC 9503.</font></div><div><font size=3D"2"><br></font></div><div>


















<p class=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sa=
ns-serif"><font size=3D"2"><span>The STAMP packets would
follow the same ECMP path as the data traffic under measurement (using the =
same
encapsulation) and they are treated the same way along the path. Following =
two could happen:<span></span></span></font></p>

<p class=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sa=
ns-serif"><font size=3D"2"><span><span>=C2=A0</span></span></font></p>

<p class=3D"MsoNormal" style=3D"margin:0cm 0cm 0cm 18pt;font-family:&quot;A=
ptos&quot;,sans-serif"><font size=3D"2"><span><span>1.<span style=3D"font-s=
tyle:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line=
-height:normal;font-family:&quot;Times New Roman&quot;;font-size-adjust:non=
e;font-kerning:auto;font-feature-settings:normal">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0
</span></span></span><span>LSP broken Example 1: STAMP packet is dropped<sp=
an></span></span></font></p>

<ol style=3D"margin-top:0cm;margin-bottom:0cm" start=3D"1" type=3D"1"><ol s=
tyle=3D"margin-top:0cm;margin-bottom:0cm" start=3D"1" type=3D"a"><li class=
=3D"MsoNormal" style=3D"font-family:&quot;Aptos&quot;,sans-serif"><font siz=
e=3D"2"><span>The transit
      node that drops the data traffic, would also drop the STAMP packets (=
for
      the same reason, e.g., such as label entry not found) irrespective of=
 DA
      in the IP header of the STAMP packets.<span></span></span></font></li=
><li class=3D"MsoNormal" style=3D"font-family:&quot;Aptos&quot;,sans-serif"=
><font size=3D"2"><span>The STAMP
      session is down <u>either way.</u><span></span></span></font></li></o=
l></ol>

<p class=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot;,sa=
ns-serif"><font size=3D"2"><span><span>=C2=A0</span></span></font></p>

<p class=3D"MsoNormal" style=3D"margin:0cm 0cm 0cm 18pt;font-family:&quot;A=
ptos&quot;,sans-serif"><font size=3D"2"><span><span>2.<span style=3D"font-s=
tyle:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line=
-height:normal;font-family:&quot;Times New Roman&quot;;font-size-adjust:non=
e;font-kerning:auto;font-feature-settings:normal">=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0
</span></span></span><span>LSP broken Example 2: STAMP packet gets mis-forw=
arded<span></span></span></font></p>

<ol style=3D"margin-top:0cm;margin-bottom:0cm" start=3D"2" type=3D"1"><ol s=
tyle=3D"margin-top:0cm;margin-bottom:0cm" start=3D"1" type=3D"a"><li class=
=3D"MsoNormal" style=3D"font-family:&quot;Aptos&quot;,sans-serif"><font siz=
e=3D"2"><span>STAMP packet with
      DA in IP header set to either 127/8 address (or IPv6 equivalent) or
      session-reflector node address is exposed on a node, the packet would=
 be
      locally &quot;punted&quot; to the STAMP reflector (matching STAMP UDP
      port).<span></span></span></font></li><li class=3D"MsoNormal" style=
=3D"font-family:&quot;Aptos&quot;,sans-serif"><font size=3D"2"><span>STAMP =
measurement
      is incorrect <u>either way.</u><span></span></span></font></li></ol><=
/ol><p class=3D"MsoNormal" style=3D"margin:0cm;font-family:&quot;Aptos&quot=
;,sans-serif"><font size=3D"2"><span><span>=C2=A0</span></span></font></p><=
font size=3D"2">Hope this helps.</font></div><div><font size=3D"2"><br></fo=
nt></div><div><font size=3D"2">Thanks,</font></div><div><font size=3D"2">Ra=
kesh</font></div><div><br></div><div><br></div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Sep 4, 2025 at 10:01=
=E2=80=AFPM zhangli (CE) &lt;zhangli344=3D<a href=3D"mailto:40huawei.com@dm=
arc.ietf.org" target=3D"_blank">40huawei.com@dmarc.ietf.org</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>





<div lang=3D"ZH-CN">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">Hi Tony, <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">Thanks for proposing this question, I just have a discussion wit=
h other co-authors of
</span><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=E7=BA=BF">draft-=
mirsky-mpls-stamp, here is our reply:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">Both of these two drafts defines the =C2=A0encapsulation of a ST=
AMP Test Packet over MPLS LSP, but they have different definitions for the
</span><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=E7=BA=BF">Destin=
ation IP address of IP/UDP form of the STAMP test packet.<u></u><u></u></sp=
an></p>
<p style=3D"margin-left:18pt">
<u></u><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=E7=BA=BF"><span>=
1.<span style=3D"font:7pt &quot;Times New Roman&quot;">=C2=A0=C2=A0=C2=A0
</span></span></span><u></u><span lang=3D"EN-US" style=3D"font-family:=E7=
=AD=89=E7=BA=BF">draft-ietf-mpls-stamp-pw defines that the Destination IP A=
ddress=3DSession-Reflector IPv4 or IPv6 Address.</span><span lang=3D"EN-US"=
 style=3D"font-family:=E7=AD=89=E7=BA=BF"><u></u><u></u></span></p>
<p style=3D"margin-left:18pt">
<u></u><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=E7=BA=BF"><span>=
2.<span style=3D"font:7pt &quot;Times New Roman&quot;">=C2=A0=C2=A0=C2=A0
</span></span></span><u></u><span lang=3D"EN-US" style=3D"font-family:=E7=
=AD=89=E7=BA=BF">draft-mirsky-mpls-stamp defines that the destination IP ad=
dress MUST be chosen from the IPv4 127/8 range or IPv6 Dummy Prefix range.<=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">Both of the above solution can get a correct result when the MPL=
S tunnel is not broken.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">However, when the MPLS tunnel is broken, the first solution defi=
ned in draft-ietf-mpls-stamp-pw will make the miswired IP/UDP encapsulated =
STAMP packet be routed to the destination and the metric
 will not be representative of the network conditions.<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">While the second solution defined in draft-ietf-mpls-stamp-pw wi=
ll discard the miswired IP/UDP encapsulated STAMP packet when the MPLS tunn=
el is broken, because the destination IP address is not
 reachable.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">So, based on the above analysis, the second solution seems more =
reasonable.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=
=E7=BA=BF">If we can reach consensus at this point with the authors of
</span><span lang=3D"EN-US" style=3D"font-family:=E7=AD=89=E7=BA=BF">draft-=
ietf-mpls-stamp-pw, then we can remove this part and reference draft-ietf-m=
pls-stamp-pw to avoid overlap.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:=E7=AD=89=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:=E7=AD=89=E7=BA=BF">Best regards<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:=E7=AD=89=E7=BA=BF">Li<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:=E7=AD=89=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:=E7=AD=89=E7=BA=BF"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-width:medium medium medium 1.5pt;border-style:none non=
e none solid;border-color:currentcolor currentcolor currentcolor blue;paddi=
ng:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-width:1pt medium medium;border-style:solid none none;b=
order-color:rgb(225,225,225) currentcolor currentcolor;padding:3pt 0cm 0cm"=
>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11pt;font-family:=E7=AD=
=89=E7=BA=BF">=E5=8F=91=E4=BB=B6=E4=BA=BA<span lang=3D"EN-US">:</span></spa=
n></b><span lang=3D"EN-US" style=3D"font-size:11pt;font-family:=E7=AD=89=E7=
=BA=BF"> Tony Li &lt;<a href=3D"mailto:tony1athome@gmail.com" target=3D"_bl=
ank">tony1athome@gmail.com</a>&gt;
</span><b><span style=3D"font-size:11pt;font-family:=E7=AD=89=E7=BA=BF">=E4=
=BB=A3=E8=A1=A8 </span></b><span lang=3D"EN-US" style=3D"font-size:11pt;fon=
t-family:=E7=AD=89=E7=BA=BF">Tony Li<br>
</span><b><span style=3D"font-size:11pt;font-family:=E7=AD=89=E7=BA=BF">=E5=
=8F=91=E9=80=81=E6=97=B6=E9=97=B4<span lang=3D"EN-US">:</span></span></b><s=
pan lang=3D"EN-US" style=3D"font-size:11pt;font-family:=E7=AD=89=E7=BA=BF">=
 2025</span><span style=3D"font-size:11pt;font-family:=E7=AD=89=E7=BA=BF">=
=E5=B9=B4<span lang=3D"EN-US">9</span>=E6=9C=88<span lang=3D"EN-US">1</span=
>=E6=97=A5<span lang=3D"EN-US">
 23:51<br>
</span><b>=E6=94=B6=E4=BB=B6=E4=BA=BA<span lang=3D"EN-US">:</span></b><span=
 lang=3D"EN-US"> mpls &lt;<a href=3D"mailto:mpls@ietf.org" target=3D"_blank=
">mpls@ietf.org</a>&gt;<br>
</span><b>=E4=B8=BB=E9=A2=98<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> [mpls] Re: Adoption poll for draft-mirsky-mpls-stamp<u></u><u></u><=
/span></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[WG chair hat: off]<u></u><u></=
u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Could the authors please compar=
e and contrast their draft with=C2=A0draft-ietf-mpls-stamp-pw?<u></u><u></u=
></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:&quot;Menlo&quot;,serif;color:rgb(32,37,42);background:white"><br>
<br>
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:&quot;Menlo&quot;,serif;color:rgb(32,37,42);background:white">Thanks,<=
/span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:&quot;Menlo&quot;,serif;color:rgb(32,37,42);background:white">T</span>=
<span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11pt;font-fa=
mily:&quot;Menlo&quot;,serif;color:rgb(32,37,42);background:white"><br>
<br>
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><br>
<br>
<u></u><u></u></span></p>
<blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">On Sep 1, 2025, at 8:47</span><=
span lang=3D"EN-US" style=3D"font-family:&quot;Times New Roman&quot;,serif"=
>=E2=80=AF</span><span lang=3D"EN-US">AM, Tony Li &lt;<a href=3D"mailto:ton=
y.li@tony.li" target=3D"_blank">tony.li@tony.li</a>&gt; wrote:<u></u><u></u=
></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-US"><b=
r>
[WG chair hat: on]<br>
<br>
Hi all,<br>
<br>
This note begins a working group adoption poll for draft-mirsky-mpls-stamp.=
<br>
<br>
Please express support or objection (with cause) by Monday, Sept. 1 12:00 P=
DT.<br>
<br>
Thanks,<br>
T<u></u><u></u></span></p>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></p>
</div>
</div>
</div>
</div>

_______________________________________________<br>
mpls mailing list -- <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpl=
s@ietf.org</a><br>
To unsubscribe send an email to <a href=3D"mailto:mpls-leave@ietf.org" targ=
et=3D"_blank">mpls-leave@ietf.org</a><br>
</div></blockquote></div></div>
</div>
</blockquote></div></div>
_______________________________________________<br>
mpls mailing list -- <a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpl=
s@ietf.org</a><br>
To unsubscribe send an email to <a href=3D"mailto:mpls-leave@ietf.org" targ=
et=3D"_blank">mpls-leave@ietf.org</a><br>
</blockquote></div></div>

--00000000000078cc590641d2bea3--

