[dhcwg] Re: AD review of draft-ietf-dhc-dhcpv4-over-dhcpv6-r a-03

"Eric Vyncke \(evyncke\)" <[email protected]> Wed, 23 Jul 2025 12:08:07 +0000
Newsgroups gmane.ietf.dhc
Message-ID <PH0PR11MB4966F704B9EC4AD3D470322AA95FA@PH0PR11MB4966.namprd11.prod.outlook.com>
--===============0364711448680766142==
Content-Language: en-GB
Content-Type: multipart/alternative;
 boundary="_000_PH0PR11MB4966F704B9EC4AD3D470322AA95FAPH0PR11MB4966namp_"

--_000_PH0PR11MB4966F704B9EC4AD3D470322AA95FAPH0PR11MB4966namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Claudio,

About my point 1, I just discussed with Mirja, and she convinced me that th=
ere is no need to formally update RFC 7341

About my point 15, no need to add a reference to RFC 2663.

Can you submit a revised I-D ? I will then request the IETF Last Call.

Regards

-=E9ric

From: Claudio Porfiri <[email protected]>
Date: Monday, 7 July 2025 at 21:01
To: Eric Vyncke (evyncke) <[email protected]>, dhcwg <[email protected]>
Cc: Suresh Krishnan (sureshk) <[email protected]>, Jari Arkko <jari.arkko@e=
ricsson.com>, [email protected] <[email protected]>
Subject: RE: AD review of draft-ietf-dhc-dhcpv4-over-dhcpv6-ra-03
Hi Eric,
We have a couple of questions related to your comments:

1.      (point 1) Do we consider this document updating RFC7341? We are act=
ually not extending the protocol.

2.      (point 15) When clarifying that address translation is actually NAT=
, do we also need to add a reference to RFC2663?
Thanks and best regards,
Claudio Porfiri

From: Eric Vyncke (evyncke) <[email protected]>
Sent: Thursday, June 26, 2025 1:36 PM
To: dhcwg <[email protected]>
Cc: Claudio Porfiri <[email protected]>; Suresh Krishnan (suresh=
k) <[email protected]>; Jari Arkko <[email protected]>; ietf@kuehlewi=
nd.net
Subject: AD review of draft-ietf-dhc-dhcpv4-over-dhcpv6-ra-03

Dear authors, shepherd, and DHC WG,

Thanks for your patience and for the simple but useful work done; here is m=
y AD review of draft-ietf-dhc-dhcpv4-over-dhcpv6-ra-03. As usual, I am requ=
esting that all points (except the nits) below are addressed, either by a r=
evised I-D or by an email reply (and of course, happy to be proven wrong). =
Once, all points below are addressed, I am proceeding with the publication =
process (i.e., IETF Last Call).

BTW, thanks for using SVG graphics, the document renders much better in HTM=
L !


1.   Should this document update RFC 7341 ? I think so as it changes someho=
w the applicability of RFC 7341


2.   Title: suggest remove the acronym `DHCP 4o6`


3.   Abstract: also suggest removing all acronyms (the ones between parenth=
esis).


4.   Abstract: suggest s/to use services provided by *DHCPv6 using* DHCPv4-=
over-DHCPv6 (DHCP 4o6) in a Relay Agent/to use services provided by DHCPv4-=
over-DHCPv6 (DHCP 4o6) in a Relay Agent/


5.   Rather than referencing RFC8415 (for DHCPv6), let=92s use draft-ietf-d=
hc-rfc8415bis, which is already in the RFC editor queue, so, added delay fo=
r publication.


6.   S 1: please expand LDRA and L3RA (even if LDRA is more defined in S 2)


7.   S 3: in figure 3 s/L2 Network/IPv6-only L2 Network/ or /IPv6-only link=
/


