Return-Path: <shares@ndzh.com>
X-Original-To: idr@mail2.ietf.org
Delivered-To: idr@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id D3C1585809F5
	for <idr@mail2.ietf.org>; Fri,  7 Nov 2025 09:28:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5
	tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
	RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
	RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001]
	autolearn=ham autolearn_force=no
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 yFOV5IDZ_Bwu for <idr@mail2.ietf.org>;
	Fri,  7 Nov 2025 09:28:01 -0800 (PST)
Received: from CY3PR05CU001.outbound.protection.outlook.com
 (mail-westcentralusazon11023085.outbound.protection.outlook.com
 [40.93.201.85])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest
 SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id 37B4C85809EC
	for <idr@ietf.org>; Fri,  7 Nov 2025 09:28:01 -0800 (PST)
Received: from SJ0PR03CA0382.namprd03.prod.outlook.com (2603:10b6:a03:3a1::27)
 by BY5PR08MB6309.namprd08.prod.outlook.com (2603:10b6:a03:1ed::8) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.6; Fri, 7 Nov
 2025 17:27:52 +0000
Received: from SJ1PEPF00002310.namprd03.prod.outlook.com
 (2603:10b6:a03:3a1:cafe::11) by SJ0PR03CA0382.outlook.office365.com
 (2603:10b6:a03:3a1::27) with Microsoft SMTP Server (version=TLS1_3,
 cipher=TLS_AES_256_GCM_SHA384) id 15.20.9298.13 via Frontend Transport; Fri,
 7 Nov 2025 17:27:31 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.93.1.107)
 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
 40.93.1.107 as permitted sender) receiver=protection.outlook.com;
 client-ip=40.93.1.107; helo=BYAPR08CU003.outbound.protection.outlook.com;
 pr=C
Received: from us-east-2c.obx-outbound.inkyphishfence.com (3.132.208.199) by
 SJ1PEPF00002310.mail.protection.outlook.com (10.167.242.164) with Microsoft
 SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9298.6
 via Frontend Transport; Fri, 7 Nov 2025 17:27:52 +0000
