
From nobody Sat May  1 01:01:10 2021
Return-Path: <adrian@olddog.co.uk>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF9663A0835; Sat,  1 May 2021 01:01:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.785
X-Spam-Level: 
X-Spam-Status: No, score=0.785 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MAY_BE_FORGED=2.7, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no 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 hhJ678BAS4ZU; Sat,  1 May 2021 01:01:03 -0700 (PDT)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 D597A3A0827; Sat,  1 May 2021 01:01:02 -0700 (PDT)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id 14180wmv027343; Sat, 1 May 2021 09:00:58 +0100
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 9649C22052; Sat,  1 May 2021 09:00:58 +0100 (BST)
Received: from asmtp2.iomartmail.com (unknown [10.12.10.249]) by vs1.iomartmail.com (Postfix) with ESMTPS id 885422204E; Sat,  1 May 2021 09:00:58 +0100 (BST)
Received: from LAPTOPK7AS653V (74.197.bbplus.pte-ag1.dyn.plus.net [81.174.197.74] (may be forged)) (authenticated bits=0) by asmtp2.iomartmail.com (8.14.4/8.14.4) with ESMTP id 14180vQK020190 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 1 May 2021 09:00:58 +0100
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Ravi Singh'" <ravi.singh.ietf@gmail.com>, <bess-chairs@ietf.org>, <draft-ietf-bess-datacenter-gateway@ietf.org>
Cc: <bess@ietf.org>, <rtg-dir@ietf.org>
References: <C2A96D75-33BA-4038-BC9A-03981CA7B021@gmail.com>
In-Reply-To: <C2A96D75-33BA-4038-BC9A-03981CA7B021@gmail.com>
Date: Sat, 1 May 2021 09:00:58 +0100
Organization: Old Dog Consulting
Message-ID: <01db01d73e60$1f1aedc0$5d50c940$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_01DC_01D73E68.80DF55C0"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQE7mBtQB3nYp/Vokiljzq0s3n5GdawFj9Qg
Content-Language: en-gb
X-Originating-IP: 81.174.197.74
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-26124.006
X-TM-AS-Result: No--16.781-10.0-31-10
X-imss-scan-details: No--16.781-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-26124.006
X-TMASE-Result: 10--16.781000-10.000000
X-TMASE-MatchedRID: 9vvqFUF7IWmWfDtBOz4q22mpWpGzPzJdaMmm586o4gDPlmI4N1s8ilVx c/d4wt8XQ+qFfSnBhruH7/YaXrc5rF6roberhuTglVHM/F6YkvSpvf+jmz45w56+KClOpyujdAl mC9v1KauKLpFrWkyjfvNrZv9cFWGfQpm8rLhVqkN7396uJNSvqinsJ9MqQSOlWGzy6KaAc0KB+d uJcV6+5X4fsU2Mo5fdAJ42yu0exwIoEmCdDOvToeUKNN5hHcABrFP4l9ANsI+O9vLIatD3yMkZb L61I/L0CuMeNI8ov5dJpV9rHFX3j7MwnTKgkbsOwbRQ2BpmliraCn4DqCiXNrYzXCxJu2uR90ib xL4bz6BrlDI4zvG/OgCHPJ7UNtV51LFdtmiebE6A3KVVsj8QDKgJ/sh288AnGHWakJc1ULz6p1j lhLAJAlWeA27U+g5dIw6Kr6crgUxhTSvDZHacphz2MDiYujy5EsGpOXjV8vtMvtSjCgVE+gSTtQ 0wIxotdH2PU6szI3OJ6uGtPJgUD0UuXkWTSi/RT7O/YHJhINAFeeAjqMW+lxXVi8DrxXDvbVsEF Jqff8nvp8GuZhjBuTsOdvA5nu/wA7dimDbca7izRPQ8T4oe5bPksiHb4g58AUYifayLzo/hry2N wTSXHIFeREEb0o7aFABeLgZr0ZEfE8yM4pjsD4MbH85DUZXyAzmRhRrMoRWw7M6dyuYKgyWCaJn oH28H1WAjPpJPzwS4pUlnzj5z4aioecx+vLoa1XHj0GPcmF0=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/L6EmZJUY8ZS9s3b6qxIJlpVICN4>
Subject: Re: [RTG-DIR] RtgDir Early review: draft-ietf-bess-datacenter-gateway-10.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 May 2021 08:01:08 -0000

This is a multipart message in MIME format.

------=_NextPart_000_01DC_01D73E68.80DF55C0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi Ravi,

=20

Thanks for taking the time and providing your review.

=20

Best,

Adrian

=20

From: Ravi Singh <ravi.singh.ietf@gmail.com>=20
Sent: 01 May 2021 07:42
To: bess-chairs@ietf.org; draft-ietf-bess-datacenter-gateway@ietf.org
Cc: bess@ietf.org; rtg-dir@ietf.org
Subject: RtgDir Early review: draft-ietf-bess-datacenter-gateway-10.txt

=20

Hello

I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D =
review of this draft.

draft-ietf-bess-datacenter-gateway

The routing directorate will, on request from the working group chair, =
perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is =
submitted for publication to the IESG. The early review can be performed =
at any time during the draft=E2=80=99s lifetime as a working group =
document. The purpose of the early review depends on the stage that the =
document has reached.

=20

Document: draft-ietf-bess-datacenter-gateway-10.txt
Reviewer: Ravi Singh
Review Date: 04/30/2021
Intended Status: Standards Track





Summary:

*	No issues found. This documents is ready to proceed to the IESG.

=20

Regards

Ravi

=20


------=_NextPart_000_01DC_01D73E68.80DF55C0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-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=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator 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:"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:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	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:1687751691;
	mso-list-template-ids:1583117192;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Wingdings;}
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=3DEN-GB =
link=3D"#0563C1" vlink=3D"#954F72" =
style=3D'word-wrap:break-word;-webkit-nbsp-mode: =
space;line-break:after-white-space'><div class=3DWordSection1><p =
class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>Hi =
Ravi,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>Thanks for =
taking the time and providing your review.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'>Best,<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'>Adrian<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><div><di=
v style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span =
lang=3DEN-US>From:</span></b><span lang=3DEN-US> Ravi Singh =
&lt;ravi.singh.ietf@gmail.com&gt; <br><b>Sent:</b> 01 May 2021 =
07:42<br><b>To:</b> bess-chairs@ietf.org; =
draft-ietf-bess-datacenter-gateway@ietf.org<br><b>Cc:</b> bess@ietf.org; =
rtg-dir@ietf.org<br><b>Subject:</b> RtgDir Early review: =
draft-ietf-bess-datacenter-gateway-10.txt<o:p></o:p></span></p></div></di=
v><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;background:wh=
ite'><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black'>H=
ello</span><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif'><o:p></o:p></=
span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;background:wh=
ite;font-variant-ligatures: normal;orphans: 2;widows: =
2;text-decoration-thickness: initial'><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black'>I=
 have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D =
review of this draft.</span><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif'><o:p></o:p></=
span></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;background:wh=
ite;font-variant-ligatures: normal;orphans: 2;widows: =
2;text-decoration-thickness: initial'><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:#BB0000'=
>draft-ietf-bess-datacenter-gateway</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;background:wh=
ite;font-variant-ligatures: normal;orphans: 2;widows: =
2;text-decoration-thickness: initial'><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black'>T=
he routing directorate will, on request from the working group chair, =
perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is =
submitted for publication to the IESG. The early review can be performed =
at any time during the draft=E2=80=99s lifetime as a working group =
document. The purpose of the early review depends on the stage that the =
document has reached.</span><o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black;ba=
ckground:white'>Document:&nbsp;</span><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:#BB0000'=
>draft-ietf-bess-datacenter-gateway-10.txt</span><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif'><br><span =
style=3D'color:black;background:white'>Reviewer: Ravi =
Singh</span><br><span style=3D'color:black;background:white'>Review =
Date: 04/30/2021</span><br><span =
style=3D'color:black;background:white'>Intended Status: Standards =
Track</span></span><o:p></o:p></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black;ba=
ckground:white'><br><br></span><o:p></o:p></p></div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black;ba=
ckground:white'>Summary:</span><o:p></o:p></p></div><div><ul =
type=3Ddisc><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 =
level1 lfo1'><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black;ba=
ckground:white'>No issues found. This documents is ready to proceed to =
the IESG.</span><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;background:whi=
te'><o:p></o:p></span></li></ul><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;background:whi=
te'><o:p>&nbsp;</o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black;ba=
ckground:white'>Regards</span><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;background:whi=
te'><o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;color:black;ba=
ckground:white'>Ravi</span><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;background:whi=
te'><o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Verdana",sans-serif;background:whi=
te'><o:p>&nbsp;</o:p></span></p></div></div></div></body></html>
------=_NextPart_000_01DC_01D73E68.80DF55C0--


From nobody Tue May  4 09:05:42 2021
Return-Path: <gregimirsky@gmail.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF8383A0FD2; Tue,  4 May 2021 09:05:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 7cFs5zRs_jgY; Tue,  4 May 2021 09:05:32 -0700 (PDT)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4ABF3A0FDA; Tue,  4 May 2021 09:05:31 -0700 (PDT)
Received: by mail-lj1-x22b.google.com with SMTP id o16so11849155ljp.3; Tue, 04 May 2021 09:05:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xB0HhhWnlPx6YWrAH7A/ZlkyWf/sMgssI4UlJY1DpH4=; b=A7rj2KPxEJqMJJr+8fgzAarp5CGwHkbWeqp1070ZGIeQWZEKqLbLmbwRhkXoQMaiWn ZcUEEhbGRxwjsWq9imRQCmPJ6vCQpvw3ISl5ba+ujuLnDLVvEzbc4ZnnFVmMxRF2pJ6h 7R6bKMTPJl5fiX5yLSMy0cHmqhW1GZQ1CzbA7I3YFTwSDSMiSXZ/BfBwbUVorhTU2gqB 7zJjTDcNjyMDmwzye+Gz3fTVOjpyN1xiV+xlbe+eRyKDSxJXj4koXhByaACIWxDyXBYU ewhppa79NvxFE9eSAZXHWBC/meTrzYFnnUK/uNNB7KmcnoMarOynBLLehnYShuWKKoUR uWvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xB0HhhWnlPx6YWrAH7A/ZlkyWf/sMgssI4UlJY1DpH4=; b=q5FUtP3m7JSco+Y+Dl+TLGPGWfDQ7PykcbnP9beqdfKde15QJCUYhXJkH4wwiTl5M9 70KRvXz/Vh1U/5jeljNwNhh1TOJacCnnhCtaSjWnmbI5hTF6kf1MduQzRtxOF1Ak2uGV ru2qmU6GspsPhISxebowz76RxLO/ANOx68uLzqetJhpkz8p+uFk+5loMjohn94fCjT+9 I99c75pCO5Yy36AGS+Yn00gIvqYg59bDqhf+5/btBQBBR5uhWD6TfWnnX5KbM4mfdz0I zod+3qSsFMDXW/uvyetTeGTXIhU+MqtNe0TKigNigRYuObFyONXyVde8BRO82v7DECtt nliQ==
X-Gm-Message-State: AOAM533ddZFyBMcGovSSDy7qSJfb0FcNYT8dL4RrefzhvqC/6tyhr9qT B3uxKD/81iiv0FaIg0YcxlDqJWUg1I9eOwzsuwI=
X-Google-Smtp-Source: ABdhPJzodNYndNCz7xDBxWn0k+uNuYrtigosX9uF0vulneSmVC1Muwsa277LyuK0K7acExK33h07XeiPFOindVFxoKo=
X-Received: by 2002:a2e:b531:: with SMTP id z17mr12513758ljm.126.1620144329219;  Tue, 04 May 2021 09:05:29 -0700 (PDT)
MIME-Version: 1.0
References: <149978159930.12344.18347332855391607627@ietfa.amsl.com> <CA+RyBmUrraRZeO3mwmurfaVwZva22J=3YNOTSN77utjhZc5Osw@mail.gmail.com> <20170717090400.GC24942@pfrc.org> <CA+RyBmXZmb0tXx2Up=uyDAv2-i2sbPzHfSQ4K-ov6+K6WQy4og@mail.gmail.com> <20170717092332.GD24942@pfrc.org>
In-Reply-To: <20170717092332.GD24942@pfrc.org>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 4 May 2021 09:05:17 -0700
Message-ID: <CA+RyBmXQ-2aV-YJ13hHHueJpNjT+go4-dq9AsG6_vn=Z_j+rQw@mail.gmail.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: Carlos Pignataro <cpignata@cisco.com>, Routing Directorate <rtg-dir@ietf.org>,  "mpls@ietf.org" <mpls@ietf.org>, draft-ietf-mpls-bfd-directed.all@ietf.org,  bfd-chairs@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003a62fe05c1833fb8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/55_hOVrKqWp5j9fZM4HI2AIGPWQ>
Subject: Re: [RTG-DIR] Rtgdir early review of draft-ietf-mpls-bfd-directed-07
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 May 2021 16:05:37 -0000

--0000000000003a62fe05c1833fb8
Content-Type: text/plain; charset="UTF-8"

Hi Jeff,
I've checked this discussion thread and realized that I've missed
highlighting updates that I've made following our discussion on the use of
the LSP Ping with BFD Discriminator TLV. Below, please find the text added
to Section 3.1:
NEW TEXT:

   The BFD Reverse Path TLV MAY be used in the bootstrapping of a BFD
   session process described in Section 6 [RFC5884].  A system that
   supports this specification MUST support using the BFD Reverse Path
   TLV after the BFD session has been established.  If a system that
   supports this specification receives an LSP Ping with the BFD
   Discriminator TLV and no BFD Reverse Path TLV even though the reverse
   path for the specified BFD session has been established according to
   the previously received BFD Reverse Path TLV, the egress LSR MUST
   transition to transmitting periodic BFD Control messages as defined
   in Section 7 [RFC5884].

Please let me know if this text addresses your concerns.

Best regards,
Greg


On Mon, Jul 17, 2017 at 2:13 AM Jeffrey Haas <jhaas@pfrc.org> wrote:

> On Mon, Jul 17, 2017 at 02:06:01AM -0700, Greg Mirsky wrote:
> > true, the RFC 5884 does not discuss handling of subsequent LSP Ping with
> > the same BFD Discriminator value in BFD Discriminator TLV. My reference
> to
> > RFC 5884 is to point that the default, implied path for the reverse
> > direction of the BFD session is over IP network and that how this draft
> > interprets BFD Reverse Path TLV with none- sub-TLVs included. And yes,
> > nodes that would support this draft MUST handle subsequent LSP Ping Echo
> > Request with BFD Discriminator and BFD Reverse TLVs.
> >
>
> I don't believe the procedure updating 5884 to change existing session
> properties is called out in the -directed document.  I don't have a strong
> opinion about the use case of whether such updates are desired or not.
> That's a decision for the MPLS WG.  However, I do think such procedure
> needs
> to be clear if it's desired.  This is part of Carlos' point.
>
> -- Jeff
>

--0000000000003a62fe05c1833fb8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Jeff,<div>I&#39;ve checked this discussion thread and r=
ealized that I&#39;ve missed highlighting updates that I&#39;ve made follow=
ing our discussion on the use of the LSP Ping with BFD Discriminator TLV. B=
elow, please find the text added to Section 3.1:</div><div>NEW TEXT:<br></d=
iv><div><br>=C2=A0 =C2=A0The BFD Reverse Path TLV MAY be used in the bootst=
rapping of a BFD<br>=C2=A0 =C2=A0session process described in Section 6 [RF=
C5884].=C2=A0 A system that<br>=C2=A0 =C2=A0supports this specification MUS=
T support using the BFD Reverse Path<br>=C2=A0 =C2=A0TLV after the BFD sess=
ion has been established.=C2=A0 If a system that<br>=C2=A0 =C2=A0supports t=
his specification receives an LSP Ping with the BFD<br>=C2=A0 =C2=A0Discrim=
inator TLV and no BFD Reverse Path TLV even though the reverse<br>=C2=A0 =
=C2=A0path for the specified BFD session has been established according to<=
br>=C2=A0 =C2=A0the previously received BFD Reverse Path TLV, the egress LS=
R MUST<br>=C2=A0 =C2=A0transition to transmitting periodic BFD Control mess=
ages as defined<br>=C2=A0 =C2=A0in Section 7 [RFC5884].<br></div><div><br><=
/div><div>Please let me know if this text addresses your concerns.</div><di=
v><br></div><div>Best regards,</div><div>Greg</div><div><br></div></div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, J=
ul 17, 2017 at 2:13 AM Jeffrey Haas &lt;<a href=3D"mailto:jhaas@pfrc.org">j=
haas@pfrc.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">On Mon, Jul 17, 2017 at 02:06:01AM -0700, Greg Mirsky wrote:<b=
r>
&gt; true, the RFC 5884 does not discuss handling of subsequent LSP Ping wi=
th<br>
&gt; the same BFD Discriminator value in BFD Discriminator TLV. My referenc=
e to<br>
&gt; RFC 5884 is to point that the default, implied path for the reverse<br=
>
&gt; direction of the BFD session is over IP network and that how this draf=
t<br>
&gt; interprets BFD Reverse Path TLV with none- sub-TLVs included. And yes,=
<br>
&gt; nodes that would support this draft MUST handle subsequent LSP Ping Ec=
ho<br>
&gt; Request with BFD Discriminator and BFD Reverse TLVs.<br>
&gt; <br>
<br>
I don&#39;t believe the procedure updating 5884 to change existing session<=
br>
properties is called out in the -directed document.=C2=A0 I don&#39;t have =
a strong<br>
opinion about the use case of whether such updates are desired or not.<br>
That&#39;s a decision for the MPLS WG.=C2=A0 However, I do think such proce=
dure needs<br>
to be clear if it&#39;s desired.=C2=A0 This is part of Carlos&#39; point.<b=
r>
<br>
-- Jeff<br>
</blockquote></div>

--0000000000003a62fe05c1833fb8--


From nobody Wed May  5 07:25:36 2021
Return-Path: <noreply@ietf.org>
X-Original-To: rtg-dir@ietf.org
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CED3C3A0E60; Wed,  5 May 2021 07:25:26 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Ron Bonica via Datatracker <noreply@ietf.org>
To: <rtg-dir@ietf.org>
Cc: draft-ietf-idr-bgp-flowspec-oid.all@ietf.org, idr@ietf.org, last-call@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.28.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <162022472678.17502.923532743446987101@ietfa.amsl.com>
Reply-To: Ron Bonica <rbonica@juniper.net>
Date: Wed, 05 May 2021 07:25:26 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/s5BfBO4TzVYIG342bmjSkous1B4>
Subject: [RTG-DIR] Rtgdir last call review of draft-ietf-idr-bgp-flowspec-oid-13
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 May 2021 14:25:27 -0000

Reviewer: Ron Bonica
Review result: Ready

Solid spec supported by implementations.



From nobody Tue May 11 04:31:20 2021
Return-Path: <noreply@ietf.org>
X-Original-To: rtg-dir@ietf.org
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F5E43A11A9; Tue, 11 May 2021 04:31:18 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Dhruv Dhody via Datatracker <noreply@ietf.org>
To: <rtg-dir@ietf.org>
Cc: ccamp@ietf.org, draft-ietf-ccamp-transport-nbi-app-statement.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.28.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <162073267819.27623.14933803198192582361@ietfa.amsl.com>
Reply-To: Dhruv Dhody <dd@dhruvdhody.com>
Date: Tue, 11 May 2021 04:31:18 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/KmrYf7QRni5Bl3M0fzwKGg2uFmE>
Subject: [RTG-DIR] Rtgdir early review of draft-ietf-ccamp-transport-nbi-app-statement-12
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 May 2021 11:31:18 -0000

Reviewer: Dhruv Dhody
Review result: Has Issues

Subject:RtgDir Early review: draft-ietf-ccamp-transport-nbi-app-statement

Hello

I have been selected to do a routing directorate “early” review of this draft.
https://datatracker.ietf.org/doc/draft-ietf-ccamp-transport-nbi-app-statement/

The routing directorate will, on request from the working group chair, perform
an “early” review of a draft before it is submitted for publication to the
IESG. The early review can be performed at any time during the draft’s lifetime
as a working group document. The purpose of the early review depends on the
stage that the document has reached.

This review request might have been marked as an Early review by mistake. The
review stands nevertheless.

For more information about the Routing Directorate, please see
http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Document: draft-ietf-ccamp-transport-nbi-app-statement
Reviewer: Dhruv Dhody
Review Date: 2021-05-10
Intended Status: Informational

Summary:
I have some minor concerns about this document that I think should be resolved
before it is submitted to the IESG.

Overview:
I have done a review of this I-D based on my understanding of ACTN and the
related YANG models. Overall, I found the document difficult to review. I was
scrolling up and down the document and finally had to keep the document open on
multiple screens to cross-reference various figures to understand the text. I
wonder if there is a way to improve readability; can't think of anything
obvious...

