Re: The waist diameter (was: Deprecating IPv6 (Re: draft-bourbaki-6man-classless-ipv6-00))

Tom Herbert <tom@herbertland.com> Wed, 07 June 2017 15:03 UTC

Return-Path: <tom@herbertland.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 D820712946E for <ipv6@ietfa.amsl.com>; Wed, 7 Jun 2017 08:03:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 Z55e6uyUkAlr for <ipv6@ietfa.amsl.com>; Wed, 7 Jun 2017 08:03:15 -0700 (PDT)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::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 15B3F12ECA2 for <ipv6@ietf.org>; Wed, 7 Jun 2017 08:03:06 -0700 (PDT)
Received: by mail-wm0-x22b.google.com with SMTP id d73so13213058wma.0 for <ipv6@ietf.org>; Wed, 07 Jun 2017 08:03:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=UlcsNojlDWyeiZ6qz68Km3yiCqDgdvRTKftjNxSKrPI=; b=I5RIX52vu6DyFUcMJRTsY3Wz7y1GMwoLWu/25Xtal7JrsChjYnlJXIp8z3x9Be46I/ qm/SQ5toKVjB6If9Wu7u7+W0+oJzlXAvB4CzMpO9h8xehwgboPLBgIGfEPVtFhWM8KtP wOXRF8AVwzVE5qgy3SO2SskCgzq2L6S36QrTcacwZb1Rf7NUUvmxttGQ0knR9vDixxIK GNhZ3aH6aiLIcqkA/tnKehKy2dW6ntsPfRKPRV/vWGuol5G5+iypcwRCZXyP1BmCk+PJ cDhY/q8ArMpHBsCO6C6hjMYOAEWSUhfxBR1outMsry/h7Rh7gW+vPWiQBjXYfuFlSnMI a4Cw==
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:content-transfer-encoding; bh=UlcsNojlDWyeiZ6qz68Km3yiCqDgdvRTKftjNxSKrPI=; b=e275glyiOlkegal+RqEU8h1LXHuOb0qtIrIaiTQ0i2T8XQ8akxFEGTGZkffclLthea OhKWdLY4NoUVi0DRk3sXok/o2DgYULlLGeT4+cemAaLmz+T7qXejTdyil9hNW7FK3lSV SRuO752s3+u88Hwuvfc9t6EI0/0ABZDZYVhqUe0QFevjS/yzOoY1qpbILILeNU4w9S0g ShEknahKoODZZcB8JRGv5VmOmM/05gtGhHGgxfOgtuwF6m2gVzVyqNHGf59X6TKotYpj iYUlBkE6jlF2Nhua9QJnVWM0KrMLR4VR1pTNw3MezeoEV6MZuYVMpj4zxOamVtYFwcdl mjng==
X-Gm-Message-State: AODbwcCUe3DO2UOErDhiTNIMJyFezE9AMOSayPcD1iWmFkn6T5RmY8M8 MeHeVcBvw/QUDbbvM9J9Fb/qBmTqENjs
X-Received: by 10.28.54.204 with SMTP id y73mr62856wmh.53.1496847784321; Wed, 07 Jun 2017 08:03:04 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.132.135 with HTTP; Wed, 7 Jun 2017 08:03:03 -0700 (PDT)
In-Reply-To: <32658EA6-B8A1-4D16-850B-42132FC8301C@employees.org>
References: <CAO42Z2wp72j-yOsR8C=iqS+dX14wLwthAtOTvD5ugj_NQ=NQag@mail.gmail.com> <8be34ef8-557f-652e-0d2f-f1a1e008bffd@gmail.com> <CAKD1Yr0d-BVeG6ceU=F4Jd864SFj6msofeOOi8GAcPxOLsA9dA@mail.gmail.com> <e892e15f-3479-8099-0d72-41fe18ecabb8@gmail.com> <CAEmG1=ryNKJ9EmsEC-00JLjJdygowi6irzvw5QfkxBusLjfn9A@mail.gmail.com> <C3786A24-EC9D-4C9E-AB21-04DDA1ADFE0B@employees.org> <E7F07BF4-8F89-434E-9B9E-03526E2846A4@cable.comcast.com> <32658EA6-B8A1-4D16-850B-42132FC8301C@employees.org>
From: Tom Herbert <tom@herbertland.com>
Date: Wed, 07 Jun 2017 08:03:03 -0700
Message-ID: <CALx6S365C=uAMRVXVentXOdg2=twHHGaAg_xNFQuASU4eWcZjg@mail.gmail.com>
Subject: Re: The waist diameter (was: Deprecating IPv6 (Re: draft-bourbaki-6man-classless-ipv6-00))
To: Ole Troan <otroan@employees.org>
Cc: "Leddy, John" <John_Leddy@comcast.com>, "draft-bourbaki-6man-classless-ipv6@ietf.org" <draft-bourbaki-6man-classless-ipv6@ietf.org>, 6man WG <ipv6@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/h14onv_PWBmBPrINAcP8mz5Cnmw>
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: Wed, 07 Jun 2017 15:03:17 -0000

