[Idr] draft-liu-idr-srv6-segment-list-optimize-02

Susan Hares <shares@ndzh.com> Fri, 06 September 2024 03:30 UTC

Return-Path: <shares@ndzh.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05ED2C151532 for <idr@ietfa.amsl.com>; Thu, 5 Sep 2024 20:30:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n5SyPLxHggvV for <idr@ietfa.amsl.com>; Thu, 5 Sep 2024 20:30:55 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2131.outbound.protection.outlook.com [40.107.237.131]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F96DC14F711 for <idr@ietf.org>; Thu, 5 Sep 2024 20:30:54 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=cI73ltexJbDZcK9grFzqHSZQN1hUDudRN4+qMrFfESFsdoD/AQwHxsJkCpo1dVr6aVuTz5fNedolEx9EFKOgG3MIuDDMtpAh7NpetHAe6Iry4CQmz/sSU+k2+cGL07ybGM6+mVFBJ5I2XG15HSunhHLpUlInKHZSU94AoGDaw45onzIFbXCGtFFgCaI5wEZpKe/XpBlG4EhHccOE9bb4bPblhfGGJX5QFuBLXeL46D7goIiFrEhy0HcyCZtnBybq8eWEvf5m890SCMlb53hd5gceUayYp3N53xNdhTG1VCZQz1Ohta5niEc37nRfydtEDeHiIXQqM3OuE5HNzC+shA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=S5VKe94qUWu2jOzij1BkapJ2N2LC0jNCNnJLcvPiikY=; b=ceo6clSOIJiDB/I9FOP6eXoJ2BO+4ULku93tS6ZkYMY/aDK4xtjoiOuIPBnSwlQAfygvxAMdRafUL2/NdrCRnXgxG5De/tmbWYGy2nQCcnHLX3UkzdCO1SquxFy7TsFHim75EKJJMeblfEppEWDugx8Hpdq8jUWiXfL0CF+jFLBKFEV1lW3Uqu6OqhQ1agh2IbF+GtYR5w6VzJGzTk7e1TPldqYO8atbiBRXeBD6CYJHMJ6W21pKaw9udiVl0zeFibxZhJAlBb87hWXiK3KzQ6Aw/5qtioMsOIZ3hQ2j2baWZXDwW7pzEhF/58H9KYKeyNxN7rzgQBIbJyYcUx1Eng==
ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 104.47.73.173) smtp.rcpttodomain=chinamobile.com smtp.mailfrom=ndzh.com; dmarc=bestguesspass action=none header.from=ndzh.com; dkim=none (message not signed); arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=ndzh.com] dkim=[1,1,header.d=ndzh.com] dmarc=[1,1,header.from=ndzh.com])
Received: from CH2PR04CA0004.namprd04.prod.outlook.com (2603:10b6:610:52::14) by CH3PR08MB9225.namprd08.prod.outlook.com (2603:10b6:610:1c3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.25; Fri, 6 Sep 2024 03:30:50 +0000
Received: from CH1PEPF0000AD82.namprd04.prod.outlook.com (2603:10b6:610:52:cafe::ff) by CH2PR04CA0004.outlook.office365.com (2603:10b6:610:52::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.27 via Frontend Transport; Fri, 6 Sep 2024 03:30:50 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 104.47.73.173) smtp.mailfrom=ndzh.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=ndzh.com;
Received-SPF: Pass (protection.outlook.com: domain of ndzh.com designates 104.47.73.173 as permitted sender) receiver=protection.outlook.com; client-ip=104.47.73.173; helo=NAM04-MW2-obe.outbound.protection.outlook.com; pr=C
Received: from obx-outbound.inkyphishfence.com (35.166.188.152) by CH1PEPF0000AD82.mail.protection.outlook.com (10.167.244.91) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7918.13 via Frontend Transport; Fri, 6 Sep 2024 03:30:49 +0000
Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2173.outbound.protection.outlook.com [104.47.73.173]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id 17026102BBD; Fri, 6 Sep 2024 03:30:48 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o9FuZnv34eJf3icFq2EkvXk0aY9xnVGbuiqVHI10pmY1wf0GbyP+/IY68huebTb2pzg2k7svIJLd24gP+23Yakuer6LCac8cE2Y8ib37n2MA71McOFlV4MsIG4iBAq49N6EXWuR2gdSSYI9bpF1/5YXNKJwrh/1AdrXOsTn73k/hjv0shBIcaFwwDYp2iMQ+CKyqHqdz0rx6sympMD6UhqQ/t54iknJQBZZQuAEm7LL4Dcq3hOCfbA/DFjPAJuNmZUTlJycA13LDpZiMHa46sROgTkfHumhoS6gXs0NO8rVjHzToBlc0Xr3rygmfrnxycxK5wdty718N8suVoFxa+Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=S5VKe94qUWu2jOzij1BkapJ2N2LC0jNCNnJLcvPiikY=; b=y3dA/p8Sw88/mtsKBK4JoKGfKHeWh8Q08xQ++tD3cxF9bE80IXk/ar+bxhVBdLqfLtdUZfxPUPxRFyGWg+zohkLKFlfsc9F5+VPCH6Sx7OKYx0NAKKcE89WTQU3e8CxfSA6vYMDMhOp2ZDyASef8hDg99LXda+xWaXKx82EtrUG4AdYmvDfVfKEd9obJbRoOtYarc2KMCUkFt6iL9F3oe3MIflXXAsBnPr7j1ERyBu5eTFp8uodmVB3V5dUfq868IvcAvr4py5nloGB6fjJq9oMJ95+eyexyVZzkqPgHuXeSyKZNS4ysdgmNACl6Yyi1ekM/tZRejlbUf86CA5qGdQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass action=none header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=none
Received: from CO1PR08MB6611.namprd08.prod.outlook.com (2603:10b6:303:98::12) by IA3PR08MB10383.namprd08.prod.outlook.com (2603:10b6:208:505::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.28; Fri, 6 Sep 2024 03:30:43 +0000
Received: from CO1PR08MB6611.namprd08.prod.outlook.com ([fe80::7744:8abd:9769:c2bf]) by CO1PR08MB6611.namprd08.prod.outlook.com ([fe80::7744:8abd:9769:c2bf%5]) with mapi id 15.20.7918.024; Fri, 6 Sep 2024 03:30:42 +0000
From: Susan Hares <shares@ndzh.com>
To: "idr@ietf.org" <idr@ietf.org>
Thread-Topic: draft-liu-idr-srv6-segment-list-optimize-02
Thread-Index: AdsACstjaTx9hzlgS2moC5CRkRIqyA==
Date: Fri, 06 Sep 2024 03:30:42 +0000
Message-ID: <CO1PR08MB6611391191C6B5C10B13B172B39E2@CO1PR08MB6611.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ndzh.com;
x-ms-traffictypediagnostic: CO1PR08MB6611:EE_|IA3PR08MB10383:EE_|CH1PEPF0000AD82:EE_|CH3PR08MB9225:EE_
X-MS-Office365-Filtering-Correlation-Id: c35134b6-fcd0-4e1b-65c9-08dcce244da6
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|376014|1800799024|366016|38070700018;
X-Microsoft-Antispam-Message-Info-Original: pDkEOzPyS634zaWe6Q0OBMsdwipktlS9jDDuxh6WDA7+vw63nTocIy/a+nfKT2YviURlY+ZkqE+qu6bm2bp/jC6bn3LvY/Uxq/D3mFah1qM9ROnOTxN4AiaNZmooHg6SBzcRsvcT2mx+KQB1Eh71AJqTCvRRFzNq+tSB4Xe3FSrP5GnIy2fe2o6PHfb9bCBVUY2M8AmUKJBPj+G2RxeWRieYg0oe0A5fpWiMr+hF59ciQ35N92QAWaM22POW63Aihizj2KGxFQckKNHi85Ju0PJZteN7/3H5BcXR7Ref20FwTbbXQBaAfYGfhEpEzUsOun1R8TlTp0mPikl992amqnKazQP4IO1coptXY4Siabuqnm6LnPky935MYQVcCSv02dtJ8vUb5Ptmfkd4AePlYo/iVDksAko+oyTlHrTmTlKImMP0X7YS+ef311sXeUl3NVU72opBaL7ZlltB9EGRBgR1gqjXkAgLikZpkfWqxyCoaWyZYSYMCuvNyCfNUzvef2q5VJywXSdJ+i+VdD35jWxbCplttZ67gML6MqcJ+V7ov+jmusz4UGegsG3IjW6TNMPc8CCOHGyTHWkhQjVSQaJeWe/Hzd1MthEx/waEGZdT+RxbDfS+5I5cF4R2NAlsrj4H7DxeR3Lhuom6rhuZdtx3/QStMeqXRceSfSNUydeAjmSiG2uqBLgFgzWpDTj2u2m2lAxjr1EWMJGMC4coqp034c0bpAjbtJkz3EFqLVHdRQzMv8zk+3DZUakwGS9zay02Imet5TZQp0N24pemrA/5/MZpS64LPkJHFefg+xKAWjROA6HMyncWBDnqpDQo1E3weStTE1E7DkVQGmgEgh9kJGJcsUw8Sva8FZa5MzxCac7uMSiHNLnlCl2HC0BwWwHAN+TZwra3nIBWn91Sbwi862QpQUYCYRKleeN6w+N+J8IPmTt35EhCgQTs7n2WK8ALToQw2tv5Oim0TY6gFY4q2dG5zxTLxwA34A5Q8wA0QmLepSY3eIdCXQynt4uh4YQqHxBd/F2h4iCRkpdKOnyLU3koY1sHZ4xC04vuPXWtbcDxgrOYiVnX6N463ebu23CkrgWivhgqMjZlmnO7x6y6fg3wmHE/MqBdkbjssHg1R6wzGf/LWxRrxjIsKuHFsuxA0epkt9F9/bbiHx4Kroiduz0ibMG6Q04NWatimNqNXf++RCLzrqDUnEmq1/yVICJx2KCe9D5MXtrBkrlsHNqKAXSUMKFfeY5loNsnxgusbqKW90o6WUMR9Ba7IrpGTFNPRLnLBhxI837yiSQIaXVd9FvNTbz9dIX1sRrLWg53m5HHX4CUIRCNWivM//abLyxOLikFCZmgHGba4vU7zCxIQ2L/nooAV45jtRv8xqXhl5V6QaP4NHofvKLZV3YdoC9toK2ZqtXcWE/cZ2+nhg==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR08MB6611.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1102;
Content-Type: multipart/alternative; boundary="_000_CO1PR08MB6611391191C6B5C10B13B172B39E2CO1PR08MB6611namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA3PR08MB10383
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[104.47.73.173];domain=NAM04-MW2-obe.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: ip=[104.47.73.173];domain=NAM04-MW2-obe.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: CH1PEPF0000AD82.namprd04.prod.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 06c85df1-5e89-433c-5cf2-08dcce244982
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|35042699022|82310400026|376014|36860700013;
X-Microsoft-Antispam-Message-Info: LtFbtzUjdVGayUmhD5GJNo/1aEkz/ydJa1HXswq/2QjHVRwk8q+88ahAChniZsGdv3YgGh9LWrEtrkQSe82mOIu7euBT3NXBMHsXkKY1CA/Ck2p7HkfnnB9EqzNyQyVozXmQeVVGVEVZOFRthGMlanklqApL8+adoPV4Q034D0I4AXZ4XG2Iz7HbSO9j7kp/iCO6LjO3NREOBMKH/8DrXA9bRE96aGglwinvnvzCE8GyKfYMs1g1vdzSzMLTY0qmGiLkJxFl9ctKeIgWJb3rtVn0kQkYeZ/AExghxm6tA8IMLCoeE1oM1ClEyvvK7d6T9CsP+QIr6IPSekFMiwnHMq9COHdyTutu5z11N7xa0bMkYvS/3zoT4qrEll2qRfsFgjKNVXz8OQlTMyLxPHbLZdDWGc+Kej9oAG+zS3900q14QQAXtOjMh7AGCkJSSLcgAAhW/9eNGAj+6jROqP9NbxR5AqEoM/J0ed9tydOnSpWeowEfiWVSlc0DB9OY3xyjk04YsJhOLFDuVoZanLnHTu3u1R+vtI+NV3z9MkmI3Q5k8wDnh6tGkzKCMvZqoe2mgdFiHDqv5KhHsUd4XKMl7gQEi9COHNOYwd0ODB+yem1vVrqoudJpDX902x6Wk7ZODxUbv2vAYuNTOtvnTa3lioN3ISxOLfB8pFXfI4HwYcf9nrSi9E14UpJwqp/S1A8bX0ypxtrhZtMXxZ/A/WP7x85k4UFSUeO86h74Pzyupll90J9gaiJ/rj2cR5UKtcnfAe0H9NaWkZrX02hu0vJXDeT3j4aB/dmw6HRaPoIbkFYXzowwOI+gDPREFzDTdfaIqvUJg/0y0GLoa3c75Fc39Q==
X-Forefront-Antispam-Report: CIP:35.166.188.152;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:NAM04-MW2-obe.outbound.protection.outlook.com;PTR:mail-mw2nam04lp2173.outbound.protection.outlook.com;CAT:NONE;SFS:(13230040)(1800799024)(35042699022)(82310400026)(376014)(36860700013);DIR:OUT;SFP:1102;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2024 03:30:49.5100 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c35134b6-fcd0-4e1b-65c9-08dcce244da6
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5;Ip=[35.166.188.152];Helo=[obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: CH1PEPF0000AD82.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR08MB9225
Message-ID-Hash: MLMVQ3P74JLCHADZFU6OUTKGQN3IQMV2
X-Message-ID-Hash: MLMVQ3P74JLCHADZFU6OUTKGQN3IQMV2
X-MailFrom: shares@ndzh.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Idr] draft-liu-idr-srv6-segment-list-optimize-02
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/2MBCOp63REJRUK7Wjgk1IYTkYQE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>

Yisong, Changwang, Ran, and Yuanxiang:

Thank you for your work on draft-liu-idr-srv6-segment-list-optimize-02.

Your draft presents a problem and a solution.
I’ve included a few things that should be considered in
your next revision.  Please let me know if you have any questions
regarding my comments.

Would you mind answering a few questions:


  1.  Are you implementing this technology change?
  2.  Have discussed this problem with the Spring WG?
  3.  Have you considered what segment types use the

SRv6 SID Endpoint Behavior and Structure Sub-TLV?



It appears that segment types B, I, J, and K.



  1.  Have you considered making the E-Flag a field of flags

with more bits?


  1.  Do you have any update you wish to present at

IDR interim on 9/9/2024?

Cheerily, Susan Hares


Detailed Shepherd Review for:
draft-liu-idr-sr-v6-segment-list-optimize-02

status: individual draft,
Status: Proposed Standard,
version: revision needed (-03)
implementations: unknown
Authors: 4

Shepherd Detailed review

Summary: Text provides SR problem and solution.
Needs a few refinements in -03.

Issue-1: Please rename draft

Please rename draft to:

draft-liu-idr-sr-segment-list-optimize-00.

This renaming will help the idr-chairs more easily track the draft.

Issue-2:  Abstract, English text, clarity of text.

Old text:/
   This document introduces an optimization method for segment list
   arrangement to solve the problem of the penultimate segment node
   being unable to perform PSP behavior when the egress node has both
   End SID and service SID and improve the forwarding efficiency of
   data packets.

New text:/
   This document introduces an optimization method for segment list
   arrangement the SR Policy TLV of the BGP Tunnel Encapsulation Attribute.
   This optimization solves the problem of the Segment Routing's
   penultimate segment node being unable to perform the
   penultimate Segment Pop (PSP) behavior when the egress node has both
   End SID and service SID encapsulated in Segment Routing Header's
   segment List. This solution adds an E-Flag to the SRv6 SID
   Endpoint Behavior sub-TLV carried in Segment List Sub-TLV of
   the SR Policy TLV.

   This optimization can improve the forwarding efficiency of data
   packets when End SID and Service SID are present. /




Issue-2: All sections, remove [draft-ietf-idr-segment-routing-te-policy]
Please replace [draft-ietf-idr-segment-routing-te-policy]
with [draft-ietf-idr-sr-policy-safi].


Issue-3: How does the E-Flag interact with the Segment flags
specified in [draft-ietf-idr-sr-policy-safi] and
[draft-ietf-idr-sr-segtypes-ext]

It seems the B-Flag must be on when E-Flag is set.

V-Flag - SID Verification
B-Flag - SRv6 Endpoint Behavior exist in draft.
A-Flag - presence of SR Algorithm
S-Flag - presence of SR-MPLS or SRv6 SID


From [draft-ietf-idr-sr-segtypes-ext]

V-Flag applies to all Segment Types including the ones introduced by this document.
A-Flag applies to Segment Types C, D, I, J, and K.
 If A-Flag appears with Segment Types A, B, E, F, G, and H, it MUST be ignored.

S-Flag applies to Segment Types C, D, E, F, G, H, I, J, and K.
  If S-Flag appears with Segment Types A or B, it MUST be ignored.

B-Flag applies to Segment Types B, I, J, and K.
  If B-Flag appears with Segment Types A, C, D, E, F, G, and H, it MUST be ignored.

It appears the SRv6 SID Endpoint Behavior and Structure is on segment types B, I, J, and K.


Issue-4: E-Flag as set of Flags and IANA Section

It would be wise to create E-Flag as a set of flags in the reserved section.
As such, it would be useful to create a registry for such flags.