Re: [v6ops] [dhcwg] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt

"Bernie Volz (volz)" <volz@cisco.com> Wed, 11 December 2019 13:30 UTC

Return-Path: <volz@cisco.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4857D1201CE; Wed, 11 Dec 2019 05:30:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=CcNO46uL; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=cXP9BG0o
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 cWWZRBNW-Lyp; Wed, 11 Dec 2019 05:30:12 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 575C412011C; Wed, 11 Dec 2019 05:30:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18602; q=dns/txt; s=iport; t=1576071012; x=1577280612; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=6ZV27hjkNu5S42QGwg3X120rW2VLiYoqjnoTSraoqpk=; b=CcNO46uLSFNeqCPvrrI+E4GReqTdDNSm35mW64ghBKmcP+B5vzvSbOuM +VSPPI+iiMQLUatXq0tc7zopBxz6mK/H2hhLkAO3/64vUxjBsEx3diUb8 Ow0fZuq1epGSzXsS7XoVH0scm+Z6Mr8W2buRFZNfGDLAy5PKhtVyfR9bf g=;
IronPort-PHdr: 9a23:jgV71RyMIEJQY9zXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5YRGN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A+GsHbIQKUhYEjcsMmAl1HsmBG2XwLeXhaGoxG8ERHFI=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C7AADS7vBd/40NJK1lGgEBAQEBAQEBAQMBAQEBEQEBAQICAQEBAYF+gUspJwVsWCAECyoKg3mDRgOLCYJfgQGIWo4rglIDVAkBAQEMAQEYCwoCAQGEQAIXgW4kOBMCAw0BAQQBAQECAQUEbYU3AQuFXgEBAQEDAQEQEREMAQEsCQIBCwQCAQgRAwEBAQECAiMDAgICHwYLFAEICAIEDgUIEweCNUyCRgMuAQIMoWMCgTiIYXWBMoJ+AQEFgTkCDkGDEQ0LghcJgQ4ohRyGfBqCAIERR4IXNT6CG0kBAQIBARiBMRiDDjKCLI09ByiCQYV4l1gvQwqCL4ckii+EPoJCdIcCkAiOSohJgheLcYNnAgQCBAUCDgEBBYFpIjeBIXAVGiGCbAlHERSMZgcCGoNQhRSFP3QBgSeMbQGBDwEB
X-IronPort-AV: E=Sophos;i="5.69,301,1571702400"; d="scan'208";a="593781686"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Dec 2019 13:30:09 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id xBBDU9IL030342 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Dec 2019 13:30:09 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 07:30:08 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Dec 2019 08:30:08 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Dec 2019 08:30:08 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cyx72jyJifc1gjHETDvHsCFohQhwpjUVddoYjwPeuV7ctl/c/ah/znlCukhYhf1lwcAZde4OXM6DBWdmBYtiwrlO+tQ5CkENi2qmQSQbSW3+4x1RSmsKjWS2UbTsBzQ8IXGOkV5qQ6HKKV5gkuey3yniBvrEr8gqZxHBZ1YhzET7nOno+98Qfdl7+4VeJZ2KWwKDj0MoRLUFQE8drPsipEe6nc5U1YZoeV8LPo/sT56XWSvATwpRTuuY8JPPOiaqRDUhawaut+21y4eXMEIRG17fXZcjBIeZWO47e4HyddTxqC8MydovCz03rjZJ81cDgb6ty6XvQAuw9wN9Tpp7fQ==
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=6ZV27hjkNu5S42QGwg3X120rW2VLiYoqjnoTSraoqpk=; b=SQ9Aa33o3E4gjGiEZqopUdbvRO/enCZ6XpXqeletsyoKrgiTcQ+bwNX1Ash8N8l67MryrABA3n8KQyshDydzN6iLm+fm7NyI6pLHI9q0+rGHdr9wKGaCWJ8la0iMFz2oIqQgY4XDw/vqBNGDIPaH1iBT6LyeAbRYzK1YOjR/w0vfDomBt1JfvyIITsvANGr8raPa5jB3cG+sGlK4DHx460a6ogaMc/Q7jOTYUXDFPoFO8Rk5csarMIXNOkbOz8Lfq+n3NsTwkzcdbljtVMSjFKBmuPaS9ZQH8FUNsUD+PWEWd34QJqBStZRAc+I0KlLzBAIdIPvwO/NPz3qHcYSNCw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6ZV27hjkNu5S42QGwg3X120rW2VLiYoqjnoTSraoqpk=; b=cXP9BG0ognSw9g14CJfCzAXK3ceb89BhMiegcMneldhv64/rhBhJ5xyFWDOBH6zpBfDZMD0tRAT/ohkwp1W8HtPzZ3X3W/9JktbbQZ4/cffFhUSs9y1mXxXEDFk07WvGouKE5tKR/D/NVYUYkBFMXzx9U8ySJex1+4oIyR4MQqE=
Received: from DM6PR11MB4137.namprd11.prod.outlook.com (20.176.126.158) by DM6PR11MB2716.namprd11.prod.outlook.com (20.176.99.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Wed, 11 Dec 2019 13:30:07 +0000
Received: from DM6PR11MB4137.namprd11.prod.outlook.com ([fe80::4194:dade:1d47:2678]) by DM6PR11MB4137.namprd11.prod.outlook.com ([fe80::4194:dade:1d47:2678%6]) with mapi id 15.20.2538.016; Wed, 11 Dec 2019 13:30:07 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>
CC: Jen Linkova <furry13@gmail.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>, V6 Ops List <v6ops@ietf.org>
Thread-Topic: [dhcwg] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt
Thread-Index: AQHVr3RzQk/hbqRR3Uuq2dMGLakzfKe0c/9wgABW+RSAAAwR4IAAFzbA
Date: Wed, 11 Dec 2019 13:30:06 +0000
Message-ID: <DM6PR11MB4137AA6247E6FEAD4C9BD03CCF5A0@DM6PR11MB4137.namprd11.prod.outlook.com>
References: <157593507544.2098.9687007201578884820.idtracker@ietfa.amsl.com> <CABKWDgx5SSBP_K7BWxe4aPn9DKm-VPo62OXjsVZP8PRjfu0C2w@mail.gmail.com> <CAFU7BAQHkYh-EDLopUbWvw-gq8i5jttacVogKXUaJvJcBTdCOA@mail.gmail.com> <787AE7BB302AE849A7480A190F8B9330313E7F6E@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <DM6PR11MB41379502CE18C7AF513181F0CF5B0@DM6PR11MB4137.namprd11.prod.outlook.com>, <787AE7BB302AE849A7480A190F8B9330313E8BE7@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <1BDB5CA6-4A86-47D7-9D12-F7D427E3F76A@cisco.com> <787AE7BB302AE849A7480A190F8B9330313E8E97@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
In-Reply-To: <787AE7BB302AE849A7480A190F8B9330313E8E97@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=volz@cisco.com;
x-originating-ip: [173.38.117.66]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a0c7efad-e293-449f-2c8e-08d77e3e3ced
x-ms-traffictypediagnostic: DM6PR11MB2716:
x-microsoft-antispam-prvs: <DM6PR11MB27162D7281EC0ECF38025A6ECF5A0@DM6PR11MB2716.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 024847EE92
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(136003)(396003)(366004)(13464003)(189003)(54164003)(199004)(8936002)(19627235002)(71200400001)(66556008)(66946007)(9686003)(53546011)(6506007)(6916009)(76116006)(52536014)(64756008)(66446008)(66476007)(478600001)(81156014)(81166006)(8676002)(86362001)(2906002)(26005)(4326008)(15650500001)(55016002)(7696005)(33656002)(5660300002)(966005)(66574012)(54906003)(186003)(316002)(30864003)(21314003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2716; H:DM6PR11MB4137.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jjg2w7dmR0IP0Tyi9Hi9XP4hny/IqQviWANndwm6PRIwr9DBDZj49I+D7X0RIEzg8Y57FISapmVak9Fs28Q2fKyJm07iYNA3CqHoiXwCJc/DQzUHthOSSFzuBZI1rSF7IVKX4McOU8Pp/dizv+zoeAmmzsAHlBDVYpZ7uRa0J+I0gocC1AfCdYM263yQXJlosk1OzRpkv7ISdTlbNc+uxA0mY1Tg5HGx7a4rzjSes4Y9A9PofXGGIKASifpi6kMU+V30qYcTuzjNDJ2S1WZjX2PxwBK8PdOX+I7mG7yJVvlKnZbieOt4pmmakdkeUWnVvXFmBqNLKCYRc4hnxLapPM6T95KkuWtAAVm5Sz0cIds1rxoojNPgYm6tVbzftWVe0fTfzFt3G/zQm5fTkQVK/7/zPszpovx1vD4Ps4O9HzTEty/W0aXnrtUIwDElneLSg1lXvI4OBoys7+20gvXoe7gFOhss1S3MhK/TYOdAY0d0eV90v05xKJVG5Z9BZ2D2R0TQJD0a7BLYhXGs+4ImxModG6Wkx67NBGc3BiTWP6lGMGUX7f/aKBioq0FuBAPyAMHrBtMRSlZoOMrjF7htoQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a0c7efad-e293-449f-2c8e-08d77e3e3ced
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2019 13:30:07.0853 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /5dK9OsS8RfMsM8KjA1Vjh+FAmpztRgcWyS6JtQ1FSdLsS8N1ajb2ScI/fFI+E6T
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2716
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/g018XcLrK9pysuBqXUg1cc9LO_c>
Subject: Re: [v6ops] [dhcwg] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 13:30:17 -0000

Med:

If this option is in play, no address is "assigned" to the client as that requires the DHCPREQUEST/DHCPACK messages and the client "stops" after a DHCPOFFER if the option was returned. So, you can't use this if you want to assign an address.

I'm not sure what is being done today:
1) Are you saying there is no support for this in DHCP. If so, then this is not something that can be used to activate this support.
2) Are you saying that it works fine as is today (since the DHCP server can be configured (somehow) to return this). If so, then don't use the option (at least on the server for the pools).

