[dhcwg] Re: [spring] draft-ietf-spring-dhc-distribute-sr v6-locator-dhcp-09 early Rtgdir review
"Weiqiang Cheng" <[email protected]> Wed, 24 Sep 2025 11:14:59 +0800
| Newsgroups | gmane.ietf.dhc,gmane.ietf.spring |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============3835517674397908931==
Content-Type: multipart/alternative;
boundary="----=_001_NextPart280275302102_=----"
This is a multi-part message in MIME format.
------=_001_NextPart280275302102_=----
Content-Type: text/plain;
charset="UTF-8"
Content-Transfer-Encoding: base64
RGVhciBBZHJpYW4sDQpUaGFuayB5b3UgZm9yIHlvdXIgdGhvcm91Z2ggcmV2aWV3IGFuZCBpbnNp
Z2h0ZnVsIGNvbW1lbnRz4oCUbXkgcmVzcG9uc2VzIGFyZSBpbmxpbmUgYmVsb3cuDQoNCkJlc3Qg
cmVnYXJkcywgIA0KV2VpcWlhbmcNCg0KIA0KRnJvbTogQWRyaWFuIEZhcnJlbCB2aWEgRGF0YXRy
YWNrZXINCkRhdGU6IDIwMjUtMDktMDggMDQ6NTkNClRvOiBydGctZGlyQGlldGYub3JnDQpDQzog
ZHJhZnQtaWV0Zi1zcHJpbmctZGhjLWRpc3RyaWJ1dGUtc3J2Ni1sb2NhdG9yLWRoY3AuYWxsOyBz
cHJpbmcNClN1YmplY3Q6IFtzcHJpbmddIGRyYWZ0LWlldGYtc3ByaW5nLWRoYy1kaXN0cmlidXRl
LXNydjYtbG9jYXRvci1kaGNwLTA5IGVhcmx5IFJ0Z2RpciByZXZpZXcNCkRvY3VtZW50OiBkcmFm
dC1pZXRmLXNwcmluZy1kaGMtZGlzdHJpYnV0ZS1zcnY2LWxvY2F0b3ItZGhjcA0KVGl0bGU6IERp
c3RyaWJ1dGUgU1J2NiBMb2NhdG9yIGJ5IERIQ1ANClJldmlld2VyOiBBZHJpYW4gRmFycmVsDQpS
ZXZpZXcgcmVzdWx0OiBIYXMgSXNzdWVzDQogDQpSVEcgRGlyIHJldmlldyBpbiBXb3JraW5nIEdy
b3VwIExhc3QgQ2FsbA0KIA0KUmV2aWV3ZXI6IEFkcmlhbiBGYXJyZWwNClJldmlldyByZXN1bHQ6
IEhhcyBpc3N1ZXMNCiANCkhlbGxvLA0KIA0KSSBoYXZlIGJlZW4gc2VsZWN0ZWQgYXMgdGhlIFJv
dXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuDQpUaGUgUm91dGluZyBE
aXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcgYWxsIHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVk
DQpkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2
aWV3LCBhbmQNCnNvbWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRo
ZSByZXZpZXcgaXMgdG8gcHJvdmlkZQ0KYXNzaXN0YW5jZSB0byB0aGUgUm91dGluZyBBRHMuIEZv
ciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0aW5nDQpEaXJlY3RvcmF0ZSwgcGxlYXNl
IHNlZSBodHRwczovL3dpa2kuaWV0Zi5vcmcvZW4vZ3JvdXAvcnRnL1J0Z0Rpcg0KIA0KVGhpcyBp
cyBhbiAiZWFybHkgcmV2aWV3IiBjb2luY2lkaW5nIHdpdGggd29ya2luZyBncm91cCBsYXN0IGNh
bGwuIEl0DQp3b3VsZCBiZSBoZWxwZnVsIGlmIHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25n
IHdpdGggYW55IG90aGVyIHdvcmtpbmcNCmdyb3VwIGxhc3QgY2FsbCBjb21tZW50cyB0aGF0IHlv
dSByZWNlaXZlLCBhbmQgc3RyaXZlIHRvIHJlc29sdmUgdGhlbQ0KdGhyb3VnaCBkaXNjdXNzaW9u
IG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC4NCiANCkNoZWVycywNCkFkcmlhbg0KIA0KRG9jdW1l
bnQ6IGRyYWZ0LWlldGYtc3ByaW5nLWRoYy1kaXN0cmlidXRlLXNydjYtbG9jYXRvci1kaGNwLTA5
DQpSZXZpZXdlcjogQWRyaWFuIEZhcnJlbA0KUmV2aWV3IERhdGU6IDIwMjUtMDktMDcNCkludGVu
ZGVkIFN0YXR1czogU3RhbmRhcmRzIFRyYWNrDQogDQo9IFN1bW1hcnk6DQogDQpUaGlzIGRvY3Vt
ZW50IGlzIGVhc3kgZW5vdWdoIHRvIHVuZGVyc3RhbmQsIGFuZCB0aGUgcHJvdG9jb2wgZWxlbWVu
dHMNCnNlZW0gd2VsbCBkZWZpbmVkLCB3aXRoIGVycm9yIGNhc2VzIGNhbGxlZCBvdXQuIEkgYmVs
aWV2ZSBpbnRlcm9wZXJhYmxlDQppbXBsZW1lbnRhdGlvbiB3b3VsZCBub3QgYmUgaGFyZC4NCiAN
Ckhvd2V2ZXIsIHRoZXJlIGlzIG9uZSBtYWpvciBpc3N1ZSBvZiBjbGFyaXR5ICh3aGljaCBpcyBo
b3BlZnVsbHkgZWFzeSB0bw0KcmVzb2x2ZSkgYW5kIGEgbnVtYmVyIG9mIG1pbm9yIGlzc3Vlcy9u
aXRzIHRoYXQgd291bGQgYmUgbmljZSB0byBmaXguDQogDQo9IEdlbmVyYWw6DQogDQpJIHRydXN0
IHRoaXMgZG9jdW1lbnQgaGFzIGJlZW4gcmV2aWV3ZWQgYnkgdGhlIERIQyBXRy4gSWYgbm90LCBp
dCB3b3VsZA0KYmUgd29ydGggc2VuZGluZyB0aGVtIGEgaGVhZHMtdXAuDQoNCltXZWlxaWFuZ10g
IFdl4oCZdmUgaGFkIERIQyBhbmQgU1BSSU5HIHJldmlld2luZyBpbiBwYXJhbGxlbCBmcm9tIHRo
ZSBzdGFydCBhbmQgd2lsbCBmb2xkIGluIGFsbCB0aGVpciBjb21tZW50c+KAlHRoYW5rcyBmb3Ig
dGhlIHJlbWluZGVyLg0KLS0tDQogDQpJdCBzZWVtcyB0byBtZSB0aGF0IHRoZXJlIGlzIG1vcmUg
YmFja2dyb3VuZCBpbmZvcm1hdGlvbiB0aGFuIGlzIG5lZWRlZC4NCkl0IGlzIG5vdCBuZWNlc3Nh
cnkgdG8gZXhwbGFpbiBob3cgU1J2NiB3b3JrcywgYmVjYXVzZSB0aGF0IGlzIGFscmVhZHkgDQpj
b3ZlcmVkIGluIG90aGVyIGRvY3VtZW50cy4gSWYgeW91IGhhdmUgdGltZSB0byBlZGl0IGRvd24g
dGhlIA0KSW50cm9kdWN0aW9uLCB0aGF0IHdvdWxkIGJlIG5pY2UgLSBidXQgaXQgaXMgbm90IGEg
Y3JpdGljYWwgaXNzdWUuDQoNCltXZWlxaWFuZ10gICBHb3QgaXQuIFdlIHdpbGwgZWRpdCBkb3du
IHRoZSBpbnRyb2R1Y3Rpb24uDQogDQo9IE1ham9yOg0KIA0KSSB0aGluayB0aGF0IHRoZSBJbnRy
b2R1Y3Rpb24gZGVzY3JpYmVzIGEgcHJvYmxlbSwgYnV0IHRoZW4gcHJvcG9zZXMNCkRIQ1AgdG8g
YWRkcmVzcyBhIGRpZmZlcmVudCBwcm9ibGVtLg0KIA0KVGhlIHByb2JsZW0geW91IHNlZW0gdG8g
ZGVzY3JpYmUgaXM6DQogICBBIENQRSB0aGF0IGRvZXMgbm90IHJ1biBhbiBJR1AgY2Fubm90IGRp
c3RyaWJ1dGUgb3IgcmVjZWl2ZSBTUnY2DQogICBsb2NhdG9ycy4NCiANClRoZSBzb2x1dGlvbiBw
cm92aWRlZCBzZWVtcyB0byBhZGRyZXNzIHRoZSBmb2xsb3dpbmcgcHJvYmxlbToNCiAgIEFuIFNS
djYgU2VnbWVudCBFbmRwb2ludCBOb2RlIG5lZWRzIHRvIGRldGVybWluZSBpdHMgb3duIFNSdjYN
CiAgIGxvY2F0b3IgdGhyb3VnaCBzb21lIGZvcm0gb2YgZGlzdHJpYnV0aW9uIG9yIGNvbmZpZ3Vy
YXRpb24uDQogDQpUaGlzIGlzIGNvbXBvdW5kZWQgYnkgc2VjdGlvbiAzIHdoaWNoIGJhc2ljYWxs
eSBzYXlzOg0KICAgLSBTUiBjb25maWd1cmF0aW9uIGF0IGhlIENQRSBjYW4gYmUgY29tcGxleA0K
ICAgLSBEaXNjb3ZlcnkgYnkgdGhlIEJSQVMgb2Ygcm91dGVzIHRvIENQRXMgY2Fubm90IGFsd2F5
cyBiZSBhY2hpZXZlZA0KICAgICB1c2luZyBhbiBJR1AuDQogDQpUaGUgcHJvYmxlbSBkZXNjcmlw
dGlvbiBpbiBTZWN0aW9uIDMgc2VlbXMgbXVjaCBtb3JlIGFjY3VyYXRlLiBQZXJoYXBzDQp5b3Ug
Y2FuIHJlZmxlY3QgaXQgaW4gdGhlIHRleHQgaW4gdGhlIEludHJvZHVjdGlvbi4NCiANClRoYXQg
c2FpZCwgSSB0aGluayB0aGF0IHRoZSBtYXRlcmlhbCBpbiBTZWN0aW9ucyA0IGFuZCA1IG9ubHkg
YWRkcmVzc2VzDQp0aGUgZmlyc3Qgb2YgdGhlIHR3byBwcm9ibGVtcyBkZXNjcmliZWQgaW4gU2Vj
dGlvbiAzLg0KIA0KRnVydGhlciwgRmlndXJlIDQgaW5jbHVkZXMgIkRpc3RyaWJ1dGUgTG9jYXRv
ciBSb3V0ZSIgYnV0IHRoZXJlIGlzIG5vDQpkZXNjcmlwdGlvbiBvZiB0aGlzLg0KIA0KUGVyaGFw
cyB0aGVyZSBpcyBhbiBhc3N1bXB0aW9uIHRoYXQgdGhlIEJSQVMgaXMgdGhlIERIQ1Agc2VydmVy
IG9yIHJlbGF5DQpzbyB0aGF0IHRoZSByb3V0ZXMgYXJlIGF1dG9tYWdpY2FsbHkgbGVhcm5lZCwg
YnV0IHRoZXJlIHNlZW1zIHRvIGJlIG5vDQpzdGF0ZW1lbnQgb2YgdGhpcywgYW5kIHNvIG5vIGNv
bnNpZGVyYXRpb24gb2Ygd2hhdCBoYXBwZW5zIGlmIHRoZSBCUkFTDQppcyBqdXN0IHBhc3Npbmcg
REhDUCBwYWNrZXRzIHRocm91Z2ggdW5leGFtaW5lZC4NCiANClRoZXJlIGlzIGp1c3QgYSBzaW5n
bGUgc2VudGVuY2UgaW4gNS4zIGFib3V0IHJvdXRlcyBhbmQgQlJBUyBhY3RpbmcgYXMNCkRIQ1Ag
c2VydmVyOg0KICAgSWYgdGhlIEJSQVMNCiAgIGRldmljZSBhY3RzIGFzIGEgREhDUHY2IHNlcnZl
ciwgdGhlIHNlcnZlciBhbHNvIE1VU1QgZGVsZXRlIHRoZQ0KICAgY29ycmVzcG9uZGluZyBTUnY2
IGxvY2F0b3Igcm91dGUgbG9jYWxseS4NCldoaWxlIDUuNCBoYXMgdHdvIHNlbnRlbmNlcyBhYm91
dCB0aGUgREhDUCByZWxheSAod2l0aG91dCByZWZlcmVuY2UgdG8NCnRoZSBCUkFTKToNCiAgIFRo
ZSBmaXJzdA0KICAgREhDUHY2IHJlbGF5IGFnZW50IG5lZWRzIHRvIHJlY29yZCB0aGUgU1J2NiBs
b2NhdG9yIGFzc2lnbmVkIGJ5IHRoZQ0KICAgREhDUHY2IHNlcnZlciwgaW5jbHVkaW5nIFNSdjYg
bG9jYXRvciBpbmZvcm1hdGlvbiwgbGlmZXRpbWUsIGV0Yy4gYW5kDQogICBnZW5lcmF0ZXMgU1J2
NiBsb2NhdG9yIHJvdXRlIGxvY2FsbHkuDQogDQogICBBZnRlciByZWNlaXZpbmcgdGhlIERIQ1B2
NiBSZWxlYXNlIG9yIERlY2xpbmUgbWVzc2FnZXMgZnJvbSB0aGUNCiAgIGNsaWVudCwgb3IgdGhl
IHZhbGlkIGxpZmV0aW1lIG9mIFNSdjYgTG9jYXRvciBwcmVmaXggZXhwaXJlcywgdGhlDQogICBE
SENQdjYgcmVsYXkgYWdlbnQgTVVTVCBkZWxldGUgdGhlIFNSdjYgbG9jYXRvciByb3V0ZSBsb2Nh
bGx5Lg0KDQoNCltXZWlxaWFuZ10gV2UgYWdyZWUgdGhhdCBzY2F0dGVyaW5nIHJlbGF0ZWQgeWV0
IGRpc3RpbmN0IGlzc3VlcyBhY3Jvc3Mgc2VjdGlvbnMgaGFzIGNhdXNlZCBjb25mdXNpb24uIElu
IHRoZSBuZXh0IHJldmlzaW9uIHdlIHdpbGwgY29uc29saWRhdGUgdGhlIHRleHQsIGFsaWduIHRo
ZSBJbnRyb2R1Y3Rpb24gd2l0aCBvdGhlciBTZWN0aW9ucywgYW5kIGFkZCBleHBsaWNpdCBwcm9j
ZWR1cmVzIGZvciBpbnN0YWxsaW5nIGxvY2F0b3Igcm91dGVzIG9uIGJvdGggQlJBUyBzZXJ2ZXIg
YW5kIEJSQVMgcmVsYXkuIFRoYW5rIHlvdS4NCiANCj0gTWlub3I6DQogDQpZb3Ugc2hvdWxkIHJl
dmlldyB0aGUgdGV4dCB0byBjaGVjayB0aGF0IGFsbCB1c2VzIG9mIGxvd2VyIGNhc2UgIm11c3Qi
LA0KInNob3VsZCIsIGFuZCAibWF5IiBhcmUgcmVhbGx5IGludGVuZGVkIHRvIGJlIGxvd2VyIGNh
c2UgYW5kIG5vdCB1c2UNCkJDUCAxNCB1cHBlciBjYXNlLg0KDQpbV2VpcWlhbmddIFdpbGwgYmUg
bW9kaWZpZWQgaW4gdGhlIG5leHQgdmVyc2lvbi4gDQotLS0NCiANClNlY3Rpb24gNg0KIA0KVGhh
bmtzIGZvciBpbmNsdWRpbmcgdGhpcy4gSXQgaXMgaGVscGZ1bC4NCkl0IHdvdWxkIGJlIG5pY2Ug
dG8gY2xhcmlmeSB3aGV0aGVyIHRoZSBpbXBsZW1lbnRhdGlvbnMgYXJlIGNsaWVudCwgDQpyZWxh
eSwgb3Igc2VydmVyLg0KIA0KPSAgTml0czoNCiANCjQuMiBoYXMgIklBIFNSdjYgTG9jYXRvciBP
cHRpb24iIGJ1dCA0LjEgbmFtZXMgdGhlIGZpZWxkIGFzDQoiSUFfU1JWNl9MT0NBVE9SLU9wdGlv
bnMiDQogDQpBbmQgeW91IG5lZWQgdG8gZGVjaWRlIGJldHdlZW46DQotIElBIFNSdjYgTG9jYXRv
ciBvcHRpb24NCi0gSUEgU1J2NiBMb2NhdG9yLW9wdGlvbg0KLSBJQSBTUnY2IExvY2F0b3IgT3B0
aW9uDQogDQpUaGlzIGlzIHBhcnRpY3VsYXJseSBzZW5zaXRpdmUgaW4gdGhlIGNvbnRleHQgb2Y6
DQogICBNb3JlIHRoYW4gb25lIElBIFNSdjYgTG9jYXRvciBvcHRpb24gY2FuIGFwcGVhciBpbiBh
IHNpbmdsZQ0KICAgSUFfU1JWNl9MT0NBVE9SIG9wdGlvbi4NCiANCiBbV2VpcWlhbmddIFdlIHdp
bGwgZml4IGl0IGluIHRoZSBuZXh0IHZlcnNpb24uDQogDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0Kc3ByaW5nIG1haWxpbmcgbGlzdCAtLSBzcHJpbmdA
aWV0Zi5vcmcNClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gc3ByaW5nLWxlYXZlQGll
dGYub3JnDQo=
------=_001_NextPart280275302102_=----
Content-Type: text/html;
charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse=
t=3DUTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; =
margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 14px; font-fami=
ly: "Microsoft YaHei UI"; color: rgb(0, 0, 0); line-height: 1.5; }</style>=
</head><body>=0A<div><span></span><div>Dear Adrian,</div><div>Thank you fo=
r your thorough review and insightful comments=E2=80=94my responses are in=
line below.</div><div><br></div><div>Best regards, </div><div>W=
eiqiang</div></div><div><br></div><blockquote style=3D"margin-Top: 0px; ma=
rgin-Bottom: 0px; margin-Left: 0.5em; margin-Right: inherit"><div> </=
div><div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt=
0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SI=
ZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BO=
TTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b> <a href=3D"mailto:nore=
[email protected]">Adrian Farrel via Datatracker</a></div><div><b>Date:</b>&nbs=
p;2025-09-08 04:59</div><div><b>To:</b> <a href=3D"mailto:rtg-di=
[email protected]">[email protected]</a></div><div><b>CC:</b> <a href=3D"mail=
to:[email protected]">draft-=
ietf-spring-dhc-distribute-srv6-locator-dhcp.all</a>; <a href=3D"mailto:sp=
[email protected]">spring</a></div><div><b>Subject:</b> [spring] draft-ie=
tf-spring-dhc-distribute-srv6-locator-dhcp-09 early Rtgdir review</div></d=
iv></div><div><div>Document: draft-ietf-spring-dhc-distribute-srv6-locator=
-dhcp</div>=0A<div>Title: Distribute SRv6 Locator by DHCP</div>=0A<div>Rev=
iewer: Adrian Farrel</div>=0A<div>Review result: Has Issues</div>=0A<div>&=
nbsp;</div>=0A<div>RTG Dir review in Working Group Last Call</div>=0A<div>=
</div>=0A<div>Reviewer: Adrian Farrel</div>=0A<div>Review result: Ha=
s issues</div>=0A<div> </div>=0A<div>Hello,</div>=0A<div> </div>=
=0A<div>I have been selected as the Routing Directorate reviewer for this =
draft.</div>=0A<div>The Routing Directorate seeks to review all routing or=
routing-related</div>=0A<div>drafts as they pass through IETF last call a=
nd IESG review, and</div>=0A<div>sometimes on special request. The purpose=
of the review is to provide</div>=0A<div>assistance to the Routing ADs. F=
or more information about the Routing</div>=0A<div>Directorate, please see=
https://wiki.ietf.org/en/group/rtg/RtgDir</div>=0A<div> </div>=0A<di=
v>This is an "early review" coinciding with working group last call. It</d=
iv>=0A<div>would be helpful if you could consider them along with any othe=
r working</div>=0A<div>group last call comments that you receive, and stri=
ve to resolve them</div>=0A<div>through discussion or by updating the draf=
t.</div>=0A<div> </div>=0A<div>Cheers,</div>=0A<div>Adrian</div>=0A<d=
iv> </div>=0A<div>Document: draft-ietf-spring-dhc-distribute-srv6-loc=
ator-dhcp-09</div>=0A<div>Reviewer: Adrian Farrel</div>=0A<div>Review Date=
: 2025-09-07</div>=0A<div>Intended Status: Standards Track</div>=0A<div>&n=
bsp;</div>=0A<div>=3D Summary:</div>=0A<div> </div>=0A<div>This docum=
ent is easy enough to understand, and the protocol elements</div>=0A<div>s=
eem well defined, with error cases called out. I believe interoperable</di=
v>=0A<div>implementation would not be hard.</div>=0A<div> </div>=0A<d=
iv>However, there is one major issue of clarity (which is hopefully easy t=
o</div>=0A<div>resolve) and a number of minor issues/nits that would be ni=
ce to fix.</div>=0A<div> </div>=0A<div>=3D General:</div>=0A<div>&nbs=
p;</div>=0A<div>I trust this document has been reviewed by the DHC WG. If =
not, it would</div>=0A<div>be worth sending them a heads-up.</div>=0A<div>=
<br></div><div>[Weiqiang] We=E2=80=99ve had DHC and SPRING reviewing=
in parallel from the start and will fold in all their comments=E2=80=94th=
anks for the reminder.</div>=0A<div>---</div>=0A<div> </div>=0A<div>I=
t seems to me that there is more background information than is needed.</d=
iv>=0A<div>It is not necessary to explain how SRv6 works, because that is =
already </div>=0A<div>covered in other documents. If you have time to edit=
down the </div>=0A<div>Introduction, that would be nice - but it is not a=
critical issue.</div>=0A<div><br></div><div><span style=3D"background-col=
or: transparent;">[Weiqiang] </span><span style=3D"background-color: =
transparent;"> Got it. We will edit down the introduction.</span></d=
iv><div> </div>=0A<div>=3D Major:</div>=0A<div> </div>=0A<div>I =
think that the Introduction describes a problem, but then proposes</div>=
=0A<div>DHCP to address a different problem.</div>=0A<div> </div>=0A<=
div>The problem you seem to describe is:</div>=0A<div> A CPE t=
hat does not run an IGP cannot distribute or receive SRv6</div>=0A<div>&nb=
sp; locators.</div>=0A<div> </div>=0A<div>The solution provided=
seems to address the following problem:</div>=0A<div> An SRv6=
Segment Endpoint Node needs to determine its own SRv6</div>=0A<div> =
locator through some form of distribution or configuration.</div>=
=0A<div> </div>=0A<div>This is compounded by section 3 which basicall=
y says:</div>=0A<div> - SR configuration at he CPE can be comp=
lex</div>=0A<div> - Discovery by the BRAS of routes to CPEs ca=
nnot always be achieved</div>=0A<div> using an IGP=
.</div>=0A<div> </div>=0A<div>The problem description in Section 3 se=
ems much more accurate. Perhaps</div>=0A<div>you can reflect it in the tex=
t in the Introduction.</div>=0A<div> </div>=0A<div>That said, I think=
that the material in Sections 4 and 5 only addresses</div>=0A<div>the fir=
st of the two problems described in Section 3.</div>=0A<div> </div>=
=0A<div>Further, Figure 4 includes "Distribute Locator Route" but there is=
no</div>=0A<div>description of this.</div>=0A<div> </div>=0A<div>Per=
haps there is an assumption that the BRAS is the DHCP server or relay</div=
>=0A<div>so that the routes are automagically learned, but there seems to =
be no</div>=0A<div>statement of this, and so no consideration of what happ=
ens if the BRAS</div>=0A<div>is just passing DHCP packets through unexamin=
ed.</div>=0A<div> </div>=0A<div>There is just a single sentence in 5.=
3 about routes and BRAS acting as</div>=0A<div>DHCP server:</div>=0A<div>&=
nbsp; If the BRAS</div>=0A<div> device acts as a DHCPv6 =
server, the server also MUST delete the</div>=0A<div> correspo=
nding SRv6 locator route locally.</div>=0A<div>While 5.4 has two sentences=
about the DHCP relay (without reference to</div>=0A<div>the BRAS):</div>=
=0A<div> The first</div>=0A<div> DHCPv6 relay agen=
t needs to record the SRv6 locator assigned by the</div>=0A<div> &nbs=
p; DHCPv6 server, including SRv6 locator information, lifetime, etc. and</=
div>=0A<div> generates SRv6 locator route locally.</div>=0A<di=
v> </div>=0A<div> After receiving the DHCPv6 Release or D=
ecline messages from the</div>=0A<div> client, or the valid li=
fetime of SRv6 Locator prefix expires, the</div>=0A<div> DHCPv=
6 relay agent MUST delete the SRv6 locator route locally.</div>=0A<div><br=
></div><div><br></div><div style=3D""><span style=3D"font-family: "Mi=
crosoft YaHei UI", Tahoma; background-color: transparent;">[Weiqiang]=
</span><span style=3D"white-space: pre-wrap; background-color: trans=
parent;">We agree that scattering related yet distinct issues across secti=
ons has caused confusion. In the next revision we will consolidate the tex=
t, align the Introduction with other Sections, and add explicit procedures=
for installing locator routes on both BRAS server and BRAS relay. Thank y=
ou.</span></div><div> </div>=0A<div>=3D Minor:</div>=0A<div> </d=
iv>=0A<div>You should review the text to check that all uses of lower case=
"must",</div>=0A<div>"should", and "may" are really intended to be lower =
case and not use</div>=0A<div>BCP 14 upper case.</div>=0A<div><br></div><d=
iv><span style=3D"font-family: "Microsoft YaHei UI", Tahoma; bac=
kground-color: transparent;">[Weiqiang] Will be modified in the next versi=
on.</span> </div>=0A<div>---</div>=0A<div> </div>=0A<div>Section=
6</div>=0A<div> </div>=0A<div>Thanks for including this. It is helpf=
ul.</div>=0A<div>It would be nice to clarify whether the implementations a=
re client, </div>=0A<div>relay, or server.</div>=0A<div> </div>=0A<di=
v>=3D Nits:</div>=0A<div> </div>=0A<div>4.2 has "IA SRv6 Locato=
r Option" but 4.1 names the field as</div>=0A<div>"IA_SRV6_LOCATOR-Options=
"</div>=0A<div> </div>=0A<div>And you need to decide between:</div>=
=0A<div>- IA SRv6 Locator option</div>=0A<div>- IA SRv6 Locator-option</di=
v>=0A<div>- IA SRv6 Locator Option</div>=0A<div> </div>=0A<div>This i=
s particularly sensitive in the context of:</div>=0A<div> More=
than one IA SRv6 Locator option can appear in a single</div>=0A<div> =
; IA_SRV6_LOCATOR option.</div>=0A<div> </div>=0A<div> <sp=
an style=3D"font-family: "Microsoft YaHei UI", Tahoma; backgroun=
d-color: transparent;">[Weiqiang] We will fix it in the nex=
t version.</span></div>=0A<div> </div>=0A<div>_______________________=
________________________</div>=0A<div>spring mailing list -- [email protected]=
rg</div>=0A<div>To unsubscribe send an email to [email protected]</div=
>=0A</div></blockquote>=0A</body></html>
------=_001_NextPart280275302102_=------
--===============3835517674397908931==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZGhjd2cgbWFp
bGluZyBsaXN0IC0tIGRoY3dnQGlldGYub3JnClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwg
dG8gZGhjd2ctbGVhdmVAaWV0Zi5vcmcK
--===============3835517674397908931==--