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

Lorenzo Colitti <lorenzo@google.com> Thu, 05 December 2019 15:11 UTC

Return-Path: <lorenzo@google.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 D64EB12004F for <v6ops@ietfa.amsl.com>; Thu, 5 Dec 2019 07:11:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.5
X-Spam-Level:
X-Spam-Status: No, score=-17.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 WU6l6MKm0zk8 for <v6ops@ietfa.amsl.com>; Thu, 5 Dec 2019 07:11:54 -0800 (PST)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 CF44F12002E for <v6ops@ietf.org>; Thu, 5 Dec 2019 07:11:54 -0800 (PST)
Received: by mail-io1-xd2d.google.com with SMTP id k24so3966016ioc.4 for <v6ops@ietf.org>; Thu, 05 Dec 2019 07:11:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=k85bYZWn8EzZvkKw8+RmDNUQT1/f+d0oN9jovu+8xcM=; b=JFgMMMnVBMxjR35x+9tdBJm2tbcjf6/h3fS4mytkOkb/d+LRVbK/IZhGOMQ1SYLIEr ed5cDiF37u5Wt2HUEOk86yM1wZdSjU6h4jwNpsZXgthAGUg3saG3gcxm04VDV1Aso2Sd /fsLMZhqwnG7NyQm5tOCSTEsunyc8DSbioS8U4L/QAvePS822kgLM6Hl5CYib/t6GV/o xcEQuVqp9zKg++axmVDUEaMHsV/wxa0AbpnUzaJuvwh1rqCZEq9efzvDFS6aPogdG5q1 y1WYib1Sya1yXLlTcsmLOZLwMOZBlM/zt4qP1n5n/ywP11R7La6YMRtU0KBtDBVbY+Mm dKVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=k85bYZWn8EzZvkKw8+RmDNUQT1/f+d0oN9jovu+8xcM=; b=VuWYKoRphTAT9Vz7ydl2WF3+9JFKzIqvdjbC+HkZlLjNM+77sKZUjsHb73ymyMfZ8d h3QEdKNpHZ/8yEsFHVwPZipWA9UoIiemH2gOnqteU7kIp6+4nXeIfUzCwh5PMEx8VFtu +G59WzGvaYGLhA/RLfkWTeXyrr0KHc9Q+fTag6xpMVVfhBYTudYbMvE78liL0C/L6pPI LaOJBiKOL4hGbzHBgIs+nyqY2/kRME8WSPRIMYNH5XkWX/7NAuPxH5au+/MGklMJ05H1 EpZIKuvvQ/1RvYMF3XGrVvYqkJzhE9JX+q0jHI88OBBmNQaUcVOhV12+sZFMCujnVRmw aehw==
X-Gm-Message-State: APjAAAWNXf0tvBf0kd/aQ/++a1PEyYJH6UxC5YdMZ6ojMkQ57zgumKWn /r6xzRUZL96EB6tRpSic7gyKWNEpq2s9s/jkyFCzwQ==
X-Google-Smtp-Source: APXvYqxbJAKuVmUF5zFq7nHD9rYL2FICfn9CLL7S40wQgrlkyFfzZZFNwKZCpQKCbgTYP+X3UQ9mnNuGeiXQabNf8ww=
X-Received: by 2002:a6b:9357:: with SMTP id v84mr6758759iod.241.1575558713798; Thu, 05 Dec 2019 07:11:53 -0800 (PST)
MIME-Version: 1.0
References: <CAFU7BAR1JLUZps=CAqJfeQtUf-xQ88RYvgYrPCP+QP0Ter7YFg@mail.gmail.com> <8736e0gqu2.fsf@miraculix.mork.no> <787AE7BB302AE849A7480A190F8B9330313E29BB@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CAFU7BARiwGZohd5d-hqUUpH5jzjFerbLGcOBVc+S9BC3OYMFcw@mail.gmail.com> <787AE7BB302AE849A7480A190F8B9330313E41EE@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CAKD1Yr2ZuCXWvRGi-hTj3g0A24WHr=ept9CqFx6_mP3vKUcaqA@mail.gmail.com> <787AE7BB302AE849A7480A190F8B9330313E429B@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CAKD1Yr0PKSyz3Ku6dw_-czqksB1tii_4Oc-9GqP9GG0HBzY+4Q@mail.gmail.com> <c246618e-3624-439c-79de-2ad15841eba7@marples.name>
In-Reply-To: <c246618e-3624-439c-79de-2ad15841eba7@marples.name>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Fri, 06 Dec 2019 00:11:41 +0900
Message-ID: <CAKD1Yr2oQLTfviSQC+jeNmaYZROq31PXnQgoMHrL0DiGa6WWEQ@mail.gmail.com>
To: Roy Marples <roy=40marples.name@dmarc.ietf.org>
Cc: "<mohamed.boucadair@orange.com>" <mohamed.boucadair@orange.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>, V6 Ops List <v6ops@ietf.org>, Bjørn Mork <bjorn@mork.no>, "draft-link-dhc-v6only@ietf.org" <draft-link-dhc-v6only@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000075f5b20598f659d1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/NflSgapuMuYHUqP6jRYQJW833kc>
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: Thu, 05 Dec 2019 15:11:57 -0000

On Fri, Dec 6, 2019 at 12:01 AM Roy Marples <roy=
40marples.name@dmarc.ietf.org> wrote:

> IPv4 has built in delays as well. DHCP delay randomisation and DAD
> timings via RFC 5227.
> NetBSD has RFC 5227 in the kernel and works very nicely.
>

True. Coincidentally, we've actually been finalizing an implementation
<https://android-review.googlesource.com/c/platform/packages/modules/NetworkStack/+/1095791>
in
the last few weeks. The current client just sends a DISCOVER as soon as it
possibly can and takes the first offer it gets.


> I once saw a PDF that claimed Solaris does the same, although my hands
> on experience says if it does work it uses timings different from the RFC.
>

IIRC we found the RFC timings to be way too long for mobile devices that
move between networks often, so we lowered them.