Return-Path: <chengli13@huawei.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 E700C1202A0;
 Fri, 18 Oct 2019 00:05:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3,
 SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 LwuTb18OUeVJ; Fri, 18 Oct 2019 00:05:10 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id BBF38120098;
 Fri, 18 Oct 2019 00:05:09 -0700 (PDT)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.107])
 by Forcepoint Email with ESMTP id E3846E1564D7AC83EAC4;
 Fri, 18 Oct 2019 08:05:06 +0100 (IST)
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by
 lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server
 (TLS) id 14.3.408.0; Fri, 18 Oct 2019 08:04:56 +0100
Received: from DGGEML529-MBX.china.huawei.com ([169.254.6.135]) by
 DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id
 14.03.0439.000; Fri, 18 Oct 2019 15:04:52 +0800
From: "Chengli (Cheng Li)" <chengli13@huawei.com>
To: "Ketan Talaulikar (ketant)" <ketant@cisco.com>, Susan Hares
 <shares@ndzh.com>, 'idr wg' <idr@ietf.org>, 'SPRING WG List'
 <spring@ietf.org>
Thread-Topic: [Idr] Adoption:
 draft-li-idr-bgp-ls-sr-policy-path-segment-03.txt and
 draft-li-sr-policy-path-segment-01.txt - 1 week extension [10/14 to
 10/21/2019]
Thread-Index: AdWCuk3YU0jOn/ygQ1+t1TuQqTQ3YACtfKXgAALIXFA=
Date: Fri, 18 Oct 2019 07:04:51 +0000
Message-ID: <C7C2E1C43D652C4E9E49FE7517C236CB0274933F@dggeml529-mbx.china.huawei.com>
References: <00f901d582ba$f474a230$dd5de690$@ndzh.com>
 <CY4PR11MB15411996CCC61AE91C257726C16C0@CY4PR11MB1541.namprd11.prod.outlook.com>
In-Reply-To: <CY4PR11MB15411996CCC61AE91C257726C16C0@CY4PR11MB1541.namprd11.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.185.75]
Content-Type: multipart/alternative;
 boundary="_000_C7C2E1C43D652C4E9E49FE7517C236CB0274933Fdggeml529mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/NRGwxRZ5RQc1Oj0vENGR_KHhSI4>
Subject: Re: [Idr] Adoption:
 draft-li-idr-bgp-ls-sr-policy-path-segment-03.txt and
 draft-li-sr-policy-path-segment-01.txt - 1 week extension [10/14 to
 10/21/2019]
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>,
 <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>,
 <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Oct 2019 07:05:14 -0000

--_000_C7C2E1C43D652C4E9E49FE7517C236CB0274933Fdggeml529mbxchi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Katen,

Many thanks for your valuable comments, will update the drafts to address t=
hem ASAP. Please see my rely inline.

Thank you again!
Cheng


From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Ketan Talaulikar (keta=
nt)
Sent: Friday, October 18, 2019 1:51 PM
To: Susan Hares <shares@ndzh.com>; 'idr wg' <idr@ietf.org>; 'SPRING WG List=
' <spring@ietf.org>
Subject: Re: [Idr] Adoption: draft-li-idr-bgp-ls-sr-policy-path-segment-03.=
txt and draft-li-sr-policy-path-segment-01.txt - 1 week extension [10/14 to=
 10/21/2019]

Hi Sue,

1)      Should this SR Policy technology be included in BGP for SR-MPLS



Yes. The path segment for MPLS has been defined in Spring and we need the c=
orresponding work in BGP to build the solutions based on path segments.

2)      Is this technology a good way to implement the required

Features in BGP?



Yes and do refer to some of the issues pointed in the comments below.


3)      Is this technology ready for adoption?



I have listed down the issues/concerns below. I believe we need to hear the=
 responses from the authors on them. The WG/chairs can decide whether to re=
quire these changes before or after adoption.


4)      Do you have any concerns about adopting this technology?



No (subject to clarifications on the comments below).



My apologies for the delay in review and sharing these comments:

