Re: <draft-ietf-6man-rfc4291bis-09.txt>
David Farmer <farmer@umn.edu> Mon, 17 July 2017 21:42 UTC
Return-Path: <farmer@umn.edu>
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 141D6126CC7 for <ipv6@ietfa.amsl.com>; Mon, 17 Jul 2017 14:42:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.8
X-Spam-Level:
X-Spam-Status: No, score=-3.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umn.edu
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 El9yG4wxgDzg for <ipv6@ietfa.amsl.com>; Mon, 17 Jul 2017 14:42:26 -0700 (PDT)
Received: from mta-p8.oit.umn.edu (mta-p8.oit.umn.edu [134.84.196.208]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30027124234 for <ipv6@ietf.org>; Mon, 17 Jul 2017 14:42:26 -0700 (PDT)
Received: from localhost (unknown [127.0.0.1]) by mta-p8.oit.umn.edu (Postfix) with ESMTP id B603C5D7 for <ipv6@ietf.org>; Mon, 17 Jul 2017 21:42:25 +0000 (UTC)
X-Virus-Scanned: amavisd-new at umn.edu
Received: from mta-p8.oit.umn.edu ([127.0.0.1]) by localhost (mta-p8.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YHc8Wd6iZReF for <ipv6@ietf.org>; Mon, 17 Jul 2017 16:42:25 -0500 (CDT)
Received: from mail-ua0-f197.google.com (mail-ua0-f197.google.com [209.85.217.197]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p8.oit.umn.edu (Postfix) with ESMTPS id 7172A9CC for <ipv6@ietf.org>; Mon, 17 Jul 2017 16:42:25 -0500 (CDT)
Received: by mail-ua0-f197.google.com with SMTP id 35so1549611uax.6 for <ipv6@ietf.org>; Mon, 17 Jul 2017 14:42:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3KDUbPar7p9kgm4g5K6EH8VOp1i8//VegSzjkyKoi/o=; b=ck+U6TPhObjaY/Xd+LkEIPxnOb/q5yqFnoBn6Dm13ssr/pMSSNmYmfYxSNHU1j1QEL Ywmb7WelZD4zhYrth9POvWE9qd8HmTyt+eEguV5CJE5wxctfbhtIJPBgKTF21JwgEABb pGixyBF71o3c6imOF+as1Z4rYvmU9AGlJ8vEHwbfVttg9d3Az1whU2knqwX+O+M2xwd+ zEaDOTb2x+M6qbeWwKN2bT4NClKrtfFcc7ve2B8179MBhUBIAOSwhkcJDzQ9SNzNT/lB 8tsbxqr/xHs46zaK5oj0449TsaHEJd7sBEcxec12uoYxVGkUDE07aV/tcw3362fVVgko Fexw==
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=3KDUbPar7p9kgm4g5K6EH8VOp1i8//VegSzjkyKoi/o=; b=Q20cLXeFP0h4m60in1cqgcsoyldRHN4nMdcUC8BA+iv5YdaxMWi3PaMwkzDWwGhMMW BqkBvwzFq4yIZI0pkWk2deeYXHeow0pJoCpPQBH/mY2wKTVYroFtZ58luD69SEOzqMlc kGgrOhUmDcCtyqfNmkQAQCfXJWbHsswGyQa+x+O8+N4+37448IAVycFGtrk3x2g3XEzR YJeGFiNyViOJIVMLT9WtQVWWK6trJQGH50lzR396C204KXNboUVWc/mRRS0w4BTBDBSA hTKA9RF83FF/2il4oBI1L3RScJKyT8O0WctNddiqzZLv+2bVIAQgnaXAhPl4+oT6Az7U iEJg==
X-Gm-Message-State: AIVw111ksatR8MyXMsKRifV/jfwqOT/Tq1wqBTZ5cp/HoiAzZUJb3ONv /SAhA6Lm4y8zR1dQnx4YfDd8XtwNLAJc4ol7iCPM2WbApe8zodt0AlQYC29lXa+P+Dg4nZNqfpG ahl0mwjE5YXALuac=
X-Received: by 10.176.86.204 with SMTP id c12mr4543938uab.126.1500327744553; Mon, 17 Jul 2017 14:42:24 -0700 (PDT)
X-Received: by 10.176.86.204 with SMTP id c12mr4543928uab.126.1500327744320; Mon, 17 Jul 2017 14:42:24 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.47.144 with HTTP; Mon, 17 Jul 2017 14:42:23 -0700 (PDT)
In-Reply-To: <CAKD1Yr0Bt4hhBvtSVWrLpns4odzek3U5WJkuQoS1NGsPozW0sg@mail.gmail.com>
References: <20150804195752.5065.13523.idtracker@ietfa.amsl.com> <5AB14F48-2799-4A86-830D-E8A89CCADAAC@gmail.com> <CAKD1Yr0Bt4hhBvtSVWrLpns4odzek3U5WJkuQoS1NGsPozW0sg@mail.gmail.com>
From: David Farmer <farmer@umn.edu>
Date: Mon, 17 Jul 2017 16:42:23 -0500
Message-ID: <CAN-Dau3vVREsYc4Y6AAdDpLKsMjwH_2saS7JTn8P6fRDXRKV7Q@mail.gmail.com>
Subject: Re: <draft-ietf-6man-rfc4291bis-09.txt>
To: Lorenzo Colitti <lorenzo@google.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, IPv6 List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c1b048a3fbd0a05548a462e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/YZHBikMWCyqeQrxn6GinuEHYCew>
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: Mon, 17 Jul 2017 21:42:28 -0000
On Mon, Jul 10, 2017 at 8:24 PM, Lorenzo Colitti <lorenzo@google.com> wrote: > On Tue, Jul 4, 2017 at 2:36 AM, Bob Hinden <bob.hinden@gmail.com> wrote: > >> I published a new 6man w.g. version (-09) of the RFC4291bis draft. See >> links below. >> > > Actually, after lots of thought, I object to this document in its current > form, specifically due to the text "or by exceptions defined in standards > track documents". I feel that this text is a net negative in terms of the > functionality provided by the protocol to its users. > > Allowing IIDs shorter than 64 bits has no value that I can see that is not > already covered by the exception for manual configuration. Pretty much the > only thing we can do with it is support SLAAC with shorter IIDs, and > *nobody* has yet answered the question of how that would be beneficial in > the long therm. > > In the short term we might tell ourselves that shorter IIDs will allow > users to extend the network at the edges. But the reality is that in the > long term we'll just see some networks provide the minimum allocation that > is accepted by hosts. (There are examples of this today, in the case of > cable networks that only provide a single /64 to the home.) Because hosts > adapt to the lowest-common denominator network, over time the only effect > is to move the commonly-used subnet boundary between subnet prefix and IID > from 64 towards 128. This will be accelerated by networks whose policies > include limiting the number of devices allowed on a particular connection. > (Again, there are examples today: enterprise networks that want one GUA per > host, mobile carriers have a requirement to allow only x devices to tether > behind a smartphone, etc.) I don't think that's a use case. > > So, what are the other use cases? If there are no use cases, we should not > make this change. > > I understand Brian and David's position that this is just a parameter and > that the architecture is inconsistent, but better an inconsistent network > architecture than a degradation of function. > I've begun to think there are two real problems here; 1. RFC4291 categorically says architecturally IIDs are 64bits, and seems to imply this is the case for all components of IPv6. While it is the case for several components of IPv6, it is not the case for other important components. Neighbor Discovery, DHCPv6, and Routing, etc... are not architecturally based on 64bit IIDs at all, in fact they are clearly based on IIDs of any length. 2. The fact that some components of IPv6 are architecturally based on 64bit IIDs doesn't mean that operationally IIDs are always required to be 64 bits. Rather than implying that operationally IID are required to be 64bits, how about simply stating that operationally 64 bit IIDs are recommended. This eliminates the need to enumerate all the exceptions, which probably isn't something an architectural document should be doing. So, I would propose the following for RFC4291bis; Several components of IPv6 are architecturally based on a requirement that Interface Identifiers are 64 bit long except if the first three bits of the address are 000. The rationale for using 64 bit Interface Identifiers can be found in [RFC7421]. However, other components of IPv6 are architecturally based on Interface Identifiers of any length, most importantly Neighbor Discovery [RFC4861]. Neither of these two architectures override or invalidate the other. Accordingly, 64 bit Interface Identifiers are recommended for operational use. Thanks. -- =============================================== David Farmer Email:farmer@umn.edu Networking & Telecommunication Services Office of Information Technology University of Minnesota 2218 University Ave SE Phone: 612-626-0815 <(612)%20626-0815> Minneapolis, MN 55414-3029 Cell: 612-812-9952 <(612)%20812-9952> ===============================================
- <draft-ietf-6man-rfc4291bis-09.txt> Bob Hinden
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Bob Hinden
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Mark Smith
- Re: <draft-ietf-6man-rfc4291bis-09.txt> 神明達哉
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Lorenzo Colitti
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Templin, Fred L
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Templin, Fred L
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Mark Smith
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Lorenzo Colitti
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Mark Smith
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Templin, Fred L
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Templin, Fred L
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> james woodyatt
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- Re: <draft-ietf-6man-rfc4291bis-09.txt> james woodyatt
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- Re: <draft-ietf-6man-rfc4291bis-09.txt> james woodyatt
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Lorenzo Colitti
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Nick Hilliard
- Re: <draft-ietf-6man-rfc4291bis-09.txt> 神明達哉
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> 神明達哉
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Brian E Carpenter
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> t.petch
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- Re: <draft-ietf-6man-rfc4291bis-09.txt> Philip Homburg
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- Re: <draft-ietf-6man-rfc4291bis-09.txt> james woodyatt
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> 神明達哉
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> David Farmer
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Manfredi, Albert E
- Re: <draft-ietf-6man-rfc4291bis-09.txt> sthaug
- Re: <draft-ietf-6man-rfc4291bis-09.txt> DY Kim
- Re: <draft-ietf-6man-rfc4291bis-09.txt> DY Kim
- RE: <draft-ietf-6man-rfc4291bis-09.txt> Mark Smith