Re: draft-bourbaki-6man-classless-ipv6-00

David Farmer <farmer@umn.edu> Fri, 02 June 2017 21:19 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 30881124217 for <ipv6@ietfa.amsl.com>; Fri, 2 Jun 2017 14:19:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.801
X-Spam-Level:
X-Spam-Status: No, score=-3.801 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] 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 OgBSCykt8cnu for <ipv6@ietfa.amsl.com>; Fri, 2 Jun 2017 14:19:44 -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 917371201FA for <ipv6@ietf.org>; Fri, 2 Jun 2017 14:19:44 -0700 (PDT)
Received: from localhost (unknown [127.0.0.1]) by mta-p8.oit.umn.edu (Postfix) with ESMTP id C6DDEC74 for <ipv6@ietf.org>; Fri, 2 Jun 2017 21:19:43 +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 HtciL4Jty43F for <ipv6@ietf.org>; Fri, 2 Jun 2017 16:19:43 -0500 (CDT)
Received: from mail-ua0-f199.google.com (mail-ua0-f199.google.com [209.85.217.199]) (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 67ECCBC1 for <ipv6@ietf.org>; Fri, 2 Jun 2017 16:19:43 -0500 (CDT)
Received: by mail-ua0-f199.google.com with SMTP id 23so18873591uaj.5 for <ipv6@ietf.org>; Fri, 02 Jun 2017 14:19:43 -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=Gp4r9VuQzfM3uz4F6IMdsjppDp8xNHPqwXGL4DukYRU=; b=jdXy8hbF18K1/JDSmXz4ixFuDOpMFH5ecY4P8E29ItBqAdJnjudXsxJUrZKoHyXX+g TwWqZhWgZ49xzxsN4WF2TiYUPFi9qmAJ5zLOgVmUred/8uDNje90OWkXL3ZA1dGFlzXH 59n9gqMBs9BvJHHrcfZarokbYxE1U+1GjJBHuWte4l9nkJ+8wyLOxwuN/yOG7OUNDGe+ FA4Q2npLwxXVQSez2aRA8P3C1buOiEvoca8itLAQztMIDegxuJE5aZoLWIQRdHaxqYY2 UI4f7W3LBmezGOvoNXcNjGpEiWNzIEA3c4Qs3dSLP1fAjZPswtquqopUNPXe1zDZWMxh XAHg==
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=Gp4r9VuQzfM3uz4F6IMdsjppDp8xNHPqwXGL4DukYRU=; b=i+DLKeLtLouLGIeyuZfG+ODdTUHPtQ9DsMoiZCUKbf9QvAvgFq94LeZj4saMF3KFD0 QWlEs9QdbnD9Y5KSDdi2NfbZCBv3ZUHVmqeZRNh7tRorJEWRiJdwBIL4vQx0b2wfYw7O 4peMYjgLA8JCY/CZBFd4TkUuuRjKYAcKQStcGs2KH3ZRuuRkzdCTiZC+QD5kmvLuSfyr aN/OszFUPPUq5RHtm0qcmroOtBMMPH7jH5tKsgdgtDFNDusY3qid6fMrwn6H743UmrUh GGkeaPG0/PsCixXj3BiiwKZpYMHpkfY6jj7HQQmBiKxK/IgtZBfMcnQy4KF+B8mxG8cz KJFA==
X-Gm-Message-State: AODbwcBLOT0gTwFago3XpFgZuq+tgIsGtonPciIBSNxZvGY4Yy7L+XQd lxYRBkkITmM3enKXpK5d83lzvJkuwhH3TfsV5/4Ue4aAQvJSoxVq4TTeUVSbGSzraJUS3goNF+y gVdhsrAkFtruXcHI=
X-Received: by 10.176.23.201 with SMTP id p9mr4090108uaf.24.1496438382424; Fri, 02 Jun 2017 14:19:42 -0700 (PDT)
X-Received: by 10.176.23.201 with SMTP id p9mr4090097uaf.24.1496438382147; Fri, 02 Jun 2017 14:19:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.44.137 with HTTP; Fri, 2 Jun 2017 14:19:41 -0700 (PDT)
In-Reply-To: <CAKD1Yr0DtQYvCYLQexhXe_nhb5rjeyhnB4bCveqyO5Xbuwdg1A@mail.gmail.com>
References: <20170602141112.x64nleqclygz7dwd@Vurt.local> <20170602141259.GD30896@gir.theapt.org> <CAKD1Yr0DtQYvCYLQexhXe_nhb5rjeyhnB4bCveqyO5Xbuwdg1A@mail.gmail.com>
From: David Farmer <farmer@umn.edu>
Date: Fri, 02 Jun 2017 16:19:41 -0500
Message-ID: <CAN-Dau28M1cifeHWjnVCdAz1J56ek6cQb2PPSkiyD+VGVuJGcw@mail.gmail.com>
Subject: Re: draft-bourbaki-6man-classless-ipv6-00
To: Lorenzo Colitti <lorenzo@google.com>
Cc: Peter Hessler <phessler@theapt.org>, IETF IPv6 Mailing List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="089e08200124326664055100b6b7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/5MW1QPBdgf3MlqGEAZJn1ltEJfU>
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: Fri, 02 Jun 2017 21:19:47 -0000

Can everyone tone it down a little bit PLEASE!

The actual distance between the positions here is rather small, I believe
we are basically standing nose to nose on different sides of the same line,
which is /64.

I think we all agree that /64 is the normal subnet size in most situations,
in other words the default, especially for subnets with general purpose
hosts, and most notably for subnet with hosts using SLACC. I would like to
see the Draft reinforce that /64 is the norm expected in many situations,
including references to RFC 7421 and RFC 7934. Also, I would like to see
this stated normatively in the draft using RFC 2119 "RECOMMENDED", that is
"/64 is the RECOMMENDED subnet size."

Furthermore, no one disputes that there are exceptions to /64. There are at
least two formal exceptions already, RFC 6164 and addresses that begin with
binary 000. Where we seem to diverge is the number and nature of the
exceptions that should be allowed to /64. One side seems to want only
formally recognized and approved exceptions, where as the draft is arguing
that there is much operational deployment of any number of subnet sizes
like 127, 126, 124, 120, ... beyond the current formally approved
exceptions.


The actual difference between MUST with stated exceptions and RECOMMENDED
is kind of nuanced anyway.

So here is an anecdote of the operational issues here;  In the last month I
established a Direct Internet Access (DIA) connection with the large Cable
Co. in our region to get their IP based video service for our on-campus
residential students and for various offices around the University, with
the added benefit of providing more direct access to campus resources for
commuter students, staff, and facility when at home.  The Cable Co provided
the addressing for the link to do BGP over; They provided a /30 for IPv4,
our internal practice these days is to use a /31, but there is really
nothing wrong with a /30. Since they provided a /30 for IPv4 they quite
logically provided a /126 for IPv6, and use the same last digits between
the IPv4 and IPv6 addresses, again our practice is to use a /127. However,
in totality this seems quite operationally reasonable and logical, but it
violates the IPv6 specifications, should I have told them we can't do
that?  No, in this case I believe its the specification that is wrong, not
the Cable Co's operational practice.

So, should we rewrite RFC6164 to also formally allow the use of a /126 as
well?  Or, should we simply recognize that /64 is a RECOMMENDATION (and
/127 for that matter is too), and let operators use other prefix lengths
that seem appropriate to the situation?

Thanks.

On Fri, Jun 2, 2017 at 9:33 AM, Lorenzo Colitti <lorenzo@google.com> wrote:

> Do not support. A few reasons:
>
>    - The /64 boundary is beneficial for many reasons. See RFC 7421 and
>    RFC 7934.
>    - The document lists no compelling use cases of what you can do with
>    less than 2^64 addresses per link than you can't do with a 2^64 addresses
>    per link.
>    - The only technical motivation in this draft seems to be "classful
>    addressing was a bad idea in IPv4". That's not a valid argument in IPv6
>    because the address space is completely different. A /64 is *four billion
>    times* bigger than the IPv4 internet. That's 10,000 times more than the
>    difference between a grain of sand and the whole planet we live on. Such a
>    huge scaling difference pretty much invalidates any argument that solutions
>    that worked well in IPv4 will work well in IPv6.
>    - Routing on any prefix length is already required by the standards -
>    see BCP 198.
>
> Please stop trying to make IPv6 be the same as IPv4. That will take away
> our ability to make the Internet better once IPv4 is gone.
>
> On Fri, Jun 2, 2017 at 11:12 PM, Peter Hessler <phessler@theapt.org>
> wrote:
>
>> Support
>>
>> On 2017 Jun 02 (Fri) at 16:11:12 +0200 (+0200), Job Snijders wrote:
>> :Hi Working Group,
>> :
>> :Please review the below.
>> :
>> :Kind regards,
>> :
>> :Job
>> :
>> :----- Forwarded message from internet-drafts@ietf.org -----
>> :
>> :Date: Mon, 22 May 2017 04:25:28 -0700
>> :From: internet-drafts@ietf.org
>> :To: Job Snijders <job@ntt.net>, Randy Bush <randy@psg.com>, Christopher
>> Morrow <morrowc@google.com>,
>> :       Fernando Gont <fgont@si6networks.com>, Nick Hilliard <
>> nick@inex.ie>, Geoff Huston
>> :       <gih@apnic.net>, Brian Carpenter <brian.e.carpenter@gmail.com>,
>> Chris Morrow
>> :       <morrowc@google.com>
>> :Subject: New Version Notification for draft-bourbaki-6man-classless-
>> ipv6-00.txt
>> :
>> :
>> :A new version of I-D, draft-bourbaki-6man-classless-ipv6-00.txt
>> :has been successfully submitted by Randy Bush and posted to the
>> :IETF repository.
>> :
>> :Name:          draft-bourbaki-6man-classless-ipv6
>> :Revision:      00
>> :Title:         IPv6 is Classless
>> :Document date: 2017-05-22
>> :Group:         Individual Submission
>> :Pages:         7
>> :URL:            https://www.ietf.org/internet-
>> drafts/draft-bourbaki-6man-classless-ipv6-00.txt
>> :Status:         https://datatracker.ietf.org/
>> doc/draft-bourbaki-6man-classless-ipv6/
>> :Htmlized:       https://tools.ietf.org/html/d
>> raft-bourbaki-6man-classless-ipv6-00
>> :Htmlized:       https://datatracker.ietf.org/
>> doc/html/draft-bourbaki-6man-classless-ipv6-00
>> :
>> :
>> :Abstract:
>> :   Over the history of IPv6, various classful address models have been
>> :   proposed, none of which has withstood the test of time.  The last
>> :   remnant of IPv6 classful addressing is a rigid network interface
>> :   identifier boundary at /64.  This document removes the fixed position
>> :   of that boundary for interface addressing.
>> :
>> :
>> :
>> :
>> :Please note that it may take a couple of minutes from the time of
>> submission
>> :until the htmlized version and diff are available at tools.ietf.org.
>> :
>> :The IETF Secretariat
>> :
>> :
>> :----- End forwarded message -----
>> :
>> :--------------------------------------------------------------------
>> :IETF IPv6 working group mailing list
>> :ipv6@ietf.org
>> :Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> :--------------------------------------------------------------------
>>
>> --
>> If Reagan is the answer, it must have been a VERY silly question.
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
>


-- 
===============================================
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>
===============================================