https://datatracker.ietf..org/doc/draft-li-idr-sr-policy-path-segment/<http=
s://datatracker.ietf.org/doc/draft-li-idr-sr-policy-path-segment/>

1)      Sec 3 has the following statement which is incorrect. First the Pat=
h Segment does not identify the SR Policy and the identifiers of SR Policy =
are specified in draft-ietf-spring-segment-routing-policy. What the path se=
gment does is identify the specific "SR Path(s)" at the tail-end - this is =
as per draft-ietf-spring-mpls-path-segment. So I think the statement below =
needs to be revised.


Also,

   it can be used for identifying an SR candidate path or an SR Policy

   in some use cases if needed.



                    [Cheng] You are correct! Will address it later.

2)      The draft proposes to have the ability to encode the Path Segment a=
t both the Segment List and Candidate path level. I can understand the sign=
alling at the Segment List level, but not sure why we need it also at the C=
P level? If the same Path Segment needs to be shared across Segment Lists t=
hen it can be specified for each of them?

[Cheng] We aim to provide the capabilities, but your suggestion is right. T=
hey can be specified for each of them. Let's discuss which one is better la=
ter.

3)      Sec 3.1. Both the SR-MPLS and SRv6 path segments are being combined=
 here and I am not sure that is appropriate. Since only the SR-MPLS path se=
gment document is adopted in WG, we need SPRING WG to evaluate the SRv6 pat=
h segment. I would suggest to call this "MPLS Path Segment" so that work ca=
n proceed independently. Down the line, we can introduce another TLV for SR=
v6 Path Segment.



[Cheng] You are right. Do we have any SRv6 related text in the drafts? I re=
member I have removed it. Will check again.


4)      I would also propose to use the TLV encoding that is similar to htt=
ps://tools.ietf.org/html/draft-ietf-idr-segment-routing-te-policy-07#sectio=
n-2.4.3.2.1 for the MPLS path segment.
[Cheng] Agree. We designed the TLV format to draft-ietf-idr-segment-routing=
-te-policy at the first day. Will update to align again.


5)      Sec 4.1. The proposed Bidirectional Path sub-TLV is at the CP level=
. So does it indicate a single reverse path SL for all the forward path SLs=
 or can it have multiple SLs? Why not also do this on the per SL level so t=
hat the reverse path matches the forward path where necessary? Otherwise it=
 is not possible to correlate the forward and reverse SLs.
[Cheng] We plan to update this in the next revision. Right now, we do not s=
upport to have multiple SID lists, which means per SID list level. That is =
why we need to add weight TLV into the  Bidirectional Path sub-TLV as I men=
tioned in my previous email.
                We can discuss on this to design to better solution of supp=
orting multiple SID lists for bidirectional path.

6)      I am not sure why the parameters like weight is required in the rev=
erse path since weight is for load-balancing when steering into the path.
[Cheng ] For 1:1 correlation, we don't need weight TLV, should discuss more=
 on this.


7)      I think either this draft or perhaps more appropriately the draft-i=
etf-spring-mpls-path-segment better describes the usage of the reverse path=
 list so that this draft can refer to it. While we are calling this "bidire=
ctional", it is actually the reverse path information. There is nothing lik=
e traditional bidirectional LSP signalling happening here between the two e=
nd points directly. It is something that is provisioned by a controller.
[Cheng] OK, will do.


8)      Please remove all suggested code points from the draft until we hav=
e IANA allocations for them.
[Cheng] OK

https://datatracker.ietf.org/doc/draft-li-idr-bgp-ls-sr-policy-path-segment=
/

a)      Sec 3 has some similar text as below and the comment (1) also appli=
es to it.

it can be used for identifying an SR candidate path or an SR
   Policy defined in [I-D.ietf-spring-segment-routing-policy<https://tools.=
ietf.org/html/draft-li-idr-bgp-ls-sr-policy-path-segment-03#ref-I-D.ietf-sp=
ring-segment-routing-policy>]
[Cheng] ACK