Given the complexity of the subject matter, I do believe that the authors have
done a good job. I hope the document would be useful for the implementors.

I have some concerns about the JSON Code which I have listed first, followed by
other minor comments and nits!

JSON Code Issues:
- This document provides a 'non-standard' JSON Code in the appendix and
provides personal GitHub links on how to validate that JSON code. While the
JSON code is common in the YANG documents, this document introduces what looks
like a new way to add comments. Question to John (as responsible AD): Does this
approach has any IETF process issue? The authors have done a decent job in
explaining the need for it and how to handle it. - I tried to set up the docker
validate tool as per https://github.com/GianmarcoBruno/json-yang ; I was not
able to make it run and gave up after a while. :( The instruction on GitHub
README.md does not match with what's in the docker image include the options. -
JSON code is based on an older version of YANG models. It would be a good idea
to update it to the latest. Related question: YANG models are normative
references (which seems the right thing to do), so this document should be
published together or after those YANG models are ready and thus some
coordination across WG is required. Again something for John to consider. -
JSON code should start with <CODE BEGINS>. Example - <CODE BEGINS> file
"mpi1-otn-topology.json", so that the json code can be stripped from the
document. - Should the GitHub repo mentioned in the appendix moved under CCAMP
WG's GitHub? That would be giving some control over the longtime validity of
these URLs. Should they be added as references in the document as well. -
Update this -
  ========== NOTE: '\\' line wrapping per BCP XXX (RFC XXXX) ==========
  It was published as an informational RFC 8792, so remove the BCP and update
  the RFC number!
- On first reading I did not understand the TTP ID naming convention used as per
  "// __COMMENT__ tunnel-tp-id": "AN1-1 TTP-ID (1 ->\
   \ 0x01 -> 'AQ==')"
  Perhaps it could be mentioned somewhere that AQ== is the base64
  representation of 0x01.
- Appendix B.1.1, Figure 3 - "OTN Abstract Topology exposed at MPI1 (MPI1 OTN
Topology)" does not have AN1-8 but the JSON does. I think that might be a
mistake?

Others:
- Title, "Transport Northbound Interface Applicability Statement" - not sure
about the title, it does not match with the content of the I-D. - Section 2,
the definition of connection is not clear. The use of connection/LSP multiple
times is also distracting. Similarly "Link: A link, or a physical link, ..."
reads weird.  The note in section 2 needs to be handled at this stage. Note
that [TE-TUTORIAL] is already marked informative in the -12 version! - Section
3.1, the notations need to explain what {} means. - Section 3.2 is better
suited for the appendix as the JSON code exists only in the appendix. - Section
4.6 is not clear to me. Should one refer to RFC 8640, 8641, and 8650 as far as
the datastore update is concerned? Clarify the term 'alarm', do you mean YANG
notification or RFC 8623? This section needs some work. - Section 5.1.1, the
text at the very end of this section about JSON code is much useful closer to
the code in the appendix. - Section 5.1.4, we need to all add some text to
describe for merging of multiple instances of TE topology from the same PNC.
For example, the merging of OTN (Figure 3) and ETH (Figure 4) should lead to
Network domain 1 topology in Figure 6. - Section 5.2.1, is there any reference
that can be provided about the handling of TTP and
route-object-include-exclude? Or is this document specifying how they should be
handled? This is applicable in other instances as well. - Section 5.2.2,
"...abstracting S3-1 and S18-3 TTPs", please show S18-3 in the figure,
otherwise, it is not clear which TTP it is!

Nits:
- Authors address at the end of the document do not match the front
- Please make abstract as the first section as per the style guide
https://www.rfc-editor.org/rfc/rfc7322.html#section-4 - It is expected to use
https in the status of the memo - Expand on first use: ODU, EPL, EVPL, OTN,
LSP, FC, STM-n, L1CSM, L2SM, VN, - Section 2, s/swith/switch/ ;
s/failurs/failures/ - Section 2, adding a reference to documents where these
terms come from would help. It's already done for some terms! - Section 4.2,
s/[RFC8453] Provides/[RFC8453] provides/ ; s/PNcs/PNCs/ - Section 4.3, Ri (PKT
-> foo) and Rj (foo -> PKT) does not align to the format in Section 3.1. Should
this be Ri [(PKT) -> foo] and Rj [foo -> (PKT)] instead? - Section 4.7, order
of closing brackets is incorrect OLD
      R1 [(PKT) -> ODU2], S3[(ODU2]), S1 [(ODU2]), S2[(ODU2]),
      S8 [(ODU2]), S12[(ODU2]), S15 [(ODU2]), S18[(ODU2]), R8 [ODU2 ->
      (PKT)]
NEW
      R1 [(PKT) -> ODU2], S3[(ODU2)], S1 [(ODU2)], S2 [(ODU2)],
      S8 [(ODU2)], S12[(ODU2)], S15 [(ODU2)], S18[(ODU2)], R8 [ODU2 ->
      (PKT)]
- Section 5.2, s/models is (e.g., L1CSM, L2SM, VN) is outside/models (e.g.,
L1CSM, L2SM, VN) is outside/ - Section 5.2, The text says ".. (steps 2.1, 2.2
and 2.3 in Figure 7)". There are no steps 2.1, 2.2, and 2.3 in the figure. -
Section 5.2.1, s/OUD2/ODU2/ - Section 5.2.1.1, s/terminating on AN-1 and AN1-2
LTPs/terminating on AN1-1 and AN1-2 LTPs/ - Section 5.2.2, s/Appendix Error!
Reference source not found./Appendix B.2.3/; s/OUD2/ODU2/; s/[ETH ->
(ODU)]/[ETH -> (ODU2)]/g; - Section 5.2.2.1, s/Tunnel between the AN1-1 and
AN1-2/Tunnel between the AN1-1 and AN1-8/ - Section 5.2.3, s/[STM-64 ->
(ODU)]/[STM-64 -> (ODU2)]/ - Section 5.2.4, "..physical nodes S3, S1, S2, S31,
S33, S15 and S18.." -> S34 is missing!!! - Section 5.3.2, s/S31 and D34/S31 and
S34/ ; s/lin/link/ ; - Appendix A, s/an Internet-Draft/this document/

Thanks!
Dhruv




From nobody Tue May 11 04:39:00 2021
Return-Path: <dhruv.ietf@gmail.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 809A53A11F7; Tue, 11 May 2021 04:38:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 lKFnmxK65DTk; Tue, 11 May 2021 04:38:49 -0700 (PDT)
Received: from mail-io1-xd36.google.com (mail-io1-xd36.google.com [IPv6:2607:f8b0:4864:20::d36]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DA0C3A11FC; Tue, 11 May 2021 04:38:45 -0700 (PDT)
Received: by mail-io1-xd36.google.com with SMTP id k25so17819429iob.6; Tue, 11 May 2021 04:38:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fKQSwlpxsZzynC5PXZudRl4bzfoKPmc3JhcGbJgJ+28=; b=GU6Z7yEkEzU1RG521xbTEyJ31ngtfM5mOJdCT8Fn6imuJLylBCEyW7lpNLVAkJsEV4 rL5jJcR25wsx6LJHBH4FyeuEEUXNtWnauRJeKR6zF9iEpdcFkUWMEXAUgl3brPwWK1xq 2fHDF21H0bqGHx4Yo4x77SZUFko9dfJHSgzTnHWn9+mW5hszxKsJsVtqq790ff6o1JA+ qsJi3KvQVVonuMwtk9hKxPt/BZxDxkGmGtgjeNVNXLXjxXgB1oW/95yHv/SXGWUi1K0Y ia+/2mFa+DTfNsH6U8sRB5yFz52YXUQqDt9EZ6IP0EDc1NiLUM587o8ghiN56hOIGCO0 bjJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fKQSwlpxsZzynC5PXZudRl4bzfoKPmc3JhcGbJgJ+28=; b=lpjI3REhpOKEJre7Czjr8n0agv7zJICsYlQ1Ha1CREOIxEUyiUrnaCnScq1ZGMZZGE E6WfMX/2DqoRRXILY0T5yRgJ0ah6qjOyrnVFnesUKPhFeJ6c3ajNtOOu9dlg30G77rZ1 RsL1GOaQVftENREcb7D8iwX36iGsZhaFjQmNl5BotiA4N7+dN6sv6gJzoqTS3c8cWvcn ocJO6Naq4c0W5z/SaAXBj4Y4bqkatw7OdY+bQcmMiYyJlMsBTsyRjYn23M5mq50KiFvI cDAfvGXDRHDhEry/n34roJy+sYr6CvQaDuJoAxJ2CIwEmgPjGCiZnwg1JREWp4KREdmR NWhA==
X-Gm-Message-State: AOAM530G8ifQZR9Tr733k8L7zEQPzkSaF9QGrnrn4bES3JiSsUQhUXwi aWu2FGqnkmjTE4kCM66ohZ1nMM7NP9pBz8BzmKQ=
X-Google-Smtp-Source: ABdhPJyttTeNJkfWsgF00Oi8NJI00EHiLC1uNATz3FMBPqPxZsF8xFHU1BDUZoy1X2mHjx+pmjGTwq3W+33wY50QKuM=
X-Received: by 2002:a5e:a604:: with SMTP id q4mr22693759ioi.178.1620733123045;  Tue, 11 May 2021 04:38:43 -0700 (PDT)
MIME-Version: 1.0
References: <162073267819.27623.14933803198192582361@ietfa.amsl.com>
In-Reply-To: <162073267819.27623.14933803198192582361@ietfa.amsl.com>
From: Dhruv Dhody <dhruv.ietf@gmail.com>
Date: Tue, 11 May 2021 17:08:06 +0530
Message-ID: <CAB75xn6ULtSn1OcQ+hvyh2+JoCNOnpETN2Cg1WY_EMWgtfHGOw@mail.gmail.com>
To: Dhruv Dhody <dd@dhruvdhody.com>
Cc: rtg-dir@ietf.org, "CCAMP (ccamp@ietf.org)" <ccamp@ietf.org>,  draft-ietf-ccamp-transport-nbi-app-statement.all@ietf.org
Content-Type: multipart/alternative; boundary="000000000000132f3a05c20c5679"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/oECDrssmJIvwxzVOgDGlhSj-LWg>
Subject: Re: [RTG-DIR] Rtgdir early review of draft-ietf-ccamp-transport-nbi-app-statement-12
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 May 2021 11:38:55 -0000

--000000000000132f3a05c20c5679
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

The formatting seems to be off when I uploaded the text file in the
review tool.
It looks okay in the datatracker :
https://datatracker.ietf.org/doc/review-ietf-ccamp-transport-nbi-app-statem=
ent-12-rtgdir-early-dhody-2021-05-11/
; seems to be an issue with the email then!

I am pasting the review again, hoping this works!

=3D=3D=3D=3D=3D

Subject:RtgDir Early review: draft-ietf-ccamp-transport-nbi-app-statement

Hello

I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D re=
view of this
draft.
https://datatracker.ietf.org/doc/draft-ietf-ccamp-transport-nbi-app-stateme=
nt/

The routing directorate will, on request from the working group chair,
perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is submitted=
 for publication
to the IESG. The early review can be performed at any time during the
draft=E2=80=99s lifetime as a working group document. The purpose of the ea=
rly
review depends on the stage that the document has reached.

This review request might have been marked as an Early review by mistake.
The review stands nevertheless.

For more information about the Routing Directorate, please see
http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Document: draft-ietf-ccamp-transport-nbi-app-statement
Reviewer: Dhruv Dhody
Review Date: 2021-05-10
Intended Status: Informational

Summary:
I have some minor concerns about this document that I think should be
resolved before it is submitted to the IESG.

Overview:
I have done a review of this I-D based on my understanding of ACTN and the
related YANG models. Overall, I found the document difficult to review. I
was scrolling up and down the document and finally had to keep the document
open on multiple screens to cross-reference various figures to understand
the text. I wonder if there is a way to improve readability; can't think of
anything obvious...

Given the complexity of the subject matter, I do believe that the authors
have done a good job. I hope the document would be useful for the
implementors.

I have some concerns about the JSON Code which I have listed first,
followed by other minor comments and nits!

JSON Code Issues:
- This document provides a 'non-standard' JSON Code in the appendix and
provides personal GitHub links on how to validate that JSON code. While the
JSON code is common in the YANG documents, this document introduces what
looks like a new way to add comments. Question to John (as responsible AD):
Does this approach has any IETF process issue? The authors have done a
decent job in explaining the need for it and how to handle it.
- I tried to set up the docker validate tool as per
https://github.com/GianmarcoBruno/json-yang ; I was not able to make it run
and gave up after a while. :( The instruction on GitHub README.md does not
match with what's in the docker image include the options.
- JSON code is based on an older version of YANG models. It would be a good
idea to update it to the latest. Related question: YANG models are
normative references (which seems the right thing to do), so this document
should be published together or after those YANG models are ready and thus
some coordination across WG is required. Again something for John to
consider.
- JSON code should start with <CODE BEGINS>. Example - <CODE BEGINS> file
"mpi1-otn-topology.json", so that the json code can be stripped from the
document.
- Should the GitHub repo mentioned in the appendix moved under CCAMP WG's
GitHub? That would be giving some control over the longtime validity of
these URLs. Should they be added as references in the document as well.
- Update this -
  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D NOTE: '\\' line wrapping per BCP XXX (RFC =
XXXX) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
  It was published as an informational RFC 8792, so remove the BCP and
update the RFC number!
- On first reading I did not understand the TTP ID naming convention used
as per
  "// __COMMENT__ tunnel-tp-id": "AN1-1 TTP-ID (1 ->\
   \ 0x01 -> 'AQ=3D=3D')"
  Perhaps it could be mentioned somewhere that AQ=3D=3D is the base64
representation of 0x01.
- Appendix B.1.1, Figure 3 - "OTN Abstract Topology exposed at MPI1 (MPI1
OTN Topology)" does not have AN1-8 but the JSON does. I think that might be
a mistake?


Others:
- Title, "Transport Northbound Interface Applicability Statement" - not
sure about the title, it does not match with the content of the I-D.
- Section 2, the definition of connection is not clear. The use of
connection/LSP multiple times is also distracting. Similarly "Link: A link,
or a physical link, ..." reads weird.  The note in section 2 needs to be
handled at this stage. Note that [TE-TUTORIAL] is already marked
informative in the -12 version!
- Section 3.1, the notations need to explain what {} means.
- Section 3.2 is better suited for the appendix as the JSON code exists
only in the appendix.
- Section 4.6 is not clear to me. Should one refer to RFC 8640, 8641, and
8650 as far as the datastore update is concerned? Clarify the term 'alarm',
do you mean YANG notification or RFC 8623? This section needs some work.
- Section 5.1.1, the text at the very end of this section about JSON code
is much useful closer to the code in the appendix.
- Section 5.1.4, we need to all add some text to describe for merging of
multiple instances of TE topology from the same PNC. For example, the
merging of OTN (Figure 3) and ETH (Figure 4) should lead to Network domain
1 topology in Figure 6.
- Section 5.2.1, is there any reference that can be provided about the
handling of TTP and route-object-include-exclude? Or is this document
specifying how they should be handled? This is applicable in other
instances as well.
- Section 5.2.2, "...abstracting S3-1 and S18-3 TTPs", please show S18-3 in
the figure, otherwise, it is not clear which TTP it is!

Nits:
- Authors address at the end of the document do not match the front
- Please make abstract as the first section as per the style guide
https://www.rfc-editor.org/rfc/rfc7322.html#section-4
- It is expected to use https in the status of the memo
- Expand on first use: ODU, EPL, EVPL, OTN, LSP, FC, STM-n, L1CSM, L2SM, VN=
,
- Section 2, s/swith/switch/ ; s/failurs/failures/
- Section 2, adding a reference to documents where these terms come from
would help. It's already done for some terms!
- Section 4.2, s/[RFC8453] Provides/[RFC8453] provides/ ; s/PNcs/PNCs/
- Section 4.3, Ri (PKT -> foo) and Rj (foo -> PKT) does not align to the
format in Section 3.1. Should this be Ri [(PKT) -> foo] and Rj [foo ->
(PKT)] instead?
- Section 4.7, order of closing brackets is incorrect
OLD
      R1 [(PKT) -> ODU2], S3[(ODU2]), S1 [(ODU2]), S2[(ODU2]),
      S8 [(ODU2]), S12[(ODU2]), S15 [(ODU2]), S18[(ODU2]), R8 [ODU2 ->
      (PKT)]
NEW
      R1 [(PKT) -> ODU2], S3[(ODU2)], S1 [(ODU2)], S2 [(ODU2)],
      S8 [(ODU2)], S12[(ODU2)], S15 [(ODU2)], S18[(ODU2)], R8 [ODU2 ->
      (PKT)]
- Section 5.2, s/models is (e.g., L1CSM, L2SM, VN) is outside/models (e.g.,
L1CSM, L2SM, VN) is outside/
- Section 5.2, The text says ".. (steps 2.1, 2.2 and 2.3 in Figure 7)".
There are no steps 2.1, 2.2, and 2.3 in the figure.
- Section 5.2.1, s/OUD2/ODU2/
- Section 5.2.1.1, s/terminating on AN-1 and AN1-2 LTPs/terminating on
AN1-1 and AN1-2 LTPs/
- Section 5.2.2, s/Appendix Error! Reference source not found./Appendix
B.2.3/; s/OUD2/ODU2/; s/[ETH -> (ODU)]/[ETH -> (ODU2)]/g;
- Section 5.2.2.1, s/Tunnel between the AN1-1 and AN1-2/Tunnel between the
AN1-1 and AN1-8/
- Section 5.2.3, s/[STM-64 -> (ODU)]/[STM-64 -> (ODU2)]/
- Section 5.2.4, "..physical nodes S3, S1, S2, S31, S33, S15 and S18.." ->
S34 is missing!!!
- Section 5.3.2, s/S31 and D34/S31 and S34/ ; s/lin/link/ ;
- Appendix A, s/an Internet-Draft/this document/


Thanks!
Dhruv

--000000000000132f3a05c20c5679
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><font face=3D"trebuchet ms, sans-serif" c=
olor=3D"#073763">Hi, <br><br>The formatting seems to be off when I uploaded=
 the text file in the <span class=3D"gmail_default" style=3D"font-family:&q=
uot;trebuchet ms&quot;,sans-serif;font-size:small;color:rgb(7,55,99)">revie=
w </span>tool. It looks okay in the datatracker : <a href=3D"https://datatr=
acker.ietf.org/doc/review-ietf-ccamp-transport-nbi-app-statement-12-rtgdir-=
early-dhody-2021-05-11/">https://datatracker.ietf.org/doc/review-ietf-ccamp=
-transport-nbi-app-statement-12-rtgdir-early-dhody-2021-05-11/</a> ; seems =
to be an issue with the email then!=C2=A0</font><div><font face=3D"trebuche=
t ms, sans-serif" color=3D"#073763"><br></font></div><div><div class=3D"gma=
il_default" style=3D""><font face=3D"trebuchet ms, sans-serif" style=3D"" c=
olor=3D"#073763">I am pasting the review again, hoping this works!</font></=
div><div class=3D"gmail_default" style=3D""><font face=3D"trebuchet ms, san=
s-serif" style=3D"" color=3D"#073763"><br></font></div><div class=3D"gmail_=
default" style=3D""><font face=3D"trebuchet ms, sans-serif" style=3D"" colo=
r=3D"#073763">=3D=3D=3D=3D=3D=C2=A0</font></div></div><div class=3D"gmail_d=
efault" style=3D""><font face=3D"trebuchet ms, sans-serif" style=3D"" color=
=3D"#073763"><br></font></div><div class=3D"gmail_default" style=3D"">Subje=
ct:RtgDir Early review: draft-ietf-ccamp-transport-nbi-app-statement<br><br=
>Hello<br><br>I have been selected to do a routing directorate =E2=80=9Cear=
ly=E2=80=9D review of this draft.<br><a href=3D"https://datatracker.ietf.or=
g/doc/draft-ietf-ccamp-transport-nbi-app-statement/">https://datatracker.ie=
tf.org/doc/draft-ietf-ccamp-transport-nbi-app-statement/</a><br><br>The rou=
ting directorate will, on request from the working group chair, perform an =
=E2=80=9Cearly=E2=80=9D review of a draft before it is submitted for public=
ation to the IESG. The early review can be performed at any time during the=
 draft=E2=80=99s lifetime as a working group document. The purpose of the e=
arly review depends on the stage that the document has reached.<br><br>This=
 review request might have been marked as an Early review by mistake. The r=
eview stands nevertheless.<br><br>For more information about the Routing Di=
rectorate, please see <a href=3D"http://trac.tools.ietf.org/area/rtg/trac/w=
iki/RtgDir">http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir</a><br><br=
>Document: draft-ietf-ccamp-transport-nbi-app-statement<br>Reviewer: Dhruv =
Dhody<br>Review Date: 2021-05-10<br>Intended Status: Informational<br><br>S=
ummary:<br>I have some minor concerns about this document that I think shou=
ld be resolved before it is submitted to the IESG.<br><br>Overview:<br>I ha=
ve done a review of this I-D based on my understanding of ACTN and the rela=
ted YANG models. Overall, I found the document difficult to review. I was s=
crolling up and down the document and finally had to keep the document open=
 on multiple screens to cross-reference various figures to understand the t=
ext. I wonder if there is a way to improve readability; can&#39;t think of =
anything obvious... =C2=A0<br><br>Given the complexity of the subject matte=
r, I do believe that the authors have done a good job. I hope the document =
would be useful for the implementors.<br><br>I have some concerns about the=
 JSON Code which I have listed first, followed by other minor comments and =
nits! =C2=A0<br><br>JSON Code Issues:<br>- This document provides a &#39;no=
n-standard&#39; JSON Code in the appendix and provides personal GitHub link=
s on how to validate that JSON code. While the JSON code is common in the Y=
ANG documents, this document introduces what looks like a new way to add co=
mments. Question to John (as responsible AD): Does this approach has any IE=
TF process issue? The authors have done a decent job in explaining the need=
 for it and how to handle it. =C2=A0 <br>- I tried to set up the docker val=
idate tool as per <a href=3D"https://github.com/GianmarcoBruno/json-yang">h=
ttps://github.com/GianmarcoBruno/json-yang</a> ; I was not able to make it =
run and gave up after a while. :( The instruction on GitHub README.md does =
not match with what&#39;s in the docker image include the options. <br>- JS=
ON code is based on an older version of YANG models. It would be a good ide=
a to update it to the latest. Related question: YANG models are normative r=
eferences (which seems the right thing to do), so this document should be p=
ublished together or after those YANG models are ready and thus some coordi=
nation across WG is required. Again something for John to consider.<br>- JS=
ON code should start with &lt;CODE BEGINS&gt;. Example - &lt;CODE BEGINS&gt=
; file &quot;mpi1-otn-topology.json&quot;, so that the json code can be str=
ipped from the document. =C2=A0<br>- Should the GitHub repo mentioned in th=
e appendix moved under CCAMP WG&#39;s GitHub? That would be giving some con=
trol over the longtime validity of these URLs. Should they be added as refe=
rences in the document as well. =C2=A0<br>- Update this -<br>=C2=A0 =3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D NOTE: &#39;\\&#39; line wrapping per BCP XXX (RFC =
XXXX) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>=C2=A0 It was published as an infor=
mational RFC 8792, so remove the BCP and update the RFC number!<br>- On fir=
st reading I did not understand the TTP ID naming convention used as per<br=
>=C2=A0 &quot;// __COMMENT__ tunnel-tp-id&quot;: &quot;AN1-1 TTP-ID (1 -&gt=
;\<br>=C2=A0 =C2=A0\ 0x01 -&gt; &#39;AQ=3D=3D&#39;)&quot;<br>=C2=A0 Perhaps=
 it could be mentioned somewhere that AQ=3D=3D is the base64 representation=
 of 0x01. =C2=A0<br>- Appendix B.1.1, Figure 3 - &quot;OTN Abstract Topolog=
y exposed at MPI1 (MPI1 OTN Topology)&quot; does not have AN1-8 but the JSO=
N does. I think that might be a mistake?<br><br><br>Others:<br>- Title, &qu=
ot;Transport Northbound Interface Applicability Statement&quot; - not sure =
about the title, it does not match with the content of the I-D. =C2=A0<br>-=
 Section 2, the definition of connection is not clear. The use of connectio=
n/LSP multiple times is also distracting. Similarly &quot;Link: A link, or =
a physical link, ...&quot; reads weird.=C2=A0 The note in section 2 needs t=
o be handled at this stage. Note that [TE-TUTORIAL] is already marked infor=
mative in the -12 version! =C2=A0<br>- Section 3.1, the notations need to e=
xplain what {} means.<br>- Section 3.2 is better suited for the appendix as=
 the JSON code exists only in the appendix.<br>- Section 4.6 is not clear t=
o me. Should one refer to RFC 8640, 8641, and 8650 as far as the datastore =
update is concerned? Clarify the term &#39;alarm&#39;, do you mean YANG not=
ification or RFC 8623? This section needs some work.<br>- Section 5.1.1, th=
e text at the very end of this section about JSON code is much useful close=
r to the code in the appendix.<br>- Section 5.1.4, we need to all add some =
text to describe for merging of multiple instances of TE topology from the =
same PNC. For example, the merging of OTN (Figure 3) and ETH (Figure 4) sho=
uld lead to Network domain 1 topology in Figure 6.<br>- Section 5.2.1, is t=
here any reference that can be provided about the handling of TTP and route=
-object-include-exclude? Or is this document specifying how they should be =
handled? This is applicable in other instances as well.<br>- Section 5.2.2,=
 &quot;...abstracting S3-1 and S18-3 TTPs&quot;, please show S18-3 in the f=
igure, otherwise, it is not clear which TTP it is!<br><br>Nits:<br>- Author=
s address at the end of the document do not match the front<br>- Please mak=
e abstract as the first section as per the style guide <a href=3D"https://w=
ww.rfc-editor.org/rfc/rfc7322.html#section-4">https://www.rfc-editor.org/rf=
c/rfc7322.html#section-4</a><br>- It is expected to use https in the status=
 of the memo<br>- Expand on first use: ODU, EPL, EVPL, OTN, LSP, FC, STM-n,=
 L1CSM, L2SM, VN,<br>- Section 2, s/swith/switch/ ; s/failurs/failures/<br>=
- Section 2, adding a reference to documents where these terms come from wo=
uld help. It&#39;s already done for some terms!<br>- Section 4.2, s/[RFC845=
3] Provides/[RFC8453] provides/ ; s/PNcs/PNCs/<br>- Section 4.3, Ri (PKT -&=
gt; foo) and Rj (foo -&gt; PKT) does not align to the format in Section 3.1=
. Should this be Ri [(PKT) -&gt; foo] and Rj [foo -&gt; (PKT)] instead?<br>=
- Section 4.7, order of closing brackets is incorrect<br>OLD<br>=C2=A0 =C2=
=A0 =C2=A0 R1 [(PKT) -&gt; ODU2], S3[(ODU2]), S1 [(ODU2]), S2[(ODU2]),<br>=
=C2=A0 =C2=A0 =C2=A0 S8 [(ODU2]), S12[(ODU2]), S15 [(ODU2]), S18[(ODU2]), R=
8 [ODU2 -&gt;<br>=C2=A0 =C2=A0 =C2=A0 (PKT)]<br>NEW<br>=C2=A0 =C2=A0 =C2=A0=
 R1 [(PKT) -&gt; ODU2], S3[(ODU2)], S1 [(ODU2)], S2 [(ODU2)],<br>=C2=A0 =C2=
