Re: I-D Action: draft-carpenter-6man-lap-00.txt

Mark Smith <markzzzsmith@gmail.com> Mon, 18 June 2018 23:07 UTC

Return-Path: <markzzzsmith@gmail.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 58E24130E54 for <ipv6@ietfa.amsl.com>; Mon, 18 Jun 2018 16:07:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.498
X-Spam-Level:
X-Spam-Status: No, score=-1.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 6-VgI1b8gtYv for <ipv6@ietfa.amsl.com>; Mon, 18 Jun 2018 16:07:44 -0700 (PDT)
Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 02135130E36 for <ipv6@ietf.org>; Mon, 18 Jun 2018 16:07:44 -0700 (PDT)
Received: by mail-lf0-x232.google.com with SMTP id z207-v6so5811801lff.9 for <ipv6@ietf.org>; Mon, 18 Jun 2018 16:07:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=d5XTCcs+HxCLGmXpV46iF1PGQCF5xhb4Icb/0jEgRc8=; b=cmHcr+PxgEsjmtO0gN8lbGJoPnAY5VHx/t8mQfu/189QQbeQwvmfii8GI19uzcUK/I cS7iqJ1H+D/NIWPlabc6QEbiLTUrPdeMokTKpaMmV+yTIxGIF9RzBlz0B5b5yR+GLXQL XCJSx9Vh5AwxibxQR/oFJ3a8qNzeRpet6HlNetVcIm/UEOYqIyYz/XpQjKGiibSO4MxZ MqwLwwix/tsKBJ/q07xrdo1ycmrhZ9101tiBA2cLd4pGXRAqHaMjiB+X7de2DcXRSIQ7 zityW7F6/eUPEamSNolfaU8TDQnepspoyBV87tESga0PdoC54g9HKaP0gfIVmbmJjh99 TRog==
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=d5XTCcs+HxCLGmXpV46iF1PGQCF5xhb4Icb/0jEgRc8=; b=I4kF4F4xuWVV0azntdLBf31hac+iG1sNb7XlULvO9NtRkeWt7J2JYiE6T6oT1B6BZP St+VVlPBDXbQ8q9si+OOZRPQTnDXDcWdjOwpeY/ygLWoaNC7xrktcew3davchD4oNPMe 0jkyAlFm1wyuD3tYakmdx1N8kzUNOy0WKwh1Uat7RR/tIVkDbcEnv0j50pwgLPcDQ6uv yzaK/7uqD72j1i4j9wWQs92FVkDfL155fLllbOWccb0ta6bLGNkhVeirxUtKVyo5LfZu Sz/f5mebFqJs292qlWc+Zqbw5jlbrscceVKlqy6eOMT7a/MDkEhNU+J8yAHvSvGlR9OS n/IA==
X-Gm-Message-State: APt69E05R5cEaGT+HpRBGu25xw3WEERiYCZCnVbUVQlO44BGN2tblQrZ aBdTdhdgUitkZO58gVrJdBEtPdlG9Q1whbtXFvit5g==
X-Google-Smtp-Source: ADUXVKISIZNo85Diqz8If+n+o7dkP5Us+YsCndD6W4jZkR6zO26962zrg806fjaw89rIJWA72OQZShfmx0RXJ4bh/Do=
X-Received: by 2002:a19:b21c:: with SMTP id b28-v6mr7353234lff.20.1529363262182; Mon, 18 Jun 2018 16:07:42 -0700 (PDT)
MIME-Version: 1.0
References: <152885615366.31310.5115931223138267905@ietfa.amsl.com> <f7c1a7a2-5070-ce65-3086-f3a47a822d6a@gmail.com> <CAKD1Yr3pR4W1iUi-9+xTtfU94QAGRnTt-0y2n8_M=k42iJHyRg@mail.gmail.com> <d84f1d46-715b-32b6-7599-07e246176306@foobar.org> <CAKD1Yr3s3=0SvrDXPXMUdpU7Xs70RxgAQaWoyZHDJWceT3zhkQ@mail.gmail.com> <fda4b533-8422-ac3f-b3ad-29a82c071f21@foobar.org> <CAKD1Yr0+3du2ZON_LfQWSBzbe26XJpp4=yuF30AmyUZmA2u3wg@mail.gmail.com> <f51b6a07-cb45-9efd-9280-b0ee73faa00d@foobar.org> <CAN-Dau0oopu3GXJepKrjDAsEmFx7Wf4uhWvVZUAzrpTuFt5Nxw@mail.gmail.com> <2b4aa79d-8ebd-fd97-e396-dc9ba476b4db@si6networks.com> <CAO42Z2xvCkqO-9qsHZy682Rg6xmXDd_OnHzOaH0ASZKnTKaK0Q@mail.gmail.com> <63a440b3-06a5-d68b-a7ec-9221ff16d320@si6networks.com>
In-Reply-To: <63a440b3-06a5-d68b-a7ec-9221ff16d320@si6networks.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Tue, 19 Jun 2018 09:07:15 +1000
Message-ID: <CAO42Z2zcwRk5SBsB2VgoL7--aFouXs0-U94XCeixrngeYQRSWw@mail.gmail.com>
Subject: Re: I-D Action: draft-carpenter-6man-lap-00.txt
To: Fernando Gont <fgont@si6networks.com>
Cc: 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f9977f056ef2a18f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Ukjr_BlEW3SGLg_Oy2n2mK6IIe8>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.26
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, 18 Jun 2018 23:07:47 -0000