b)      Most of the comments from the previous draft also applies to this o=
ne and so I won't repeat them.

c)       This draft cannot borrow the TLV formats from the one above since =
in BGP-LS we have 2 byte type and 2 byte length. It is required to align in=
stead with draft-ietf-idr-te-lsp-distribution.
[Cheng] Sure. Will make that in the next revision. Last time we aligned wit=
h draft-ietf-idr-te-lsp-distribution-08, and then the TLV formats were upda=
ted, so we should sync up again.


d)      Please remove all suggested code points from the draft until we hav=
e IANA allocations for them.
[Cheng] ACK

Many thanks! Thank you for your comments, it will definitely help to improv=
e the document and my skills of writing drafts. Thanks!


Thanks,
Ketan

From: Idr <idr-bounces@ietf.org<mailto:idr-bounces@ietf.org>> On Behalf Of =
Susan Hares
Sent: 14 October 2019 23:43
To: 'idr wg' <idr@ietf.org<mailto:idr@ietf.org>>; 'SPRING WG List' <spring@=
ietf.org<mailto:spring@ietf.org>>
Subject: Re: [Idr] Adoption: draft-li-idr-bgp-ls-sr-policy-path-segment-03.=
txt and draft-li-sr-policy-path-segment-01.txt - 1 week extension [10/14 to=
 10/21/2019]

Greetings IDR and Spring WG

The WG Adoption for the two IDR drafts related to IDR received a level supp=
ort below the threshold to accept this draft into the IDR WG.  There were n=
o objection, but there was simply a low level of response.

This 1 week extension to the Adoption call is to let the members of both th=
e IDR and SPRING WG comment on whether these drafts have matured enough to =
be IDR WG drafts.  On 10/21/2019, the IDR chairs will make a determination =
of whether either of these two drafts have enough support to be accepted.

Thank you,  Susan  Hares
IDR co-chair

From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Susan Hares
Sent: Tuesday, September 17, 2019 12:35 PM
To: 'idr wg'
Subject: [Idr] Adoption: draft-li-idr-bgp-ls-sr-policy-path-segment-03.txt =
and draft-li-sr-policy-path-segment-01.txt [9/17 to 10/1/2019]

This begins a 2 week WG Adoption call two related drafts [9/17 to 10/1/2019=
]
*         draft-li-bgp-ls-sr-policy-path-segment-03.txt and
*         draft-li-idr-sr-policy-path-segment-01.txt.

You can access these two drafts at the following location:

https://datatracker.ietf.org/doc/draft-li-idr-bgp-ls-sr-policy-path-segment=
/

https://datatracker.ietf..org/doc/draft-li-idr-sr-policy-path-segment/<http=
s://datatracker.ietf.org/doc/draft-li-idr-sr-policy-path-segment/>

The authors have pointed out that the adoption of this
draft since the following  SR-MPLS Path Segment draft has been adopted:

https://tools.ietf.org/html/draft-ietf-spring-mpls-path-segment-00

Please consider the following questions in your responses?

1)      Should this SR Policy technology be included in BGP for SR-MPLS



Spring has adopted the draft, but IDR can provide feedback

to spring about putting this technology in BGP.

2)      Is this technology a good way to implement the required

Features in BGP?


3)      Is this technology ready for adoption?


4)      Do you have any concerns about adopting this technology?



Cheers, Susan Hares