=A0 =C2=A0 S8 [(ODU2)], S12[(ODU2)], S15 [(ODU2)], S18[(ODU2)], R8 [ODU2 -&=
gt;<br>=C2=A0 =C2=A0 =C2=A0 (PKT)]<br>- Section 5.2, s/models is (e.g., L1C=
SM, L2SM, VN) is outside/models (e.g., L1CSM, L2SM, VN) is outside/<br>- Se=
ction 5.2, The text says &quot;.. (steps 2.1, 2.2 and 2.3 in Figure 7)&quot=
;. There are no steps 2.1, 2.2, and 2.3 in the figure.<br>- Section 5.2.1, =
s/OUD2/ODU2/<br>- Section 5.2.1.1, s/terminating on AN-1 and AN1-2 LTPs/ter=
minating on AN1-1 and AN1-2 LTPs/ =C2=A0<br>- Section 5.2.2, s/Appendix Err=
or! Reference source not found./Appendix B.2.3/; s/OUD2/ODU2/; s/[ETH -&gt;=
 (ODU)]/[ETH -&gt; (ODU2)]/g;<br>- Section 5.2.2.1, s/Tunnel between the AN=
1-1 and AN1-2/Tunnel between the AN1-1 and AN1-8/<br>- Section 5.2.3, s/[ST=
M-64 -&gt; (ODU)]/[STM-64 -&gt; (ODU2)]/<br>- Section 5.2.4, &quot;..physic=
al nodes S3, S1, S2, S31, S33, S15 and S18..&quot; -&gt; S34 is missing!!!<=
br>- Section 5.3.2, s/S31 and D34/S31 and S34/ ; s/lin/link/ ;<br>- Appendi=
x A, s/an Internet-Draft/this document/<br><br><br>Thanks! <br>Dhruv<br><br=
></div></div></div>

--000000000000132f3a05c20c5679--


From nobody Wed May 12 23:50:09 2021
Return-Path: <mach.chen@huawei.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FE6C3A2A52; Wed, 12 May 2021 23:50:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 9Ytk8wh-wqPr; Wed, 12 May 2021 23:49:59 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B5CC3A2A51; Wed, 12 May 2021 23:49:59 -0700 (PDT)
Received: from fraeml710-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Fghry0TL0z6rm0h; Thu, 13 May 2021 14:41:38 +0800 (CST)
Received: from dggpemm100002.china.huawei.com (7.185.36.179) by fraeml710-chm.china.huawei.com (10.206.15.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Thu, 13 May 2021 08:49:57 +0200
Received: from dggpemm500002.china.huawei.com (7.185.36.229) by dggpemm100002.china.huawei.com (7.185.36.179) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Thu, 13 May 2021 14:49:55 +0800
Received: from dggpemm500002.china.huawei.com ([7.185.36.229]) by dggpemm500002.china.huawei.com ([7.185.36.229]) with mapi id 15.01.2176.012; Thu, 13 May 2021 14:49:55 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "idr-chairs@ietf.org" <idr-chairs@ietf.org>, "draft-ietf-idr-bgp-open-policy.all@ietf.org" <draft-ietf-idr-bgp-open-policy.all@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "idr@ietf.org" <idr@ietf.org>
Thread-Topic: RtgDir Early review: draft-ietf-idr-bgp-open-policy-15.txt
Thread-Index: AddHqF05jAuFF5QzTsaQPC2aQyKdxQ==
Date: Thu, 13 May 2021 06:49:55 +0000
Message-ID: <e45c1b2dcd1a493f9022bb1d9fff40bb@huawei.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.243.140]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/MlK-JYLl_rTjlFU-Yx-tQEu8o3g>
Subject: [RTG-DIR] RtgDir Early review: draft-ietf-idr-bgp-open-policy-15.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 May 2021 06:50:04 -0000

SGVsbG8NCg0KSSBoYXZlIGJlZW4gc2VsZWN0ZWQgdG8gZG8gYSByb3V0aW5nIGRpcmVjdG9yYXRl
IOKAnGVhcmx54oCdIHJldmlldyBvZiB0aGlzIGRyYWZ0Lg0K4oCLaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvIGRyYWZ0LWlldGYtaWRyLWJncC1vcGVuLXBvbGljeSAvDQoNClRoZSBy
b3V0aW5nIGRpcmVjdG9yYXRlIHdpbGwsIG9uIHJlcXVlc3QgZnJvbSB0aGUgd29ya2luZyBncm91
cCBjaGFpciwgcGVyZm9ybSBhbiDigJxlYXJseeKAnSByZXZpZXcgb2YgYSBkcmFmdCBiZWZvcmUg
aXQgaXMgc3VibWl0dGVkIGZvciBwdWJsaWNhdGlvbiB0byB0aGUgSUVTRy4gVGhlIGVhcmx5IHJl
dmlldyBjYW4gYmUgcGVyZm9ybWVkIGF0IGFueSB0aW1lIGR1cmluZyB0aGUgZHJhZnTigJlzIGxp
ZmV0aW1lIGFzIGEgd29ya2luZyBncm91cCBkb2N1bWVudC4gVGhlIHB1cnBvc2Ugb2YgdGhlIGVh
cmx5IHJldmlldyBkZXBlbmRzIG9uIHRoZSBzdGFnZSB0aGF0IHRoZSBkb2N1bWVudCBoYXMgcmVh
Y2hlZC4NCg0KQXMgdGhpcyBkb2N1bWVudCBoYXMgYmVlbiBzZW50IHRvIElFU0cgZm9yIHB1Ymxp
Y2F0aW9uLCBteSBmb2N1cyBmb3IgdGhlIHJldmlldyB3YXMgdG8gZGV0ZXJtaW5lIHdoZXRoZXIg
dGhlIGRvY3VtZW50IGlzIHJlYWR5IHRvIGJlIHB1Ymxpc2hlZC4gUGxlYXNlIGNvbnNpZGVyIG15
IGNvbW1lbnRzIGFsb25nIHdpdGggdGhlIG90aGVyIGxhc3QgY2FsbCBjb21tZW50cy4NCg0KRG9j
dW1lbnQ6IGRyYWZ0LWlldGYtaWRyLWJncC1vcGVuLXBvbGljeS0xNS50eHQNClJldmlld2VyOiBN
YWNoIENoZW4NClJldmlldyBEYXRlOiAyMDIxLzA1LzEzDQpJbnRlbmRlZCBTdGF0dXM6IFN0YW5k
YXJkcyBUcmFjaw0KDQpTdW1tYXJ5Og0KDQpUaGlzIGRvY3VtZW50IGlzIGJhc2ljYWxseSByZWFk
eSBmb3IgcHVibGljYXRpb24sIGJ1dCBoYXMgbml0cyBhbmQgbWlub3IgY29uY2VybnMgdGhhdCBz
aG91bGQgYmUgY29uc2lkZXJlZCBwcmlvciB0byBiZWluZyBzdWJtaXR0ZWQgdG8gdGhlIElFU0cu
DQoNCkNvbW1lbnRzOg0KDQpTZWN0aW9uIDYuIA0KSXQgZG9lcyBub3Qgc3BlY2lmeSBob3cgYSBz
cGVha2VyIGhhbmRsZSBhIHJvdXRlIHdpdGggT1RDIGF0dHJpYnV0ZSBidXQgdGhlIHNlbmRlcidz
IHJvbGUgaXMgdW5rbm93bi4NCg0KDQpOaXRzOg0KDQpTZWN0aW9uIDIuIA0Kcy8gdGhlaXIgY3Vz
dG9tZXJzL2l0cyBjdXN0b21lcnMNCg0KU2VjdGlvbiAzLg0Kcy9BbGxvd2VkIFJvbGUgdmFsdWVz
L0FsbG93ZWQgUm9sZXMNCg0KU2VjdGlvbiA0Lg0KSXQncyBiZXR0ZXIgdG8gdXBkYXRlIHRoZSB0
YWJsZSBhcyBmb2xsb3dzOg0KDQogICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKw0KICAgICAgICAgICAgICAgICAgICAgIHwgVmFsdWUgfCBSb2xlIG5h
bWUgICAgICAgICAgIHwNCiAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLS0tLS0rDQogICAgICAgICAgICAgICAgICAgICAgfCAgIDAgICB8IFNlbmRlciBpcyBQ
cm92aWRlciAgfA0KICAgICAgICAgICAgICAgICAgICAgIHwgICAxICAgfCBTZW5kZXIgaXMgUlMg
ICAgICAgIHwNCiAgICAgICAgICAgICAgICAgICAgICB8ICAgMiAgIHwgU2VuZGVyIGlzIFJTLWNs
aWVudCB8DQogICAgICAgICAgICAgICAgICAgICAgfCAgIDMgICB8IFNlbmRlciBpcyBDdXN0b21l
ciAgfA0KICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICAgfCBTZW5kZXIgaXMgUGVlciAgICAg
IHwNCiAgICAgICAgICAgICAgICAgICAgICB8IDUtMjU1ICB8IFJlc2VydmVkICAgICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLS0tLS0rDQoNClNlY3Rpb24gNS4NCk9MRDoNCiJJZiB0aGUgcm9sZSBvZiB0
aGUgcmVjZWl2aW5nIHNwZWFrZXIgZm9yIHRoZSBlQkdQIHNlc3Npb24gaW4NCiAgIGNvbnNpZGVy
YXRpb24gaXMgaW5jbHVkZWQgaW4gVGFibGUgMSBhbmQgdGhlIG9ic2VydmVkIFJvbGUgcGFpciBp
cw0KICAgbm90IGluIHRoZSBhYm92ZSB0YWJsZSwiDQpORVc6DQoNCiJJZiB0aGUgb2JzZXJ2ZWQg
Um9sZSBwYWlyIGlzIG5vdCBpbiB0aGUgYWJvdmUgdGFibGUsIg0KDQpJTUhPLCBpdCdzIHJlZHVu
ZGFudCB0byBpbmNsdWRlICJJZiB0aGUgcm9sZSBvZiB0aGUgcmVjZWl2aW5nIHNwZWFrZXIgZm9y
IHRoZSBlQkdQIHNlc3Npb24gaW4gY29uc2lkZXJhdGlvbiBpcyBpbmNsdWRlZCBpbiBUYWJsZSAx
IiwganVzdCBrZWVwIHRoZSBzZWNvbmQgaGFsZiBvZiB0aGUgc2VudGVuY2UgaXMgZW5vdWdoLg0K
DQpTZWN0aW9uIDUuMQ0KDQpzL3NlbmQgYSBzZW5kIGEvc2VuZCBhLCB0aGVyZSBpcyBhIHJlZHVu
ZGFudCAic2VuZCBhIi4NCg0KQmVzdCByZWdhcmRzLA0KTWFjaA0K


From nobody Thu May 13 05:16:02 2021
Return-Path: <dk@danielking.net>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81AEA3A0E32 for <rtg-dir@ietfa.amsl.com>; Thu, 13 May 2021 05:16:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.647
X-Spam-Level: 
X-Spam-Status: No, score=-1.647 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=danielking-net.20150623.gappssmtp.com
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 CWRXZKwXE_dd for <rtg-dir@ietfa.amsl.com>; Thu, 13 May 2021 05:15:55 -0700 (PDT)
Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 586E43A0E2E for <rtg-dir@ietf.org>; Thu, 13 May 2021 05:15:54 -0700 (PDT)
Received: by mail-wr1-x432.google.com with SMTP id v12so26670413wrq.6 for <rtg-dir@ietf.org>; Thu, 13 May 2021 05:15:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=danielking-net.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-language:thread-index; bh=7j9vWGrqGKgiFL9JkivoDfYePtl2TnOAcixvfe+IVBg=; b=lDZieQ9bNyuYvmu0MYCK3g5xoLoFcq29OeaMzzzOb/XC+xEhX/tshRDsbzfXoZVBeF jrDyk9HGptxkHiMXm32MksQW0Wy+taLjSTCSRtghBMJApg+qdQ14tl5ArN3uk2vJ6G02 MQVLEuHTL/I3afaihT4xp/55u/Dd4FUhMsO9dlYab2GKj4mub/pWCDfHrBsyGjxU4ptD vQaWBvcIpPeq/iO6wbakGkPOMQ57SbWOaqG3jTChxmtjQnwIEkFCVLHqPl+9IwSgp54a 2lwTaXDOUmuyGFnP3liEJtMFpibkXZtJaCNjvqzqsvErsBByL7nn4Se4DdqVo08TLh7b eNgg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:references:in-reply-to:subject :date:message-id:mime-version:content-language:thread-index; bh=7j9vWGrqGKgiFL9JkivoDfYePtl2TnOAcixvfe+IVBg=; b=ClRioqePtyecd1iyYk+JTtpk13IXUii6ouFgt/JVz2xhWiVOeWH1gow4UjWzxDnxo0 qTqTyWADoBt9OYTVMJjtcr4pIoRuynVWzJ9zIBrKV3bRPJj+5uUJiCBaUJtHXPqc7++5 YNhp5mAjRH+HDeukA6hDCM3ZrbNuypQGWfULxC9DgNQotBSuvQFQ3zKqqTkk+KTIefIx HT6jkUVCONd3AJjo2PHlmn/otqYs7Bs1tFUV3weLgmh04zI/IcW7e9sMsranIwMw6rnD ICHXuHkMi3xCxtbjQLT8XHSaMY7c/NH433bkmA3+NXh9TuoWwxwuiODS60trE9UIcCMV HN/A==
X-Gm-Message-State: AOAM5339rXCHMV5LIq8brWCx73AerBkG/L1vywNbh3wHf/sEBr5R6CvI dG3QVCmscueiyylowsZZ8ukrhg==
X-Google-Smtp-Source: ABdhPJwjeNwO/lyUDmFZq2edIX7YoGS38IzyYqhDdZj/PMZb7u4tVOTDNqdeXbITu9dDkBL+EPYoIQ==
X-Received: by 2002:adf:e44e:: with SMTP id t14mr52340077wrm.310.1620908151850;  Thu, 13 May 2021 05:15:51 -0700 (PDT)
Received: from CIPHER ([2a00:23c7:108:9201:89ea:c7e3:288e:cdac]) by smtp.gmail.com with ESMTPSA id s7sm8311655wmh.35.2021.05.13.05.15.50 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 May 2021 05:15:51 -0700 (PDT)
Sender: Daniel King <dk@danielking.net>
X-Google-Original-Sender: <dk@danielking.net>
From: <daniel@olddog.co.uk>
To: "'Dhruv Dhody'" <dhruv.ietf@gmail.com>, "'Dhruv Dhody'" <dd@dhruvdhody.com>
Cc: <rtg-dir@ietf.org>, "'CCAMP'" <ccamp@ietf.org>, <draft-ietf-ccamp-transport-nbi-app-statement.all@ietf.org>
References: <162073267819.27623.14933803198192582361@ietfa.amsl.com> <CAB75xn6ULtSn1OcQ+hvyh2+JoCNOnpETN2Cg1WY_EMWgtfHGOw@mail.gmail.com>
In-Reply-To: <CAB75xn6ULtSn1OcQ+hvyh2+JoCNOnpETN2Cg1WY_EMWgtfHGOw@mail.gmail.com>
Date: Thu, 13 May 2021 13:15:49 +0100
Message-ID: <00c401d747f1$b66f8010$234e8030$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00C5_01D747FA.1834AB60"
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-gb
Thread-Index: AQGpr3r/G12dcCxzp2aYkMlIhCAingF1Gb9YqzDbQzA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/tzOshKuZtJQ08HLRTKVl6Jjigyo>
Subject: Re: [RTG-DIR] Rtgdir early review of draft-ietf-ccamp-transport-nbi-app-statement-12
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 May 2021 12:16:01 -0000