Received: from BYAPR08CU003.outbound.protection.outlook.com
 (mail-byapr08cu00303.outbound.protection.outlook.com [40.93.1.107])
	by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id 2391998BFB
	for <idr@ietf.org>; Fri,  7 Nov 2025 17:27:51 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=yNwOsxBaBDD+VfWMV58EmNyEKzB5ZfMt1DWdoWYM9QfEtXIwH9kEMjSe/8nNbTXSRU+8DKk+W17Pn8stPDVRY1LsBGovmHTi4o8I2ISKbJtPsmVy6HYceNHkT10m4ga6JVhDKsKPY65iXqBoZ/dLbTVuX9Sut+euPhpCUHmv3fXSknvV/EM9SA8hrjXumfgAQ896GEvSkX8gi65UhfPRbJbq99rWjkL/AdqKkAluUAHcpGwT/n3bqpB/q1r+YvkX63fc+S6HOxXy1XwEd2NJjht5WZ1C8SaM4qKznDfzECQ9G7VJ9T2wMt7MUNGQ0jN7Mgf4efAGApfRbdwXT6sfkQ==
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=yA+FGwndsu/z/m4PBl/ldgVtEcRpHd1+9FEGwrJl4KE=;
 b=cvBsh7lBgPYFNEj7iMZ8uj+Bl83mF/Jwyz+YmDx59NH6EKuqZhzutSpMkXwvtvJCRqd+4VilkHxNtDkuAzNWnmnT6WjCWWWJP3j5y+NUI214VYS7b9CcafnzH7auEkwnH/EeIK+ld5j5C8+J3MmSx/8RpHdoHZraY9iSLjxzL4uP3FvEBfXkCXf4r3v+Gfhj99ZhN4VGuT2yEa8u+aC0/vTYAsuGQfEQVQp/ThX1YCfLtMSZxb1w+VkNPafvZ+zTqmAEQo+MPFvk9uKPcQPA8Da6oQ58XOilmgPs9YNz5IrbRF5YVQ7QAOc/9AJG32T282jkb47E0BYZpwrCgwEHVg==
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 DM8PR08MB7413.namprd08.prod.outlook.com (2603:10b6:8:a::9) by
 DS4PR08MB10726.namprd08.prod.outlook.com (2603:10b6:8:27f::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.9320.10; Fri, 7 Nov 2025 17:27:49 +0000
Received: from DM8PR08MB7413.namprd08.prod.outlook.com
 ([fe80::8a0:8971:98a2:37e5]) by DM8PR08MB7413.namprd08.prod.outlook.com
 ([fe80::8a0:8971:98a2:37e5%5]) with mapi id 15.20.9298.010; Fri, 7 Nov 2025
 17:27:48 +0000
From: Susan Hares <shares@ndzh.com>
To: idr <idr@ietf.org>
Thread-Topic: draft-lp-idr-bgp-ls-sr-policy-supplement - Interaction between
 "pure backup path" and the reverse path segment
Thread-Index: AdxQCnH2SkLosKBvQ2eq5GOdclHUug==
Date: Fri, 7 Nov 2025 17:27:48 +0000
Message-ID: 
 <DM8PR08MB7413BD76EA2C9C61D72A82E8B3C3A@DM8PR08MB7413.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: 
	DM8PR08MB7413:EE_|DS4PR08MB10726:EE_|SJ1PEPF00002310:EE_|BY5PR08MB6309:EE_
X-MS-Office365-Filtering-Correlation-Id: 9d57d7ca-cefa-48bf-4b44-08de1e22fb2c
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: 
 BCL:0;ARA:13230040|1800799024|376014|10070799003|366016|19092799006|38070700021|8096899003;
X-Microsoft-Antispam-Message-Info-Original: 
 =?us-ascii?Q?DK3Ik6jQ2fc70gOlOrwCCOv0Z4GZ/bjkr0OI69qgLFcLk5Ha2poxO5bLf2he?=
 =?us-ascii?Q?LliQ0C8Lzs7UkdiH9yA7flPNapntupvKG9OB46W+B+AvBLXY+iq2e1BcXe19?=
 =?us-ascii?Q?M+TjIorrgFc8K99gCEWgZrdCpRL3M4A+n2b+Q44FgaKCNv/kHmvQfH2X7itN?=
 =?us-ascii?Q?8QKvawo+hPDdScYFm9uHMNhRUm7cBypXPpyK8yjnBlONkSoOvfWybvNQMdN4?=
 =?us-ascii?Q?kzD3E3XLpLsltvdSyAE8oojsX7LLJojPCToDk9Qs7BmuIfV11/qI1x6lNUNM?=
 =?us-ascii?Q?7D0S+YwEIdXn1YWgqa48MNTNcjspQPN/INfTZat+b/SX51LSa3nHjFROXF86?=
 =?us-ascii?Q?nzl2eWV8k2a4eGtEz+V6QsPf8GArBlhUMPbuug3Tm+f0u7VHh4Do0704Bzkt?=
 =?us-ascii?Q?Fe4m23kjgQpXhDt0DAhkbhOt9Z4rCgqfNwG6vyLIK05OcpD2a8DG6NH50eyx?=
 =?us-ascii?Q?xwTeCTr2qe1UCbmYPSIHyu7C+y07M55I8MT7dv41n8t+paDeJECQJT1h7Hsd?=
 =?us-ascii?Q?CwfolZfwNqdVynn1r+0WmhDLnaqO91l5bKsHQTBzXo171vnz9aTL6q4Bqsok?=
 =?us-ascii?Q?7pdbiHyLvT+Acs2vy/J9VYJsTwX+cJJD1Pq4ms//1BwBT9Tsb2D6Kcp4GpN1?=
 =?us-ascii?Q?7C0jDms/aWBfCEv7Ths0KE9EFV/xaUr5YKk1ss4lBr9KLvEiI4T4NPHu8Ofv?=
 =?us-ascii?Q?0ek1xwcdXRZ6M7D5R+ZuUQ8UwEg/eiX61jO0yqunx0LX4ENH6KMGQi0iWAUt?=
 =?us-ascii?Q?QH0x29wD37bTVxht38+0llCjMCQrnqhOTpDmjEorvTs3+Gbhg6ast9B0lF3C?=
 =?us-ascii?Q?GlANiCc+Y/Zgmii8iuS7i0n4ofvWgN7CKfUc0jv3Jbze5H6DooFh7mBPoXOE?=
 =?us-ascii?Q?kaQ1heE7rdOtvA64r0gCPdV9DzrOyM6us26dIXVkEGb+pTPe2Ke8xDV7Aecz?=
 =?us-ascii?Q?c6wVpieNF7VPgzGIBAaABJe3IMv8T2N5FT1wb4jEY0Vyn52iox9fjfayPWQR?=
 =?us-ascii?Q?HS1KontrwuU5XXk5TYIIF2QezL+iqEJh604+QwDcSSisrZY3KHFcYWntFXOb?=
 =?us-ascii?Q?+FhdMiO+4Ns8lVXMyMLtbDdq8eB5sshBTg3WyaF+TSXhiNQoBpYnWaxs0R5I?=
 =?us-ascii?Q?epOn9V2AqUIKyswOwpO7Ns04rkaAFbBCPwjae6sCrCBD+PbB9kOfXrT88Q7d?=
 =?us-ascii?Q?sOntSbmHre62HhdSM0ml1MDsG6pnCv4y9bcTg8WHUw1f9hNAGvCRPeYg8HD9?=
 =?us-ascii?Q?xTwz4ErdfGLdd3o8imQgJZZEFBes56vXeBHkyJZSzsxTesFpc3cd/tewSJV2?=
 =?us-ascii?Q?5ler96fHDENn0BlHhh4395Bca+yBwvZ6pX8U0nsTVuW/Ho4vjsfsNiJk63EN?=
 =?us-ascii?Q?89buM05yEDULwvN1KphV9DOU/FCbFY2qnmFWFHzpTTMCz2MOWptu84Rkxoa8?=
 =?us-ascii?Q?S0cqxxzUvERiuptDt7TrIGoTK0ORJK84AV4pMmj4tK9eAvmomoXZ86kZ+kua?=
 =?us-ascii?Q?lrHD/gLBKVC/Q+FOUOQFJMYXPJV+jli0slrk?=
X-Forefront-Antispam-Report-Untrusted: 
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM8PR08MB7413.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(10070799003)(366016)(19092799006)(38070700021)(8096899003);DIR:OUT;SFP:1102;
Content-Type: multipart/alternative;
	boundary="_000_DM8PR08MB7413BD76EA2C9C61D72A82E8B3C3ADM8PR08MB7413namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS4PR08MB10726
ARC-Authentication-Results: i=2; obx-inbound.inkyphishfence.com;
 spf=pass smtp.mailfrom=ndzh.com;
       dmarc=pass header.from=ndzh.com;
       dkim=pass header.d=ndzh.com;
       arc=pass
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed;
       d=inkyphishfence.com; s=arc-20181011; t=1762536471; h=mime-version :
       message-id : date : subject : to : from;
       bh=yA+FGwndsu/z/m4PBl/ldgVtEcRpHd1+9FEGwrJl4KE=;
       b=FLvw6itUmwFvhD4gvbpbNkFwlupbi1YHWIKTd7myDiRSX8zmhXYDsEck2NsNaBWyfzXQ5
       7eGA0ti38NuOatQ7aQo51lUPFH9OYP+RhZbmVtlIGbLf4/H7fF26znSReq00Fw5o/QogSkl
       U09HfbfgZgQWBIB3I+YeCfaRBwMyYto=
Authentication-Results-Original: obx-inbound.inkyphishfence.com;
       spf=pass smtp.mailfrom=ndzh.com;       dmarc=pass header.from=ndzh.com;
       dkim=pass header.d=ndzh.com;       arc=pass
ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=inkyphishfence.com;
       s=arc-20181011; t=1762536471;
       b=mu2F1CWoIs7gsMTkGI7fL6w8+8KzbXy6MiztXejExIBYdaw1SGZwTsRqHrmvELRkhxz3n
       79KNITa/2NsarUB9dFHhbpFv53RQLbTRNr48YYNCH1Dp4g/9NsxDSBfvbzL5ylXcM8Rgor1
       cf40HOPgp9U0C7ueDyW3KuKItFQH5j8=
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: 
 ip=[40.93.1.107];domain=BYAPR08CU003.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: 
 ip=[40.93.1.107];domain=BYAPR08CU003.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: 
 SJ1PEPF00002310.namprd03.prod.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 
	c9003d92-3832-49cc-5129-08de1e22f90f
X-IPW-GroupMember: False
X-Microsoft-Antispam: 
	BCL:0;ARA:13230040|82310400026|14060799003|19092799006|376014|156008|1800799024|36860700013|35042699022|8096899003;
X-Microsoft-Antispam-Message-Info: 
	=?us-ascii?Q?TSwveKQ74gnTsvC7CVL7Fwps2YsDQM5DZoj/KPiH1n3FTEB3mfsIZGH5nPrv?=
 =?us-ascii?Q?DqRnqq9dDkOvhBzInLrZw8pfor1mJM9fH2+yVCK9sOrzh8WdW3VD1mYtElWh?=
 =?us-ascii?Q?pHPmLlLGnu6GFd/UiNWYrrYYkfbaYF6XBnbbcfNDiSOZ67Cov0kG33mJDGQi?=
 =?us-ascii?Q?bDo/hExNHMz59ikaq/6TAkTGfBlyEOr+i7/7jOV2aVspMxs2cNHR9bRVXlS7?=
 =?us-ascii?Q?hh+2oiUj7loHzHHUdNByZZBDTvkLRlXWWDG4iECuaZzajZhtUs84u3plFWwL?=
 =?us-ascii?Q?0/h6Y7FNlIhHnrSx1AMgWA6nG84L+xoqq3+xy+IA9vLGnatMOiOTYSCXCP0f?=
 =?us-ascii?Q?WOlZ5WE/BLG/usDCgpcT1RzRGbrXVfx0dWwl1A5MHOeDkw4+sUpONpmlAZSj?=
 =?us-ascii?Q?CFYOe78zpHJoxtPOmQrmNovgTBV7Se60Dw+jhurAkH8NbygnDJYZEkiPUf6J?=
 =?us-ascii?Q?AIi1l+Qf/pZIPCYtS69fGHBrTjFa9wiESwj/Y3LrWSveHhn4ElK1U4aG+h8p?=
 =?us-ascii?Q?OviybMD3azA4e0MzDLxaJkkybUWv8mjSADmSyjlT7f89Wcr4/oB/R1LVpSd2?=
 =?us-ascii?Q?bCKN+ozNLmNz37lRshlrLMQDEXWgiDEDaaSgTWt7x2EiVromx1sqk3dTxokl?=
 =?us-ascii?Q?u3JWr1EoRT+0O5gVSA/8zdzWeCen8nPMybXYcUPWkT45UMWWzw/9lyMFQDnB?=
 =?us-ascii?Q?k3yidetvkyq30frxfs5s8CNl93Hv0uEGKAe/UVJ+Pp1/Q9911BIaGk4RQ9X9?=
 =?us-ascii?Q?Jnp78bFZ3AWzP69kkWg1ls+19A/W4QYMW3vg4K3O5eL+DijScrxNO44Vwvn6?=
 =?us-ascii?Q?1Dd4TGlFkgIVzANgGqftfAK/2+MkpT9FL6/GBN7UwLvz/EgNK1v2/tb2sGvS?=
 =?us-ascii?Q?tMyVJxb+wgwdGw1wNml7UGXlFSO+Zs9442Mx1oJRGzbrJ7YZhwKDgMuQngd0?=
 =?us-ascii?Q?zMdkyMEvj59GzmShAJKaeKHRAEdMpCwL9GQbdsEG1HI58aeI0J/Vm9DNPWDA?=
 =?us-ascii?Q?FJGPriRummdDlKe7NVYtHeFsagUXG6JjRLoH6tLKDRLDEDQxHUNAexfacRjk?=
 =?us-ascii?Q?62X+RXcgjtBLq55k9RvFi51/fSiDXESxZVlwQm9NkA1aodPFK4Sdl4aT/1ck?=
 =?us-ascii?Q?/bZEZ5QOS6oWZsWST2Sz74iqioFQDcbwYqmUwpRZu9K8WeECyz3+bZbD8Bte?=
 =?us-ascii?Q?eFgblQasGGxvT+Zl7ilIMYo77kgGB969aI64gCrdLP2DpMogSQBC6opTdORA?=
 =?us-ascii?Q?M4UZh6scIXfEIB1cebRNtZjWEO8M09c7HwBIy5MwRCC/TtcujZvOpl+WWNOy?=
 =?us-ascii?Q?XxfKvZHhhKT4Vo4reEnHoJTgPZOHTNrL/mXr0ffItkPbb9MCsBUrEFmgehl0?=
 =?us-ascii?Q?AZid8HZC3P+Q1QX7/XVxkS2dk5m8mcDt1gf7YfZ5dRbOgrgygJSszq00xNMM?=
 =?us-ascii?Q?0rPWMIr6F5qC2oYwMCsopJiK2DIVXpRAsNsuHwdE/FfeIe3d88y8Tt+ThzVp?=
 =?us-ascii?Q?D78d879Oj0WenJup+modST+oG8fT77k+B21No+JTi98RjrGUK9pWpHd3rw?=
 =?us-ascii?Q?=3D=3D?=
X-Forefront-Antispam-Report: 
	CIP:3.132.208.199;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR08CU003.outbound.protection.outlook.com;PTR:mail-byapr08cu00303.outbound.protection.outlook.com;CAT:NONE;SFS:(13230040)(82310400026)(14060799003)(19092799006)(376014)(156008)(1800799024)(36860700013)(35042699022)(8096899003);DIR:OUT;SFP:1102;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2025 17:27:52.3284
 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 
 9d57d7ca-cefa-48bf-4b44-08de1e22fb2c
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: 
 TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5;Ip=[3.132.208.199];Helo=[us-east-2c.obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: 
	SJ1PEPF00002310.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR08MB6309
Message-ID-Hash: BVV3VJHTEUVNL2E46WKDXDRVKLQL5TEM
X-Message-ID-Hash: BVV3VJHTEUVNL2E46WKDXDRVKLQL5TEM
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.9rc6
Precedence: list
Subject: =?utf-8?q?=5BIdr=5D_draft-lp-idr-bgp-ls-sr-policy-supplement_-_Interaction_b?=
 =?utf-8?q?etween_=22pure_backup_path=22_and_the_reverse_path_segment?=
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/idr/EK4dSuzzmlMpKH2jdwWZVCAh0vU>
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>

--_000_DM8PR08MB7413BD76EA2C9C61D72A82E8B3C3ADM8PR08MB7413namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Question:
How does the B-Flag interact on the segment list with
the concepts of the reverse path segment from
draft-ietf-idr-sr-policy-path-segement-14.

See discussions below.

Sue

draft-ietf-idr-sr-policy-path-segment-14 defines

This provides a forward and reverse path.


       SR Policy SAFI NLRI: <Distinguisher, Policy-Color, Endpoint>
           Attributes: Tunnel Encaps Attribute (23)
           Tunnel Type: SR Policy
               Binding SID
               Preference
               Priority
               Policy Name
               Explicit NULL Label Policy (ENLP)
               Segment List
                   Weight
                   Path Segment
                   Segment
                   Segment
                   ...
                   Reverse Segment List
                       Path Segment
                       Segment
                       Segment
                       ...


draft-lp-idr-bgp-ls-sr-policy-supplement-03

Defines new flags for the Segment list:

                       0                   1
                         0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
                        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                        | | | | | | | | | |S|B|         |
                        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

        Figure 1: New Flags in the Flag Field of SR Segment List TLV

   *  S-Flag: Indicates the segment list is in administrative shut state
      when set.  The segment list may be shut by the administrator via
      CLI or other methods, and it is out of the scope of this document.

   *  B-Flag: Indicates that the segment list is a pure backup path as
      specified in [I-D.ietf-pce-multipath] section 4.4 when set.  When
      B-Flag is clear, it indicates it is the primary path that carries
      normal traffic


>From draft-ietf-pce-multipath, we have two definitions:
MULTIPATH-BACKUP TLV and MULTIPATH-OPPDIR-PATH.

Below is the text from draft-ietf-pce-multipath

   This functionality is not part of the SR Policy Architecture
   [RFC9256], but is something optional that may be implemented for
   certain specialized use cases.  One such use case is the P2MP SR
   Policy [I-D.draft-ietf-pce-sr-p2mp-policy].

      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
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |             Type              |             Length            |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |       Backup Path Count       |             Flags           |B|
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                         Backup Path ID 1                      |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                         Backup Path ID 2                      |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                              ...                              |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                         Backup Path ID n                      |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                   Figure 3: MULTIPATH-BACKUP TLV format

>From draft-ietf-pce-multipath ha the following opposite direction TLV?

      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
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |             Type              |             Length            |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |           Reserved            |             Flags         |L|N|
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                 Opposite Direction Path ID                    |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Figure 4: MULTIPATH-OPPDIR-PATH TLV format


--_000_DM8PR08MB7413BD76EA2C9C61D72A82E8B3C3ADM8PR08MB7413namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Aptos;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:12.0pt;
	font-family:"Aptos",sans-serif;
	mso-ligatures:standardcontextual;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Aptos",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"EN-US" link=3D"#467886" vlink=3D"#96607D" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">Question:
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">How does the B-Flag interact on the segment list with
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">the concepts of the reverse path segment from
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">draft-ietf-idr-sr-policy-path-segement-14.
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;"><o:p>&nbsp;</o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">See discussions below.
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;"><o:p>&nbsp;</o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">Sue
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;"><o:p>&nbsp;</o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">draft-ietf-idr-sr-policy-path-segment-14 defines
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">This provides a forward and reverse path.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><br>
<br>
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SR Policy SAFI NL=
RI: &lt;Distinguisher, Policy-Color, Endpoint&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Attributes: Tunnel Encaps Attribute (23)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Tunnel Type: SR Policy<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Binding SID<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Preference<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Priority<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Policy Name<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Explicit NULL Label Policy (ENLP)<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; Segment List<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Weight<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Path Segment<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Segment<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Segment<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reverse Segment List<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P=
ath Segment<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S=
egment<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S=
egment<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .=
..<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">draft-lp-idr-bgp-ls-sr-policy-supplement-03<o:p></o:p></=
span></b></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">Defines new flags for the Segment list:
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; | | | | | | | | | |S|B|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; |<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&=
nbsp;+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Figure 1: New Fl=
ags in the Flag Field of SR Segment List TLV<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp; *&nbsp; S-Flag: Indicates the segment list is =
in administrative shut state<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; when set.&nbsp; The segment =
list may be shut by the administrator via<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CLI or other methods, and it=
 is out of the scope of this document.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp; *&nbsp; B-Flag: Indicates that the segment lis=
t is a pure backup path as<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; specified in [I-D.ietf-pce-m=
ultipath] section 4.4 when set.&nbsp; When<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B-Flag is clear, it indicate=
s it is the primary path that carries<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; normal traffic<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p=
></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">From draft-ietf-pce-multipath, we have two definitions:
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;font-family:&quot;=
Courier New&quot;">MULTIPATH-BACKUP TLV and MULTIPATH-OPPDIR-PATH.&nbsp;
<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">Below is the text from draft-ietf-pce-multipath<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;This functionality is not part of the SR =
Policy Architecture<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp; [RFC9256], but is something optional that may =
be implemented for<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp; certain specialized use cases.&nbsp; One such =
use case is the P2MP SR<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp; Policy [I-D.draft-ietf-pce-sr-p2mp-policy].<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; 3<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Length&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; Backup Path Count&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |B|<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backup Path ID 1&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backup Path ID 2&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backup Path ID n&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Figure 3: MULTIPATH-BACKU=
P TLV format<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">From draft-ietf-pce=
-multipath ha the following opposite direction TLV?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; 3<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Length&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Reserved&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; Flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; |L|N|<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Opposite Di=
rection Path ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cou=
rier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Figure 4: MULTIPATH-OPPDIR-PATH TLV f=
ormat<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
</div>
</body>
</html>

--_000_DM8PR08MB7413BD76EA2C9C61D72A82E8B3C3ADM8PR08MB7413namp_--

