Re: [dhcwg] Iotdir last call review of draft-ietf-dhc-v6only-03

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Tue, 23 June 2020 13:18 UTC

Return-Path: <evyncke@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47C8C3A0DA5; Tue, 23 Jun 2020 06:18:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=hqrIrjXN; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=GrCRbGje
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 3dQ4KsExIigh; Tue, 23 Jun 2020 06:18:46 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEDE73A0D8E; Tue, 23 Jun 2020 06:18:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4048; q=dns/txt; s=iport; t=1592918326; x=1594127926; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=M2dKlhq4nV2oIUl/cYQC3JlTVEUpawcIpDC6fBheL7o=; b=hqrIrjXNycZRm5uYNzY2J3RVslioA4Hek+gMaG7Hbt1NEH8f5QMZbWdN 3gWmO4FaVs+VPTpKxKTcbBTYRrOWnHFLyRGtfltIkNGLZiQOvsGMMOc6w t0m7DrYm6SD3imvojVHBpfMvIWrKDeKsZXV7BgV4G6ozbX5n11+fSShaj I=;
IronPort-PHdr: 9a23:bU/pXRbOZkvoMag0rl2FNgv/LSx94ef9IxIV55w7irlHbqWk+dH4MVfC4el21QaVD47a8PlDzeHRtvOoVW8B5MOHt3YPONxJWgQegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZX1ZkbZpTu56jtBUhn6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mRY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CVBQDsAPJe/4ENJK1mHAEBAQEBAQcBARIBAQQEAQFAgUqBUiMuB4FHLyyEJINGA41DigCOVYJSA1ULAQEBDAEBLQIEAQGERwIXgXwCJDgTAgMBAQsBAQUBAQECAQYEbYVbDIVyAQEBAQMSEREMAQE3AQsEAgEIEQMBAgMCJgICAh8RFAEICAIEAQ0FGweDBIJMAy4BrCMCgTmIYXaBMoMBAQEFhQ0NC4IOCYEOKoJniXwagUE/gTgcgk0+ghqCCxiDFDOCLY8hgwuhZ00KglqUQASEZwMdnnuRMYxukVsCBAIEBQIOAQEFgWoiNoEgcBVlAYI+UBcCDY4eB4NqilZ0NwIGAQcBAQMJfI9pAQE
X-IronPort-AV: E=Sophos;i="5.75,271,1589241600"; d="scan'208";a="518452043"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Jun 2020 13:18:41 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 05NDIfC1010170 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 23 Jun 2020 13:18:41 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 23 Jun 2020 08:18:41 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 23 Jun 2020 08:18:40 -0500
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 23 Jun 2020 08:18:40 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oIwl9O/ITgRruEnXPnVoUZTHuaMTNNMnVhntYMc7t8cNedknyN7zDKBWzIbHERJxHjvjl5T9cOrGfQfhhgJW4JXfVvoxk8Iy0lQVbHW/c5b66bwdVlm5e6K5UL6R+S+cgeB6j+myX6CZVdfp1Ugv2n48niZ2dtZXxuhAs/Taa0kVle8CvaZpn+qHSNzE2jbS0WmJ9gH/trAH1U9APJJak6ox7pd0kUmC+Aa0htwBTMdKHzHk4KxHxTlj4jC7g+VclDcglhWk2Ke/tFIqdtZkQdcA349NiDa/Plv8DXdts7Cf2GZFAmQ9pkSWI04kyJs6wPA+xaGuHXpWBVD4BXwATg==
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=M2dKlhq4nV2oIUl/cYQC3JlTVEUpawcIpDC6fBheL7o=; b=jMjJxUO1zwmYx9x8F0IMH075uIeDJQjSBrxRF+0bsrA4RcML77zeua4bNbQs25ObbNFIldX2zHPkq+DtxqtODOyS/6JaGoOly1yyzuhi/plpFULfq6eUn8If28/9VZVm7WP0RpiyrnWoL1GoRfwRROirhmwJVSZLnY1RQX3SeFdY25Lq8VzRNjlaAeZflzwA3u+ntJHbEJXSqXCIbxsdV2H9PPhIxxoXOck3fA6/B4K3cE8WrXBaAOaqPMwgGihJnHBDmke9z/CW75i522o4YTe+IbdD2x9CKoitWvVPFcNG2KPH80wMCojcnZHWkeJMzwhXIdP4B1GwqxaZNPARWQ==
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=M2dKlhq4nV2oIUl/cYQC3JlTVEUpawcIpDC6fBheL7o=; b=GrCRbGje13EySCAyRyryw33BuejjyR4u/iY6wKOmDR7tvqCxAIDZx6L4dAsOniQJxrGogIyZ0NYJ2h/5ApfV+FAjLGoEpUw5GgjcpkEWdKWKV7muci1+EkgcGstv6nK34w6pXO7UaxyQamk7z23u+We297bHLttXXdIeGw/MK24=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (2603:10b6:3:10d::13) by DM5PR11MB1340.namprd11.prod.outlook.com (2603:10b6:3:15::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.21; Tue, 23 Jun 2020 13:18:39 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630%7]) with mapi id 15.20.3109.027; Tue, 23 Jun 2020 13:18:39 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "iot-directorate@ietf.org" <iot-directorate@ietf.org>
CC: "dhcwg@ietf.org" <dhcwg@ietf.org>, "draft-ietf-dhc-v6only.all@ietf.org" <draft-ietf-dhc-v6only.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Iotdir last call review of draft-ietf-dhc-v6only-03
Thread-Index: AQHWSUR3QFWbbQdvQku42VqdYtxSRKjmUJoA
Date: Tue, 23 Jun 2020 13:18:39 +0000
Message-ID: <F18B8A86-E4F7-41FA-BB52-3976AA9E4047@cisco.com>
References: <159290613429.20258.90107321879676135@ietfa.amsl.com>
In-Reply-To: <159290613429.20258.90107321879676135@ietfa.amsl.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:7557:86e0:6ca6:aed]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b60838d9-8d78-4e24-b467-08d81777f18b
x-ms-traffictypediagnostic: DM5PR11MB1340:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM5PR11MB1340C423831AA34A08C84FCAA9940@DM5PR11MB1340.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04433051BF
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qtlcvBlGt/pUtfS4FQnwLTxBuEw6HoOFW6BiiN+oVTZXsQaDz9nju5+iyKVka8StdLv9umZND25Yj0Rrzf+DFY06/+FWAUt14S0UKYI4ekoqOIlcDpZ8kIWWXFk/uElTBQZpz/O69wjmfO4i+2lTA3Rxx+Gvemi9Va2VjdMsOCWYhOlPj01jleADNWHXgDlMtO9r5BvPt1Y6lVLOA/G0tWZVm9T1KYfRE0aWh7gFur9n+p37Rd1qXXbhh0UimqRsrAvKrq1nlXMjSGNahEF0juzyS+qSb42SGTzEaPps7GYziw3mgOnp8RAMxU478Ujl
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB1753.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(136003)(376002)(396003)(39860400002)(366004)(110136005)(83380400001)(8676002)(6486002)(54906003)(53546011)(316002)(6512007)(186003)(2906002)(478600001)(5660300002)(71200400001)(66946007)(6506007)(76116006)(4326008)(91956017)(8936002)(36756003)(64756008)(66556008)(66476007)(2616005)(66446008)(450100002)(86362001)(33656002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: w3HSFA+cKhCGHUkeNqeWztiAKsjJywUnGfT5q0ow6k9t/1Yq5cDka/0Sb3zYcSNvtpj0tTZBfUBllJnLGgfTlGcqhxg3pLZ7eFEoMPzkQqV3tbpeznV7CrkbJZweajpufxj+Bh6UfChND53SsnDT8TmctX4JwM6b5gtKQMKThLptUzpKCYNe0AEl1nuI7KaQ2f9H5Vv6BfaGE7J6wGxFn1GYv4eD4xXy/ne2hntKnCFTR6OIikXjxH+oX/GsmojVZwkQqcZ2U+DQfDW0T+wNtHetTIOS6aalz+LB/TP4aKVlGQZJPI18LZPEHwCBkBMu5j25r8z1ANbGTeKKv3xzHkTu/N0O0QTnep3lhBqQ74TnJxg1MEiWD1S6wElAKjKnUtlfJTqUx82VT64oTd6gKHQpZUBh9syG7KPtW6VlNN9lyJ6rOErGRkwNv8calHDZjVBw54dC7S2KUMoey7GQdFp++q1CKvkbMG2ehk6UfRrLErI/WD1zHaI36iKA0Wo39wM64BGulNhQJ4alCFxSgXOMc0OGVFlplCcs6m345PE=
Content-Type: text/plain; charset="utf-8"
Content-ID: <F0A9396090F5744AB0FF7CD60B33A4AA@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b60838d9-8d78-4e24-b467-08d81777f18b
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2020 13:18:39.3177 (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: ErUfiCedV71X0TyQchH9bA5BvCQIsFyXT6ngbPMgZ2tI47wrSFAJ47OUeTmiUmWy7fFXqP4krJ5DBrnd6mHhAg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1340
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/uSQwhALgOmy0DgFrR8TRAl1BU6A>
Subject: Re: [dhcwg] Iotdir last call review of draft-ietf-dhc-v6only-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jun 2020 13:18:48 -0000

Thank you Pascal for your extensive review.

-éric

-----Original Message-----
From: Pascal Thubert via Datatracker <noreply@ietf.org>
Reply-To: Pascal Thubert <pthubert@cisco.com>
Date: Tuesday, 23 June 2020 at 11:55
To: "iot-directorate@ietf.org" <iot-directorate@ietf.org>
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>, "draft-ietf-dhc-v6only.all@ietf.org" <draft-ietf-dhc-v6only.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Subject: Iotdir last call review of draft-ietf-dhc-v6only-03
Resent-From: <alias-bounces@ietf.org>
Resent-To: Lorenzo Colitti <lorenzo@google.com>, <furry@google.com>, <mcr+ietf@sandelman.ca>, <tomasz.mrugalski@gmail.com>, <tim@qacafe.com>, <volz@cisco.com>, Eric Vyncke <evyncke@cisco.com>, <ek.ietf@gmail.com>, Bernie Volz <volz@cisco.com>
Resent-Date: Tuesday, 23 June 2020 at 11:55

    Reviewer: Pascal Thubert
    Review result: Ready with Issues

    draft-ietf-dhc-v6only-03 IOT-DIR review
    _______________________________________

       This document specifies a DHCPv4 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. It is very readable
       and provides a clear justification of why the DHCP-based solution is
       well suited to address the problem.



       "
                                                 ... IPv6-only mode (either
       because the OS and all applications are IPv6-only capable or because
       the host has some form of 464XLAT [RFC6877] deployed),
       "
       Do we have a good reference of what we mean by the v6-only mode of a host
       - or an interface for that matter ?

       Else it would help to define it before we use it. Note, the terminology
       defines a "IPv6-only capable host" but not the "mode".




       "
       A DHCPv4 client SHOULD allow a device administrator to configure
       IPv6-only preferred mode
       "
       and later
       "
                                     In a typical deployment scenario, a
       network administrator would not configure the DHCPv4 server to return
       the IPv6-only Preferred option unless the network provides NAT64
       service.

       ...

       However it seems unlikely that any new transition technology would
       arise and be widely adopted in any foreseeable future.  Therefore
       adding support for non-existing technologies seems to be suboptimal
       and the proposed mechanism implies that NAT64 is used to facilitate
       connectivity between IPv6 and IPv4.
       "

       I have a hard time with that one. Adding a byte or 2 of flags in the
       IPv6-Only Preferred option to indicate that the network supports NAT64
       and having the host request the address if it needs the service and it's not
       there does not seem to cost a lot and protects the future.