On Fri, 15 Jun 2018 at 06:21, Fernando Gont <fgont@si6networks.com> wrote:

> On 06/14/2018 10:24 PM, Mark Smith wrote:
> >     > Nick, while I agree with you, you are basically making Lorenzo's
> >     point,
> >     > this just degrades into a rehash of RFC4291-bis.>
> >     > So, would someone from Lorenzo's camp please propose language that
> >     > rationalizes RFC6164 with the 64-bit IIDs of RFC4291.
> >
> >     Rationale: Folks realized that there are reasons for which you might
> do
> >     LAP != 64. -- which is not a surprise, since the rationale for the
> >     specific "64" value is simply "historical reasons".
> >
> >
> > And proven simplicity, proven by other protocols developed in the 1980s,
> > and deployed in the 1990s.
> >
> > IPv4 was a terrible protocol to understand and deploy compared to IPX
> > and AppleTalk. They just worked. (My first protocol was IPX, when
> > leaning IPv4 the fundamental question I wondered was "Why is this so
> > hard and complicated?" Then I taught it. That took 5 attempts before I
> > fully felt happy with how I'd taught and explained IPv4 addressing - and
> > that didn't even cover CIDR.)
>
> People usually ask the same question about IPv6. Example: compare ARP +
> DHCP with ND + combo(SLAAC/DHCPv6)
>
>
No where near as complicated as IPv4 Classful / subnet/ variable length
subnet / CIDR addressing.

People could ask the same reason why there are 7 layers in the OSI
reference model, rather than just one. The answer is the same.

Besides, you don't *need* to use subnet sizes != 64. If you lie /64,
> nobody will force you to do something else.
>
>
There's a lot of things we don't need.

We didn't "need" ARP, we could have manually loaded each host with static
MAC address to IP address mapping tables.

We didn't need DHCPv4 or BOOTP/RARP either. All those settings were
possible to set manually on each host too.

We don't "need" dishwashers or washing machines, we could have continued to
manually wash our dishes and clothes.

Many of our technologies are fundamentally optional, however they make our
life simpler and cheaper and that is why we design, build and use them.

In IPv4 we needed variable length edge subnets/prefixes (and Classes and
all the other things that preceded CIDR) to continue to be able to use IPv4
within its fundamental constraint of 32 bit addresses. We don't need them
in IPv6.


> > Those 1980s protocols' usability, supportability and deployability
> > levels are the ones I expect IPv6 to meet and exceed, not IPv4's.
>
> With fixed length IID's, host willing to extend the network further and
> further will be forced to do NAT.
>
>
If any host can't get an IPv6 address from the network (and more than one
per BCP204), then the IPv6 deployment and IPv6 network is broken, because
the fundamental reason for IPv6 - many many more addresses than IPv4 -
isn't being achieved. Continue to use IPv4(+NAT), or give up and tell the
user the network is broken.

We need to stop trying to reduce IPv6's functionality to IPv4's to suit
those who don't really want to learn to think in IPv6 (by recreating
address scarcity when it isn't necessary, that is creating artificial
address scarcity).

Regards,
Mark.



> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
>