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

Peter Hessler <phessler@theapt.org> Sun, 04 June 2017 13:22 UTC

Return-Path: <phessler@theapt.org>
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 4C084129AE0 for <ipv6@ietfa.amsl.com>; Sun, 4 Jun 2017 06:22:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.008
X-Spam-Level:
X-Spam-Status: No, score=0.008 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, T_SPF_PERMERROR=0.01] autolearn=ham autolearn_force=no
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 gdIjt3KetVL7 for <ipv6@ietfa.amsl.com>; Sun, 4 Jun 2017 06:22:02 -0700 (PDT)
Received: from gir.theapt.org (gir.theapt.org [81.209.183.113]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C39F7129469 for <ipv6@ietf.org>; Sun, 4 Jun 2017 06:22:02 -0700 (PDT)
Received: from gir.theapt.org (unknown [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/0 bits)) (Client did not present a certificate) (Authenticated sender: phessler) by gir.theapt.org (Postfix) with ESMTPSA id 687F278985 for <ipv6@ietf.org>; Sun, 4 Jun 2017 15:22:01 +0200 (CEST)
Date: Sun, 04 Jun 2017 15:22:00 +0200
From: Peter Hessler <phessler@theapt.org>
To: ipv6@ietf.org
Subject: Re: draft-bourbaki-6man-classless-ipv6-00
Message-ID: <20170604132200.GK30896@gir.theapt.org>
References: <20170602141112.x64nleqclygz7dwd@Vurt.local> <CALx6S34y1ZS95dD6Qv5A90RnKwh2NqC=VDaZ2vSq+zpo5+NpUg@mail.gmail.com> <5932DA16.9040008@foobar.org> <CAKD1Yr3HkiAweix3fhxT2+9moj7eP2AGRtf7hESpOKihKMCUOg@mail.gmail.com> <CALx6S36b_8z2_vi4T8ZNKs72v5rKAR9YpBWz+r+xb-J-yO4sfQ@mail.gmail.com> <CAKD1Yr0s9TN3dYayhzKqX58yMC39vhGxcVi8+c3b2_VPNiyxwQ@mail.gmail.com> <20170604124829.GI30896@gir.theapt.org> <CAKD1Yr0g7F5Tq5AFw001dbyfVEbQNFRtrUy+YowdoKhLtnjS4w@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAKD1Yr0g7F5Tq5AFw001dbyfVEbQNFRtrUy+YowdoKhLtnjS4w@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/4Zl1g4ReOiujqLmxVE_09Qs6wNA>
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, 04 Jun 2017 13:22:04 -0000

On 2017 Jun 04 (Sun) at 22:11:59 +0900 (+0900), Lorenzo Colitti wrote:
:On Sun, Jun 4, 2017 at 9:48 PM, Peter Hessler <phessler@theapt.org> wrote:
:
:> :There is no workable solution if you want to assign 64 bits to the bus, 64
:> :bits to the routing system, and M bits for mobility, unless M = 0.
:>
:> That's *exactly* why bus and routing MUST NOT require a specific size.
:>
:
:If you don't require a specific size "operational consistency with IPv4"
:will inevitably lead to one /128 per device and NAT. As a host developer I
:don't want to implement NAT, because it's bad for my users.

One address per device *is a good thing*.  From the OS perspective,
having to select which ******** address to use as the source IP is
horrible.

NAT means two things:

1) You can't depend on directly accessing the device.  This is true with
Firewalls, so you have to consider that anyways.

2) You can't embed the IP address inside the packet data.  That's a
stupid idea, and shouldn't be done.

Besides, *Lots of people are already deplyoing IPv6 NAT in the wild*.


-- 
You will feel hungry again in another hour.