Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt
Erik Kline <ek@google.com> Sun, 16 July 2017 10:13 UTC
Return-Path: <ek@google.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05683126DC2 for <ipv6@ietfa.amsl.com>; Sun, 16 Jul 2017 03:13:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.702
X-Spam-Level:
X-Spam-Status: No, score=-2.702 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_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham 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 wUY0l-ejJ6EV for <ipv6@ietfa.amsl.com>; Sun, 16 Jul 2017 03:13:37 -0700 (PDT)
Received: from mail-yw0-x22b.google.com (mail-yw0-x22b.google.com [IPv6:2607:f8b0:4002:c05::22b]) (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 44018129B2C for <ipv6@ietf.org>; Sun, 16 Jul 2017 03:13:37 -0700 (PDT)
Received: by mail-yw0-x22b.google.com with SMTP id a12so38560964ywh.3 for <ipv6@ietf.org>; Sun, 16 Jul 2017 03:13:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=d7318fwZyHCsGua+PuP6JF0W2pJi/kfvO0tArhK7q6U=; b=euqzw79/MKZFF+NvFPqLkiRyGLI6m60YWGLLVp78FnUOWBpb+8pTP7R+orL8wx9zbp xZHI/QdqZBRnsjaVb868NeRqcLGUhU50G4TF8M8n+/L9YeCQCo0kn46cRntl4sKAbd46 bXO085vQjhrJOqs72lg/0kKJKtNuNyscI3US+fEQMjHx0HBaW5ud64XDqBIza/O6P0QA 6L36mEx1i8//w16JzRuNSgMgRTKDNUJDFRgJsXXVAAk2OhdNvdKcrhSVmBup7PxRQiwf qI0h/OxY07DU3/VbY0eyA3XumzUprrkZCc6Uokj39qx0vQAy5OHet/U3NvPmkPJa41ER MFgg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=d7318fwZyHCsGua+PuP6JF0W2pJi/kfvO0tArhK7q6U=; b=jQjF/Uq7sjYwm8+BWbbG+TuI2rkujQ5sZzlni1FfaBtPUlW4WppB+XFVFjrBuT+SOZ v3e4cPbKiPlUQqjdpqVZgV+ulV/XdFv+KCfkFckEuUqx12Bq7MlkVxcWZh9mEC1D23C6 g5kpF7U6ic2Sf53Az6VcXB1ZEvHZwh4CuFp4FGWDE8P16DrF4xo+OE/jmW2fHdApwT1W IfBfOzqn5W7iP0hPHW9WUOr/Pr/FEMzrECdf/dF2kX+DQODEVhU8kwMorBcgjr3hGR1O Qcv7Xk5KF3/kqpk4rKEgaadVKVjRrdh6JSqeNzuPMQ+2GEGhPJ/1qa46Ivp+DnUK6PaE Qk8Q==
X-Gm-Message-State: AIVw112riWUbPaNzc5XaHuTk1mbozkfXDO6S4QPWBiYV7ugyJewipptD lAKtRJ/xSMgYrD8bxzSZ7pxJCYZa0+jcYjA=
X-Received: by 10.129.46.3 with SMTP id u3mr3649573ywu.312.1500200016186; Sun, 16 Jul 2017 03:13:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.35.69 with HTTP; Sun, 16 Jul 2017 03:13:15 -0700 (PDT)
In-Reply-To: <CAKD1Yr25jk22qTTqJ-RoxOVTu7=e=vQWWLQZnek-HGCKaZgU=w@mail.gmail.com>
References: <149909644776.22718.16227939850699261560@ietfa.amsl.com> <CAKD1Yr25jk22qTTqJ-RoxOVTu7=e=vQWWLQZnek-HGCKaZgU=w@mail.gmail.com>
From: Erik Kline <ek@google.com>
Date: Sun, 16 Jul 2017 19:13:15 +0900
Message-ID: <CAAedzxo4VjZycuj2Qhsu+fmR6ySAXbrOcBS=3wQj3AvdTrWtEg@mail.gmail.com>
Subject: Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt
To: Lorenzo Colitti <lorenzo@google.com>
Cc: IETF IPv6 Mailing List <ipv6@ietf.org>, draft-ietf-6man-rfc6434-bis@tools.ietf.org
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="001a114080ce14da8305546c896c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/bdqkWhqG1-ShvGNVBYNHXeasXv8>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Jul 2017 10:13:39 -0000
On 16 July 2017 at 18:31, Lorenzo Colitti <lorenzo@google.com> wrote: > On Mon, Jul 3, 2017 at 5:40 PM, <internet-drafts@ietf.org> wrote: >> >> A New Internet-Draft is available from the on-line Internet-Drafts >> directories. >> This draft is a work item of the IPv6 Maintenance of the IETF. >> >> Title : IPv6 Node Requirements >> Authors : Tim Chown >> John Loughney >> Timothy Winters >> Filename : draft-ietf-6man-rfc6434-bis-01.txt > > > I see that the document still says: > > There will be a wide > range of IPv6 deployment models and differences in address assignment > requirements, some of which may require DHCPv6 for stateful address > assignment. Consequently, all hosts SHOULD implement address > configuration via DHCPv6. > > We should abandon this documentation, for two reasons. > > First, networks that require DHCPv6 assignment are explicitly NOT > RECOMMENDED by current IETF best practices. Specifically, RFC 7934 section 8 > says "it is RECOMMENDED that the network give the host the ability to use > new addresses without requiring explicit requests". A DHCPv6-only network > cannot meet this recommendation, because on a DHCPv6-only network, all > addresses acquisition requires an explicit request to the network. > > Second, the draft says "Where devices are likely to be carried by users and > attached to multiple visisted networks, DHCPv6 client anonymity profiles > SHOULD be supported as described in [RFC7844]". > > But RFC 7844 says that hosts SHOULD prefer stateless address configuration > over DHCPv6: "hosts using the anonymity profile SHOULD use stateless address > configuration instead of stateful address configuration". > > So for such devices, there is a direct conflict: this document says they > SHOULD do DHCPv6, but RFC 7844 says they SHOULD not if other addressing > modes are available. > > I would propose the following text for section 6.5: > > [...] There will be a wide > range of IPv6 deployment models and differences in address assignment > requirements, some of which may use DHCPv6 for stateful address > assignment in addition to other addressing modes. Using DHCPv6 as the > only IPv6 address configuration mechanism is NOT RECOMMENDED > [RFC 7934 section 8]. > > In the absence of a router, IPv6 nodes using DHCP for address > assignment MAY initiate DHCP to obtain IPv6 addresses and other > configuration information, as described in Section 5.5.2 of > [RFC4862]. > > Where devices are likely to be carried by users and attached to > multiple visisted networks, DHCPv6 client anonymity profiles SHOULD > be supported as described in [RFC7844] to minimise the discolosure of > identifying information. This profile recommends that the device prefer > stateless address configuration over DHCPv6 address configuration. > > Devices that do not have particular anonymity requirements SHOULD > implement address configuration via DHCPv6 in order to be able to > take advantage of IPv6 addresses available only via DHCPv6. Sounds good to me. I also think that section 5.9 on RFC 4191 should be a MUST. We don't want to end up in a situation where routers are sending out PIOs with /56s and L=0 in order to maintain internal connectivity when RAs have default_router_lifetime=0, e.g. because the upstream network has gone away.
- I-D Action: draft-ietf-6man-rfc6434-bis-01.txt internet-drafts
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Brian E Carpenter
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Timothy Winters
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Lorenzo Colitti
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Erik Kline
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Nick Hilliard
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Lorenzo Colitti
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Job Snijders
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Nick Hilliard
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Sander Steffann
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Lorenzo Colitti
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt David Farmer
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Nick Hilliard
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt David Farmer
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Morizot Timothy S
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Brian E Carpenter
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Brian E Carpenter
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Morizot Timothy S
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt STARK, BARBARA H
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Tim Chown
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Tim Chown
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Nick Hilliard
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Templin, Fred L
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Tim Chown
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Templin, Fred L
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Timothy Winters
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Templin, Fred L
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Bob Hinden
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Templin, Fred L
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Manfredi, Albert E
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Brian E Carpenter
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Manfredi, Albert E
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Templin, Fred L
- Re: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Lorenzo Colitti
- RE: I-D Action: draft-ietf-6man-rfc6434-bis-01.txt Templin, Fred L