Re: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option

"Bernie Volz (volz)" <volz@cisco.com> Wed, 04 December 2019 18:36 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 938EA120936; Wed, 4 Dec 2019 10:36:19 -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=CGWDhsb8; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=U9A/cHG8
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 FKueO0gJKi9P; Wed, 4 Dec 2019 10:36:17 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3CFC120949; Wed, 4 Dec 2019 10:36:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4796; q=dns/txt; s=iport; t=1575484576; x=1576694176; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8xvbEwEHuk9vDi8Wj54GG5Jd0SKsJkO9Q6Vfz7w0TKk=; b=CGWDhsb890HOy7KKQriExshzGzLPcd5PTRM2MX0ZOXtE8kEa37bdwWIJ Wo3Q53phth07iX/hPaukgAsKeHwE3rLbPnT+FWxE0hc/4feTZBWoODiu1 sUlHkgO0e2dys3Fc/f68lj6f9yC5Ra3PBYlAbso9SVcyOeN4KGNHmBHCR E=;
IronPort-PHdr: 9a23:/UwbyReHpXQxQEQJ/oB0AsrylGMj4e+mNxMJ6pchl7NFe7ii+JKnJkHE+PFxlwKUD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFlcejNkO2QkpAcqLE0r+eeDtaz4SF8VZX1gj9Ha+YgBY
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ByAADq++dd/49dJa1lGwEBAQEBAQEFAQEBEQEBAwMBAQGBbQMBAQELAYFKJCwFbFggBAsqCoQhg0YDinqCX4lbjimBQoEQA1QJAQEBDAEBGAsKAgEBhEACF4F5JDcGDgIDDQEBBAEBAQIBBQRthTcMhVIBAQEBAgEBARAREQwBASwLAQQHBAIBCA4DBAEBAQICJgICAh8GCxUICAIEAQ0FCBqDAYJGAw4gAQIMpXoCgTiIYHWBMoJ+AQEFgTUBAwIOQYMCDQuCFwMGgQ4oAYUbhnsaggCBEUeCTD6CG0kBAQIBAYFHGoMOMoIskCGFc5d4QgqCLocfiiCENpomjkqIQYIWj0wCBAIEBQIOAQEFgWgjgVhwFRohgmxQERRYjA6Dc4UUhT90AYEnjzABgQ8BAQ
X-IronPort-AV: E=Sophos;i="5.69,278,1571702400"; d="scan'208";a="677802664"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 Dec 2019 18:36:15 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id xB4IaE8m015884 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 4 Dec 2019 18:36:15 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 4 Dec 2019 12:36:14 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 4 Dec 2019 12:36:13 -0600
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, 4 Dec 2019 13:36:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b3wZU/I4ohdxB7VE2X9aX8VNhia8uQdjU0bFJJtr8CxPuKbQFxz+ow72fV41slPvubEZFv2gHefCkEkvZ+cgbO7qsxRAmjMxlgIMV1iwNYMDVXBufSi8Wb9EA8xJ0fTrd7meq9yUpsLygmEL83gJSRmvfAI0cgYhLV2y5bdso31GhLhIEquqxNHjpDeCjQPhYt/EVLshsf7l8E9F3IqwRp6BjV3xChRvYyBnTZ57+3mwz4g45/JO0sqob/d30QyPXZQaHm852dflBIIPB5Zbi4FH0q0KBlCgdz+lUVDNiFJrWqvQX9tkCgqUoNXAHMYaQyU+5OselGMLD2BXWqfh1A==
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=8xvbEwEHuk9vDi8Wj54GG5Jd0SKsJkO9Q6Vfz7w0TKk=; b=ipfNoplMCTJXHLaro+SSoaCcUuJBBUaj1FGbi7qJir+1m2Dugg5CD875lGvUd+GpFI9Z+wMzEHDgFl6xjp3OkktdD1Vp1W2WoSyfrSA5CSuf+VYlPwNiyzFWNMuh2aWNWuFEO1Ey0ofVvlpwNr5+gL4RtLPlw0qiVTYAb77jAnBjx6fqOClkiPiiuDZnVMKlGUk8g8XgVg2a9s9ymutxbWxe1abktN/9jx+KkynRBZWSYMe+vMJyoAnY+YqiKGxEgQF9Q4ftRmu5hPSJyPDk78V6djjz1EV5/HzRve7bGSWErCl2neio/GxExvqt7nXXNKP+8kKcmWZq10vZ1I1aZA==
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=8xvbEwEHuk9vDi8Wj54GG5Jd0SKsJkO9Q6Vfz7w0TKk=; b=U9A/cHG89EPTeYPRpkGY0lbX3f7lz2W6dmVXSEOiVtLcfqrIpDmUCg/Fwr2dmRgXnBh275/GeTR+DztfObY2Gyjg/xq2uJHQY46zzKZ0e+R3lKUTBPnLY4qJiebWf7saPDvCZCGeJ/Ksb9yzxjG7kykNw2DaLJzLJdIutjqRw90=
Received: from DM6PR11MB4137.namprd11.prod.outlook.com (20.176.126.158) by DM6PR11MB3226.namprd11.prod.outlook.com (20.176.120.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.13; Wed, 4 Dec 2019 18:36:12 +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.2495.014; Wed, 4 Dec 2019 18:36:11 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <mellon@fugue.com>, Jen Linkova <furry13@gmail.com>
CC: "dhcwg@ietf.org" <dhcwg@ietf.org>, V6 Ops List <v6ops@ietf.org>, "draft-link-dhc-v6only@ietf.org" <draft-link-dhc-v6only@ietf.org>
Thread-Topic: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option
Thread-Index: AQHVqshr5x+ephW0YkqsDNgBPunSMKeqSuoQ
Date: Wed, 04 Dec 2019 18:36:11 +0000
Message-ID: <DM6PR11MB4137D1FD0EB273C41886E307CF5D0@DM6PR11MB4137.namprd11.prod.outlook.com>
References: <CAFU7BAR1JLUZps=CAqJfeQtUf-xQ88RYvgYrPCP+QP0Ter7YFg@mail.gmail.com> <32A5E9AF-60E8-413D-B724-400363F32B09@fugue.com>
In-Reply-To: <32A5E9AF-60E8-413D-B724-400363F32B09@fugue.com>
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.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e00244a2-8d52-4750-b8da-08d778e8d642
x-ms-traffictypediagnostic: DM6PR11MB3226:
x-microsoft-antispam-prvs: <DM6PR11MB322694C78A274A904F300B92CF5D0@DM6PR11MB3226.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0241D5F98C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(199004)(189003)(13464003)(86362001)(8936002)(11346002)(3846002)(33656002)(229853002)(7696005)(6436002)(14444005)(6116002)(26005)(99286004)(76176011)(102836004)(478600001)(19627235002)(4326008)(6246003)(25786009)(53546011)(6506007)(66574012)(8676002)(55016002)(74316002)(7736002)(81156014)(81166006)(305945005)(2906002)(54906003)(186003)(5660300002)(66446008)(64756008)(110136005)(316002)(66556008)(71200400001)(14454004)(71190400001)(66946007)(9686003)(76116006)(66476007)(966005)(52536014)(6306002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3226; H:DM6PR11MB4137.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX: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: NjXdj1f2H2woFdLrpaEJTml+rh/XT8je1Vg6evXovSm/2RN22dYSh6/Ec9HVDfTEbckD4V+0URy8ipfmCNS9pO77WS37c1khjhvKi6gO48u+aU6QXN+XjuzflI4JVZApooR0lwlAUbfo0z87ldpkjZXtiwTklHd7mIVGbnbvKAinAmKflQ/DL46raopHr24xO6gM/GkfOAhKZkfxERmsAUQ/TL2g2S8AdXl8h9A7QMQGyziCTleSE69s30TNqVlwx3kCgyLb9/jzVvMcFsmAK8w/aH0gIV7/mKMQdbBaD5C65iRNd/+wAyHtBttmrDwFvRaJzQlno/+3axpe1VE1kfq11DFxkrZvSXj6vHTl7htTiXvq1uvstJymutTOzZYybg0PBzhi4pUzd8+sNslAF3Nuh+W9QYAScov6L70Z87gy9It8CSump7oqPYovYtFFLq2oxISgnOs5Krp+/7eTrYdoF2DUh79IVPitex6jCBzV+WeTfB3JjE+oVoUHojtCpuafSTDAu+uCyJrd+0fMRwv0cbUdD/4OYX3v4OASFFk=
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: e00244a2-8d52-4750-b8da-08d778e8d642
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2019 18:36:11.6498 (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: rnQQC8uqjpCHeMijm60VJY/gn5JscszBEBYRpkvHLvzpbFnpKROLqHBvkkT0eRvN
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3226
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/WDd3i4S_IhngteZjlHBBeLkL5po>
Subject: Re: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option
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, 04 Dec 2019 18:36:20 -0000

There is also a question of whether the V6ONLY-WAIT time value that the client should use be returned in the option - i.e., the option should be a 4 (or 2) octet option returning an unsigned integer of the time. Perhaps returning 0 indicates the client should use its default (thus the valid values would be 0 or 300 >= value <= max (86,400 sec, 24 hours?)).

This was discussed while draft was in development but we didn't end up with a decision. So, worth discussing a bit on list.


A minor note about the draft requesting use of (DHCPv4) option code 108. Per RFC3679 this was in use as a "swap path" option at some point, though never published as a draft. That is why it is marked as "REMOVED/unassigned" as the idea was to NOT reuse these option numbers until there was a need (i.e., no other just "unassigned" option codes were available). While I have no objection if the draft wishes to request use of that option code, I just wanted to point out that there could be some other conflicting usage out in the wild.

- Bernie

-----Original Message-----
From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Ted Lemon
Sent: Wednesday, December 4, 2019 12:29 PM
To: Jen Linkova <furry13@gmail.com>
Cc: dhcwg@ietf.org; V6 Ops List <v6ops@ietf.org>; draft-link-dhc-v6only@ietf.org
Subject: Re: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option

This is good in principle. The client behavior section should require the client to send a parameter request list and to specify the option code of the new option in the list along with any other options it expects to get. 

> On Dec 4, 2019, at 04:09, Jen Linkova <furry13@gmail.com> wrote:
> 
> Hello,
> 
> One of the biggest issue in deploying IPv6-only LANs is how to do it 
> incrementally, when some hosts work just fine in NAT64 environment 
> while some legacy devices still need IPv4. Doubling the number of 
> network segments (having an IPv6-only and dual-stack segments of each
> type) is an operational nightmare. So it would be just awesome if all 
> devices can co-exist in the same network segment and hosts capable of 
> operating in IPv6-only environment do not consume IPv4 addresses.
> So here is the draft proposing a new DHCPv4 option to help saving IPv4 
> addresses and deploying IPv4-as-a-service:
> 
> Name:           draft-link-dhc-v6only
> Revision:       00
> Title:          IPv6-Only-Preferred Option for DHCP
> Document date:  2019-12-04
> Group:          Individual Submission
> Pages:          9
> URL:
> https://www.ietf.org/internet-drafts/draft-link-dhc-v6only-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-link-dhc-v6only/
> Htmlized:       https://tools.ietf.org/html/draft-link-dhc-v6only-00
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-link-dhc-v6only
> 
> 
> Abstract:
>   This document specifies a DHCP option to indicate that a host
>   supports an IPv6-only mode and willing to forgo obtaining a IPv4
>   address if the network provides IPv6 access.
> 
> Any comments/suggestions/reviews are highly appreciated!
> 
> Adding v6ops@ to Cc: as the problem is related to operating IPv6-only networks.
> 
> Thank you!
> --
> SY, Jen Linkova aka Furry
> 
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

_______________________________________________
v6ops mailing list
v6ops@ietf.org
https://www.ietf.org/mailman/listinfo/v6ops