Re: [spring] Suggest some text //RE: Request to close the LC and move forward//RE: WGLC - draft-ietf-spring-srv6-network-programming

"Zafar Ali (zali)" <zali@cisco.com> Sat, 29 February 2020 22:47 UTC

Return-Path: <zali@cisco.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 767D03A1518; Sat, 29 Feb 2020 14:47:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XqvljPfm; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ySLWAc5Z
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 w0ZCNlmrM6MV; Sat, 29 Feb 2020 14:47:27 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19AC13A1515; Sat, 29 Feb 2020 14:47:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=51279; q=dns/txt; s=iport; t=1583016447; x=1584226047; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=w9NIJ0ZhoXaFzBgBNHZZVm+H8/9uvUHhy4cokhjdXnE=; b=XqvljPfmTJAiqtt2TWK/L4IYgHSPUwr8gVFQ3K++q/6kwCEnnU/PZZOd KSASFB6i4FFsIbpt0xYblYBmwvAflgwuhrjE18+6hB8PaSSulH5+mW/6D HLvvEhK15T8Y1QQ1bfU4gB71OS5t6ZRHncb05C0AJLrsASga4gVv0tzNe I=;
IronPort-PHdr: 9a23:w+efiBEclm88ek38mpZze51GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e4w0Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0ETBoZkYMTlg0kDtSCDBjpJfrrRyc7B89FElRi+iLzPA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C5AAAD6Vpe/4cNJK1lGgEBAQEBAQEBAQMBAQEBEQEBAQICAQEBAYF7gSUvJCwFbFggBAsqhBSDRgOKZoJfiWOOMoFCgRADUAQJAQEBDAEBGAEFDwIEAQGDe0UCF4FzJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVjAQEBAQIBAQEQCAkdAQEsCwEECwIBBgIRAwECASABAgQDAgICHwYLFAkIAgQBDQUigwQBgX1NAw4gAQ6SKZBnAoE5iGJ1gTKCfwEBBYEvAQMCg2MNC4IMAwaBOIwlGoFBP4ERJyCCHy4+axkBgRZJAQEDgSggMQkNCYJbMoIsjXAOgmeFcIlijyRECoI8h1KGBoN6XoQ2HIJJMY5uiUlEhAOGCoQhgU2HL4IukCACBAIEBQIOAQEFgWkigVhwFTsqAYINAQEyUBgNjXkkDAwLFYM7hRSFQXQCgSePbwEB
X-IronPort-AV: E=Sophos;i="5.70,501,1574121600"; d="scan'208,217";a="718916780"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 29 Feb 2020 22:47:25 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 01TMlPl2002628 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 29 Feb 2020 22:47:25 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 29 Feb 2020 16:47:24 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 29 Feb 2020 16:47:24 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sat, 29 Feb 2020 16:47:24 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZK90RMkq4Chn2ICvH4wwjFeXXBv8eZZzKYPATePr4VwIMsE8Flq5fFMwOy60py4Z38JBmPMbGVsFlzwEwwzdnmp2UnNxDIahLKgEob0UsXcDYYgUzgL1x1YdTFnEPcqh915sFcKk8tKj9DtJsVQKBM8wC4QmmlC5gJ0xsF9skQJh5lr5qkAoT6ftxD07++AFKRkS+/comNpA8KBUxtOya79DWYY4bPfDPK0blJCppQMt7a3BKqCMbnAltOLr5STRyse4uH9h4z9npP6Jd9DpmHo7ztlz1M633UuCJ9WPI4EEYtYGTkEH+xGZOUv3llDkA463++cJ2TwbKbT8rFn9QQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;bh=w9NIJ0ZhoXaFzBgBNHZZVm+H8/9uvUHhy4cokhjdXnE=; b=keSDjrGQTqFMt6XLRbE8sPZtnHZhJSW4hT2lZoo9b1i6Rv0veARBniU71nQ0+DpQHJOiHvnCKWlM2FLBPOWnY/SaqJO52h+5GGOiWDzoxwk3zN6fMwaHW6N8yYPiWjh71VCirqVavX7qrxdDS3zHbTW59oVjpginO4Q1rN91PW3gGidDz8brl1/7SGezagRZJPNQ6CODA8u8WhkeVjqJng5Grd5sxm6Q8SfhPgWgJl2+riP+U2/PVRSnZkyaD9zPvpo+0R6laXqthRKCvPCuMTXwgo0ocUGkqyjjmH7Mfyuhl+4d+Y0uMgFjaMacAYvQshkerPTB2CbBvaE4Ut/iVw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w9NIJ0ZhoXaFzBgBNHZZVm+H8/9uvUHhy4cokhjdXnE=; b=ySLWAc5ZLA8jwgUbPvRtRJ0Guur3WWxWfxjVGUFtINhosYxBm8kYUXobGab/WRZbJPaRbK2BLnaN0Rs7ZH+GzRrTUkuwoZfplO0tlGAr+DFBktCwTwh5l/32rKKP6O6j4o85N4Dh9vtcfuUkZh2/LA05kFojqGPbFiOwPFdDBZo=
Received: from MN2PR11MB3710.namprd11.prod.outlook.com (2603:10b6:208:f2::19) by MN2PR11MB4629.namprd11.prod.outlook.com (2603:10b6:208:264::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.15; Sat, 29 Feb 2020 22:47:21 +0000
Received: from MN2PR11MB3710.namprd11.prod.outlook.com ([fe80::8c1b:b94:5d2e:446b]) by MN2PR11MB3710.namprd11.prod.outlook.com ([fe80::8c1b:b94:5d2e:446b%3]) with mapi id 15.20.2772.018; Sat, 29 Feb 2020 22:47:21 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>, Robert Raszuk <robert@raszuk.net>
CC: "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, 神明達哉 <jinmei@wide.ad.jp>, "Zafar Ali (zali)" <zali@cisco.com>
Subject: Re: [spring] Suggest some text //RE: Request to close the LC and move forward//RE: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Topic: [spring] Suggest some text //RE: Request to close the LC and move forward//RE: WGLC - draft-ietf-spring-srv6-network-programming
Thread-Index: AQHV7p+YGWftayDf3UiI708hFmb2jqgyA0eAgABv3ACAAArrgIAAELQAgAAI6gCAAArdgIAAAteA///N9QA=
Date: Sat, 29 Feb 2020 22:47:21 +0000
Message-ID: <81D11863-522B-45F2-8C3A-A64D58D97E76@cisco.com>
References: <965ff6bbf1cb4c2f8d48b7b535a0cf5b@huawei.com> <CAJE_bqcTNWt==mtYKeNVXOBAzBNLG=+_mXQQ9xMHYOCDRqCb_Q@mail.gmail.com> <CAOj+MMEzbyzy98iFyfe6Z=dQiWHo=triX6bHKx9fNEUCaSuy3Q@mail.gmail.com> <085238CD-14F6-43AE-8D58-49A20DDCBB24@juniper.net> <CAOj+MMGzjP4C4CXi+6i+o_TMO5Un8HdGF+MMGLVa-KPUH+pXZw@mail.gmail.com> <3c07fa08-cd93-d0ae-fc76-ac8c8ae5baa7@gmail.com> <CA+RyBmX0EQydgvgUoPJB+6z6hcAiesVr43MnK_HNua0v8BieVA@mail.gmail.com> <CAOj+MMHBdU=urwhJV6QTn8RZZKZ0kyefHF9TDRbv5cH5CAQ5qg@mail.gmail.com> <CA+RyBmV_AwDJAxrGwp8T7tBim9zfT2s6xqtwXKXQa8A+r_FXEQ@mail.gmail.com>
In-Reply-To: <CA+RyBmV_AwDJAxrGwp8T7tBim9zfT2s6xqtwXKXQa8A+r_FXEQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.22.0.200209
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zali@cisco.com;
x-originating-ip: [2001:420:c0cc:1003::5c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d91f2b44-cd0a-4229-4e33-08d7bd695664
x-ms-traffictypediagnostic: MN2PR11MB4629:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB46298B9CA5F0C29FEE5588EEDEE90@MN2PR11MB4629.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 03283976A6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(136003)(376002)(346002)(396003)(189003)(199004)(110136005)(54906003)(316002)(478600001)(5660300002)(966005)(53546011)(6506007)(81166006)(107886003)(30864003)(33656002)(81156014)(8676002)(6512007)(4326008)(2906002)(71200400001)(86362001)(6486002)(66946007)(2616005)(66476007)(66556008)(64756008)(66446008)(36756003)(91956017)(8936002)(9326002)(186003)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4629; H:MN2PR11MB3710.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: K2RMgrchXgMQ0K5/786T1wxaeZPjurOatdbgJWFM21Y3TH24oili3SgTMn+OS98JH0WW+E+MfHMYb1PpVCtQjlbsq96/e9n9grU3MHuQYOvW0jFKRzvcgmVzJwOf8gJHRX6dB87ufV+mOMNcs+VJOq9HaKso7kynaS9QqlVB/stmCCnpYA/iHXaJc0TtNUSnQdmVdMwwFIZg+UnIPw7+q8Fy1gPgxgs0VK9jFcLRG8bZ6+hP+BBRp0T3XRSw3X2ZFpIqTaQN1Ux92AkRErpRFPiMnbTD8WJFY3kHOb3faqpIruSP+zXKpo3geuVHEJxz487TkFtriTfo9ROrcyO/Kkq7Mq5Xssdpshu1vKnIEz84fKezb+4nUoSLE07I9NiCZBiCma0Qi/43UUZxi/C0sQoNT4ThnXJ1lO1LiIrjqtSkEU7NbHATKeWPS0YW7K61FHBH20aRpmc3XgmhU9gdwnCG9pd8c2YF+2jbcL+8eJLrrVQYlKqJMWQ0htWJ8R5brg5HEjEQpa0Lrirz+adOZg==
x-ms-exchange-antispam-messagedata: 8bDuDcCCPfqAenx8SHPemEzah8FzUq3vzFr9LeFLkyyQh5uPm1WV7msEmI0ofq4q0Prw+1curHRoHpVidccApj6/jsQRfJxJpiNq43P0+0wcMO5yhmdIQVYvFlV4m12vouKjzzsQn3Yq6Of6zI/osmw8hE21Mh2kNDkYD+Yb48w=
Content-Type: multipart/alternative; boundary="_000_81D11863522B45F28C3AA64D58D97E76ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d91f2b44-cd0a-4229-4e33-08d7bd695664
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Feb 2020 22:47:21.3984 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: L79AmC8/epQKZxBuIalLweFnwoPNGdOd9SlumdbEc4bfN6MOMVjGU4fuVBftXEgk
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4629
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/GWMO_q99u1MouzVkhk65J_3O3cg>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 29 Feb 2020 22:47:31 -0000

Hi Greg,

O-bit is only used for telemetering a copy of sampled packets to a controller.
This is an advance use-case for a controller based in-band OAM (OAM on data packets).

Support for O-bit is optional.
As per PSP use-cases discussions and agreement on the mailer, a node advertising PSP capability is not expected to support O-bit.
If a node supports O-bit it is also expected to support Ultimate Segment Pop (USP) SID.

This is explained in the context of OAM draft (Github: https://github.com/ietf-6man/srv6-oam/blob/master/draft-ietf-6man-spring-srv6-oam.txt):
“If data from the last node in the segment-list (Egress node) is desired, the ingress uses an Ultimate Segment Pop (USP) SID advertised by the Egress node.“

Thanks

Regards … Zafar

From: ipv6 <ipv6-bounces@ietf.org> on behalf of Greg Mirsky <gregimirsky@gmail.com>
Date: Saturday, February 29, 2020 at 3:47 PM
To: Robert Raszuk <robert@raszuk.net>
Cc: "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, 神明達哉 <jinmei@wide.ad.jp>
Subject: Re: [spring] Suggest some text //RE: Request to close the LC and move forward//RE: WGLC - draft-ietf-spring-srv6-network-programming

Hi Robert,
s/OEM/OAM/ ;)
True, active OAM should not generate excessive number of test packets and that might make selective non-use of PSP on these packets acceptable. But some have made a use case for PSP by describing environment where the ultimate tunnel endpoint is not capable to process SRH. If that is the practical case, then how SRv6 OAM will work at all?

Regards,
Greg

On Sat, Feb 29, 2020 at 12:36 PM Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:
Greg,

You are thinking of PSP like MPLS PHP to apply to all packets towards the guy who advertised implicit-null label.

That is not the case here at all.

You apply PSP when you like on a per segment endpoint basis. OEM as we have all agreed will not be subject to PSP. Is there a value to keep repeating that every day :) ?

Cheers,
R.



On Sat, Feb 29, 2020 at 8:57 PM Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>> wrote:
Hi Brian,
you've said
 Also, answering
your question "what harm does it do?" I think the answer objectively is "none, unless
you want to use AH".
On the other thread Ron and I have pointed that PSP does have decremental effect on the ability to perform OAM, particularly performance monitoring, and the use of the O-bit proposed in draft-ietf-6man-spring-srv6-oam <https://tools.ietf.org/html/draft-ietf-6man-spring-srv6-oam-03> is questionable. Though these may not be veied as harmful consequences of PSP but they clearly, in my opinion, are benefitial either.

Regards,
Greg

On Sat, Feb 29, 2020 at 11:25 AM Brian E Carpenter <brian.e.carpenter@gmail.com<mailto:brian.e.carpenter@gmail.com>> wrote:
On 01-Mar-20 07:25, Robert Raszuk wrote:
> Hi John,
>
> I respectfully will disagree with your assessment.
>
> Reason #1 - IPv6 can be encapsulated in IPv6 - RFC2473. This is base of SRv6 operation. If this would be deprecated, moved to historic or made illegal - games over. But if this is still legal then ultimate destination for a packet is what it listed in outer IPv6 header DA. That's pretty basic. Now what the destination in the header will do with the packet is completely different story.
>
> Reason #2 - "a node can’t be both the penultimate, and the ultimate, node." Of course it can. You are looking flat ..

But I've been told by several people that this is not the use case. I believe
the little diagram I sent yesterday is the use case. And the trick in the description
of PSP is what I pointed out yesterday too: deleting the header when segments-left == 0
but the destination address is not yet set to the final one:

https://mailarchive.ietf.org/arch/msg/spring/n46VuroVGvRurIgGNLZxFbAHvIo/

The thing is, it can be coded and I fully believe there is running code. Also, answering
your question "what harm does it do?" I think the answer objectively is "none, unless
you want to use AH". Making a packet smaller on the last hop cannot break PMTUD.

So I think the text needs to admit the trick it's playing on RFC 8200. Then the IETF
can choose whether to let that trick pass.

   Brian


> If you look at different layers the same node is in fact acting in multiple roles - I can easily count 3 but with TI-LFA it could be  even more.
>
> The same node is ultimate destination for the outer header
> in the same time
> The same node is penultimate destination for SR path
> in the same time
> The same node is just regular IPv6 transit from the perspective of the original non encapsulated packet
>
> Kind regards,
> R.
>
>
>
>
>
>
>
>
>
>
> On Sat, Feb 29, 2020 at 6:46 PM John Scudder <jgs@juniper.net<mailto:jgs@juniper.net> <mailto:jgs@juniper.net<mailto:jgs@juniper.net>>> wrote:
>
>     Robert,
>
>     I think your comment (emphasis added):
>
>>     we are dealing here with an *encapsulated* packet which _has as its ultimate destination_ SR node X. That SR node X is to perform or not PSP.
>
>     Is wrong. It contradicts everything else that’s been said in the hundreds of messages that have gone before, not to mention the plain language of draft-ietf-spring-srv6-network-programming-10. The word “penultimate” itself is enough to prove this: by definition a node can’t be both the penultimate, and the ultimate, node. It’s a contradiction in terms, like saying 0 equals 1.
>
>     Now, if node X were to remove the RH /and perform the decapsulation/ that would be a different story, but the whole point of PSP is that X removes the RH and then sends the encapsulated packet on to Y which performs the decapsulation. (This point was made in one of the other threads recently, but I’ve lost track of by whom and which thread.) As far as I can tell, this non-controversial behavior is described in 4.16..3 of the draft and referred to as “USD”.
>
>     —John
>
>>     On Feb 29, 2020, at 6:06 AM, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net> <mailto:robert@raszuk.net<mailto:robert@raszuk.net>>> wrote:
>>
>>     Dear Jinmei,
>>
>>     Even if RFC8200 section 4 text would say:
>>
>>      "Extension headers cannot be added to a packet after it has left its source node and extension headers cannot be removed from a packet until it has arrived at its ultimate destination".
>>
>>     PSP would be still not be violating anything said in this sentence. Reason being is that we are dealing here with an *encapsulated* packet which has as its ultimate destination SR node X. That SR node X is to perform or not PSP. So it is still fully compliant with the specification.
>>
>>     IMHO the only grey area as pointed by Brian is if RFC8200 section 4.4 really mandates you to look at segments_left before processing the packet or it is equally legal to look at that value after local processing occurs. Definition says:
>>
>>
>>           Segments Left       8-bit unsigned integer.  Number of route
>>                               segments remaining, i.e., number of explicitly
>>                               listed intermediate nodes still to be visited
>>                               before reaching the final destination.
>>
>>     which to me really means that as long as you recognize given routing header type you can decrement this value and if zero remove it.
>>
>>     Besides that is a minor detail - as NPG draft could be updated to say:
>>
>>      S14.1.   If (Segments Left Before Local Decrement == 1) {
>>      S14.2.      Update the Next Header field in the preceding header to the
>>                     Next Header value of the SRH
>>      S14.3.      Decrease the IPv6 header Payload Length by the Hdr Ext Len
>>                     value of the SRH
>>      S14.4.      Remove the SRH from the IPv6 extension header chain
>>      S14.5.   }
>>
>>     Many thx,
>>     R.
>>
>>     On Sat, Feb 29, 2020 at 2:28 AM 神明達哉 <jinmei@wide.ad.jp<mailto:jinmei@wide.ad.jp> <mailto:jinmei@wide.ad.jp<mailto:jinmei@wide.ad.jp>>> wrote:
>>
>>         At Fri, 28 Feb 2020 07:54:28 +0000,
>>         "Xiejingrong (Jingrong)" <xiejingrong@huawei.com<mailto:xiejingrong@huawei.com> <mailto:xiejingrong@huawei.<mailto:xiejingrong@huawei.>..com>> wrote:
>>
>>         > The design of PSP for the benefits of deployment is based on the understanding
>>         > that it does not violate section 4 of RFC8200. In case the RFC8200 text may be
>>         > modified in the future, the PSP may also need to change accordingly.
>>
>>         No, it violates Section 4 of RFC8200.  It's a pity that we have to
>>         discuss it at this level due to the poor editorial work then (I was
>>         also responsible for that as one of those reviewing the bis draft),
>>         but anyone who involved the discussion should know the intent of this
>>         text intended to say (borrowing from Ron's text) "Extension headers
>>         cannot be added to a packet after it has left the its source node and
>>         extension headers cannot be removed from a packet until it has arrived
>>         at its ultimate destination"..  It might look "an attempt of blocking
>>         an innovation by a small group of vocal fundamentalists", but if you
>>         see the responses without a bias, you'd notice that even some of those
>>         who seem neutral about the underlying SRv6 matter interpret the text
>>         that way.
>>
>>         I'd also note that simply because PSP violates RFC8200 doesn't
>>         immediately mean it (PSP) "needs to change".  It can update RFC8200 with
>>         explaining why it's necessary and justified.  That's what I
>>         requested as you summarized:
>>
>>         > Jinmei: it should say it updates this part of RFC8200 and explain why it's justified.
>>
>>         And, since PSP at least wouldn't break PMTUD, I guess the update
>>         proposal will have much more chance to be accepted than a proposal
>>         including EH insertion.  On the other hand, pretending there's no
>>         violation will certainly trigger many appeals and objections at the
>>         IETF last call (I'll certainly object to it).  In the end, it can
>>         easily take much longer, or even fail, than formally claiming an
>>         update to RFC8200.
>>
>>         --
>>         JINMEI, Tatuya
>>
>>         _______________________________________________
>>         spring mailing list
>>         spring@ietf.org<mailto:spring@ietf.org> <mailto:spring@ietf.org<mailto:spring@ietf.org>>
>>         https://www.ietf.org/mailman/listinfo/spring <https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!Qj4iGvIKXE0YABWYjk5PNMfr1edPfPjJBED6VMnC3MxTiIYCqCc0y3UdazBorQ$<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/spring__;!!NEt6yMaO-gk!Qj4iGvIKXE0YABWYjk5PNMfr1edPfPjJBED6VMnC3MxTiIYCqCc0y3UdazBorQ$>>
>>
>>     --------------------------------------------------------------------
>>     IETF IPv6 working group mailing list
>>     ipv6@ietf.org<mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org<mailto:ipv6@ietf.org>>
>>     Administrative Requests: https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!Qj4iGvIKXE0YABWYjk5PNMfr1edPfPjJBED6VMnC3MxTiIYCqCc0y3X18TtwYw$<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!Qj4iGvIKXE0YABWYjk5PNMfr1edPfPjJBED6VMnC3MxTiIYCqCc0y3X18TtwYw$> <https://urldefense.com/v3/__https://www..ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!Qj4iGvIKXE0YABWYjk5PNMfr1edPfPjJBED6VMnC3MxTiIYCqCc0y3X18TtwYw$<https://urldefense.com/v3/__https:/www..ietf.org/mailman/listinfo/ipv6__;!!NEt6yMaO-gk!Qj4iGvIKXE0YABWYjk5PNMfr1edPfPjJBED6VMnC3MxTiIYCqCc0y3X18TtwYw$>>
>>     --------------------------------------------------------------------
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org<mailto:ipv6@ietf.org>
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring