Re: [v6ops] IPv6-Only Preferred DHCPv4 option

Ted Lemon <mellon@fugue.com> Mon, 09 December 2019 01:52 UTC

Return-Path: <mellon@fugue.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 E53F712007C for <v6ops@ietfa.amsl.com>; Sun, 8 Dec 2019 17:52:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
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 u2yubJTcA5zO for <v6ops@ietfa.amsl.com>; Sun, 8 Dec 2019 17:52:54 -0800 (PST)
Received: from mail-pl1-x642.google.com (mail-pl1-x642.google.com [IPv6:2607:f8b0:4864:20::642]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60D5F1200CD for <v6ops@ietf.org>; Sun, 8 Dec 2019 17:52:54 -0800 (PST)
Received: by mail-pl1-x642.google.com with SMTP id k20so5095915pll.13 for <v6ops@ietf.org>; Sun, 08 Dec 2019 17:52:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=F9F/2h/HJlYX++4fyWX9F9/+AsL28rtcHOBj/wjy3qc=; b=H3g3IWosQjECSGpw1i0bVwLOvbFLMgQuNGI3p6Q2Bbnklt/Ur9s6BdtBfYNk8qvavm Qjl1U5RmiA0ZUK8+IC3NzvdZsXTFvNnCcuP2NL5ICJWYKmEu6E6IICxXtAWHz22ItLdM caDuXoM3pRVigFojOK2ndfsc408t+yDoEfN33PEbT9IBqTlZWdOihT4vsrigmayCNkc5 IFxA73xGkZuTkxoIWl5RGTtlXf02muOscBlaGajsqZ558b4+MLe37iOl4N+totZNxjrx +CvwP4TfjkFuZZE0gjNkHk/R9s8SUcRpoHv86xQyatMPSN/bF9AcWHlT+K/yVo2GS94V Gm6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=F9F/2h/HJlYX++4fyWX9F9/+AsL28rtcHOBj/wjy3qc=; b=ad0EwDjeyG7kpfNKRRGK5LBWGADxmx6bU5stDoxubGNMFlrBoCRShCERc4oh0rKX7U Q0Cefw0DRq1mvGV0tmHp55M3fhptCRULOOdCq5KusAx86pXy3C4rAcbY31otIgAtKlO5 TzuCNBas2ts3LyBapP7PRLElTdnCB90fX5RQ/Sde+oaIG1ngxtxjdij0eAM0NEpdI6uZ RetRRITMgJTCde90+eA1i3r5XixiZpwpSHFLkT6O3f9EY64oqjuR2wQBJXYlmv4KrG2m X6hO2FSND7dZ7NSazMogrQCPYEZyE5Kl8ymCSW8Ztc+QbVNToOS5h1d2/kC0RW6Rpmoi hiRA==
X-Gm-Message-State: APjAAAVFK1xTagu18h+7/eWejffDEjK3R8oylE7jNC4k/TvknMgJCPHE agXDO9uCV+VE4rh8zn+eJ4Pw1E/eXWsDlA==
X-Google-Smtp-Source: APXvYqy2ivH5conPXNt2PYr+YF9A+VcwsAEitlFuFFhILpZXP/VneMZex2mE2vDq4acjqhVqwe1JTw==
X-Received: by 2002:a17:902:7448:: with SMTP id e8mr25288844plt.299.1575856373587; Sun, 08 Dec 2019 17:52:53 -0800 (PST)
Received: from [10.20.3.126] (ip-64-134-236-149.public.wayport.net. [64.134.236.149]) by smtp.gmail.com with ESMTPSA id p17sm23254510pfn.31.2019.12.08.17.52.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 08 Dec 2019 17:52:52 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Ted Lemon <mellon@fugue.com>
Mime-Version: 1.0 (1.0)
Date: Sun, 08 Dec 2019 17:52:52 -0800
Message-Id: <8AD8345C-3098-419D-9B25-73595286A7B2@fugue.com>
References: <CAFU7BAS_Cst0m9z5e_an__ZTtXSTWa9iXwgve4nc5f3adFcyiw@mail.gmail.com>
Cc: "Bernie Volz (volz)" <volz@cisco.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>
In-Reply-To: <CAFU7BAS_Cst0m9z5e_an__ZTtXSTWa9iXwgve4nc5f3adFcyiw@mail.gmail.com>
To: Jen Linkova <furry13@gmail.com>
X-Mailer: iPhone Mail (17E180a)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/FJPPEv78obQcvGMIFTmODsq4SjA>
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 01:52:57 -0000

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