--_000_C7C2E1C43D652C4E9E49FE7517C236CB0274933Fdggeml529mbxchi_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@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:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML \9884\8BBE\683C\5F0F Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLChar
	{mso-style-name:"HTML \9884\8BBE\683C\5F0F Char";
	mso-style-priority:99;
	mso-style-link:"HTML \9884\8BBE\683C\5F0F";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
p.HTMLPreformatted, li.HTMLPreformatted, div.HTMLPreformatted
	{mso-style-name:"HTML Preformatted";
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle25
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle26
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle27
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:6714699;
	mso-list-type:hybrid;
	mso-list-template-ids:205702770 67698705 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1
	{mso-list-id:20205722;
	mso-list-type:hybrid;
	mso-list-template-ids:1811982582 1074331671 1074331673 1074331675 10743316=
63 1074331673 1074331675 1074331663 1074331673 1074331675;}
@list l1:level1
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2
	{mso-list-id:507643259;
	mso-list-type:hybrid;
	mso-list-template-ids:205702770 67698705 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l2:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l3
	{mso-list-id:765153093;
	mso-list-type:hybrid;
	mso-list-template-ids:-1264664314 67698689 67698691 67698693 67698689 6769=
8691 67698693 67698689 67698691 67698693;}
@list l3:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:38.25pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:74.25pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:110.25pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:146.25pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:182.25pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:218.25pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:254.25pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:290.25pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:326.25pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l4
	{mso-list-id:1442722131;
	mso-list-type:hybrid;
	mso-list-template-ids:-171932186 1074331665 1074331673 1074331675 10743316=
63 1074331673 1074331675 1074331663 1074331673 1074331675;}
@list l4:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l4:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l4:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi Katen, <o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Many thanks for your v=
aluable comments, will update the drafts to address them ASAP. Please see m=
y rely inline.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thank you again!<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Cheng<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Idr [mailto:idr-bounces@ietf.org] <b>On=
 Behalf Of
</b>Ketan Talaulikar (ketant)<br>
<b>Sent:</b> Friday, October 18, 2019 1:51 PM<br>
<b>To:</b> Susan Hares &lt;shares@ndzh.com&gt;; 'idr wg' &lt;idr@ietf.org&g=
t;; 'SPRING WG List' &lt;spring@ietf.org&gt;<br>
<b>Subject:</b> Re: [Idr] Adoption: draft-li-idr-bgp-ls-sr-policy-path-segm=
ent-03.txt and draft-li-sr-policy-path-segment-01.txt - 1 week extension [1=
0/14 to 10/21/2019]<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US">Hi Sue,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l0 level1 lfo2">
<![if !supportLists]><span style=3D"mso-list:Ignore">1)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Should this SR Policy technology be included in BGP=
 for SR-MPLS
<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph">Yes. The path segment for MPLS has been defin=
ed in Spring and we need the corresponding work in BGP to build the solutio=
ns based on path segments.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l0 level1 lfo2">
<![if !supportLists]><span style=3D"mso-list:Ignore">2)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Is this technology a good way to implement the requ=
ired <o:p>
</o:p></p>
<p class=3D"MsoListParagraph">Features in BGP? <o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph">Yes and do refer to some of the issues pointe=
d in the comments below.<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l0 level1 lfo2">
<![if !supportLists]><span style=3D"mso-list:Ignore">3)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Is this technology ready for adoption? <o:p></o:p><=
/p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph">I have listed down the issues/concerns below.=
 I believe we need to hear the responses from the authors on them. The WG/c=
hairs can decide whether to require these changes before or after adoption.=
<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l0 level1 lfo2">
<![if !supportLists]><span style=3D"mso-list:Ignore">4)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Do you have any concerns about adopting this techno=
logy? <o:p>
</o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph">No (subject to clarifications on the comments=
 below).<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US">My apologies for the delay in review and sharing these comments:<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/draft-li=
-idr-sr-policy-path-segment/">https://datatracker.ietf..org/doc/draft-li-id=
r-sr-policy-path-segment/</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">1)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">Sec 3 has the following statement which is incorrect. First t=
he Path Segment does not identify the SR Policy and the identifiers of SR P=
olicy are specified in draft-ietf-spring-segment-routing-policy.
 What the path segment does is identify the specific &#8220;SR Path(s)&#822=
1; at the tail-end &#8211; this is as per draft-ietf-spring-mpls-path-segme=
nt. So I think the statement below needs to be revised.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-IN" style=3D"color:black">Also,<o:p></o:p></span></pr=
e>
<pre><span lang=3D"EN-IN" style=3D"color:black">&nbsp;&nbsp; it can be used=
 for identifying an SR candidate path or an SR Policy<o:p></o:p></span></pr=