I think your request is different than this ipv6-only option. So, if you feel that something is needed, feel free to write a draft (likely it would require a new option that the server is told to do this special behavior).

- Bernie

-----Original Message-----
From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com> 
Sent: Wednesday, December 11, 2019 7:49 AM
To: Bernie Volz (volz) <volz@cisco.com>
Cc: Jen Linkova <furry13@gmail.com>; dhcwg@ietf.org; V6 Ops List <v6ops@ietf.org>
Subject: RE: [dhcwg] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt

Re-,

Please see inline. 

Cheers,
Med

> -----Message d'origine-----
> De : Bernie Volz (volz) [mailto:volz@cisco.com] Envoyé : mercredi 11 
> décembre 2019 12:20 À : BOUCADAIR Mohamed TGI/OLN Cc : Jen Linkova; 
> dhcwg@ietf.org; V6 Ops List Objet : Re: [dhcwg] Fwd: New Version 
> Notification for draft-link-dhc- v6only-01.txt
> 
> Not sure how this is supposed to work today (is this documented somewhere)?
> Is dhcp server already assigning addresses in the special range?

[Med] DHCP servers are not used today to assign these addresses. The selection of the address is local to the host. There is no ambiguity for some IPv4aaS techniques (DS-Lite uses 192.0.0.2) but not for CLAT (192.0.0.0/29).

 If so, why