8.   S 3: s/described in [RFC7341<https://www.rfc-editor.org/rfc/rfc7341>]/=
specified in [RFC7341<https://www.rfc-editor.org/rfc/rfc7341>]/


9.   S 3:  ` forward the encapsulated DHCPv4-response to the requesting DHC=
Pv4 client` may not always be possible if the DHCP server replies is incorr=
ect. Should there be some text for this corner case ?


10.  S 3.2: suggest to use a bullet list for the IPv4 and IPv6 use cases af=
ter `Topology discovery as described in [RFC7969<https://www.rfc-editor.org=
/rfc/rfc7969>] differs between IPv4 and IPv6`


11.  S 3.2: in `all Relay Agents can send link-address` let=92s rather use =
=93may=94 or =93must=94 or =93should=94 ?


12.  S 3.2: in `topology information for the given IP address can be obtain=
ed from the DHCPv6 server and used for configuration or other purposes` is =
it from or to the DHCPv6 server ? If from, then some context about =91topol=
ogy information=92 would be welcome


13.  S 3.2: if the issue is about intermediates L2 switches in the =93L2 Ne=
twork=94, then suggest adding a box in this network labelled =91L2 switch=
=92


14.  S 4: s/messages from clients are steered/messages from and to clients =
are steered/ ?


15.  S 4: to be honest, I do not understand what `address translation` is d=
oing here ? Is it about NAT or something else ? Please be specific.


16.  Appendix A: suggest adding 3GPPP in the section title and perhaps also=
 in the leading paragraph.


17.  Appendix A: is figure 5 about IPv4-only ? If so, suggest indicated it.

Some nits as well (can be ignored)


=B7      S 1: s/instead this document/instead, this document/


=B7      S 2: s/Layer 2 devices/layer-2 devices/ and similar cases elsewher=
e. In the same vein, be consistent and avoid the simultaneous use of =91L2 =
networks=92 (except in graphics).


=B7      S 3.2: s/Thus in a network/Thus, in a network/


Regards,

-=E9ric

--_000_PH0PR11MB4966F704B9EC4AD3D470322AA95FAPH0PR11MB4966namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Aptos;
	panose-1:2 11 0 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:10.0pt;
	font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#467886;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	font-size:10.0pt;
	font-family:"Aptos",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Aptos",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	mso-ligatures:none;}
@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:106388407;
	mso-list-template-ids:2124187780;}
@list l0:level1
	{mso-level-start-at:12;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1
	{mso-list-id:309215387;
	mso-list-template-ids:1384681688;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2
	{mso-list-id:311834719;
	mso-list-template-ids:-1446063938;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	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 l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3
	{mso-list-id:316037309;
	mso-list-template-ids:757346020;}
@list l3:level1
	{mso-level-start-at:5;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4
	{mso-list-id:464856546;
	mso-list-template-ids:672698922;}
@list l4:level1
	{mso-level-start-at:16;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l5
	{mso-list-id:525096110;
	mso-list-template-ids:-721895122;}
@list l5:level1
	{mso-level-start-at:4;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l6
	{mso-list-id:640110623;
	mso-list-template-ids:307142918;}
@list l6:level1
	{mso-level-start-at:15;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l7
	{mso-list-id:740103899;
	mso-list-template-ids:398786172;}
@list l7:level1
	{mso-level-start-at:9;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l8
	{mso-list-id:751779411;
	mso-list-template-ids:1421388992;}
@list l9
	{mso-list-id:799301010;
	mso-list-template-ids:-934892594;}
@list l9:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	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 l9:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l9:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l9:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l9:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l9:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l9:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l9:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l9:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l10
	{mso-list-id:1062946127;
	mso-list-template-ids:898250534;}
@list l10:level1
	{mso-level-start-at:13;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l11
	{mso-list-id:1238827602;
	mso-list-template-ids:-2110879524;}
@list l11:level1
	{mso-level-start-at:11;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l12
	{mso-list-id:1354262960;
	mso-list-template-ids:-1505880606;}
@list l12:level1
	{mso-level-start-at:10;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l13
	{mso-list-id:1432817769;
	mso-list-template-ids:-2095534620;}
@list l13:level1
	{mso-level-start-at:8;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l14
	{mso-list-id:1459374152;
	mso-list-template-ids:1386530526;}
@list l14:level1
	{mso-level-start-at:7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l15
	{mso-list-id:1586956230;
	mso-list-template-ids:-469875832;}
@list l15:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	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 l15:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l15:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l15:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l15:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l15:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l15:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l15:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l15:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l16
	{mso-list-id:1700741168;
	mso-list-template-ids:1078636026;}
@list l16:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l17
	{mso-list-id:1928030162;
	mso-list-template-ids:1210465922;}
@list l17:level1
	{mso-level-start-at:6;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l18
	{mso-list-id:1943294593;
	mso-list-template-ids:-323034122;}
@list l18:level1
	{mso-level-start-at:14;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l19
	{mso-list-id:2004123002;
	mso-list-template-ids:585131682;}
@list l20
	{mso-list-id:2126000046;
	mso-list-template-ids:-1123674402;}
@list l20:level1
	{mso-level-start-at:17;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style>
</head>
<body lang=3D"en-BE" link=3D"#467886" vlink=3D"#96607D" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">Claudio,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">About my point 1, I just discussed with Mirja, and s=
he convinced me that there is no need to formally update RFC 7341<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">About my point 15, no need to add a reference to RFC=
 2663.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">Can you submit a revised I-D ? I will then request t=
he IETF Last Call.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">-=E9ric<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<div id=3D"mail-editor-reference-message-container">
<div>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<b><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">From: </span=
></b><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">Claudio Po=
rfiri &lt;[email protected]&gt;<br>
<b>Date: </b>Monday, 7 July 2025 at 21:01<br>
<b>To: </b>Eric Vyncke (evyncke) &lt;[email protected]&gt;, dhcwg &lt;dhcwg=
@ietf.org&gt;<br>
<b>Cc: </b>Suresh Krishnan (sureshk) &lt;[email protected]&gt;, Jari Arkko =
&lt;[email protected]&gt;, [email protected] &lt;[email protected]=
t&gt;<br>
<b>Subject: </b>RE: AD review of draft-ietf-dhc-dhcpv4-over-dhcpv6-ra-03<o:=
p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">Hi Eric,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">We have a couple of questions related to your comm=
ents:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l8 level1 lfo1">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">1.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">(point 1) Do we consider this document updating RFC7341? We are actuall=
y not extending the protocol.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l8 level1 lfo1">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">2.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">(point 15) When clarifying that address translation is actually NAT, do=
 we also need to add a reference to RFC2663?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">Thanks and best regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">Claudio Porfiri<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span lang=3D"EN-US"=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From=
:</span></b><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quo=
t;Calibri&quot;,sans-serif"> Eric Vyncke (evyncke) &lt;[email protected]&gt=
;
<br>
<b>Sent:</b> Thursday, June 26, 2025 1:36 PM<br>
<b>To:</b> dhcwg &lt;[email protected]&gt;<br>
<b>Cc:</b> Claudio Porfiri &lt;[email protected]&gt;; Suresh Kri=
shnan (sureshk) &lt;[email protected]&gt;; Jari Arkko &lt;jari.arkko@ericss=
on.com&gt;; [email protected]<br>
<b>Subject:</b> AD review of draft-ietf-dhc-dhcpv4-over-dhcpv6-ra-03</span>=
<span lang=3D"EN-US" style=3D"font-size:11.0pt"><o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">Dear authors, shepherd, and DHC WG,<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">Thanks for your patience and for the simple but us=
eful work done; here is my AD review of draft-ietf-dhc-dhcpv4-over-dhcpv6-r=
a-03. As usual, I am requesting that all
 points (except the nits) below are addressed, either by a revised I-D or b=
y an email reply (and of course, happy to be proven wrong). Once, all point=
s below are addressed, I am proceeding with the publication process (i.e., =
IETF Last Call).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">BTW, thanks for using SVG graphics, the document r=
enders much better in HTML !<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l19 level1 lfo2">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">1.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">Should this document update RFC 7341 ? I think so as it changes somehow=
 the applicability of RFC 7341<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l16 level1 lfo3">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">2.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">Title: suggest remove the acronym `DHCP 4o6`<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l1 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">3.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">Abstract: also suggest removing all acronyms (the ones between parenthe=
sis).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l5 level1 lfo5">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">4.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">Abstract: suggest s/to use services provided by *DHCPv6 using* DHCPv4-o=
ver-DHCPv6 (DHCP 4o6) in a Relay Agent/to use services provided by DHCPv4-o=
ver-DHCPv6 (DHCP 4o6) in a Relay Agent/<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l3 level1 lfo6">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">5.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">Rather than referencing RFC8415 (for DHCPv6), let=92s use draft-ietf-dh=
c-rfc8415bis, which is already in the RFC editor queue, so, added delay for=
 publication.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l17 level1 lfo7">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">6.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 1: please expand LDRA and L3RA (even if LDRA is more defined in S 2)<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l14 level1 lfo8">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">7.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3: in figure 3 s/L2 Network/IPv6-only L2 Network/ or /IPv6-only link/=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l13 level1 lfo9">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">8.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3: s/described in&nbsp;[<a href=3D"https://www.rfc-editor.org/rfc/rfc=
7341">RFC7341</a>]/specified in&nbsp;[<a href=3D"https://www.rfc-editor.org=
/rfc/rfc7341">RFC7341</a>]/<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l7 level1 lfo10">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">9.<span style=3D"font:7.0pt &quot;Times New Roman=
&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3:&nbsp; `&nbsp;forward the encapsulated DHCPv4-response to the reque=
sting DHCPv4 client` may not always be possible if the DHCP server replies =
is incorrect. Should there be some text for this
 corner case ?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l12 level1 lfo11">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">10.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3.2: suggest to use a bullet list for the IPv4 and IPv6 use cases aft=
er `Topology discovery as described in&nbsp;[<a href=3D"https://www.rfc-edi=
tor.org/rfc/rfc7969">RFC7969</a>]&nbsp;differs between
 IPv4 and IPv6`<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l11 level1 lfo12">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">11.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3.2: in `all Relay Agents can send link-address` let=92s rather use =
=93may=94 or =93must=94 or =93should=94 ?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l0 level1 lfo13">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">12.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3.2: in `topology information for the given IP address can be obtaine=
d from the DHCPv6 server and used for configuration or other purposes` is i=
t from or to the DHCPv6 server ? If
 from, then some context about =91topology information=92 would be welcome<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l10 level1 lfo14">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">13.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3.2: if the issue is about intermediates L2 switches in the =93L2 Net=
work=94, then suggest adding a box in this network labelled =91L2 switch=92=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l18 level1 lfo15">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">14.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 4: s/messages from clients are steered/messages from and to clients a=
re steered/ ?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l6 level1 lfo16">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">15.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 4: to be honest, I do not understand what `address translation` is do=
ing here ? Is it about NAT or something else ? Please be specific.<o:p></o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l4 level1 lfo17">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">16.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">Appendix A: suggest adding 3GPPP in the section title and perhaps also =
in the leading paragraph.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l20 level1 lfo18">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:11.0pt"><span =
style=3D"mso-list:Ignore">17.<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">Appendix A: is figure 5 about IPv4-only ? If so, suggest indicated it.<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">Some nits as well (can be ignored)<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l15 level1 lfo19">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-family:Symbol"><spa=
n style=3D"mso-list:Ignore">=B7<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 1: s/instead this document/instead, this document/<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l2 level1 lfo20">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-family:Symbol"><spa=
n style=3D"mso-list:Ignore">=B7<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 2: s/Layer 2 devices/layer-2 devices/ and similar cases elsewhere. In=
 the same vein, be consistent and avoid the simultaneous use of =91L2 netwo=
rks=92 (except in graphics).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l9 level1 lfo21">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-family:Symbol"><spa=
n style=3D"mso-list:Ignore">=B7<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:11.0=
pt">S 3.2: s/Thus in a network/Thus, in a network/<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt"><span lang=3D"EN=
-US" style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US" st=
yle=3D"font-size:11.0pt">-=E9ric<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_PH0PR11MB4966F704B9EC4AD3D470322AA95FAPH0PR11MB4966namp_--


--===============0364711448680766142==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZGhjd2cgbWFp
bGluZyBsaXN0IC0tIGRoY3dnQGlldGYub3JnClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwg
dG8gZGhjd2ctbGVhdmVAaWV0Zi5vcmcK

--===============0364711448680766142==--