This is a multipart message in MIME format.

------=_NextPart_000_00C5_01D747FA.1834AB60
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Dhruv,=20

=20

Thanks very much for the detailed review! The comments and suggestions =
are most welcome.=20

=20

Re: Draft Naming=20

=20

Let me chat with the co-authors and get back to you and the WG with a =
response.=20

=20

For the other items, we will address in the next version.=20

=20

BR, Dan.=20

=20

From: Dhruv Dhody <dhruv.ietf@gmail.com>=20
Sent: 11 May 2021 12:38
To: Dhruv Dhody <dd@dhruvdhody.com>
Cc: rtg-dir@ietf.org; CCAMP (ccamp@ietf.org) <ccamp@ietf.org>; =
draft-ietf-ccamp-transport-nbi-app-statement.all@ietf.org
Subject: Re: [RTG-DIR] Rtgdir early review of =
draft-ietf-ccamp-transport-nbi-app-statement-12

=20

Hi,=20

The formatting seems to be off when I uploaded the text file in the =
review tool. It looks okay in the datatracker : =
https://datatracker.ietf.org/doc/review-ietf-ccamp-transport-nbi-app-stat=
ement-12-rtgdir-early-dhody-2021-05-11/ ; seems to be an issue with the =
email then!=20

=20

I am pasting the review again, hoping this works!

=20

=3D=3D=3D=3D=3D=20

=20

Subject:RtgDir Early review: =
draft-ietf-ccamp-transport-nbi-app-statement

Hello

I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D =
review of this draft.
https://datatracker.ietf.org/doc/draft-ietf-ccamp-transport-nbi-app-state=
ment/

The routing directorate will, on request from the working group chair, =
perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is =
submitted for publication to the IESG. The early review can be performed =
at any time during the draft=E2=80=99s lifetime as a working group =
document. The purpose of the early review depends on the stage that the =
document has reached.

This review request might have been marked as an Early review by =
mistake. The review stands nevertheless.

For more information about the Routing Directorate, please see =
http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Document: draft-ietf-ccamp-transport-nbi-app-statement
Reviewer: Dhruv Dhody
Review Date: 2021-05-10
Intended Status: Informational

Summary:
I have some minor concerns about this document that I think should be =
resolved before it is submitted to the IESG.

Overview:
I have done a review of this I-D based on my understanding of ACTN and =
the related YANG models. Overall, I found the document difficult to =
review. I was scrolling up and down the document and finally had to keep =
the document open on multiple screens to cross-reference various figures =
to understand the text. I wonder if there is a way to improve =
readability; can't think of anything obvious... =20

Given the complexity of the subject matter, I do believe that the =
authors have done a good job. I hope the document would be useful for =
the implementors.

I have some concerns about the JSON Code which I have listed first, =
followed by other minor comments and nits! =20