e>
<pre><span lang=3D"EN-IN" style=3D"color:black">&nbsp;&nbsp; in some use ca=
ses if needed.<o:p></o:p></span></pre>
<pre><span lang=3D"EN-IN" style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang=3D"EN-IN" style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
[Cheng] You are correct! Will address it later.<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">2)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">The draft proposes to have the ability to encode the Path Seg=
ment at both the Segment List and Candidate path level. I can understand th=
e signalling at the Segment List level,
 but not sure why we need it also at the CP level? If the same Path Segment=
 needs to be shared across Segment Lists then it can be specified for each =
of them?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"color:#1F497D;mso-fare=
ast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:18.0pt"><span lang=3D"EN-IN" st=
yle=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng] We aim to provide =
the capabilities, but your suggestion is right. They can be specified for e=
ach of them. Let&#8217;s discuss which one is
 better later.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">3)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">Sec 3.1. Both the SR-MPLS and SRv6 path segments are being co=
mbined here and I am not sure that is appropriate. Since only the SR-MPLS p=
ath segment document is adopted in WG,
 we need SPRING WG to evaluate the SRv6 path segment. I would suggest to ca=
ll this &#8220;MPLS Path Segment&#8221; so that work can proceed independen=
tly. Down the line, we can introduce another TLV for SRv6 Path Segment.<o:p=
></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-IN" style=3D"color:#1F497D;m=
so-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm;text-indent:18.0pt">=
<span lang=3D"EN-IN" style=3D"color:#1F497D;mso-fareast-language:EN-US">[Ch=
eng] You are right. Do we have any SRv6 related text in the drafts? I remem=
ber I have removed it. Will check again.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:0cm"><span lang=3D"EN-IN=
" style=3D"color:#1F497D;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">4)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">I would also propose to use the TLV encoding that is similar =
to
</span><a href=3D"https://tools.ietf.org/html/draft-ietf-idr-segment-routin=
g-te-policy-07#section-2.4.3.2.1"><span lang=3D"EN-IN">https://tools.ietf.o=
rg/html/draft-ietf-idr-segment-routing-te-policy-07#section-2.4.3.2.1</span=
></a><span lang=3D"EN-IN"> for the MPLS
 path segment.</span><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:18.0pt"><span lang=3D"EN-IN" st=
yle=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng] Agree. We designed=
 the TLV format to draft-ietf-idr-segment-routing-te-policy at the first da=
y. Will update to align again.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-IN" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">5)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">Sec 4.1. The proposed Bidirectional Path sub-TLV is at the CP=
 level. So does it indicate a single reverse path SL for all the forward pa=
th SLs or can it have multiple SLs?
 Why not also do this on the per SL level so that the reverse path matches =
the forward path where necessary? Otherwise it is not possible to correlate=
 the forward and reverse SLs.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:18.0pt"><span lang=3D"EN-IN" st=
yle=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng] We plan to update =
this in the next revision. Right now, we do not support to have multiple SI=
D lists, which means per SID list level.
 That is why we need to add weight TLV into the &nbsp;Bidirectional Path su=
b-TLV as I mentioned in my previous email.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"color:#1F497D;mso-fare=
ast-language:EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We can discuss on this to design to bet=
ter solution of supporting multiple SID lists for bidirectional path.<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">6)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">I am not sure why the parameters like weight is required in t=
he reverse path since weight is for load-balancing when steering into the p=
ath.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:18.0pt"><span lang=3D"EN-IN" st=
yle=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng ] For 1:1 correlati=
on, we don&#8217;t need weight TLV, should discuss more on this.<o:p></o:p>=
</span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-IN" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">7)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">I think either this draft or perhaps more appropriately the d=
raft-ietf-spring-mpls-path-segment better describes the usage of the revers=
e path list so that this draft can refer
 to it. While we are calling this &#8220;bidirectional&#8221;, it is actual=
