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

Job Snijders <job@ntt.net> Sun, 04 June 2017 09:38 UTC

Return-Path: <job@instituut.net>
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 37E67120724 for <ipv6@ietfa.amsl.com>; Sun, 4 Jun 2017 02:38:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.419
X-Spam-Level:
X-Spam-Status: No, score=-1.419 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5] autolearn=no 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 GISUplecoFEI for <ipv6@ietfa.amsl.com>; Sun, 4 Jun 2017 02:38:35 -0700 (PDT)
Received: from mail-it0-f51.google.com (mail-it0-f51.google.com [209.85.214.51]) (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 307E01200C5 for <ipv6@ietf.org>; Sun, 4 Jun 2017 02:38:35 -0700 (PDT)
Received: by mail-it0-f51.google.com with SMTP id m62so39461237itc.0 for <ipv6@ietf.org>; Sun, 04 Jun 2017 02:38:35 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=eA21jCmYVvIkzT0Edz89xB4BIpdGmpHNNkoa+dGtXzM=; b=EMkAO5ovlBf7q2rVccA6z76rXdCq/7ASxvGUT3UOHqTpT/RkH98S+eaW2MvojHMg12 hTxf3IfK/7QluvWRfMyTD55c4+h4lEl91+PPJ4CZrIgAU+IYVuq2Q1ZHG4KmKiF+8jqB GSTYtJ80c8gBOP6WGp0tVSvDYScZYU5KuQaH6szboqQzrBzX62B+S2dBEUXn8EMIlBvw rK1a4Cfaeo2ilzkbYMDASraoUPla4PjVFGJxhJCPOw3g+zlF7ZI9l1NhLrHIq7IPalUY h6zpB5dRYLFxZHprX9eRYpoi0HOJPPZib/8wGYend5rWUuFoA/0ObWmlAIiUeD39UwVd HdSA==
X-Gm-Message-State: AODbwcA5gvMzFQEPwuxm1Yb18WFC4BCsK6PTtbVB9uD+ORGfQlkODm5P kJCSs8v7IKG/BonejM17yg==
X-Received: by 10.36.123.137 with SMTP id q131mr7517387itc.23.1496569114264; Sun, 04 Jun 2017 02:38:34 -0700 (PDT)
Received: from localhost ([12.130.119.140]) by smtp.gmail.com with ESMTPSA id g188sm12378965iof.6.2017.06.04.02.38.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Jun 2017 02:38:33 -0700 (PDT)
Date: Sun, 04 Jun 2017 11:38:19 +0200
From: Job Snijders <job@ntt.net>
To: Simon Hobson <linux@thehobsons.co.uk>
Cc: IETF IPv6 Mailing List <ipv6@ietf.org>
Subject: Re: draft-bourbaki-6man-classless-ipv6-00
Message-ID: <20170604093819.xv7j24sbsfd3p64b@Vurt.local>
References: <CAKD1Yr1VMES3cdm6pWrgvoX5YxhwfEwQa+f=RSnsRsY95eC4kw@mail.gmail.com> <CAKD1Yr3cXwM+2TBnuq9rnVHKgR6QY9naXVqzxQV4Hw9uB8926g@mail.gmail.com> <CAKD1Yr3oSQfM+gPJzfpK3sagb456dWvC6ab7t4D=FnFuahHqLg@mail.gmail.com> <CAKD1Yr0tGNvAZX1+UsSNdiuXQjtZo_iTmskzN1BCZKT9_UYm1A@mail.gmail.com> <CAKD1Yr1ub3XRTJf_d+rzUYDkvb=-R75JdZBRgUVTZxfCmH5XCQ@mail.gmail.com> <CALx6S35Ye67CHmqDF0AW5SX_-P6p16A1i6pFp5nOUwRB-r_GPA@mail.gmail.com> <CAKD1Yr2T4Xu3_CCrCPoHSDC6L+U0HB9vNvXA0n2UPDxjiu0Vgg@mail.gmail.com> <CALx6S36SfkvmPpeOfrXLYUhjRusjOiimh8u1c-gtQ=wat2=u5g@mail.gmail.com> <CAKD1Yr3yzGqH5LfbB09iO81Fjbym1=gb=hijskdUSiTZWKX18w@mail.gmail.com> <1BE6C6B8-425A-47DC-AF10-506A52A2DA06@thehobsons.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <1BE6C6B8-425A-47DC-AF10-506A52A2DA06@thehobsons.co.uk>
X-Clacks-Overhead: GNU Terry Pratchett
User-Agent: NeoMutt/20170306 (1.8.0)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/4SmdjOraeGJWIvnu7ChqMtdSG7Q>
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 09:38:36 -0000

On Sun, Jun 04, 2017 at 09:27:48AM +0100, Simon Hobson wrote:
> Lorenzo Colitti <lorenzo@google.com> wrote:
> > On Sat, Jun 3, 2017 at 7:15 PM, Simon Hobson
> > <linux@thehobsons.co.uk> wrote: BUT, I cannot see the logic behind
> > your earlier comment that DHCP makes NAT inevitable for IPv6.
> > 
> > The answers are in RFC 7934, 
> 
> I think you'll need to point them out then
> 
> Lorenzo Colitti <lorenzo@google.com> wrote:
> 
> > That means it should be able to form new addresses without asking
> > the network, or it should get enough from the network that it never
> > needs to asks again.
> 
> Ah, now I see where you are coming from - and I don't agree with you.
> 
> I don't want to come across as being adversarial here, but one thing I
> have noticed from your various posts is that you appear to have a
> quite entrenched "SLAAC solves the problems I work with, there
> shouldn't be any other solutions even if others have different
> problems/priorities" approach to things.
> 
> So for example, here you are adamant that a device should not have to
> "ask the network" for more addresses. What about networks where there
> are other priorities, what if the operator of a network requires to
> track addresses/address usage for whatever reasons ?
> 
> The answer to that cannot be "then the network operator is wrong". I
> can assure you that there are networks around where devices just
> turning up and assigning their own addresses is not allowed, and never
> will be allowed (all I'll say is that the military have a different
> view of the privacy/security tradeoff). In some cases, there is a
> LEGAL REQUIREMENT to track devices in this manner - such as public
> WiFi operators. I assume you'll consider that bad and not to be
> supported, but in the real world that is the case whether we like it
> or not.  There may be other ways around it involving routers tracking
> the MAC-address mappings and so on, but this seems quite a lot more
> work than having a centralised management system that deals with
> admitting new devices onto the network, assigning addresses to them,
> and monitoring their activity.

This is a really good summary.

Even in my home environment I sometimes need absolute control on what
source address is used by what device to connect to the outside world.

Many online services perform poorly thought out geo-fencing, and through
steering of source addresses (by using NAT, or by handing out specific
addresses to specific devices) I can increase the chances that the
legitimate user can access their legitimate content.

Of course, some zeolots will say "well, those online services are doing
it wrong and must fix their service offering". sure.... i'll ask them to
get right on that! ;-)

Kind regards,

Job