JSON Code Issues:
- This document provides a 'non-standard' JSON Code in the appendix and =
provides personal GitHub links on how to validate that JSON code. While =
the JSON code is common in the YANG documents, this document introduces =
what looks like a new way to add comments. Question to John (as =
responsible AD): Does this approach has any IETF process issue? The =
authors have done a decent job in explaining the need for it and how to =
handle it.  =20
- I tried to set up the docker validate tool as per =
https://github.com/GianmarcoBruno/json-yang ; I was not able to make it =
run and gave up after a while. :( The instruction on GitHub README.md =
does not match with what's in the docker image include the options.=20
- JSON code is based on an older version of YANG models. It would be a =
good idea to update it to the latest. Related question: YANG models are =
normative references (which seems the right thing to do), so this =
document should be published together or after those YANG models are =
ready and thus some coordination across WG is required. Again something =
for John to consider.
- JSON code should start with <CODE BEGINS>. Example - <CODE BEGINS> =
file "mpi1-otn-topology.json", so that the json code can be stripped =
from the document. =20
- Should the GitHub repo mentioned in the appendix moved under CCAMP =
WG's GitHub? That would be giving some control over the longtime =
validity of these URLs. Should they be added as references in the =
document as well. =20
- Update this -
  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D NOTE: '\\' line wrapping per BCP XXX =
(RFC XXXX) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
  It was published as an informational RFC 8792, so remove the BCP and =
update the RFC number!
- On first reading I did not understand the TTP ID naming convention =
used as per
  "// __COMMENT__ tunnel-tp-id": "AN1-1 TTP-ID (1 ->\
   \ 0x01 -> 'AQ=3D=3D')"
  Perhaps it could be mentioned somewhere that AQ=3D=3D is the base64 =
representation of 0x01. =20
- Appendix B.1.1, Figure 3 - "OTN Abstract Topology exposed at MPI1 =
(MPI1 OTN Topology)" does not have AN1-8 but the JSON does. I think that =
might be a mistake?


Others:
- Title, "Transport Northbound Interface Applicability Statement" - not =
sure about the title, it does not match with the content of the I-D. =20
- Section 2, the definition of connection is not clear. The use of =
connection/LSP multiple times is also distracting. Similarly "Link: A =
link, or a physical link, ..." reads weird.  The note in section 2 needs =
to be handled at this stage. Note that [TE-TUTORIAL] is already marked =
informative in the -12 version! =20
- Section 3.1, the notations need to explain what {} means.
- Section 3.2 is better suited for the appendix as the JSON code exists =
only in the appendix.
- Section 4.6 is not clear to me. Should one refer to RFC 8640, 8641, =
and 8650 as far as the datastore update is concerned? Clarify the term =
'alarm', do you mean YANG notification or RFC 8623? This section needs =
some work.
- Section 5.1.1, the text at the very end of this section about JSON =
code is much useful closer to the code in the appendix.
- Section 5.1.4, we need to all add some text to describe for merging of =
multiple instances of TE topology from the same PNC. For example, the =
merging of OTN (Figure 3) and ETH (Figure 4) should lead to Network =
domain 1 topology in Figure 6.
- Section 5.2.1, is there any reference that can be provided about the =
handling of TTP and route-object-include-exclude? Or is this document =
specifying how they should be handled? This is applicable in other =
instances as well.
- Section 5.2.2, "...abstracting S3-1 and S18-3 TTPs", please show S18-3 =
in the figure, otherwise, it is not clear which TTP it is!

Nits:
- Authors address at the end of the document do not match the front
- Please make abstract as the first section as per the style guide =
https://www.rfc-editor.org/rfc/rfc7322.html#section-4
- It is expected to use https in the status of the memo
- Expand on first use: ODU, EPL, EVPL, OTN, LSP, FC, STM-n, L1CSM, L2SM, =
VN,
- Section 2, s/swith/switch/ ; s/failurs/failures/
- Section 2, adding a reference to documents where these terms come from =
would help. It's already done for some terms!
- Section 4.2, s/[RFC8453] Provides/[RFC8453] provides/ ; s/PNcs/PNCs/
- Section 4.3, Ri (PKT -> foo) and Rj (foo -> PKT) does not align to the =
format in Section 3.1. Should this be Ri [(PKT) -> foo] and Rj [foo -> =
(PKT)] instead?
- Section 4.7, order of closing brackets is incorrect
OLD
      R1 [(PKT) -> ODU2], S3[(ODU2]), S1 [(ODU2]), S2[(ODU2]),
      S8 [(ODU2]), S12[(ODU2]), S15 [(ODU2]), S18[(ODU2]), R8 [ODU2 ->
      (PKT)]
NEW
      R1 [(PKT) -> ODU2], S3[(ODU2)], S1 [(ODU2)], S2 [(ODU2)],
      S8 [(ODU2)], S12[(ODU2)], S15 [(ODU2)], S18[(ODU2)], R8 [ODU2 ->
      (PKT)]
- Section 5.2, s/models is (e.g., L1CSM, L2SM, VN) is outside/models =
(e.g., L1CSM, L2SM, VN) is outside/
- Section 5.2, The text says ".. (steps 2.1, 2.2 and 2.3 in Figure 7)". =
There are no steps 2.1, 2.2, and 2.3 in the figure.
- Section 5.2.1, s/OUD2/ODU2/
- Section 5.2.1.1, s/terminating on AN-1 and AN1-2 LTPs/terminating on =
AN1-1 and AN1-2 LTPs/ =20
- Section 5.2.2, s/Appendix Error! Reference source not found./Appendix =
B.2.3/; s/OUD2/ODU2/; s/[ETH -> (ODU)]/[ETH -> (ODU2)]/g;
- Section 5.2.2.1, s/Tunnel between the AN1-1 and AN1-2/Tunnel between =
the AN1-1 and AN1-8/
- Section 5.2.3, s/[STM-64 -> (ODU)]/[STM-64 -> (ODU2)]/
- Section 5.2.4, "..physical nodes S3, S1, S2, S31, S33, S15 and S18.." =
-> S34 is missing!!!
- Section 5.3.2, s/S31 and D34/S31 and S34/ ; s/lin/link/ ;
- Appendix A, s/an Internet-Draft/this document/


Thanks!=20
Dhruv


------=_NextPart_000_00C5_01D747FA.1834AB60
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-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=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator 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:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.gmaildefault
	{mso-style-name:gmail_default;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></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=3DEN-GB link=3Dblue =
vlink=3Dpurple style=3D'word-wrap:break-word'><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'>Hi Dhruv, <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>Thanks very =
much for the detailed review! The comments and suggestions are most =
welcome. <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>Re: Draft =
Naming <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>Let me chat =
with the co-authors and get back to you and the WG with a response. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>For the =
other items, we will address in the next version. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>BR, Dan. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span =
lang=3DEN-US>From:</span></b><span lang=3DEN-US> Dhruv Dhody =
&lt;dhruv.ietf@gmail.com&gt; <br><b>Sent:</b> 11 May 2021 =
12:38<br><b>To:</b> Dhruv Dhody &lt;dd@dhruvdhody.com&gt;<br><b>Cc:</b> =
rtg-dir@ietf.org; CCAMP (ccamp@ietf.org) &lt;ccamp@ietf.org&gt;; =
draft-ietf-ccamp-transport-nbi-app-statement.all@ietf.org<br><b>Subject:<=
/b> Re: [RTG-DIR] Rtgdir early review of =
draft-ietf-ccamp-transport-nbi-app-statement-12<o:p></o:p></span></p></di=
v><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal><span style=3D'font-family:"Trebuchet =
MS",sans-serif;color:#073763'>Hi, <br><br>The formatting seems to be off =
when I uploaded the text file in the </span><span =
class=3Dgmaildefault><span =
style=3D'font-size:12.0pt;font-family:"Trebuchet =
MS",sans-serif;color:#073763'>review </span></span><span =
style=3D'font-family:"Trebuchet MS",sans-serif;color:#073763'>tool. It =
looks okay in the datatracker : <a =
href=3D"https://datatracker.ietf.org/doc/review-ietf-ccamp-transport-nbi-=
app-statement-12-rtgdir-early-dhody-2021-05-11/">https://datatracker.ietf=
.org/doc/review-ietf-ccamp-transport-nbi-app-statement-12-rtgdir-early-dh=
ody-2021-05-11/</a> ; seems to be an issue with the email =
then!&nbsp;</span><o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><p =
class=3DMsoNormal><span style=3D'font-family:"Trebuchet =
MS",sans-serif;color:#073763'>I am pasting the review again, hoping this =
works!</span><o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><span style=3D'font-family:"Trebuchet =
MS",sans-serif;color:#073763'>=3D=3D=3D=3D=3D&nbsp;</span><o:p></o:p></p>=
</div></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Subject:RtgDir Early =
review: =
draft-ietf-ccamp-transport-nbi-app-statement<br><br>Hello<br><br>I have =
been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D review =
of this draft.<br><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-ccamp-transport-nbi-a=
pp-statement/">https://datatracker.ietf.org/doc/draft-ietf-ccamp-transpor=
t-nbi-app-statement/</a><br><br>The routing directorate will, on request =
from the working group chair, perform an =E2=80=9Cearly=E2=80=9D review =
of a draft before it is submitted for publication to the IESG. The early =
review can be performed at any time during the draft=E2=80=99s lifetime =
as a working group document. The purpose of the early review depends on =
the stage that the document has reached.<br><br>This review request =
might have been marked as an Early review by mistake. The review stands =
nevertheless.<br><br>For more information about the Routing Directorate, =
please see <a =
href=3D"http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir">http://trac=
.tools.ietf.org/area/rtg/trac/wiki/RtgDir</a><br><br>Document: =
draft-ietf-ccamp-transport-nbi-app-statement<br>Reviewer: Dhruv =
Dhody<br>Review Date: 2021-05-10<br>Intended Status: =
Informational<br><br>Summary:<br>I have some minor concerns about this =
document that I think should be resolved before it is submitted to the =
IESG.<br><br>Overview:<br>I have done a review of this I-D based on my =
understanding of ACTN and the related YANG models. Overall, I found the =
document difficult to review. I was scrolling up and down the document =
and finally had to keep the document open on multiple screens to =
cross-reference various figures to understand the text. I wonder if =
there is a way to improve readability; can't think of anything =
obvious... &nbsp;<br><br>Given the complexity of the subject matter, I =
do believe that the authors have done a good job. I hope the document =
would be useful for the implementors.<br><br>I have some concerns about =
the JSON Code which I have listed first, followed by other minor =
comments and nits! &nbsp;<br><br>JSON Code Issues:<br>- This document =
provides a 'non-standard' JSON Code in the appendix and provides =
personal GitHub links on how to validate that JSON code. While the JSON =
code is common in the YANG documents, this document introduces what =
looks like a new way to add comments. Question to John (as responsible =
AD): Does this approach has any IETF process issue? The authors have =
done a decent job in explaining the need for it and how to handle it. =
&nbsp; <br>- I tried to set up the docker validate tool as per <a =
href=3D"https://github.com/GianmarcoBruno/json-yang">https://github.com/G=
ianmarcoBruno/json-yang</a> ; I was not able to make it run and gave up =
after a while. :( The instruction on GitHub README.md does not match =
with what's in the docker image include the options. <br>- JSON code is =
based on an older version of YANG models. It would be a good idea to =
update it to the latest. Related question: YANG models are normative =
references (which seems the right thing to do), so this document should =
be published together or after those YANG models are ready and thus some =
coordination across WG is required. Again something for John to =
consider.<br>- JSON code should start with &lt;CODE BEGINS&gt;. Example =
- &lt;CODE BEGINS&gt; file &quot;mpi1-otn-topology.json&quot;, so that =
the json code can be stripped from the document. &nbsp;<br>- Should the =
GitHub repo mentioned in the appendix moved under CCAMP WG's GitHub? =
That would be giving some control over the longtime validity of these =
URLs. Should they be added as references in the document as well. =
&nbsp;<br>- Update this -<br>&nbsp; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D NOTE: =
'\\' line wrapping per BCP XXX (RFC XXXX) =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>&nbsp; It was published as an =
informational RFC 8792, so remove the BCP and update the RFC =
number!<br>- On first reading I did not understand the TTP ID naming =
convention used as per<br>&nbsp; &quot;// __COMMENT__ =
tunnel-tp-id&quot;: &quot;AN1-1 TTP-ID (1 -&gt;\<br>&nbsp; &nbsp;\ 0x01 =
-&gt; 'AQ=3D=3D')&quot;<br>&nbsp; Perhaps it could be mentioned =
somewhere that AQ=3D=3D is the base64 representation of 0x01. =
&nbsp;<br>- Appendix B.1.1, Figure 3 - &quot;OTN Abstract Topology =
exposed at MPI1 (MPI1 OTN Topology)&quot; does not have AN1-8 but the =
JSON does. I think that might be a mistake?<br><br><br>Others:<br>- =
Title, &quot;Transport Northbound Interface Applicability =
Statement&quot; - not sure about the title, it does not match with the =
content of the I-D. &nbsp;<br>- Section 2, the definition of connection =
is not clear. The use of connection/LSP multiple times is also =
distracting. Similarly &quot;Link: A link, or a physical link, ...&quot; =
reads weird.&nbsp; The note in section 2 needs to be handled at this =
stage. Note that [TE-TUTORIAL] is already marked informative in the -12 =
version! &nbsp;<br>- Section 3.1, the notations need to explain what {} =
means.<br>- Section 3.2 is better suited for the appendix as the JSON =
code exists only in the appendix.<br>- Section 4.6 is not clear to me. =
Should one refer to RFC 8640, 8641, and 8650 as far as the datastore =
update is concerned? Clarify the term 'alarm', do you mean YANG =
notification or RFC 8623? This section needs some work.<br>- Section =
5.1.1, the text at the very end of this section about JSON code is much =
useful closer to the code in the appendix.<br>- Section 5.1.4, we need =
to all add some text to describe for merging of multiple instances of TE =
topology from the same PNC. For example, the merging of OTN (Figure 3) =
and ETH (Figure 4) should lead to Network domain 1 topology in Figure =
6.<br>- Section 5.2.1, is there any reference that can be provided about =
the handling of TTP and route-object-include-exclude? Or is this =
document specifying how they should be handled? This is applicable in =
other instances as well.<br>- Section 5.2.2, &quot;...abstracting S3-1 =
and S18-3 TTPs&quot;, please show S18-3 in the figure, otherwise, it is =
not clear which TTP it is!<br><br>Nits:<br>- Authors address at the end =
of the document do not match the front<br>- Please make abstract as the =
first section as per the style guide <a =
href=3D"https://www.rfc-editor.org/rfc/rfc7322.html#section-4">https://ww=
w.rfc-editor.org/rfc/rfc7322.html#section-4</a><br>- It is expected to =
use https in the status of the memo<br>- Expand on first use: ODU, EPL, =
EVPL, OTN, LSP, FC, STM-n, L1CSM, L2SM, VN,<br>- Section 2, =
s/swith/switch/ ; s/failurs/failures/<br>- Section 2, adding a reference =
to documents where these terms come from would help. It's already done =
for some terms!<br>- Section 4.2, s/[RFC8453] Provides/[RFC8453] =
provides/ ; s/PNcs/PNCs/<br>- Section 4.3, Ri (PKT -&gt; foo) and Rj =
(foo -&gt; PKT) does not align to the format in Section 3.1. Should this =
be Ri [(PKT) -&gt; foo] and Rj [foo -&gt; (PKT)] instead?<br>- Section =
4.7, order of closing brackets is incorrect<br>OLD<br>&nbsp; &nbsp; =
&nbsp; R1 [(PKT) -&gt; ODU2], S3[(ODU2]), S1 [(ODU2]), =
S2[(ODU2]),<br>&nbsp; &nbsp; &nbsp; S8 [(ODU2]), S12[(ODU2]), S15 =
[(ODU2]), S18[(ODU2]), R8 [ODU2 -&gt;<br>&nbsp; &nbsp; &nbsp; =
(PKT)]<br>NEW<br>&nbsp; &nbsp; &nbsp; R1 [(PKT) -&gt; ODU2], S3[(ODU2)], =
S1 [(ODU2)], S2 [(ODU2)],<br>&nbsp; &nbsp; &nbsp; S8 [(ODU2)], =
S12[(ODU2)], S15 [(ODU2)], S18[(ODU2)], R8 [ODU2 -&gt;<br>&nbsp; &nbsp; =
&nbsp; (PKT)]<br>- Section 5.2, s/models is (e.g., L1CSM, L2SM, VN) is =
outside/models (e.g., L1CSM, L2SM, VN) is outside/<br>- Section 5.2, The =
text says &quot;.. (steps 2.1, 2.2 and 2.3 in Figure 7)&quot;. There are =
no steps 2.1, 2.2, and 2.3 in the figure.<br>- Section 5.2.1, =
s/OUD2/ODU2/<br>- Section 5.2.1.1, s/terminating on AN-1 and AN1-2 =
LTPs/terminating on AN1-1 and AN1-2 LTPs/ &nbsp;<br>- Section 5.2.2, =
s/Appendix Error! Reference source not found./Appendix B.2.3/; =
s/OUD2/ODU2/; s/[ETH -&gt; (ODU)]/[ETH -&gt; (ODU2)]/g;<br>- Section =
5.2.2.1, s/Tunnel between the AN1-1 and AN1-2/Tunnel between the AN1-1 =
and AN1-8/<br>- Section 5.2.3, s/[STM-64 -&gt; (ODU)]/[STM-64 -&gt; =
(ODU2)]/<br>- Section 5.2.4, &quot;..physical nodes S3, S1, S2, S31, =
S33, S15 and S18..&quot; -&gt; S34 is missing!!!<br>- Section 5.3.2, =
s/S31 and D34/S31 and S34/ ; s/lin/link/ ;<br>- Appendix A, s/an =
Internet-Draft/this document/<br><br><br>Thanks! =
<br>Dhruv<o:p></o:p></p></div></div></div></div></body></html>
------=_NextPart_000_00C5_01D747FA.1834AB60--


From nobody Wed May 26 07:50:16 2021
Return-Path: <jdrake@juniper.net>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 741D63A30E6; Wed, 26 May 2021 07:50:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level: 
X-Spam-Status: No, score=-2.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=PKIT7XWJ; dkim=pass (1024-bit key) header.d=juniper.net header.b=MlPrwlwY
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 r2njUaOYuXmK; Wed, 26 May 2021 07:50:08 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 519B13A30E3; Wed, 26 May 2021 07:50:04 -0700 (PDT)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 14QEnB49021684; Wed, 26 May 2021 07:50:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=vcZ/rEdCwHIDbcCkILvLT7y/cblm8Gt/7JA7V+5eJ0Y=; b=PKIT7XWJaEslFubs76Wxhlia13K/19OI97dq2gXy57qlLoYqtM1G8EozQMQlt86YfkP5 NSBem/9o7dSuX+QzWbHR1AVuPsrDDO8piRZ/2y1JBEmJgJs0HGB5KTmzG9Bv8fL3KxkF u9kgFG0OicBpIASOd0AkUQ+nTkWax6V8lyX3f9AlCl91p/T2vVbRSpUdZ9DMpwVflz/n VYdp5keByol8L+fTiN+Z3boF4APpwaEIktcO80k75m6DoMnWBkcWSWAKbEhew1WVKcB8 76laxhyO+Wsv8+xi9Vo+iAQjJ9wQZCNSHs0R+hb0EvbIjzuxP49+E7ELew/QAmar8sm0 sA== 
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-00273201.pphosted.com with ESMTP id 38sken8m70-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 May 2021 07:50:03 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GL/PC0hlQajCu41sEemboCfQAjQOBhV/oHmkpyAGlgDXvGYD4AKc9YCoZLSxZiStsNAA0K1lVzhMfrQX1tea5JJ2Rq9RucnbFrmUzIVPClEdkw5qQmQssbnjEaT825HZCf9FA4FUVnpxLqppOhWPEUe1Ki2IwqWSx5J8qGtTGkienFXiXUEAv2QUBd+8baXzNqWagRsCl7Xi8xb0Az+KCWGDk9Itm9d7c/f5d9yyeo/TGOULLMjGpudX2c1cGnS9F5R3A0O9MWwYatMlJpkURpLMwY6UMFg/7gjMzCNkw9zbjO1REgKOvXDNjSv103KS69V+zupdZ2/hS6/gqe/bqg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vcZ/rEdCwHIDbcCkILvLT7y/cblm8Gt/7JA7V+5eJ0Y=; b=ecN6r9NkGc1PH/zcwShI75Gfhce97bq9Oz4wSgL++7uYhdY8LdabQZGT/IfjUFOajynQ07kadu96+zYSif8YuJIWCEQrmKH0UjXI/9wNl+LEMkX7fSqTCqC3DLbACVxKJWJrC1x8+WSOfMw1wnFb/v91qLtRWuJHzxE5JWM7ziMzwcji8bdHgnM8tBD5CR/8jNQJtQoZZsOeVGdsXgXi0Zo8RRgrTz7pSTmzgMt/cER+AzzF+YWi2Mips5D6EM8OZ9CbIk+KSek73MozHYBXgQ+S6uL3jryUCi3NWNhCLF2JlVE0/KRVc6Vt99UtDcr+wxVOeV9wHO7v1w7Sp68IFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vcZ/rEdCwHIDbcCkILvLT7y/cblm8Gt/7JA7V+5eJ0Y=; b=MlPrwlwYyWA+PrbuU20eIgwapMZZxiwnI97/X1t2rqAuoYNUk7eH0QrCla0Iv/OOoGx1q3/J1y17Zt9uEDq4f8KnJS4Lv2joMZ5g2VWCeOmzj5eNUXZ7oRVvOcpqmjkISUDvGe6ZDbBdWbAtW8eO5jpKckRM2n5ys9CG44Fb0EQ=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by BYAPR05MB5224.namprd05.prod.outlook.com (2603:10b6:a03:9b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.16; Wed, 26 May 2021 14:50:02 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::9195:d339:76df:f757]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::9195:d339:76df:f757%3]) with mapi id 15.20.4195.009; Wed, 26 May 2021 14:50:01 +0000
From: John E Drake <jdrake@juniper.net>
To: "masque-wg-chairs@ietf.org" <masque-wg-chairs@ietf.org>, "draft-ietf-masque-ip-proxy-reqs@ietf.org" <draft-ietf-masque-ip-proxy-reqs@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "masque-wg-mailing-list@ietf.org" <masque-wg-mailing-list@ietf.org>
Thread-Topic: RtgDir Early review: draft-ietf-masque-ip-proxy-reqs-02.txt 
Thread-Index: AddSPQkdLoWbe410Tj+ZDBK8L667ow==
Date: Wed, 26 May 2021 14:50:01 +0000
Message-ID: <BY3PR05MB80818D8507C1540D0F933AFEC7249@BY3PR05MB8081.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.6.100.41
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-05-26T14:50:00Z;  MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=73dd636a-c239-447a-8c8d-d6c6c14108f7; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [96.235.63.100]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e41bf993-9977-41f6-f259-08d920558aa0
x-ms-traffictypediagnostic: BYAPR05MB5224:
x-microsoft-antispam-prvs: <BYAPR05MB5224B734B6D04C093E461284C7249@BYAPR05MB5224.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gInPe+RgPUFpudrXftX+WXmsw/eLrTyyYT3HFDIhZOpJ8sYQCypcOkbV1qijAzCGGVjZT+ONcoyyNaBkbW8WqYM1WksP+XEiLmq3IC+QBoXV13Rr71GC4a9W3JvJj8gNUlxkwJp0ef+6SPqG+4oKSVMuNwfpbR+SJyerK4VIzfW6NgyahpNCzWu1lymgrkUE1aDmcG3oLkoR5Yd3SWjvLfMmDe9vKNmDt07jkwAgEQd8dvT5bVwZIxhJT0fSZ5ssO7Dwm32vRQWIWUCtvptjdbBX+TaoYQrN17qk2fVB6+ceHuW0jqF9CeC6DrR05zeas2xz0vczn6MKqlBs85QTgCya6FQy93BYPBVva0WAbO8XS6sTEtkXljGDyEuy2vzifx9mUkjNzv4jZ71gDw+YRzvJoHDt+TkEIhx0cGLVPNY8Ty48W/kPM2KTgqQeoWqVjk6rkdXpFV9C7ssHNaykGef6hC3Z7AfAWMu+6QhN6X9V1S8oPzWwS6awkFluDntQBv9Eyq4s+fwe9hxjNTaLYX5axgEz2bbhY1xbIhx5QL/7CE+muFokFuM4S8EujFGpeMqtuLM4bIg9+bFg3neAZVg22DQsb3fSg6t3EuCvS2oKr3UdJ4aVcOBeQ+8aebhKeIB2db9zyFGIGfQaWtvkl84gHoFYYf1sqRQXJav3jk4z/Ha5faNwGyHbAGmWpdyD8RKFlt7gqt1VE0nvUIny9g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR05MB8081.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(396003)(376002)(346002)(39860400002)(136003)(54906003)(8936002)(4743002)(478600001)(66556008)(33656002)(4744005)(7696005)(6506007)(316002)(26005)(5660300002)(110136005)(2906002)(76116006)(9686003)(122000001)(186003)(71200400001)(38100700002)(66446008)(55016002)(4326008)(450100002)(86362001)(52536014)(83380400001)(66946007)(64756008)(66476007)(8676002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?UGtscUZRcXdkZWpOWGFXWnhEajdoSncydURCS3E0U0VOdm5rU25QNjRiMlR6?= =?utf-8?B?UWpMc1hMY2JURFZ6bjF1RGE2ZjRETURFKzZVMlFZRnBaSHZIM296YkFXWGt6?= =?utf-8?B?amdjazJqQXlLa3hKK3lvZW5pZjFXQnRxdVVHcGd0YTlVZVAxVmRxNnpabEdS?= =?utf-8?B?N1VER3FlRnRJM2dVVi9XMG4wQnFQVjlrVHZQbXZ1cjd1TFhDOTNUZ01lRkds?= =?utf-8?B?YWx0WWN3Um5ZS3ZZRnhvSS8zYU4zeDJBa0svcUFYcEhuK1lBNndqMWFJd1py?= =?utf-8?B?MnR6WjRmZWhuZzE2WDJSSm1pUDBJUFRMcGhVZnloSzc5SmEvUUlCK05GSVBM?= =?utf-8?B?L1JBZ3dqVERyNmtQRWdXMmFITGNQeTNudDJHR2JjSTNHd1NRQm5ORjM2QS9n?= =?utf-8?B?S0VFdzNxTDhDeFBPc08wQ1pFVUVJcmRPRUFYMnpnUStVamFkUzhubGtvb0Z6?= =?utf-8?B?emdYUjhKUVJiVlpWa3MxTm1JTHRNemFLcU1sR3J4MVZoWFlDVDhuQmxJQ1h5?= =?utf-8?B?M0ZCVnpHY05nSlFCVzRkWjgzQzJRNGdKNzY4U1RSaVBidUFBdStYUDh0VFp1?= =?utf-8?B?ajJDNTMzaE5pL1hTc09BcXpwck9BYlBoZVpOOFhNMnhHL2ROdkZwZ1U0MWFr?= =?utf-8?B?a2pNOE1tQzFTTEtJZU4rRVcrZk16QUlMbkNsVzRFK0g2ODArMCtrdk40TlJK?= =?utf-8?B?NlcrMDMyVGoyTGw1cWFBaFpaTXZ2akpuNDJnbTVJVStlY2ZDTVpHRThyeFlZ?= =?utf-8?B?YWYzVUQvZkZNTDB2azhRWkNKM0lzR2t4Q2NrczdGVzd2cVlScEJMclBwU21Q?= =?utf-8?B?cW1iVDlLSHgrOE1TOExxMUlxdDhEWW9ZNFExd0RuM0dIaTNHTWJ5aVBoclpl?= =?utf-8?B?ZWRLUmV3RWxlcG44QUdyL0YzeEZ1RUx2bk5KWnFIYjRTUTlOZmdaQVA5YVpR?= =?utf-8?B?UHkzLzVTRWdNcXEvZVB4elMrSVJpd1pCaG5MYVFMejNoaW9rVHhkK1hkN09U?= =?utf-8?B?RHlBb1YwelhRSkNoRkNJd0MzcnYyanVjTVhrSXByZGZmZCtiODhWSzZ0Qnc1?= =?utf-8?B?OG5TSnpDS0pRSHVmV2NoTnd5NExZZ2xqVFVHUTZMVnVzV1Z2eUhmdm5jTWU0?= =?utf-8?B?QzVsNll5clc3MTNxR2F1OFpWMUxGUVhWOXlDOWdFRjF4L1daaU9YUDdOM3lk?= =?utf-8?B?a3F2ZUhKc05ZcExPaWVja1JRNnJ5T1ZyWUFlTFBvS0llVGZjWERaRmJPYml0?= =?utf-8?B?dVJKdllzMFdwNWxIVy9qSUJZaHJXa3lrRTlGS1NnTjVPbmtWR3N1SzBTUXZK?= =?utf-8?B?WkpYeVE1VWFKOGY5VEF0MWxrL2hkTmFkWktOQ25KamprNXhrOW9wd2xjN0dy?= =?utf-8?B?ZWIzTmtQMW9KcTFwMU1WT2V4czBVY282Vnkvb1dNZUFCS2FOWXB1SUQ2aEdr?= =?utf-8?B?TUZ4QkRtK1J0d2FRbnpncHhIWlczVHc0T3hua3k2RWNqSkZvRjNDajE4cU85?= =?utf-8?B?ajdXZ0tWci9VRHBTU2lNMFZkWmtaWm5HU3A2REZITEIwWllPVmZOMFBSVjlx?= =?utf-8?B?enpSSHhCRlY3SUh3K1BsVkg3S0dZY0NVcnlmTHVhR2loNk8rRmVaY2VXS0hl?= =?utf-8?B?ZVY0cDJ3b1F0UTNtMEIwTEF5dm5DQ3hRTFVNQUtkSXZXRDZsRnFUQUhWNU84?= =?utf-8?B?U2RlSG0yU0piVXZCSGVubUFRVTZHd0RwZERRMkMzb2ZrSGcxT0NDQ3VWRW9X?= =?utf-8?Q?w/to5B9g+IaSKV6BMbg5ur4akwIxE+CXh8mYlEH?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8081.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e41bf993-9977-41f6-f259-08d920558aa0
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2021 14:50:01.8075 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: PwvYNSyHbDvziN8whESHG90mqKOk4i2kzCHIfX4n688nFvMNY24dWvbCMirTjHsayizLFeK+9d897JYu0f4LHw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5224
X-Proofpoint-ORIG-GUID: 3gQYVx8ncE1Qnr0li3yOAlEJDkBg57jM
X-Proofpoint-GUID: 3gQYVx8ncE1Qnr0li3yOAlEJDkBg57jM
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-05-26_09:2021-05-26, 2021-05-26 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1011 adultscore=0 malwarescore=0 impostorscore=0 mlxscore=0 bulkscore=0 priorityscore=1501 phishscore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2105260100
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/XDYQR8XWNa8wMzRQHOiU1UYcI0Q>
Subject: [RTG-DIR] RtgDir Early review: draft-ietf-masque-ip-proxy-reqs-02.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 May 2021 14:50:15 -0000

SGVsbG8NCg0KSSBoYXZlIGJlZW4gc2VsZWN0ZWQgdG8gZG8gYSByb3V0aW5nIGRpcmVjdG9yYXRl
IOKAnGVhcmx54oCdIHJldmlldyBvZiB0aGlzIGRyYWZ0Lg0K4oCLaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1tYXNxdWUtaXAtcHJveHktcmVxcy8NCg0KVGhlIHJv
dXRpbmcgZGlyZWN0b3JhdGUgd2lsbCwgb24gcmVxdWVzdCBmcm9tIHRoZSB3b3JraW5nIGdyb3Vw
IGNoYWlyLCBwZXJmb3JtIGFuIOKAnGVhcmx54oCdIHJldmlldyBvZiBhIGRyYWZ0IGJlZm9yZSBp
dCBpcyBzdWJtaXR0ZWQgZm9yIHB1YmxpY2F0aW9uIHRvIHRoZSBJRVNHLiBUaGUgZWFybHkgcmV2
aWV3IGNhbiBiZSBwZXJmb3JtZWQgYXQgYW55IHRpbWUgZHVyaW5nIHRoZSBkcmFmdOKAmXMgbGlm
ZXRpbWUgYXMgYSB3b3JraW5nIGdyb3VwIGRvY3VtZW50LiBUaGUgcHVycG9zZSBvZiB0aGlzIGVh
cmx5IHJldmlldyBpcyB0byBlbnN1cmUgYXMgd2lkZSBvZiBhIHJldmlldyBhcyBwb3NzaWJsZQ0K
DQpGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxl
YXNlIHNlZSDigItodHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kv
UnRnRGlyDQoNCkRvY3VtZW50OiBkcmFmdC1pZXRmLW1hc3F1ZS1pcC1wcm94eS1yZXFzLTAyLnR4
dA0KUmV2aWV3ZXI6IEpvaG4gRHJha2UNClJldmlldyBEYXRlOiAyNi1NYXktMjAyMQ0KSW50ZW5k
ZWQgU3RhdHVzOiBOb25lDQoNClN1bW1hcnk6IA0KDQpObyBpc3N1ZXMgZm91bmQuDQoNCkNvbW1l
bnRzOg0KDQpUaGUgZHJhZnQgaXMgY29uY2lzZSwgY29tcGxldGUsIGFuZCB3ZWxsIHdyaXR0ZW4u
DQoNCllvdXJzIElycmVzcGVjdGl2ZWx5LA0KDQpKb2huDQoNCg0KSnVuaXBlciBCdXNpbmVzcyBV
c2UgT25seQ0K


From nobody Wed May 26 09:18:04 2021
Return-Path: <jdrake@juniper.net>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26BB03A0884; Wed, 26 May 2021 09:18:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level: 
X-Spam-Status: No, score=-2.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=Mp9sAomg; dkim=pass (1024-bit key) header.d=juniper.net header.b=ZQn0sDjf
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 e14cTD2QZxxP; Wed, 26 May 2021 09:17:57 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 8FA563A0874; Wed, 26 May 2021 09:17:57 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 14QGFq4J007925; Wed, 26 May 2021 09:17:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=WwcMtaH2MJsTImO56pgv2rtNV85gtKYg5cVT8FOIkIw=; b=Mp9sAomgobk6KW3AXnnNfh1djqCBMSo1iXxuIy6bo98qaVLEZ9pKEgWL+98sl5gtPEfi AX3mbYw3HnPYY5DA9nVjfehKqJPKUZmJS47iqyf2RR52Cqe35Y4qVrJyXYidMiQ6BDqS MTxlCD5GJP32/QLwzt04fBJRs5dTvFbEB3/DWckGw9MQFWHPcavLoEM0MP8cibkfWnkR ltyVFinWaxMJbnpigKBvVgFp27A3ENBYHV8MmE/daC5vjCDqsHLGjpzI8kPxfUPwE7wC 5OO3D/xlGVzVgUvj815eTrsg3MW1m0ivdiAD/OKSbvuaIjuNPvW/x00mBNrKrbh8s5Ap rg== 
Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam08lp2041.outbound.protection.outlook.com [104.47.74.41]) by mx0b-00273201.pphosted.com with ESMTP id 38shnc96vp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 May 2021 09:17:56 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TGqk8ZQMmEROZdaa0TLmNNcfIjAonVUajtTBceekQ0dQe22JftgHiWZHzqXDKvLD1VQD58IykT6UDmrlL16uelM/I/dYVGs/Vjql6Y0zV1nDVJ1d5vAjYdsdn+gq8VxBEIgUIdMXxnDCFNEZuepRJSAbBgKFcKUxnmr/3T7wBI8sOGj0yEPZVoFhNxFiv0TiOV3fV6jCvfhoqVwvwGsc7ZjGxtbzv3UxozO2NzNiuhlSbBoFZ3M7eGy2oAWANn76Edq6vt1bExI3D5u0+WMmxqx0YOfb23QEyc+hBnIJKtQ7u6MEgrWZM1bkUQQcfVW0onD2KVFONt1DA6yw4o0OPg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WwcMtaH2MJsTImO56pgv2rtNV85gtKYg5cVT8FOIkIw=; b=e+gqDgakGRLo0yM17Fu1iH6pTLLPD28uxMjyO97TilF1Bu7hRAnrhG4ujgERxTTwrcl7COMwNMjXu6OrTCB+93RPcEi32SyI8hbTwBFCQycNllUmZbFOxAP1Y7eumZn8uvGkNXYj8gQRl1zZj65ZlhDderudzFTsaQsGag8YPlTirE8xS0Ab47PDSU5Vv/AUnm/JpijPya3/LMW0Z8spNPmsxBGSJHVY4iGIh42KzLRCmW4e2+ETp5Pt/hEcjW6U0Q8G9mIlcB8Ii3YaNcruATu/5eWXs3/V+6LddBo2fA/hhwi5aQSjR4HO36FsAuQRQU97aT8WWuJdgOb4zZNbiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WwcMtaH2MJsTImO56pgv2rtNV85gtKYg5cVT8FOIkIw=; b=ZQn0sDjf3DhX4MBn1b/Jpzn/BXpZC/6JiHXZsLyU9eoOfkRPSE+Mc7gaiZi4V/IiKuD7BSSAxSKCaGsCaozaHZ7WayNt80LRmy7IVRZ3C4PZ9QY+BpDoT5UEybHyHo5PLEvC1HVzT+7D6sjWV/uz/oAnzkS1oNPVn+LUX/e+XqU=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by BYAPR05MB4150.namprd05.prod.outlook.com (2603:10b6:a02:8f::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.11; Wed, 26 May 2021 16:17:53 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::9195:d339:76df:f757]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::9195:d339:76df:f757%3]) with mapi id 15.20.4195.009; Wed, 26 May 2021 16:17:52 +0000
From: John E Drake <jdrake@juniper.net>
To: "masque-chairs@ietf.or" <masque-chairs@ietf.or>, "draft-ietf-masque-ip-proxy-reqs@ietf.org" <draft-ietf-masque-ip-proxy-reqs@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "masque@ietf.org" <masque@ietf.org>
Thread-Topic: RtgDir Early review: draft-ietf-masque-ip-proxy-reqs-02.txt 
Thread-Index: AddSSie6woQR9e44TvWX2lqChubJEQ==
Date: Wed, 26 May 2021 16:17:52 +0000
Message-ID: <BY3PR05MB80817FC68D71B0C7F8E01795C7249@BY3PR05MB8081.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.6.100.41
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-05-26T16:17:51Z;  MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=e652bc17-9dd2-4dd3-b4a4-812ead3b4189; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: ietf.or; dkim=none (message not signed) header.d=none;ietf.or; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [96.235.63.100]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0adcaeaf-b1ff-4bad-4fcb-08d92061d060
x-ms-traffictypediagnostic: BYAPR05MB4150:
x-microsoft-antispam-prvs: <BYAPR05MB41500FE1915B54F6552BBF00C7249@BYAPR05MB4150.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 81dWfCD38UugiTQ4LVZBqvGtwLrgIu+ALdPcQrPAYaKwMAB7Kti7NF1dkeqEWW9Gq6AOTgT0pXz4c7ajXAXM2k6U5nEzuhkMVnrMMjuAN76myq7IXji8aNRIIilif/zVo6U9gmN5WitI4PeNtNUInhKSNCxYrCRUZesisbh4e0K64qTdjNURmBog8ZKzqtCSfMZ8mFeiCwIbROFAoLsBf0Gil5t34C89GNGzlNnHZx27Psoisyvj9SRa2xQrK4obOtCsfRTDWPrrQcdV7mBiw7h/o52nT7Z8svzVAXw3U2LGPLgaIsF6x0rpAZ7aMKsQhv/VodjRhmZdqC2T3H7Jo4l3M13xXfDCp8Tx/SxX7poTfnyJgBDuw5glyv04y1Ni2zweWNv3WS9BHaPJR3btNih2YgKuhRjRmDl1tVgOC7eJ6GsOuC1/dbMorcowTnSuqLwcSRAs6/c2GbBfg9PXDQ5iREYHZnbPjxng2dH6aNj0UkImqzjsKBCfDZVPh2KsjTbXElRPH2XmizpaUKFWwyLTCiNhgjkxQPUrw4qOkwEECTImtn+T3HiU7m8GJRLzC7Yl5M4/r2nXfoi0HqXLdMelXm8wLlC+eph/FqFQenMVYip4h4R/I/nG1zTRip5bTIk7omKqFIq7XMouU+z93xPy2kV0mtshyL5hG9J9NphLZeN1rq7/kCZDO2P3iGs9mA4bgswHTTvBWsPQNYB54w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR05MB8081.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(136003)(396003)(39860400002)(376002)(346002)(7696005)(4744005)(186003)(55016002)(110136005)(4326008)(966005)(2906002)(76116006)(8676002)(66446008)(64756008)(83380400001)(26005)(66556008)(66946007)(66476007)(316002)(8936002)(9686003)(38100700002)(478600001)(33656002)(71200400001)(86362001)(4743002)(54906003)(52536014)(6506007)(5660300002)(122000001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?ajh4ImWkb749dxMk1JnPl7znB2re8o3ebDZwL8337X5kMDECrVGiatig1AjJ?= =?us-ascii?Q?0+VGJL+Z24ZaifDoJPp8GHlY+mDB1L5JkML3KQG+MyuMpdKCDGQTRH/BNw/u?= =?us-ascii?Q?t6YWyec6hFuAY7ztPbai2BI2aUx3G+EtIEoOBjE2QE1YeINhy2+MEYRGZCGT?= =?us-ascii?Q?Kx3ixxCj8D2Gw9u/jp5xzdQZ5Qqk0hpp+Fg0dY/lHHUgymAORV6TeDc4K4DC?= =?us-ascii?Q?PSqz94byfv9omoEOql8SoDO1Czi5oCJQZr+a5xaif1kt0t/JdVa08gjhrrPR?= =?us-ascii?Q?xd6NK0+A5bwZR+FquGq5x8If52FdhkJ29dT9Tkw2c1QX5YCyS7gbLU4JOiyZ?= =?us-ascii?Q?qGBg8wJME26dsGc3cS9g4OFOGDJ4X5pnkhIYgmRbOVHctdyDtZp1wPA9dJ2o?= =?us-ascii?Q?qED39ZGR43Q13MJ1e3ocYrjEadkhOYwO9y4ofyRYYE+vJY5pf8QPC/e7UBan?= =?us-ascii?Q?S14mojIs5MANFmOEAvE4LmpJK7wLGcAd5yCCqKpz9e8pLWz6RKeHjyaPQZk3?= =?us-ascii?Q?LP9CBwnQeXwh1OKijTZjegJOEudKGWXKNNV+5kpCTnsJGxTg7LSTHdilX71x?= =?us-ascii?Q?HAdJGOeNKQ4CMx+ZjUJXw8jC8QYyFdI+WJ99VMCGPXm05DEiNrw7SrXsb/NE?= =?us-ascii?Q?YV+oSEL8KJj0uFjq3XlOFWtEVH2M+jTx5ZPR4BzDIYwFiqH0nAh6TFnSTG9i?= =?us-ascii?Q?o84weDXhuYzYgKR3sqvIfJSRFrk+ybmqj7k0pVRj6JzWVV0MaPg2qul+tSKL?= =?us-ascii?Q?dfFcnjmpxjdvdifSe0HuEnKiRiqPXq+RPdkUZC13elGEYUId/tC5Zh5lENYe?= =?us-ascii?Q?hq0l8ZAv4+Bf0vviwnbVaWRuxwt56bLUbpGk5gzQ2q3ol6xGtpYj4YTe1Y9l?= =?us-ascii?Q?FQMmu85pHFwnVgabvC19xNBEHmLT16jXRT15i81ju2WbnIJhyN+GwFGKD5NM?= =?us-ascii?Q?FovaBiu9H6myqNTJokq0M6oDXrxbTArkN1GOyRSktAXOoOidC+Vda2ZCLf8Q?= =?us-ascii?Q?Du51trCrfYN0cZoZVmxcnJPlQPXMYmNElLe//NlOqPqPXptbNzLWZYJ2F2ib?= =?us-ascii?Q?h+xazsFqtAWtUsUFn5HPKgLydSq7l5rezE7KIGtWt1ty5RFbq7MCoFziqBzx?= =?us-ascii?Q?A45tpoT5ZIFXeqXBOCn4nuHAqmC72CWc2gPS71iiqlArgWxfzY7Q2zctbEcz?= =?us-ascii?Q?Ilsym8IzZw+LlYRKARb48NFvhz965rRHvthOARMP4RQ1y/EtonBrprZc9KED?= =?us-ascii?Q?VTlH4SIybdkrUAYMrwwnNLlubaa3cP9ZNZ85+X1PrAlz0Hvow2lv2A3jtAFT?= =?us-ascii?Q?miTRfMVSQxzkXxB9o77mHqQi?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8081.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0adcaeaf-b1ff-4bad-4fcb-08d92061d060
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2021 16:17:52.8449 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SuI01Kq9kWxh8XSQWSSqBp2cvP0OQr33fyUgG9Pn9INt5307M8S/ITIGOqSQWpfxT1dnLF3HJisQJ0aBkWnDyQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB4150
X-Proofpoint-GUID: tx87YX9TeQTilcUC_aRwR3wXeGh0zuld
X-Proofpoint-ORIG-GUID: tx87YX9TeQTilcUC_aRwR3wXeGh0zuld
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-05-26_10:2021-05-26, 2021-05-26 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 impostorscore=0 phishscore=0 mlxlogscore=920 priorityscore=1501 clxscore=1011 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2105260110
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/f6aw_XRygnNaEMtmJ2m_V9sDjWk>
Subject: [RTG-DIR] RtgDir Early review: draft-ietf-masque-ip-proxy-reqs-02.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 May 2021 16:18:02 -0000

Hello

I have been selected to do a routing directorate "early" review of this dra=
ft.
https://datatracker.ietf.org/doc/draft-ietf-masque-ip-proxy-reqs/

The routing directorate will, on request from the working group chair, perf=
orm an "early" review of a draft before it is submitted for publication to =
the IESG. The early review can be performed at any time during the draft's =
lifetime as a working group document. The purpose of this early review is t=
o ensure as wide of a review as possible

For more information about the Routing Directorate, please see http://trac.=
tools.ietf.org/area/rtg/trac/wiki/RtgDir

Document: draft-ietf-masque-ip-proxy-reqs-02.txt
Reviewer: John Drake
Review Date: 26-May-2021
Intended Status: None

Summary:=20

No issues found.

Comments:

The draft is concise, complete, and well written.

Yours Irrespectively,

John


Juniper Business Use Only


From nobody Fri May 28 13:05:06 2021
Return-Path: <a.e.azimov@gmail.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 909F93A3406; Fri, 28 May 2021 13:05:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 Eu7BXRGgzW0w; Fri, 28 May 2021 13:04:56 -0700 (PDT)
Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F4673A3402; Fri, 28 May 2021 13:04:52 -0700 (PDT)
Received: by mail-pf1-x433.google.com with SMTP id y15so99694pfl.4; Fri, 28 May 2021 13:04:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ijgyewwuaFTZOCEdwpTSv6RjYQi83tRNg9GWI58vi8w=; b=H+clWeidzno8dNrhB0EuIbbi0sCEyhrR7NHkuJCsw2FSmBCqogxeg/7NqyYI4LM7zN koZvNP2NVETU8KFaQj0Pp/oQ5ZLtIMwNJliqruUIe/Zjr6h4icbC89BJJb35BMnNvXtw /UB9ITqAgQAQjwaI5x8JQdK++Xc3rDEWBGHDiB9xMs9RCW6a6m8jRpVJnUPwKH4lKRKr 7rGxw8o4PtMUSEbrSXWWcNcnrR330eb1qTJC1DxyKpTHicB1q+GFunxmGi7x5UYEKAa+ Vjv/Aez+5/msp38w/9u7YQFwc21VWumQdCv8HcBGIcbQv0HkIJAqTA/A8QbTpQzIGS/H IpEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ijgyewwuaFTZOCEdwpTSv6RjYQi83tRNg9GWI58vi8w=; b=cMKTIhoF5znufuLGuYTClU2U+gSVh3gy0URJLUyZhSCibNRZ2pOz1TiYWnpipoqZ0C 5Y9BtbKGs2+ips503QvhwF2rxI9kK/gYfZlJyhdc++aztdjtELjIZzEVleMGfdZ07G32 IYTVju+gex7KEsS3LYBLoJTZw3jbytd9Xyqs2pTv2Zx0o7Bkk+nxvNSk1LNpqeOB/WtO DaBzNwOmxNWhdY+SPGhpKT3+a+F6SreDgNJEonoXac9ztlnsSWDqVkQwzEiC8CLn2Uk8 1icalV6F5zG2VNkYpZDeQ6255Jzlhkt5qQPSwRsW5g/onZXkh1uA2kFmzMaOzRe/PPvw Bf6Q==
X-Gm-Message-State: AOAM5325JShUNKtbVi35D6laAc/tHzBY1Q5zcb4cRJy70w3xMbeHK1Ov qPIWHLR5tLdyjuxd/fnbnbjBO8uEMB1tHWYiQVs=
X-Google-Smtp-Source: ABdhPJxS4C1WmHswdwtYov1Yq00ZYxQytGLmScsOLoBATpIRkzJglKmdf26jZQ/Maxi9BBQd75Cf40mqRKMrme9wAto=
X-Received: by 2002:a63:b907:: with SMTP id z7mr10305520pge.112.1622232290984;  Fri, 28 May 2021 13:04:50 -0700 (PDT)
MIME-Version: 1.0
References: <e45c1b2dcd1a493f9022bb1d9fff40bb@huawei.com>
In-Reply-To: <e45c1b2dcd1a493f9022bb1d9fff40bb@huawei.com>
From: Alexander Azimov <a.e.azimov@gmail.com>
Date: Fri, 28 May 2021 23:04:40 +0300
Message-ID: <CAEGSd=ArLeVQy7_p7S5gKfPazFA3Y9-6uzAN-ftogHMK-540cQ@mail.gmail.com>
To: Mach Chen <mach.chen@huawei.com>
Cc: "idr-chairs@ietf.org" <idr-chairs@ietf.org>,  "draft-ietf-idr-bgp-open-policy.all@ietf.org" <draft-ietf-idr-bgp-open-policy.all@ietf.org>,  "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "idr@ietf.org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007285e405c3696308"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/ZzJtAt38uWauK7yIzNvQjgvkYgU>
Subject: Re: [RTG-DIR] RtgDir Early review: draft-ietf-idr-bgp-open-policy-15.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 May 2021 20:05:01 -0000

--0000000000007285e405c3696308
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Dear Mach,

Thank you for your comments, all nits are already applied.

But it proved that different authors have a different reading of your
comment related to section 6:

> Section 6.
> It does not specify how a speaker handle a route with OTC attribute but
> the sender's role is unknown.

Are you speaking about the OTC processing in case of the absence of a
locally configured role?
Or does it about receiving OTC attribute from a neighbor that doesn't
participate in the role negotiation?

=D1=87=D1=82, 13 =D0=BC=D0=B0=D1=8F 2021 =D0=B3. =D0=B2 09:50, Mach Chen <m=
ach.chen@huawei.com>:

> Hello
>
> I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D =
review of this
> draft.
> =E2=80=8Bhttps://datatracker.ietf.org/doc/ draft-ietf-idr-bgp-open-policy=
 /
>
> The routing directorate will, on request from the working group chair,
> perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is submitt=
ed for publication
> to the IESG. The early review can be performed at any time during the
> draft=E2=80=99s lifetime as a working group document. The purpose of the =
early
> review depends on the stage that the document has reached.
>
> As this document has been sent to IESG for publication, my focus for the
> review was to determine whether the document is ready to be published.
> Please consider my comments along with the other last call comments.
>
> Document: draft-ietf-idr-bgp-open-policy-15.txt
> Reviewer: Mach Chen
> Review Date: 2021/05/13
> Intended Status: Standards Track
>
> Summary:
>
> This document is basically ready for publication, but has nits and minor
> concerns that should be considered prior to being submitted to the IESG.
>
> Comments:
>
> Section 6.
> It does not specify how a speaker handle a route with OTC attribute but
> the sender's role is unknown.
>
>
> Nits:
>
> Section 2.
> s/ their customers/its customers
>
> Section 3.
> s/Allowed Role values/Allowed Roles
>
> Section 4.
> It's better to update the table as follows:
>
>                       +-------+---------------------+
>                       | Value | Role name           |
>                       +-------+---------------------+
>                       |   0   | Sender is Provider  |
>                       |   1   | Sender is RS        |
>                       |   2   | Sender is RS-client |
>                       |   3   | Sender is Customer  |
>                       |   4   | Sender is Peer      |
>                       | 5-255  | Reserved      |
>                       +-------+---------------------+
>
> Section 5.
> OLD:
> "If the role of the receiving speaker for the eBGP session in
>    consideration is included in Table 1 and the observed Role pair is
>    not in the above table,"
> NEW:
>
> "If the observed Role pair is not in the above table,"
>
> IMHO, it's redundant to include "If the role of the receiving speaker for
> the eBGP session in consideration is included in Table 1", just keep the
> second half of the sentence is enough.
>
> Section 5.1
>
> s/send a send a/send a, there is a redundant "send a".
>
> Best regards,
> Mach
>


--=20
Best regards,
Alexander Azimov

--0000000000007285e405c3696308
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Dear=C2=A0Mach,<div><br></div><div>Thank you for your comm=
ents, all nits are already applied.</div><div><br></div><div>But it proved =
that different authors have a different reading of your comment related to =
section 6:</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Section 6=
.<br>It does not specify how a speaker handle a route with OTC attribute bu=
t the sender&#39;s role is unknown.</blockquote><div>Are you speaking=C2=A0=
about the OTC processing in case of the absence of a locally configured rol=
e?<br></div><div>Or does it about receiving OTC attribute from a neighbor=
=C2=A0that doesn&#39;t participate in the role negotiation?</div></div><br>=
<div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=D1=87=D1=
=82, 13 =D0=BC=D0=B0=D1=8F 2021 =D0=B3. =D0=B2 09:50, Mach Chen &lt;<a href=
=3D"mailto:mach.chen@huawei.com">mach.chen@huawei.com</a>&gt;:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex">Hello<br>
<br>
I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D re=
view of this draft.<br>
=E2=80=8B<a href=3D"https://datatracker.ietf.org/doc/" rel=3D"noreferrer" t=
arget=3D"_blank">https://datatracker.ietf.org/doc/</a> draft-ietf-idr-bgp-o=
pen-policy /<br>
<br>
The routing directorate will, on request from the working group chair, perf=
orm an =E2=80=9Cearly=E2=80=9D review of a draft before it is submitted for=
 publication to the IESG. The early review can be performed at any time dur=
ing the draft=E2=80=99s lifetime as a working group document. The purpose o=
f the early review depends on the stage that the document has reached.<br>
<br>
As this document has been sent to IESG for publication, my focus for the re=
view was to determine whether the document is ready to be published. Please=
 consider my comments along with the other last call comments.<br>
<br>
Document: draft-ietf-idr-bgp-open-policy-15.txt<br>
Reviewer: Mach Chen<br>
Review Date: 2021/05/13<br>
Intended Status: Standards Track<br>
<br>
Summary:<br>
<br>
This document is basically ready for publication, but has nits and minor co=
ncerns that should be considered prior to being submitted to the IESG.<br>
<br>
Comments:<br>
<br>
Section 6. <br>
It does not specify how a speaker handle a route with OTC attribute but the=
 sender&#39;s role is unknown.<br>
<br>
<br>
Nits:<br>
<br>
Section 2. <br>
s/ their customers/its customers<br>
<br>
Section 3.<br>
s/Allowed Role values/Allowed Roles<br>
<br>
Section 4.<br>
It&#39;s better to update the table as follows:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 +-------+---------------------+<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 | Value | Role name=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 +-------+---------------------+<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 |=C2=A0 =C2=A00=C2=A0 =C2=A0| Sender is Provider=C2=A0 |<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 |=C2=A0 =C2=A01=C2=A0 =C2=A0| Sender is RS=C2=A0 =C2=A0 =C2=A0 =C2=A0 |=
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 |=C2=A0 =C2=A02=C2=A0 =C2=A0| Sender is RS-client |<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 |=C2=A0 =C2=A03=C2=A0 =C2=A0| Sender is Customer=C2=A0 |<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 |=C2=A0 =C2=A04=C2=A0 =C2=A0| Sender is Peer=C2=A0 =C2=A0 =C2=A0 |<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 | 5-255=C2=A0 | Reserved=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 +-------+---------------------+<br>
<br>
Section 5.<br>
OLD:<br>
&quot;If the role of the receiving speaker for the eBGP session in<br>
=C2=A0 =C2=A0consideration is included in Table 1 and the observed Role pai=
r is<br>
=C2=A0 =C2=A0not in the above table,&quot;<br>
NEW:<br>
<br>
&quot;If the observed Role pair is not in the above table,&quot;<br>
<br>
IMHO, it&#39;s redundant to include &quot;If the role of the receiving spea=
ker for the eBGP session in consideration is included in Table 1&quot;, jus=
t keep the second half of the sentence is enough.<br>
<br>
Section 5.1<br>
<br>
s/send a send a/send a, there is a redundant &quot;send a&quot;.<br>
<br>
Best regards,<br>
Mach<br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">Best regards,<div>Alexander Azi=
mov</div></div></div>

--0000000000007285e405c3696308--


From nobody Sat May 29 01:03:38 2021
Return-Path: <mach.chen@huawei.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D79E3A0D38; Sat, 29 May 2021 01:03:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level: 
X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, 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 aE__gR_yAmMQ; Sat, 29 May 2021 01:03:32 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A480C3A0D31; Sat, 29 May 2021 01:03:32 -0700 (PDT)
Received: from fraeml738-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4FsYjj6Rg4z6S1fN; Sat, 29 May 2021 15:54:33 +0800 (CST)
Received: from dggpemm500001.china.huawei.com (7.185.36.107) by fraeml738-chm.china.huawei.com (10.206.15.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Sat, 29 May 2021 10:03:28 +0200
Received: from dggpemm500002.china.huawei.com (7.185.36.229) by dggpemm500001.china.huawei.com (7.185.36.107) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Sat, 29 May 2021 16:03:26 +0800
Received: from dggpemm500002.china.huawei.com ([7.185.36.229]) by dggpemm500002.china.huawei.com ([7.185.36.229]) with mapi id 15.01.2176.012; Sat, 29 May 2021 16:03:26 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Alexander Azimov <a.e.azimov@gmail.com>
CC: "draft-ietf-idr-bgp-open-policy.all@ietf.org" <draft-ietf-idr-bgp-open-policy.all@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>, "idr@ietf.org" <idr@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>
Thread-Topic: [RTG-DIR] RtgDir Early review: draft-ietf-idr-bgp-open-policy-15.txt
Thread-Index: AddHqF05jAuFF5QzTsaQPC2aQyKdxQMEUXMAAClIxOA=
Date: Sat, 29 May 2021 08:03:26 +0000
Message-ID: <5b1c53aa2e9c4a18b03b95fb7b00abf2@huawei.com>
References: <e45c1b2dcd1a493f9022bb1d9fff40bb@huawei.com> <CAEGSd=ArLeVQy7_p7S5gKfPazFA3Y9-6uzAN-ftogHMK-540cQ@mail.gmail.com>
In-Reply-To: <CAEGSd=ArLeVQy7_p7S5gKfPazFA3Y9-6uzAN-ftogHMK-540cQ@mail.gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.243.140]
Content-Type: multipart/alternative; boundary="_000_5b1c53aa2e9c4a18b03b95fb7b00abf2huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/GM4E1Gh2yMKNJBpZ358r_aMUmIk>
Subject: Re: [RTG-DIR] RtgDir Early review: draft-ietf-idr-bgp-open-policy-15.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 29 May 2021 08:03:38 -0000

--_000_5b1c53aa2e9c4a18b03b95fb7b00abf2huaweicom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgQWxleGFuZGVyLA0KDQpQbGVhc2Ugc2VlIG1lIHJlc3BvbnNlIGlubGluZSB3aXRoIFtNYWNo
XQ0KDQpGcm9tOiBydGctZGlyIFttYWlsdG86cnRnLWRpci1ib3VuY2VzQGlldGYub3JnXSBPbiBC
ZWhhbGYgT2YgQWxleGFuZGVyIEF6aW1vdg0KU2VudDogU2F0dXJkYXksIE1heSAyOSwgMjAyMSA0
OjA1IEFNDQpUbzogTWFjaCBDaGVuIDxtYWNoLmNoZW5AaHVhd2VpLmNvbT4NCkNjOiBkcmFmdC1p
ZXRmLWlkci1iZ3Atb3Blbi1wb2xpY3kuYWxsQGlldGYub3JnOyBpZHItY2hhaXJzQGlldGYub3Jn
OyBpZHJAaWV0Zi5vcmc7IHJ0Zy1kaXJAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbUlRHLURJUl0g
UnRnRGlyIEVhcmx5IHJldmlldzogZHJhZnQtaWV0Zi1pZHItYmdwLW9wZW4tcG9saWN5LTE1LnR4
dA0KDQpEZWFyIE1hY2gsDQoNClRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50cywgYWxsIG5pdHMg
YXJlIGFscmVhZHkgYXBwbGllZC4NCg0KW01hY2hdIE9LLg0KDQpCdXQgaXQgcHJvdmVkIHRoYXQg
ZGlmZmVyZW50IGF1dGhvcnMgaGF2ZSBhIGRpZmZlcmVudCByZWFkaW5nIG9mIHlvdXIgY29tbWVu
dCByZWxhdGVkIHRvIHNlY3Rpb24gNjoNClNlY3Rpb24gNi4NCkl0IGRvZXMgbm90IHNwZWNpZnkg
aG93IGEgc3BlYWtlciBoYW5kbGUgYSByb3V0ZSB3aXRoIE9UQyBhdHRyaWJ1dGUgYnV0IHRoZSBz
ZW5kZXIncyByb2xlIGlzIHVua25vd24uDQpBcmUgeW91IHNwZWFraW5nIGFib3V0IHRoZSBPVEMg
cHJvY2Vzc2luZyBpbiBjYXNlIG9mIHRoZSBhYnNlbmNlIG9mIGEgbG9jYWxseSBjb25maWd1cmVk
IHJvbGU/DQpPciBkb2VzIGl0IGFib3V0IHJlY2VpdmluZyBPVEMgYXR0cmlidXRlIGZyb20gYSBu
ZWlnaGJvciB0aGF0IGRvZXNuJ3QgcGFydGljaXBhdGUgaW4gdGhlIHJvbGUgbmVnb3RpYXRpb24/
DQoNCltNYWNoXSBBY3R1YWxseSwgaW4gYm90aCBjYXNlcywgdGhlIHJvbGUgb2YgdGhlIHBlZXIg
aXMgdW5jZXJ0YWluLCBpZiBzbyB3aGF0IHdpbGwgdGhlIGluZ3Jlc3MgcG9saWN5IGFuZCBlZ3Jl
c3MgcG9saWN5IGJlPyBGb3IgZXhhbXBsZSwgcmVnYXJkaW5nIGluZ3Jlc3MgcG9saWN5LCBob3cg
dG8gaGFuZGxlIGEgcm91dGUgd2l0aCBPVEMgYXR0cmlidXRlIGJ1dCBub3Qgc3VyZSB0aGUgc2Vu
ZGVy4oCZcyByb2xlLiBBbmQgcmVnYXJkaW5nIHRoZSBlZ3Jlc3MgcG9saWN5LCBpZiB0aGUgcGVl
cuKAmXMgcm9sZSBjYW5ub3QgYmUgZGV0ZXJtaW5lZCwgV2hldGhlciB0aGUgcm91dGUgc2hvdWxk
IGJlIHNlbnQgdG8gdGhlIHBlZXI/IFNob3VsZCB0aGUgT1RDIGJlIGtlcHQ/DQoNCkJlc3QgcmVn
YXJkcywNCk1hY2gNCg0K0YfRgiwgMTMg0LzQsNGPIDIwMjEg0LMuINCyIDA5OjUwLCBNYWNoIENo
ZW4gPG1hY2guY2hlbkBodWF3ZWkuY29tPG1haWx0bzptYWNoLmNoZW5AaHVhd2VpLmNvbT4+Og0K
SGVsbG8NCg0KSSBoYXZlIGJlZW4gc2VsZWN0ZWQgdG8gZG8gYSByb3V0aW5nIGRpcmVjdG9yYXRl
IOKAnGVhcmx54oCdIHJldmlldyBvZiB0aGlzIGRyYWZ0Lg0K4oCLaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvIGRyYWZ0LWlldGYtaWRyLWJncC1vcGVuLXBvbGljeSAvDQoNClRoZSBy
b3V0aW5nIGRpcmVjdG9yYXRlIHdpbGwsIG9uIHJlcXVlc3QgZnJvbSB0aGUgd29ya2luZyBncm91
cCBjaGFpciwgcGVyZm9ybSBhbiDigJxlYXJseeKAnSByZXZpZXcgb2YgYSBkcmFmdCBiZWZvcmUg
aXQgaXMgc3VibWl0dGVkIGZvciBwdWJsaWNhdGlvbiB0byB0aGUgSUVTRy4gVGhlIGVhcmx5IHJl
dmlldyBjYW4gYmUgcGVyZm9ybWVkIGF0IGFueSB0aW1lIGR1cmluZyB0aGUgZHJhZnTigJlzIGxp
ZmV0aW1lIGFzIGEgd29ya2luZyBncm91cCBkb2N1bWVudC4gVGhlIHB1cnBvc2Ugb2YgdGhlIGVh
cmx5IHJldmlldyBkZXBlbmRzIG9uIHRoZSBzdGFnZSB0aGF0IHRoZSBkb2N1bWVudCBoYXMgcmVh
Y2hlZC4NCg0KQXMgdGhpcyBkb2N1bWVudCBoYXMgYmVlbiBzZW50IHRvIElFU0cgZm9yIHB1Ymxp
Y2F0aW9uLCBteSBmb2N1cyBmb3IgdGhlIHJldmlldyB3YXMgdG8gZGV0ZXJtaW5lIHdoZXRoZXIg
dGhlIGRvY3VtZW50IGlzIHJlYWR5IHRvIGJlIHB1Ymxpc2hlZC4gUGxlYXNlIGNvbnNpZGVyIG15
IGNvbW1lbnRzIGFsb25nIHdpdGggdGhlIG90aGVyIGxhc3QgY2FsbCBjb21tZW50cy4NCg0KRG9j
dW1lbnQ6IGRyYWZ0LWlldGYtaWRyLWJncC1vcGVuLXBvbGljeS0xNS50eHQNClJldmlld2VyOiBN
YWNoIENoZW4NClJldmlldyBEYXRlOiAyMDIxLzA1LzEzDQpJbnRlbmRlZCBTdGF0dXM6IFN0YW5k
YXJkcyBUcmFjaw0KDQpTdW1tYXJ5Og0KDQpUaGlzIGRvY3VtZW50IGlzIGJhc2ljYWxseSByZWFk
eSBmb3IgcHVibGljYXRpb24sIGJ1dCBoYXMgbml0cyBhbmQgbWlub3IgY29uY2VybnMgdGhhdCBz
aG91bGQgYmUgY29uc2lkZXJlZCBwcmlvciB0byBiZWluZyBzdWJtaXR0ZWQgdG8gdGhlIElFU0cu
DQoNCkNvbW1lbnRzOg0KDQpTZWN0aW9uIDYuDQpJdCBkb2VzIG5vdCBzcGVjaWZ5IGhvdyBhIHNw
ZWFrZXIgaGFuZGxlIGEgcm91dGUgd2l0aCBPVEMgYXR0cmlidXRlIGJ1dCB0aGUgc2VuZGVyJ3Mg
cm9sZSBpcyB1bmtub3duLg0KDQoNCk5pdHM6DQoNClNlY3Rpb24gMi4NCnMvIHRoZWlyIGN1c3Rv
bWVycy9pdHMgY3VzdG9tZXJzDQoNClNlY3Rpb24gMy4NCnMvQWxsb3dlZCBSb2xlIHZhbHVlcy9B
bGxvd2VkIFJvbGVzDQoNClNlY3Rpb24gNC4NCkl0J3MgYmV0dGVyIHRvIHVwZGF0ZSB0aGUgdGFi
bGUgYXMgZm9sbG93czoNCg0KICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLSsNCiAgICAgICAgICAgICAgICAgICAgICB8IFZhbHVlIHwgUm9sZSBuYW1l
ICAgICAgICAgICB8DQogICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKw0KICAgICAgICAgICAgICAgICAgICAgIHwgICAwICAgfCBTZW5kZXIgaXMgUHJv
dmlkZXIgIHwNCiAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAgIHwgU2VuZGVyIGlzIFJTICAg
ICAgICB8DQogICAgICAgICAgICAgICAgICAgICAgfCAgIDIgICB8IFNlbmRlciBpcyBSUy1jbGll
bnQgfA0KICAgICAgICAgICAgICAgICAgICAgIHwgICAzICAgfCBTZW5kZXIgaXMgQ3VzdG9tZXIg
IHwNCiAgICAgICAgICAgICAgICAgICAgICB8ICAgNCAgIHwgU2VuZGVyIGlzIFBlZXIgICAgICB8
DQogICAgICAgICAgICAgICAgICAgICAgfCA1LTI1NSAgfCBSZXNlcnZlZCAgICAgIHwNCiAgICAg
ICAgICAgICAgICAgICAgICArLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQoNClNlY3Rp
b24gNS4NCk9MRDoNCiJJZiB0aGUgcm9sZSBvZiB0aGUgcmVjZWl2aW5nIHNwZWFrZXIgZm9yIHRo
ZSBlQkdQIHNlc3Npb24gaW4NCiAgIGNvbnNpZGVyYXRpb24gaXMgaW5jbHVkZWQgaW4gVGFibGUg
MSBhbmQgdGhlIG9ic2VydmVkIFJvbGUgcGFpciBpcw0KICAgbm90IGluIHRoZSBhYm92ZSB0YWJs
ZSwiDQpORVc6DQoNCiJJZiB0aGUgb2JzZXJ2ZWQgUm9sZSBwYWlyIGlzIG5vdCBpbiB0aGUgYWJv
dmUgdGFibGUsIg0KDQpJTUhPLCBpdCdzIHJlZHVuZGFudCB0byBpbmNsdWRlICJJZiB0aGUgcm9s
ZSBvZiB0aGUgcmVjZWl2aW5nIHNwZWFrZXIgZm9yIHRoZSBlQkdQIHNlc3Npb24gaW4gY29uc2lk
ZXJhdGlvbiBpcyBpbmNsdWRlZCBpbiBUYWJsZSAxIiwganVzdCBrZWVwIHRoZSBzZWNvbmQgaGFs
ZiBvZiB0aGUgc2VudGVuY2UgaXMgZW5vdWdoLg0KDQpTZWN0aW9uIDUuMQ0KDQpzL3NlbmQgYSBz
ZW5kIGEvc2VuZCBhLCB0aGVyZSBpcyBhIHJlZHVuZGFudCAic2VuZCBhIi4NCg0KQmVzdCByZWdh
cmRzLA0KTWFjaA0KDQoNCi0tDQpCZXN0IHJlZ2FyZHMsDQpBbGV4YW5kZXIgQXppbW92DQo=

--_000_5b1c53aa2e9c4a18b03b95fb7b00abf2huaweicom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiTVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIgNSA4IDIgNDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg
NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6IlxA5a6L5L2TIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6IlxATVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIg
NSA4IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05v
cm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFw
dDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OuWui+S9kzt9DQphOmxpbmssIHNw
YW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0K
CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlu
a0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4
dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9y
dC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRT
ZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDkwLjBwdCA3
Mi4wcHQgOTAuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0K
LS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpl
eHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0
ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6
ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0t
Pg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iWkgtQ04iIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUi
Pg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgQWxleGFuZGVyLDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj5QbGVhc2Ugc2VlIG1lIHJlc3BvbnNlIGlubGluZSB3aXRoIFtNYWNoXTxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9t
Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IHJ0Zy1kaXIgW21haWx0
bzpydGctZGlyLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkFsZXhhbmRl
ciBBemltb3Y8YnI+DQo8Yj5TZW50OjwvYj4gU2F0dXJkYXksIE1heSAyOSwgMjAyMSA0OjA1IEFN
PGJyPg0KPGI+VG86PC9iPiBNYWNoIENoZW4gJmx0O21hY2guY2hlbkBodWF3ZWkuY29tJmd0Ozxi
cj4NCjxiPkNjOjwvYj4gZHJhZnQtaWV0Zi1pZHItYmdwLW9wZW4tcG9saWN5LmFsbEBpZXRmLm9y
ZzsgaWRyLWNoYWlyc0BpZXRmLm9yZzsgaWRyQGlldGYub3JnOyBydGctZGlyQGlldGYub3JnPGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbUlRHLURJUl0gUnRnRGlyIEVhcmx5IHJldmlldzogZHJh
ZnQtaWV0Zi1pZHItYmdwLW9wZW4tcG9saWN5LTE1LnR4dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj5EZWFyJm5ic3A7TWFjaCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFuayB5b3UgZm9yIHlvdXIgY29tbWVudHMsIGFsbCBuaXRz
IGFyZSBhbHJlYWR5IGFwcGxpZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPltNYWNoXSBPSy48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkJ1dCBpdCBwcm92ZWQgdGhhdCBk
aWZmZXJlbnQgYXV0aG9ycyBoYXZlIGEgZGlmZmVyZW50IHJlYWRpbmcgb2YgeW91ciBjb21tZW50
IHJlbGF0ZWQgdG8gc2VjdGlvbiA2OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJs
b2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4w
cHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmln
aHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5TZWN0aW9u
IDYuPGJyPg0KSXQgZG9lcyBub3Qgc3BlY2lmeSBob3cgYSBzcGVha2VyIGhhbmRsZSBhIHJvdXRl
IHdpdGggT1RDIGF0dHJpYnV0ZSBidXQgdGhlIHNlbmRlcidzIHJvbGUgaXMgdW5rbm93bi48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFyZSB5b3Ugc3BlYWtpbmcmbmJzcDthYm91dCB0aGUg
T1RDIHByb2Nlc3NpbmcgaW4gY2FzZSBvZiB0aGUgYWJzZW5jZSBvZiBhIGxvY2FsbHkgY29uZmln
dXJlZCByb2xlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5PciBkb2VzIGl0IGFib3V0IHJlY2Vpdmlu
ZyBPVEMgYXR0cmlidXRlIGZyb20gYSBuZWlnaGJvciZuYnNwO3RoYXQgZG9lc24ndCBwYXJ0aWNp
cGF0ZSBpbiB0aGUgcm9sZSBuZWdvdGlhdGlvbj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+W01hY2hdIEFjdHVhbGx5
LCBpbiBib3RoIGNhc2VzLCB0aGUgcm9sZSBvZiB0aGUgcGVlciBpcyB1bmNlcnRhaW4sIGlmIHNv
IHdoYXQgd2lsbCB0aGUgaW5ncmVzcyBwb2xpY3kgYW5kIGVncmVzcyBwb2xpY3kgYmU/IEZvciBl
eGFtcGxlLCByZWdhcmRpbmcNCiBpbmdyZXNzIHBvbGljeSwgaG93IHRvIGhhbmRsZSBhIHJvdXRl
IHdpdGggT1RDIGF0dHJpYnV0ZSBidXQgbm90IHN1cmUgdGhlIHNlbmRlcuKAmXMgcm9sZS4gQW5k
IHJlZ2FyZGluZyB0aGUgZWdyZXNzIHBvbGljeSwgaWYgdGhlIHBlZXLigJlzIHJvbGUgY2Fubm90
IGJlIGRldGVybWluZWQsIFdoZXRoZXIgdGhlIHJvdXRlIHNob3VsZCBiZSBzZW50IHRvIHRoZSBw
ZWVyPyBTaG91bGQgdGhlIE9UQyBiZSBrZXB0Pw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkJlc3QgcmVnYXJkcyw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk1hY2g8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPtGH0YIsIDEzINC80LDRjyAyMDIxINCzLiDQsiAw
OTo1MCwgTWFjaCBDaGVuICZsdDs8YSBocmVmPSJtYWlsdG86bWFjaC5jaGVuQGh1YXdlaS5jb20i
Pm1hY2guY2hlbkBodWF3ZWkuY29tPC9hPiZndDs6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0ND
Q0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21h
cmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
PkhlbGxvPGJyPg0KPGJyPg0KSSBoYXZlIGJlZW4gc2VsZWN0ZWQgdG8gZG8gYSByb3V0aW5nIGRp
cmVjdG9yYXRlIOKAnGVhcmx54oCdIHJldmlldyBvZiB0aGlzIGRyYWZ0Ljxicj4NCjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01TIEdvdGhpYyZxdW90
OyI+4oCLPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48YSBocmVmPSJodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy8iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy88L2E+IGRyYWZ0LWlldGYtaWRyLWJncC1vcGVuLXBvbGljeSAvPGJyPg0KPGJy
Pg0KVGhlIHJvdXRpbmcgZGlyZWN0b3JhdGUgd2lsbCwgb24gcmVxdWVzdCBmcm9tIHRoZSB3b3Jr
aW5nIGdyb3VwIGNoYWlyLCBwZXJmb3JtIGFuIOKAnGVhcmx54oCdIHJldmlldyBvZiBhIGRyYWZ0
IGJlZm9yZSBpdCBpcyBzdWJtaXR0ZWQgZm9yIHB1YmxpY2F0aW9uIHRvIHRoZSBJRVNHLiBUaGUg
ZWFybHkgcmV2aWV3IGNhbiBiZSBwZXJmb3JtZWQgYXQgYW55IHRpbWUgZHVyaW5nIHRoZSBkcmFm
dOKAmXMgbGlmZXRpbWUgYXMgYSB3b3JraW5nIGdyb3VwIGRvY3VtZW50Lg0KIFRoZSBwdXJwb3Nl
IG9mIHRoZSBlYXJseSByZXZpZXcgZGVwZW5kcyBvbiB0aGUgc3RhZ2UgdGhhdCB0aGUgZG9jdW1l
bnQgaGFzIHJlYWNoZWQuPGJyPg0KPGJyPg0KQXMgdGhpcyBkb2N1bWVudCBoYXMgYmVlbiBzZW50
IHRvIElFU0cgZm9yIHB1YmxpY2F0aW9uLCBteSBmb2N1cyBmb3IgdGhlIHJldmlldyB3YXMgdG8g
ZGV0ZXJtaW5lIHdoZXRoZXIgdGhlIGRvY3VtZW50IGlzIHJlYWR5IHRvIGJlIHB1Ymxpc2hlZC4g
UGxlYXNlIGNvbnNpZGVyIG15IGNvbW1lbnRzIGFsb25nIHdpdGggdGhlIG90aGVyIGxhc3QgY2Fs
bCBjb21tZW50cy48YnI+DQo8YnI+DQpEb2N1bWVudDogZHJhZnQtaWV0Zi1pZHItYmdwLW9wZW4t
cG9saWN5LTE1LnR4dDxicj4NClJldmlld2VyOiBNYWNoIENoZW48YnI+DQpSZXZpZXcgRGF0ZTog
MjAyMS8wNS8xMzxicj4NCkludGVuZGVkIFN0YXR1czogU3RhbmRhcmRzIFRyYWNrPGJyPg0KPGJy
Pg0KU3VtbWFyeTo8YnI+DQo8YnI+DQpUaGlzIGRvY3VtZW50IGlzIGJhc2ljYWxseSByZWFkeSBm
b3IgcHVibGljYXRpb24sIGJ1dCBoYXMgbml0cyBhbmQgbWlub3IgY29uY2VybnMgdGhhdCBzaG91
bGQgYmUgY29uc2lkZXJlZCBwcmlvciB0byBiZWluZyBzdWJtaXR0ZWQgdG8gdGhlIElFU0cuPGJy
Pg0KPGJyPg0KQ29tbWVudHM6PGJyPg0KPGJyPg0KU2VjdGlvbiA2LiA8YnI+DQpJdCBkb2VzIG5v
dCBzcGVjaWZ5IGhvdyBhIHNwZWFrZXIgaGFuZGxlIGEgcm91dGUgd2l0aCBPVEMgYXR0cmlidXRl
IGJ1dCB0aGUgc2VuZGVyJ3Mgcm9sZSBpcyB1bmtub3duLjxicj4NCjxicj4NCjxicj4NCk5pdHM6
PGJyPg0KPGJyPg0KU2VjdGlvbiAyLiA8YnI+DQpzLyB0aGVpciBjdXN0b21lcnMvaXRzIGN1c3Rv
bWVyczxicj4NCjxicj4NClNlY3Rpb24gMy48YnI+DQpzL0FsbG93ZWQgUm9sZSB2YWx1ZXMvQWxs
b3dlZCBSb2xlczxicj4NCjxicj4NClNlY3Rpb24gNC48YnI+DQpJdCdzIGJldHRlciB0byB1cGRh
dGUgdGhlIHRhYmxlIGFzIGZvbGxvd3M6PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
IzQzOy0tLS0tLS0mIzQzOy0tLS0tLS0tLS0tLS0tLS0tLS0tLSYjNDM7PGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyB8IFZhbHVlIHwgUm9sZSBuYW1lJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDt8PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmIzQzOy0tLS0tLS0mIzQz
Oy0tLS0tLS0tLS0tLS0tLS0tLS0tLSYjNDM7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB8Jm5i
c3A7ICZuYnNwOzAmbmJzcDsgJm5ic3A7fCBTZW5kZXIgaXMgUHJvdmlkZXImbmJzcDsgfDxicj4N
CiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgfCZuYnNwOyAmbmJzcDsxJm5ic3A7ICZuYnNwO3wgU2VuZGVy
IGlzIFJTJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHw8YnI+DQombmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7IHwmbmJzcDsgJm5ic3A7MiZuYnNwOyAmbmJzcDt8IFNlbmRlciBpcyBSUy1jbGllbnQgfDxi
cj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfCZuYnNwOyAmbmJzcDszJm5ic3A7ICZuYnNwO3wgU2Vu
ZGVyIGlzIEN1c3RvbWVyJm5ic3A7IHw8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHwmbmJzcDsg
Jm5ic3A7NCZuYnNwOyAmbmJzcDt8IFNlbmRlciBpcyBQZWVyJm5ic3A7ICZuYnNwOyAmbmJzcDsg
fDxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfCA1LTI1NSZuYnNwOyB8IFJlc2VydmVkJm5ic3A7
ICZuYnNwOyAmbmJzcDsgfCZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxicj4NCiZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJiM0MzstLS0tLS0tJiM0MzstLS0tLS0tLS0tLS0tLS0tLS0tLS0m
IzQzOzxicj4NCjxicj4NClNlY3Rpb24gNS48YnI+DQpPTEQ6PGJyPg0KJnF1b3Q7SWYgdGhlIHJv
bGUgb2YgdGhlIHJlY2VpdmluZyBzcGVha2VyIGZvciB0aGUgZUJHUCBzZXNzaW9uIGluPGJyPg0K
Jm5ic3A7ICZuYnNwO2NvbnNpZGVyYXRpb24gaXMgaW5jbHVkZWQgaW4gVGFibGUgMSBhbmQgdGhl
IG9ic2VydmVkIFJvbGUgcGFpciBpczxicj4NCiZuYnNwOyAmbmJzcDtub3QgaW4gdGhlIGFib3Zl
IHRhYmxlLCZxdW90Ozxicj4NCk5FVzo8YnI+DQo8YnI+DQomcXVvdDtJZiB0aGUgb2JzZXJ2ZWQg
Um9sZSBwYWlyIGlzIG5vdCBpbiB0aGUgYWJvdmUgdGFibGUsJnF1b3Q7PGJyPg0KPGJyPg0KSU1I
TywgaXQncyByZWR1bmRhbnQgdG8gaW5jbHVkZSAmcXVvdDtJZiB0aGUgcm9sZSBvZiB0aGUgcmVj
ZWl2aW5nIHNwZWFrZXIgZm9yIHRoZSBlQkdQIHNlc3Npb24gaW4gY29uc2lkZXJhdGlvbiBpcyBp
bmNsdWRlZCBpbiBUYWJsZSAxJnF1b3Q7LCBqdXN0IGtlZXAgdGhlIHNlY29uZCBoYWxmIG9mIHRo
ZSBzZW50ZW5jZSBpcyBlbm91Z2guPGJyPg0KPGJyPg0KU2VjdGlvbiA1LjE8YnI+DQo8YnI+DQpz
L3NlbmQgYSBzZW5kIGEvc2VuZCBhLCB0aGVyZSBpcyBhIHJlZHVuZGFudCAmcXVvdDtzZW5kIGEm
cXVvdDsuPGJyPg0KPGJyPg0KQmVzdCByZWdhcmRzLDxicj4NCk1hY2g8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIj48YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPi0tIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkJlc3QgcmVnYXJkcyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiPkFsZXhhbmRlciBBemltb3Y8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_5b1c53aa2e9c4a18b03b95fb7b00abf2huaweicom_--


From nobody Sat May 29 14:20:06 2021
Return-Path: <noreply@ietf.org>
X-Original-To: rtg-dir@ietf.org
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 58E5B3A2065; Sat, 29 May 2021 14:20:00 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Adrian Farrel via Datatracker <noreply@ietf.org>
To: <rtg-dir@ietf.org>
Cc: draft-ietf-idr-bgpls-srv6-ext.all@ietf.org, idr@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.30.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <162232320026.7852.16606328132879450829@ietfa.amsl.com>
Reply-To: Adrian Farrel <adrian@olddog.co.uk>
Date: Sat, 29 May 2021 14:20:00 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/r_7mV0XaRcYOtqHpNq_xGf5_dVo>
Subject: [RTG-DIR] Rtgdir early review of draft-ietf-idr-bgpls-srv6-ext-07
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 29 May 2021 21:20:01 -0000

Reviewer: Adrian Farrel
Review result: Has Issues

I have been selected to do a routing directorate "early" review of this
draft. https://datatracker.ietf.org/doc/draft-ietf-idr-bgpls-srv6-ext

The routing directorate will, on request from the working group chair,
perform an "early" review of a draft before it is submitted for
publication to the IESG. The early review can be performed at any time
during the draft's lifetime as a working group document. In this case,
it appears that the review request was triggered by the request to the
AD for publication. The purpose of this early review is to ensure as
wide of a review as possible.

For more information about the Routing Directorate, please see 
http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Document: draft-ietf-idr-bgpls-srv6-ext-07.txt
Reviewer: Adrian Farrel
Review Date: 29-May-2021
Intended Status: Standards Track

== Summary ==

Some minor issues and lot of nits.

== Comments ==

I am one of the Designated Experts for the BGP-LS registries and I had
previously considered the draft when an Early Allocation request was 
made. That request was approved.

The document is clear enough and I believe I could implement it if I
had to. The approach described in this document is consistent with the
body of BGP-LS work, but I think it is important to note that the 
mechanism set out here differs slightly from the mechanism defined to
do similar function with SR-MPLS. This distinction is clearly made in
Appendix A. However, the WG chairs and AD will want to be sure that the
WG recognise this difference and are OK with having two slightly 
different mechanisms running side by side.

There are some Minor Issues that I think should be addressed before
IETF Last Call in case they create any points that community review
might object to.

There are also quite a lot of nits in the document. I have tried to 
capture them below, but the large number means I may have missed some.  
I recommend fixing these before IETF Last Call so that other reviewers
has a cleaner document to look at.

== Minor Issues ==

You will need to reduce the number of front-page authors to five or
fewer, or you will need to provide the document shepherd with a credible
reason to diverge from this rule.

---

Section 1

   On the similar lines,
   introducing the SRv6 related information in BGP-LS allows consumer
   applications that require topological visibility to also receive the
   SRv6 SIDs from nodes across a domain or even across Autonomous
   Systems (AS), as required.

I caution you to be *very* careful with the word "domain". The IESG has
recently been concerned by the definition contained in 8402. In that
document, the "SR domain" (also just "domain") is the collection of all
interconnected SR-capable nodes. Here (and in other parts of the
document) I think you are using "domain" in a more restricted sense. I
don't know how you fix that, but I believe you should do something.
Perhaps you can call out the terminology issues here by noting the 8402
definition and specifically defining what you mean by your local
definition of "domain".

---

Section 2

   The SRv6 SIDs associated with the node are advertised using the BGP-
   LS SRv6 SID NLRI introduced in this document.  This enables the BGP-
   LS encoding to scale to cover a potentially large set of SRv6 SIDs
   instantiated on a node with the granularity of individual SIDs and
   without affecting the size and scalability of the BGP-LS updates.

The claims of scalability are not expanded here or anywhere else in the
document. Scalability of BGP-LS is important, so I'd prefer some 
explanation. But if that isn't available, it might be better to leave
out these mentions.

---

4.1, 4.2, and 7.2

You should consider asking IANA to create a registry for the flags
fields. This would make it easier to keep track of future assignments.

You should also state clearly that the three flags fields are aligned so
that an addition to one is always also made to the other (if this is the
case).

---

4.1 and 4.2

      Sub-TLVs : Used to advertise sub-TLVs that provide additional
      attributes for the specific SRv6 SID.

You need to say where these sub-TLVs are defined. If there are none 
defined yet, you should say so and explain why some might be defined in
the future. 

You should also say where the sub-TLV type values are tracked.

Compare with 5.1

---

5.1

You should say where the sub-TLVs are tracked, and you should consider a
registry for the flags.

---

7.1

   The SRv6 Endpoint Behavior TLV is a mandatory TLV that MUST be
   included in the BGP-LS Attribute associated with the BGP-LS SRv6 SID
   NLRI.  

What if it is missing?

---

8.

   The total of the locator block, locator node, function and argument
   lengths MUST be less than or equal to 128.

What if they add up to more than 128?

---

Well done for including Appendix A. I assume that the WG discussed the
relative merits of having a slightly different approach for SR-MPLS and
SRv6, and contrasted that with the benefits of a consistent approach. I
personally think that making a difference is unfortunate, but if the WG
was happy with this decision then I guess it's OK.

Without launching into a sales pitch, it might be nice if Appendix A was
to very briefly explain why the difference.

== Nits ==

You have:
- "SR for [the] MPLS data-plane" (Abstract)
- SR/MPLS (Section 4.1)
- "SR with [the] MPLS data-plane" (Section 7.2)
- "SR-MPLS" (Sections 10 and 11, Appendix A)

8402 has "SR-MPLS"

---

Abstract

s/Segment Routing (SR) over IPv6 (SRv6)/Segment Routing over IPv6 (SRv6)/

s/by the various/by various/

OLD
   BGP Link-state (BGP-LS) address-family solution for SRv6 is similar
   to BGP-LS for SR for MPLS data-plane.  This draft defines extensions
   to the BGP-LS to advertise SRv6 Segments along with their behaviors
   and other attributes via BGP.
NEW
   This document defines extensions to BGP Link-state (BGP-LS) to
   advertise SRv6 segments along with their behaviors and other
   attributes via BGP.  The BGP-LS address-family solution for SRv6
   described in this document is similar to BGP-LS for SR for the MPLS
   data-plane defined in a separate document.
END

---

Section 1

s/A SRv6 Segment/An SRv6 segment/

OLD
   The IS-IS [I-D.ietf-lsr-isis-srv6-extensions] and OSPFv3
   [I-D.ietf-lsr-ospfv3-srv6-extensions] link-state routing protocols
   have been extended to advertise some of these SRv6 SIDs and
   SRv6-related information.
NEW
   The IS-IS and OSPFv3 link-state routing protocols have been extended
   to advertise some of these SRv6 SIDs and SRv6-related information
   [I-D.ietf-lsr-isis-srv6-extensions],
   [I-D.ietf-lsr-ospfv3-srv6-extensions].
END

s/Certain other/Other/

s/On the similar lines/On similar lines/

s/(e.g./(e.g.,/

---

Section 2

   o  SRv6 SID of the IGP Adjacency SID or the BGP EPE Peer Adjacency
      SID [RFC8402] is advertised via SRv6 End.X SID TLV introduced in
      this document (Section 4.1)

   o  SRv6 SID of the IGP Adjacency SID to a non-Designated Router (DR)
      or non-Designated Intermediate-System (DIS) [RFC8402] is
      advertised via SRv6 LAN End.X SID TLV introduced in this document
      (Section 4.2)

1. s/SRv6 SID/The SRv6 SID/ twice
2. It is confusing that the first bullet talks about advertising the
   IGP Adjacency with no qualification, but the second bullet talks
   about the IGP Adjacnecy to a non-DR or non-DIS. That appears to make
   the first bullet a superset of the second bullet. Sections 4.1 and
   4.2 make this a lot clearer: perhaps you could bring some of that 
   clarity to these bullets.

---

Section 2

   o  SRv6 Locator is advertised via SRv6 Locator TLV introduced in this
      document (Section 5.1)

s/SRv6/The SRv6/
s/SRv6/the SRv6/

---

2.

   The SRv6 SIDs associated with the node are advertised using the BGP-
   LS SRv6 SID NLRI introduced in this document.

Please include a forward pointer to Section 6.

---

2.

   o  The endpoint behavior of the SRv6 SID is advertised via SRv6
      Endpoint Behavior TLV (Section 7.1)

s/via SRv6/via the SRv6/

---

2.

   o  The BGP EPE Peer Node and Peer Set context for a Peer Node and
      Peer Set SID [RFC8402] respectively is advertised via SRv6 BGP EPE
      Peer Node SID TLV (Section 7.2)

s/via SRv6/via the SRv6/

The text is hard to read. Maybe...

   o  The BGP EPE Peer Node context for a Peer Node, and the Peer Set 
      context for a Peer Set SID [RFC8402] are advertised via the SRv6 
      BGP EPE Peer Node SID TLV (Section 7.2).

---

2.

s/(e.g./(e.g.,/

---

2.

   When the BGP-LS router is advertising topology information that it
   sources from the underlying link-state routing protocol (as described
   in [RFC7752]), then it maps the corresponding SRv6 information from
   the SRv6 extensions for IS-IS [I-D.ietf-lsr-isis-srv6-extensions] and
   OSPFv3 [I-D.ietf-lsr-ospfv3-srv6-extensions] protocols to their BGP-
   LS TLVs/sub-TLVs for all SRv6 capable nodes in that routing protocol
   domain.  When the BGP-LS router is advertising topology information
   from the BGP routing protocol (e.g. for EPE as described in
   [I-D.ietf-idr-bgpls-segment-routing-epe]), then it advertises the
   SRv6 information from the local node alone.

I'd suggest moving this paragraph to be the second in the section as it
explains what is going on.

---

3.1 and 

   This TLV maps to
   the SRv6 Capabilities sub-TLV and the SRv6 Capabilities TLV of the
   IS-IS and OSPFv3 protocol SRv6 extensions respectively.
   :
   :
   o  Flags: 2 octet field.  The following flags are defined:

     0                   1
     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | |O|       Reserved            |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


                Figure 2: SRv6 Capability TLV Flags Format

      *  O-flag: If set, then router is capable of supporting SRH O-bit
         Flags, as specified in [I-D.ietf-6man-spring-srv6-oam].

      *  The rest of the bits are reserved for future use and MUST be
         set to 0 and ignored on receipt.

Would be good to include references for the two capabilities TLVs.

It would also help to not include the bit definitions here. I think I
am correct that if a new bit is defined for inclusion in the ISIS SRv6
Capabilities sub-TLV flags field, you expect to pick it up here
automatically.

It looks like the mapping is in the wrong direction. I.e., this TLV maps
from, not to, the IGP TLVs.

I think you would say... 

   This TLV maps from
   the SRv6 Capabilities sub-TLV of the IS-IS SRv6 extensions [ref] and
   the SRv6 Capabilities TLV of the OSPFv3 SRv6 extensions [ref].
   :
   :
   o  Flags: 2 octet field.  The contents of this field are copied from
      the IS-IS or OSPF SRv6 Capabilities TLVs and have the same
      meaning.


For what it's worth, it's a pitty that there is no registry for tracking
the flags, but that's a problem with draft-ietf-lsr-isis-srv6-extensions
and not with this document.

---

4.1

s/End.X with USP and/End.X with USP, and/   (twice)
s/This TLV is also used by BGP/This TLV is also used by BGP-LS/

---

4.1 Figures 3 and 5

Convetion is that if you show all of the bytes, you close the start and 
end of the lines with a vertical pipe "|". Or you can leave out bytes 
and close the line ends with a tilda "~" or double slash "//" (see
Figure 9).

---

4.1, 4.2, 5.1, and 6.1

Can you say what the Length field is. "The length of the value part of
the TLV in bytes including any sub-TLVs that may be present." ??

---

4.1, 4.2, 5.1, and 7.1

      Algorithm: 1 octet field.  Algorithm associated with the SID.
      Algorithm values are defined in the IANA IGP Algorithm Type
      registry.

It would be good to add a reference to RFC 8665  or to
https://www.iana.org/assignments/igp-parameters/igp-parameters.xhtml.

---

4.2

s/normally an IGP node only/an IGP node normally only/
s/to announce SRv6 SID/to announce the SRv6 SID/
s/(i.e./(i.e.,/
s/End.X with USP and/End.X with USP, and/   (twice)

---

4.2

   The IS-IS and OSPFv3 SRv6 LAN End.X SID TLVs have the following
   format:

Do you mean the BGP-LS TLVs?

---

5.1

OLD
   As specified in [RFC8986], an SRv6 SID comprises of Locator, Function
   and Argument parts.
NEW
   As specified in [RFC8986], an SRv6 SID comprises Locator, Function,
   and Argument parts.
END

---

6. Figure 9

There is a broken format line in the middle of the figure.

---

6.

The figure has
    |                        Identifier                             |
    |                        (64 bits)                              |
and the text has
   o  Identifier: 8 octet value as defined in [RFC7752].

Be consistent?

---

6.

   o  Protocol-ID: 1 octet field that specifies the protocol component
      through which BGP-LS learns the SRv6 SIDs of the node.  The
      Protocol-ID registry was created by [RFC7752] and then extended by
      other BGP-LS extensions.

- s/Protocol-ID registry/BGP-LS Protocol-ID registry/
- Probably, "...and then additional assignments were made for other
  BGP-LS extensions."

---

7.1

s/are bound with a SID/are bound to a SID,/

---

7.2

s/The similar/Similar/

---

7.2
   is an optional TLV for use in the BGP-LS Attribute for an SRv6 SID
Is that "OPIONAL"?

But then...
   This TLV MUST be
   included along with SRv6 SIDs that are associated with the BGP Peer
   Node or Peer Set functionality.
... is confusing.

I suspect that the second sentence should be...
   If this TLV is present, it MUST be accompanied by the SRv6 SIDs that
   are associated with the BGP Peer Node or Peer Set functionality.

---

7.2

s/For a SRv6/For an SRv6/

---

8.

s/SRv6 SID Structure TLV is used/The SRv6 SID Structure TLV is used/

---

8.

   optional TLV

Is that "OPTIONAL"?

---

9.

OLD
   This document requests assigning code-points from the IANA "Border
   Gateway Protocol - Link State (BGP-LS) Parameters" registry as
   described in the sub-sections below.
NEW
   IANA has made early allocations of code points from the "Border
   Gateway Protocol - Link State (BGP-LS) Parameters" registry as
   described in the sub-sections below.  IANA is requested to updated
   the references to indicate this document when it is published as an
   RFC.
END

---

9.2

It would make sense to list the codepoints in numeric order. I.e., lift
518 to the top.

---

10.

s/(e.g./(e.g.,/

---

11.

s/(e.g./(e.g.,/

---

Appendix A

s/session(s)/session/
s/advertised as attribute/advertised as attributes/


