Re: [v6ops] IPv6-Only Preferred DHCPv4 option

"Bernie Volz (volz)" <volz@cisco.com> Mon, 09 December 2019 02:27 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 7760912084A; Sun, 8 Dec 2019 18:27:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level:
X-Spam-Status: No, score=-14.501 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, 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=edhPxjwC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QOCZnULV
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 GFWb-B5Xc5Rq; Sun, 8 Dec 2019 18:27:01 -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 A8DD5120144; Sun, 8 Dec 2019 18:27:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3108; q=dns/txt; s=iport; t=1575858420; x=1577068020; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=hwwjyc8PjuXDdu9oH0VhMWDNFaVPApXAqkMT9hT18Y8=; b=edhPxjwCDIVlMaZVxQJYIqS5R70Aj1t8a0B8F6RDpIFAAe4dhf+UwPOZ Q0Rn8UMV88qynHZsT1HZt76E31SdM9yVaSKvknvMDHyOlFtSiFN+J60zK ZRGhMYZLzRWKlJ6dmbB/WCmkZyD5oJQr/UFJ3Dz5y4vxuHCmiMNarNFcu A=;
IronPort-PHdr: 9a23:5FAp3RwrliS7KA/XCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5YRGN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A+GsHbIQKUhYEjcsMmAl1HsmBG2XwLeXhaGoxG8ERHFI=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CfBQCXr+1d/5hdJa1kHAEBAQEBBwEBEQEEBAEBgX6BS1AFgUQgBAsqCoNrg0YDiwOCX4lbjiqCUgNUCQEBAQwBAS0CAQGEQAIXgX4kOBMCAw0BAQQBAQECAQUEbYU3DIVSAQEBAQIBEhERDAEBNwEECwIBBgIOCgICJgICAh8RFRACBA4FIoMAgkcDDiABAo8VkGQCgTiIYXWBMoJ+AQEFhRoNC4IXCYEOKIwYGoIAgTgggkw+ghuCLoMQMoIsjTU0gj6dRC9DCoIukUiEHhuaMpklj1ACBAIEBQIOAQEFgWkigVhwFTsqAYJBUBEUjGYMF4NQilN0gSiMYQGBDwEB
X-IronPort-AV: E=Sophos;i="5.69,294,1571702400"; d="scan'208";a="592046440"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 02:26:59 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id xB92Qxgn001534 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 02:26:59 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 8 Dec 2019 20:26:58 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 8 Dec 2019 21:26:57 -0500
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sun, 8 Dec 2019 20:26:57 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jSlOG7KXAu0H5ABiottO41cOOd8XaMmtWtahrmA6iT7D98HwUq2TouqbXjAdwXR78cX7J4JdPIGuNZKzTksG1q6JaBKYSZRM66aCIrHQlo+gA55Kvry0nljOLqSi+JHg/x1bJziHsa6EJOjWdFMaMynFnxhFnDmKR3/OKLBHoPKuW85vlrnYqE5+Z2Uak2cpwWk1Ve3sbr5Y4ReGFZvycYxKoBEygKtVj9ERdK4Uq+S3Szr0YXnvDC/Q+09nTbCafSwJ7hWgkb5W4BV+6va4Kt45v38WG4gohITPBhO6b6+z3kU/UEexpBlUP+q4pEpKeGL+x6desDVLBVtIFI0rDg==
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=hwwjyc8PjuXDdu9oH0VhMWDNFaVPApXAqkMT9hT18Y8=; b=fNaPMAJ//TJB0fPvA+M+Zdaq2vNpr3ueor1k0soNxTREQeNoU23hmBMYDaaf2GqYaBd4a0VKhfknmYwInsmgRJLA+15MvlrXtK/18nc3OvJ058NT9uSslB3vxbGgF0qGK3EItTweoX92Fy7RDwYgAnM4WP1udYhn3mz1CMDFoNBIzB/vxvYaBiuP/Pyt5wIxXzp4ounwKutoUaPQFns2kxZuCwFVnTlnsHCleTunix5Ex4F06+7gl34fLhAW63acqBWLjvHbFt8W/iLx57WuoPRJLpkLi2lZm3clnwPMA3jI/5XP7WUOXm1c6FNLZLmubLth6r+DKXjVIM20kEl2iw==
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=hwwjyc8PjuXDdu9oH0VhMWDNFaVPApXAqkMT9hT18Y8=; b=QOCZnULVFZJ3/sFkjlnodE9XAXbLswefuvJKQt/804GIsPcUOpRKc/JodmhS6DL7vY7aMQEv7zgIoZXEl2ZJk1AkzYbam7zGKgQDyMqmldQbaWdNDr4Qvq0M+K/3w3tTLPkxHl0zbP2AfjRJlZVjk/e0cgPq2J/ixmdVVpjHs+c=
Received: from DM6PR11MB4137.namprd11.prod.outlook.com (20.176.126.158) by DM6PR11MB3771.namprd11.prod.outlook.com (20.178.231.207) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Mon, 9 Dec 2019 02:26:57 +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.2516.018; Mon, 9 Dec 2019 02:26:57 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <mellon@fugue.com>
CC: Jen Linkova <furry13@gmail.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] IPv6-Only Preferred DHCPv4 option
Thread-Index: AQHVrEHbgQve9DKh2EKQEqgwr7Y10qetK3KQgAAZCACAA8hSgIAAAWwAgAAJhY4=
Date: Mon, 09 Dec 2019 02:26:56 +0000
Message-ID: <3DCA2FEC-14B2-4B6F-B491-A93BCF4A90FB@cisco.com>
References: <CAFU7BAS_Cst0m9z5e_an__ZTtXSTWa9iXwgve4nc5f3adFcyiw@mail.gmail.com>, <8AD8345C-3098-419D-9B25-73595286A7B2@fugue.com>
In-Reply-To: <8AD8345C-3098-419D-9B25-73595286A7B2@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: [24.233.121.124]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ef9e782d-2097-4ecf-817b-08d77c4f4362
x-ms-traffictypediagnostic: DM6PR11MB3771:
x-microsoft-antispam-prvs: <DM6PR11MB377118B0785AF38A0706DD3ACF580@DM6PR11MB3771.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(376002)(39860400002)(366004)(136003)(199004)(189003)(53546011)(6512007)(186003)(6506007)(102836004)(26005)(2616005)(229853002)(305945005)(6916009)(4326008)(36756003)(8936002)(71190400001)(81166006)(71200400001)(8676002)(81156014)(2906002)(66446008)(76116006)(33656002)(91956017)(66476007)(99286004)(5660300002)(66946007)(76176011)(54906003)(6486002)(316002)(86362001)(64756008)(66556008)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3771; 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: 2f+CTGPYLv5F9uXrZO8v/HkrIJatYmbK0tXC4M5Z6mb6DvqJCbkKOldjlHagsoXR8ncOx5QcwRVGQieCrSY50M7RJLoYWiRMilLiHKHSsaJBGiYmkrkbHvj5TgKMmfmWlp/FluxG0S3oGvtOrkg3wCmoFhs/GdkDOhjOKm42w9n48GlqdV/nlJF1xC9ziCRkqLgtwG4EHDPRceuQKcFWSgjX+cziMYw5RktOg3ttmlTIEu5xAlCuA0PkZfJ0KjcnH4Uz2Y9h3AdVO12SM7ITIdQnjSpSE+wILHxvlDCBnt/Zzh+0jLzBjrr777avzO+z8vhy10jL+ewSgDvZJ5vNmsYF3hMboNaUDglWrRErTEzsvEYsM8mFgwO1h/U7KRXpyEsTUA0bYdkOf0AJdeAIj+gFCl9QgV9e/qDeav+yhBuJhMgBuxC8dHpeEIhoLUKG
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: ef9e782d-2097-4ecf-817b-08d77c4f4362
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 02:26:56.9075 (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: XSfLMYe9+BuY2Y8QyaSpBSTTZdsIfI4DZzJx/mmMhymsBgIt+Ldrp0mwfZyvpT06
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3771
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/vp6q6b2sWoFdJwKgzfDV5wfmS2k>
Subject: Re: [v6ops] 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: Mon, 09 Dec 2019 02:27:04 -0000

I’m with Jen to go with option A in her list. Safest and requires fewer changes / testing.

I said I have no idea whether middleware would have any issues, sure “i am not aware” — but I haven’t done any testing and don’t see a need to as option a is so much better.

- Bernie

> On Dec 8, 2019, at 8:53 PM, Ted Lemon <mellon@fugue.com> wrote:
> 
> We’ve always assumed that the highest possible entry barrier is changes on the client. I’m not aware of any middleware that wouldn’t handle this correctly, and apparently Bernie isn’t either. I think this is a non issue. If we can get support in clients, we should be able to deploy. 
> 
>> On Dec 8, 2019, at 17:48, Jen Linkova <furry13@gmail.com> wrote:
>> 
>> On Sat, Dec 7, 2019 at 3:02 AM Ted Lemon <mellon@fugue.com> wrote:
>>>> Personally, I would NOT recommend breaking the semantics of a DHCPOFFER and always include an address because you never know how intermediate devices that may be "snooping" this traffic will handle this; for example, the intermediate device might drop what it feels is an invalid packet.
>>> 
>>> This is definitely not an issue, though, because the network operator is choosing to deploy this.  They can be responsible for ensuring correct behavior if there are any middleboxes intercepting the DHCPv4 traffic and doing stuff with it.   Expecting this to Just Work with no infrastructure changes seems unnecessary.
>> 
>> The question is: how massive those infrastructure changes are and
>> what's the failure scenarios are expected. We might impede or even
>> completely prevent the adoption if the entrance barrier is too high.
>> Also in many cases people operating services (like DHCP) are not the
>> same people who are looking after the network infrastructure.
>> 
>> I see a big difference between 'incrementally enabling smth on clients
>> and servers' and 'getting switching and WiFi vendors involved and
>> upgrade the network infrastructure - which means moths or years of
>> delay, not mentioning non-obvious failure scenarios, when only some
>> clients are connected to way-too-smart-boxes'.
>> If we can make it transparent to the switching infrastructure we
>> probably should.
>> --
>> SY, Jen Linkova aka Furry