On Wed, Jun 7, 2017 at 4:35 AM,  <otroan@employees.org> wrote:
> John,
>
>> Innovation at the Network layer created the Internet.
>> Innovation at the Network layer has let it grow to the point it is at – including things we may not like, ex. NAT.
>> The Internet leveraged/adopted/re-architected innovation at the Network layer that occurred even outside of IP – all the other Networking protocols that existed – Appletalk, XNS/Banyan Vines, DECnet…
>>
>> Without the innovation, we’d still be talking about SONET, X.25, ATM, FrameRelay – very narrow hourglasses/wineglasses.
>>
>> How narrow of a waist spurs innovation at the layers above and below the Network layer?
>> Should we regress in order to spur even more innovation?
>> Perhaps IP itself limits innovation at the layers above and below IP?  Ex. Dual Stack – a difficult migration and operational state.
>>
>> There are “no” Network protocols other than IP today – it is very hard to justify innovation outside of IP and IPV6 is the only platform where change is even possible and worth the effort.  It takes too long and migrations are expensive.
>>
>> When there was a soup of networking protocols and no clear consensus about how Networking consolidates around a standard set of protocols for systems to communicate – “A core principle of the Internet architecture is to keep the waist of the hourglass/wineglass narrow” - because ubiquity was a major goal.  IP itself was the Major Innovation.
>>
>> I don’t think there is a basis to say that that principle is correct in today’s Internet, my belief.
>
> Of course both of us are paid to put smarts into the network layer (:-)), but if you look at it from an Internet-wide perspective, can you name any innovations at the network layer that has been successful?
>
> - IP multicast -> fail
> - IPsec -> fail
> - Mobile IP -> fail
> - Fragmentation -> partly fail
> - Path MTU discovery -> partly fail
>
Ole,

If you look at it from a protocol perspective the above are
successful. Several of these are productively used in private networks
some of which are quite large. The fact that multicast of extension
headers aren't usable in the Internet is no justification to remove
them from the protocol.

> The only thing I can think of are the various forms of tunnelling that are a raging successes.
> And NAT. I guess you can say that the network layer's territorial dispute with the transport layer, where network has permanently occupied the first 8 bytes of the transport header have been successful.
>
> The network layer is the only thing ubiquitous among all nodes on the Internet. Thereby making incredibly difficult to change.
>
> The fact that you have near infinite address space does perhaps allow for innovation.

I would hardly call 2^128 infinite and certainly wouldn't call 2^64
infinite. Like any numbering space it's likely the hierarchical
divisions will exhaust the space long before the number of actual
addressed objects hits the maximum.

Tom

> Some good some horrid. E.g. semantic addresses (put the MTU value in the address), or giving individual chunks in a video individual addresses. But the address space is part of the tussle. Where we as a community has decided that the left-most 64 bits are given to the network and the rightmost 64 bits are given to the hosts. Both groups are going to invent stuff that requires more than 64 bits for themselves. If the IETF decided to reset the playing field and withdraw from participating setting the ground rules. Where would that tussle play out?
>
> Best regards,
> Ole
>
>
>>
>> John Leddy
>>
>> On 6/7/17, 5:43 AM, "ipv6 on behalf of otroan@employees.org" <ipv6-bounces@ietf.org on behalf of otroan@employees.org> wrote:
>>
>>> Many of the arguments against this draft seem to
>>> be of the form "this is bad because it might allow
>>> uninformed people to make bad decisions which
>>> could have bad outcomes."  I find this line of reasoning
>>> to be somewhat disturbing.
>>>
>>> Imagine, if you will, early man, out hunting for food
>>> using his typical tool, a blunt club.  Along comes Thag,
>>> with a sharpened stick, ready to join the hunt.  Early
>>> man looks at it and says "wait...that looks dangerous;
>>> someone could use that the wrong way, and hurt
>>> themselves, or potentially hurt me.  Rather than
>>> take that risk, and potentially learn new, more
>>> efficient ways of getting food, let's just ban it
>>> now, before anyone gets any new ideas."
>>> We could still be out on the plains, beating
>>> our meat with blunt clubs instead of learning
>>> new ways of hunting.  We shouldn't fear progress,
>>> even if it comes with a few roadbumps and bruises.
>>>
>>> This draft isn't saying you *have* to use a bit boundary
>>> other than /64; it's simply saying you have the *option*
>>> to do so, if you like.  It's giving people the flexibility to
>>> try new combinations out; some of them may be ill-advised;
>>> a few warriors may come back with one less limb, having
>>> discovered the _pointy_ end goes towards the prey.  But
>>> on the whole, the potential for advancement would seem
>>> to outweigh the risks of people maybe doing something
>>> stupid here and there.
>>>
>>> I support this draft for its ability to look beyond the
>>> classful box, to a world in which creative new possibilities
>>> open up before us, enabling new and unusual addressing
>>> models and the potential for discovering new network
>>> topologies we'd never considered before.
>>> We shouldn't let ourselves be ruled by the fear of what
>>> someone *might* do, and hold ourselves back from the
>>> chance to progress and expand outside of our current
>>> box.
>>>
>>> Let's bring innovation back to the Internet.
>>
>>    I believe that innovation in the IP layer hinders innovation other places in the stack (aka the Internet).
>>    A core principle of the Internet architecture is to keep the waist of the hourglass/wineglass narrow to allow for Innovation above and below.
>>
>>    Best regards,
>>    Ole
>>
>>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>