ly the reverse path information. There is nothing like traditional bidirect=
ional LSP signalling happening here between the two end points directly. It=
 is something that is provisioned by a controller.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:18.0pt;text-indent:18.0pt"><spa=
n lang=3D"EN-IN" style=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng]=
 OK, will do.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-IN" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l4 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">8)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">Please remove all suggested code points from the draft until =
we have IANA allocations for them.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:18.0pt;text-indent:18.0pt"><spa=
n lang=3D"EN-IN" style=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng]=
 OK<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/draft-li=
-idr-bgp-ls-sr-policy-path-segment/">https://datatracker.ietf.org/doc/draft=
-li-idr-bgp-ls-sr-policy-path-segment/</a><o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l1 level1 lfo6">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">a)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">Sec 3 has some similar text as below and the comment (1) also=
 applies to it.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black">it can be used for identifying =
an SR candidate path or an SR<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;;color:black">&nbsp;&nbsp; Policy defined in =
[</span><a href=3D"https://tools.ietf.org/html/draft-li-idr-bgp-ls-sr-polic=
y-path-segment-03#ref-I-D.ietf-spring-segment-routing-policy" title=3D"&quo=
t;Segment Routing Policy Architecture&quot;"><span lang=3D"EN-IN" style=3D"=
font-size:10.0pt;font-family:&quot;Courier New&quot;">I-D.ietf-spring-segme=
nt-routing-policy</span></a><span lang=3D"EN-IN" style=3D"font-size:10.0pt;=
font-family:&quot;Courier New&quot;;color:black">]<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:18.0pt;text-indent:18.0pt"><spa=
n lang=3D"EN-IN" style=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng]=
 ACK<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l1 level1 lfo6">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">b)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">Most of the comments from the previous draft also applies to =
this one and so I won&#8217;t repeat them.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l1 level1 lfo6">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">c)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">This draft cannot borrow the TLV formats from the one above s=
ince in BGP-LS we have 2 byte type and 2 byte length. It is required to ali=
gn instead with draft-ietf-idr-te-lsp-distribution.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:18.0pt;text-indent:18.0pt"><spa=
n lang=3D"EN-IN" style=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng]=
 Sure. Will make that in the next revision. Last time we aligned with draft=
-ietf-idr-te-lsp-distribution-08, and then
 the TLV formats were updated, so we should sync up again.<o:p></o:p></span=
></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-IN" style=3D"mso-fareast-lan=
guage:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l1 level1 lfo6">
<![if !supportLists]><span lang=3D"EN-IN" style=3D"mso-fareast-language:EN-=
US"><span style=3D"mso-list:Ignore">d)<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-IN" style=3D"mso-fareast-la=
nguage:EN-US">Please remove all suggested code points from the draft until =
we have IANA allocations for them.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:18.0pt"><span lang=3D"EN-IN" st=
yle=3D"color:#1F497D;mso-fareast-language:EN-US">[Cheng] ACK<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"color:#1F497D;mso-fare=
ast-language:EN-US">Many thanks! Thank you for your comments, it will defin=
itely help to improve the document and my skills of writing drafts. Thanks!=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US">Thanks,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US">Ketan<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-IN" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> Idr &lt;<a href=3D"mailto:idr-bounces@i=
etf.org">idr-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Susan Hares<br>
<b>Sent:</b> 14 October 2019 23:43<br>
<b>To:</b> 'idr wg' &lt;<a href=3D"mailto:idr@ietf.org">idr@ietf.org</a>&gt=
;; 'SPRING WG List' &lt;<a href=3D"mailto:spring@ietf.org">spring@ietf.org<=
/a>&gt;<br>
<b>Subject:</b> Re: [Idr] Adoption: draft-li-idr-bgp-ls-sr-policy-path-segm=
ent-03.txt and draft-li-sr-policy-path-segment-01.txt - 1 week extension [1=
0/14 to 10/21/2019]<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-IN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Greetings IDR and Spri=
ng WG<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">The WG Adoption for th=
e two IDR drafts related to IDR received a level support below the threshol=
d to accept this draft into the IDR WG.&nbsp; There were no objection, but =
there was simply a low level of response.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">This 1 week extension =
to the Adoption call is to let the members of both the IDR and SPRING WG co=
mment on whether these drafts have matured enough to be IDR WG drafts. &nbs=
p;On 10/21/2019, the IDR chairs will make
 a determination of whether either of these two drafts have enough support =