> not continue that practice and don’t honor the ipv6-only option on server.

[Med] That wouldn't work because my proposal is for the server to return the ** same ** address to all requesting hosts with ipv6-only enabled. That address will be passed to modules such as CLAT. This behavior is already required by this draft: 

   As an optional optimization an IPv6-mostly pool MAY be configured
   with a dedicated IPv4 address to be returned to IPv6-only capable
   clients.  In that case the server SHOULD specify that address as the
   client's network address and MUST NOT verify its uniqueness.
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The value I see in returning an address from this well-known range is that the host does not even need to pause, i.e., this text won't be required anymore in the draft: 

==
If the
   IPv6-only Preferred option returned by the server contains non-zero
   value the client SHOULD set the V6ONLY_WAIT timer to that value.  If
   the server returns zero value the client MUST use its own
   configuration for V6ONLY_WAIT timer.  The client SHOULD stop the DHCP
   configuration process for at least V6ONLY_WAIT seconds or until a
   network attachment event happens.  The host MAY disable IPv4 stack
   completely for V6ONLY_WAIT seconds or until the network disconnection
   event happens.
==

The host won't emit IPv4 packets "on the wire" when assigned with such address.

> 
> - Bernie
> 
> > On Dec 11, 2019, at 1:28 AM, "mohamed.boucadair@orange.com"
> <mohamed.boucadair@orange.com> wrote:
> >
> > Hi Bernie,
> >
> > Please see inline.
> >
> > Cheers,
> > Med
> >
> >> -----Message d'origine-----
> >> De : Bernie Volz (volz) [mailto:volz@cisco.com] Envoyé : mardi 10 
> >> décembre 2019 17:11 À : BOUCADAIR Mohamed TGI/OLN; Jen Linkova; 
> >> dhcwg@ietf.org Cc : V6 Ops List Objet : RE: [dhcwg] Fwd: New 
> >> Version Notification for draft-link-dhc- v6only-01.txt
> >>
> >> Hi:
> >>
> >> Is (8):
> >>
> >>    (8) Consider returning an address from the range defined in 
> >> RFC7335 for IPv6-only hosts. Such IPv4 addresses are required 
> >> anyway for some
> IPv6-
> >> only hosts (those with a CLAT for example).
> >>
> >>    ====
> >>       The result is that 192.0.0.0/29 may be used in any system
> >>       that requires IPv4 addresses for backward compatibility with IPv4
> >>       communications in an IPv6-only network but does not emit IPv4 
> >> packets
> >>       "on the wire".
> >>    ====
> >>
> >> But RFC7335 says (in section 4):
> >>
> >>   IANA has defined a well-known range, 192.0.0.0/29, in [RFC6333],
> >>   which is dedicated for DS-Lite.  As defined in [RFC6333], this subnet
> >>   is only present between the B4 and the Address Family Transition
> >>   Router (AFTR) and never emits packets from this prefix "on the wire".
> >> <---
> >>   464XLAT has the same need for a non-routed IPv4 prefix, and this same
> >>   need may be common for other similar solutions.  It is most prudent
> >>   and effective to generalize 192.0.0.0/29 for the use of supporting
> >>   IPv4 interfaces in IPv6 transition technologies rather than reserving
> >>   a prefix for every possible solution.
> >>
> >> So, this address is only used "on the host" (not on the wire), so 
> >> why
> would
> >> there be any need for the DHCP server to assign this address?
> >
> > [Med] This is to ease remote troubleshooting of the IPv4aaS 
> > component
> (CLAT, B4) of the IPv6-only host. Controlling the IPv4 address 
> configured locally allows to make use of tools such as PROBE
> (https://tools.ietf.org/html/rfc8335) to remotely assess the status of 
> the IPv4aaS component via an IPv6 network.
> >
> >>
> >> And as the IPv6-only option means that the host never completes the 
> >> DHCPDISCOVER/OFFER/REQUEST/ACK (stops at OFFER), this work could 
> >> not be used to assign any address.
> >>
> >> - Bernie
> >>
> >> -----Original Message-----
> >> From: dhcwg <dhcwg-bounces@ietf.org> On Behalf Of 
> >> mohamed.boucadair@orange.com
> >> Sent: Tuesday, December 10, 2019 5:32 AM
> >> To: Jen Linkova <furry13@gmail.com>; dhcwg@ietf.org
> >> Cc: V6 Ops List <v6ops@ietf.org>
> >> Subject: Re: [dhcwg] Fwd: New Version Notification for 
> >> draft-link-dhc- v6only-01.txt
> >>
> >> Hi Jen,
> >>
> >> Thank you for sharing this updated version. Below some points that 
> >> I do think need more clarification in the I-D:
> >>
> >> (1) The document is too NAT64 centric. The proposal may apply as 
> >> well
> for
> >> other IPv6-only deployment scenarios (typically, unmanaged 
> >> IPv6-only
> CPEs
> >> with IPv4aaS).
> >>
> >> (2) A discussion on the benefit of this extra signal compared to 
> >> relying
> on
> >> existing signals (pref64, aftr_name, map_container...). For 
> >> example, a
> host
> >> that supports the option is ready to wait at minimum 300s and 
> >> disable
> its
> >> IPv4 configuration regardless of what is happening on the IPv6 leg. 
> >> How
> is
> >> that superior to a host delaying DHCP process by xxx ms should be
> explained
> >> further.
> >>
> >> (3) How "IPv6-only preferred" mode is supposed to be set at the 
> >> host
> side:
> >>
> >> ==
> >>   A DHCP client SHOULD allow a device administrator to configure
> >>   IPv6-only preferred mode either for a specific interface (to indicate
> >>   that the device is IPv6-only capable if connected to a NAT64 network
> >>   via that interface) or for all interfaces.
> >> ==
> >>
> >> * I guess the default value when the option is supported by a host 
> >> is to disable including it in the request. The document should 
> >> include a discussion on the default behavior.
> >> * If an explicit action is needed from the user to enable including 
> >> the option, having a discussion to what extent the feature is 
> >> likely to be enabled would be needed.
> >>
> >> (4) The document is still mixing the DHCP client vs. host 
> >> behaviors. For example,
> >>
> >>   Clients not capable of operating in an IPv6-only NAT64 environment
> >>   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >>   MUST NOT include the IPv6-only Preferred option in the Parameter
> >>   Request List of any DHCP packets and MUST ignore that option in
> >>   packets received from DHCP servers.
> >>
> >> does not make sense for a DHCP client.
> >>
> >> Also, how the host is able to assess/determine that it is (not) 
> >> capable
> to
> >> behave in the IPv6 mode?
> >>
> >> (5) The definition of IPv4aaS is not aligned with other RFCs: e.g.,
> RFC8585
> >> says the following:
> >>
> >>   "IPv4aaS" stands for "IPv4-as-a-Service", meaning transition
> >>   technologies for delivering IPv4 in IPv6-only connectivity.
> >>
> >> While yours is:
> >>
> >>   IPv4-as-a-Service: a deployment scenario when end hosts are expected
> >>   to operate in IPv6-only mode by default and IPv4 addresses can be
> >>   assigned to some hosts if those hosts explicitly opt-in to receiving
> >>   IPv4 addresses.
> >>
> >> (6) Do you consider a host with CLAT function as an IPv6-only host?
> >>
> >> If so, the following definition should be updated to refer to "IPv4 
> >> connectivity" rather than "IPv4" in general. This is because an 
> >> IPv4 address is required for CLAT for example.
> >>
> >> ==
> >>   IPv6-only capable host: a host which does not require IPv4 and can
> >>   operate on IPv6-only networks.
> >> ==
> >>
> >> (7) Wouldn't the following add an extra delay for applications 
> >> requiring CLAT?
> >>
> >> ==
> >> The host MAY disable IPv4 stack
> >>   completely for V6ONLY_WAIT seconds or until the network disconnection
> >>   event happens.
> >> ==
> >>
> >> (8) Consider returning an address from the range defined in RFC7335 
> >> for IPv6-only hosts. Such IPv4 addresses are required anyway for 
> >> some IPv6-
> only
> >> hosts (those with a CLAT for example).
> >>
> >> ====
> >>   The result is that 192.0.0.0/29 may be used in any system
> >>   that requires IPv4 addresses for backward compatibility with IPv4
> >>   communications in an IPv6-only network but does not emit IPv4 packets
> >>   "on the wire".
> >> ====
> >>
> >> Cheers,
> >> Med
> >>
> >>> -----Message d'origine-----
> >>> De : dhcwg [mailto:dhcwg-bounces@ietf.org] De la part de Jen 
> >>> Linkova Envoyé : mardi 10 décembre 2019 01:02 À : dhcwg@ietf.org 
> >>> Cc : V6 Ops List Objet : [dhcwg] Fwd: New Version Notification for
> >>> draft-link-dhc-v6only- 01.txt
> >>>
> >>> Hello,
> >>>
> >>> Thanks to everyone for very productive centi-thread on
> >>> draft-link-dhc-v6only-00 ;)
> >>> Here is the improved version, -01.
> >>>
> >>> The main changes:
> >>>
> >>> - The option is not zero length anymore. It has 4-bytes value 
> >>> which might contain V6ONLY_WAIT timer. Benefits:
> >>>    --- allows the network administrators to pilot the changes and 
> >>> rollback quickly if needed;
> >>>    --- addressed some concern about an option having zero length 
> >>> (allegedly it might confuse some clients)
> >>>
> >>> - Using a dedicated address to return to clients is now an 
> >>> optional optimisation. By default the server is expected just to 
> >>> return a random address (as usual).
> >>>
> >>> - Typos fixed (probably some new typos added though).
> >>>
> >>> The authors would like the DHC WG to consider adopting this document.
> >>>
> >>> Thank you!
> >>>
> >>> ---------- Forwarded message ---------
> >>> From: <internet-drafts@ietf.org>
> >>> Date: Tue, Dec 10, 2019 at 10:44 AM
> >>> Subject: New Version Notification for draft-link-dhc-v6only-01.txt
> >>> To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>, Lorenzo Colitti 
> >>> <lorenzo@google.com>, Jen Linkova <furry@google.com>, Michael C.
> >>> Richardson <mcr+ietf@sandelman.ca>
> >>>
> >>>
> >>>
> >>> A new version of I-D, draft-link-dhc-v6only-01.txt has been 
> >>> successfully submitted by Jen Linkova and posted to the IETF 
> >>> repository.
> >>>
> >>> Name:           draft-link-dhc-v6only
> >>> Revision:       01
> >>> Title:          IPv6-Only-Preferred Option for DHCP
> >>> Document date:  2019-12-09
> >>> Group:          Individual Submission
> >>> Pages:          10
> >>> URL:
> >>> https://www.ietf.org/internet-drafts/draft-link-dhc-v6only-01.txt
> >>> Status:         https://datatracker.ietf.org/doc/draft-link-dhc-v6only/
> >>> Htmlized:       https://tools.ietf.org/html/draft-link-dhc-v6only-01
> >>> Htmlized:       https://datatracker.ietf.org/doc/html/draft-link-dhc-
> >> v6only
> >>> Diff:           https://www.ietf.org/rfcdiff?url2=draft-link-dhc-
> v6only-
> >> 01
> >>>
> >>> Abstract:
> >>>   This document specifies a DHCP option to indicate that a host
> >>>   supports an IPv6-only mode and willing to forgo obtaining an IPv4
> >>>   address if the network provides IPv6 connectivity.
> >>>
> >>>
> >>>
> >>>
> >>> Please note that it may take a couple of minutes from the time of 
> >>> submission until the htmlized version and diff are available at 
> >>> tools.ietf.org.
> >>>
> >>> The IETF Secretariat
> >>>
> >>>
> >>> --
> >>> SY, Jen Linkova aka Furry
> >>>
> >>> _______________________________________________
> >>> dhcwg mailing list
> >>> dhcwg@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/dhcwg
> >>
> >> _______________________________________________
> >> dhcwg mailing list
> >> dhcwg@ietf.org
> >> https://www.ietf.org/mailman/listinfo/dhcwg