to be accepted.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thank you,&nbsp; Susan=
&nbsp; Hares<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">IDR co-chair <o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> Idr [</span><a href=3D"mailto:id=
r-bounces@ietf.org"><span style=3D"font-size:10.0pt;font-family:&quot;Tahom=
a&quot;,sans-serif">mailto:idr-bounces@ietf.org</span></a><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif">]
<b>On Behalf Of </b>Susan Hares<br>
<b>Sent:</b> Tuesday, September 17, 2019 12:35 PM<br>
<b>To:</b> 'idr wg'<br>
<b>Subject:</b> [Idr] Adoption: draft-li-idr-bgp-ls-sr-policy-path-segment-=
03.txt and draft-li-sr-policy-path-segment-01.txt [9/17 to 10/1/2019]<o:p><=
/o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This begins a 2 week WG Adoption call two related dr=
afts [9/17 to 10/1/2019]
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:38.25pt;text-indent:-18.0pt;mso=
-list:l3 level1 lfo8">
<![if !supportLists]><span style=3D"font-family:Symbol"><span style=3D"mso-=
list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New Roman&quot;"=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>draft-li-bgp-ls-sr-policy-path-segment-03.tx=
t and <o:p>
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:38.25pt;text-indent:-18.0pt;mso=
-list:l3 level1 lfo8">
<![if !supportLists]><span style=3D"font-family:Symbol"><span style=3D"mso-=
list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New Roman&quot;"=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>draft-li-idr-sr-policy-path-segment-01.txt. =
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">You can access these two drafts at the following loc=
ation: <o:p>
</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/draft-li=
-idr-bgp-ls-sr-policy-path-segment/">https://datatracker.ietf.org/doc/draft=
-li-idr-bgp-ls-sr-policy-path-segment/</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/draft-li=
-idr-sr-policy-path-segment/">https://datatracker.ietf..org/doc/draft-li-id=
r-sr-policy-path-segment/</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The authors have pointed out that the adoption of th=
is <o:p>
</o:p></p>
<p class=3D"MsoNormal">draft since the following &nbsp;SR-MPLS Path Segment=
 draft has been adopted:
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://tools.ietf.org/html/draft-ietf-sp=
ring-mpls-path-segment-00">https://tools.ietf.org/html/draft-ietf-spring-mp=
ls-path-segment-00</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please consider the following questions in your resp=
onses? <o:p>
</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l2 level1 lfo10">
<![if !supportLists]><span style=3D"mso-list:Ignore">1)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Should this SR Policy technology be included in BGP=
 for SR-MPLS
<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoListParagraph">Spring has adopted the draft, but IDR can pro=
vide feedback
<o:p></o:p></p>
<p class=3D"MsoListParagraph">to spring about putting this technology in BG=
P.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l2 level1 lfo10">
<![if !supportLists]><span style=3D"mso-list:Ignore">2)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Is this technology a good way to implement the requ=
ired <o:p>
</o:p></p>
<p class=3D"MsoListParagraph">Features in BGP? <o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l2 level1 lfo10">
<![if !supportLists]><span style=3D"mso-list:Ignore">3)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Is this technology ready for adoption? <o:p></o:p><=
/p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt;text-indent:-18.0pt;mso-=
list:l2 level1 lfo10">
<![if !supportLists]><span style=3D"mso-list:Ignore">4)<span style=3D"font:=
7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Do you have any concerns about adopting this techno=
logy? <o:p>
</o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Cheers, Susan Hares <o:p></o:p></p>
</div>
</body>
</html>

--_000_C7C2E1C43D652C4E9E49FE7517C236CB0274933Fdggeml529mbxchi_--

