Re: [v6ops] Thoughts on draft-byrne-v6ops-clatip-01

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 04 May 2014 01:41 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C8D11A0150 for <v6ops@ietfa.amsl.com>; Sat, 3 May 2014 18:41:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, NORMAL_HTTP_TO_IP=0.001, SPF_PASS=-0.001] autolearn=ham
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 VIPH9eLfREbE for <v6ops@ietfa.amsl.com>; Sat, 3 May 2014 18:41:45 -0700 (PDT)
Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) by ietfa.amsl.com (Postfix) with ESMTP id A1C841A014D for <v6ops@ietf.org>; Sat, 3 May 2014 18:41:45 -0700 (PDT)
Received: by mail-pa0-f46.google.com with SMTP id kx10so4752197pab.33 for <v6ops@ietf.org>; Sat, 03 May 2014 18:41:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=baG/dmgdVBby9q6q654wXm0lLX5NPl5/sEBzeaBnmBk=; b=BWMN0y62YGD5PuS/a/Xy0dfgujwjJjWmRr5VcGLsJzDJUaBAEdrOqji5NeN4yqV+mw wCoR+zNIXIom0ego3AA8YuIfLLwdqFCPWA45SsKZptGPZRA85Xd92K2Vu1H3dzhcXgDh DGt18ZkOev1k+J6m4TTIn4aSPTsztbI81ii6f80tsYU4n6Dbv2Pb+EQono227a1wrdSx fCI75S84TI2W/P1kWXieLvZNUzeh4jSlJCrrORBpuzv6mXZmBDZctPCh2pOdHXFByQje Ppt2TuPiLVpMCNqo8SbqTV+ukxhIFX70dvi61wqxtaTut9FKUlW8RifxBSbXy13sUgDr 12Ug==
X-Received: by 10.66.177.168 with SMTP id cr8mr54133264pac.128.1399167702755; Sat, 03 May 2014 18:41:42 -0700 (PDT)
Received: from [192.168.178.20] (23.195.69.111.dynamic.snap.net.nz. [111.69.195.23]) by mx.google.com with ESMTPSA id xr9sm31612763pab.5.2014.05.03.18.41.39 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 03 May 2014 18:41:42 -0700 (PDT)
Message-ID: <53659AD2.1070802@gmail.com>
Date: Sun, 04 May 2014 13:41:38 +1200
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
References: <DA7557DA-C003-4FAC-A1C5-2FAD5BD028EC@cisco.com> <CAKD1Yr3JA8jKjfk1BMA4dfMQ8CQ5L5V5txnEmXPLjE=CnOR9VQ@mail.gmail.com> <40C41DA9-3513-4BC3-B6C9-7A1EEF98BBC7@cisco.com> <CAKD1Yr2AZN7+czefosQG9uaJ0dDLmtrAp7+QHKOP+Kpk+rBvcA@mail.gmail.com> <5361DBFA.3010403@bogus.com> <B6D62ADF-63DF-41CE-92F2-361E3120CFB5@delong.com> <1399164466.73074.YahooMailNeo@web162201.mail.bf1.yahoo.com>
In-Reply-To: <1399164466.73074.YahooMailNeo@web162201.mail.bf1.yahoo.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/DKQjQFnGUKrS2Jjw9BcTcwPNdB8
Cc: V6 Ops List <v6ops@ietf.org>, "Byrne, Cameron" <Cameron.Byrne@t-mobile.com>
Subject: Re: [v6ops] Thoughts on draft-byrne-v6ops-clatip-01
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 May 2014 01:41:47 -0000

On 04/05/2014 12:47, Mark ZZZ Smith wrote:
> 
> 
> 
> ----- Original Message -----
>> From: Owen DeLong <owen@delong.com>
>> To: joel jaeggli <joelja@bogus.com>
>> Cc: V6 Ops List <v6ops@ietf.org>; "Byrne, Cameron" <Cameron.Byrne@t-mobile.com>
>> Sent: Friday, 2 May 2014 8:31 AM
>> Subject: Re: [v6ops] Thoughts on draft-byrne-v6ops-clatip-01
>>
>>
>> On Apr 30, 2014, at 10:30 PM, joel jaeggli <joelja@bogus.com> wrote:
>>
>>>  On 4/30/14, 7:55 PM, Lorenzo Colitti wrote:
>>>>  On Thu, May 1, 2014 at 8:24 AM, Fred Baker (fred) <fred@cisco.com
>>>>  <mailto:fred@cisco.com>> wrote:
>>>>
>>>>    Ask me someday what thoughts go through my mind about applications
>>>>    making inferences from network layer addresses.
>>>>
>>>>
>>>>  The wording in RFC 3927 is much stronger. For example, it states
>>>>  multiple times that packets sourced from 169.254/16 MUST NOT be
>>>>  forwarded, and that they MUST NOT ever be sent to any router for
>>>>  forwarding. I think it's perfectly reasonable for an app (or even 
>> an
>>>>  OS!) to assume that such addresses have no connectivity.
>>>>
>>>>
>>>>    Hey, 192.168.0.0/16 <http://192.168.0.0/16>is for networks that
>>>>    don’t connect to the Internet. You want proof? From RFC 1918, the
>>>>    motivation is
>>>>
>>>>       With the proliferation of TCP/IP technology worldwide, including
>>>>       outside the Internet itself, an increasing number of non-connected
>>>>       enterprises use this technology and its addressing capabilities 
>> for
>>>>       sole intra-enterprise communications, without any intention to 
>> ever
>>>>       directly connect to other enterprises or the Internet itself.
>>>>
>>>>
>>>>  Funny, that's what the proponents of ULA-only networks say too - 
>> "no,
>>>>  this network will NEVER connect to the Internet, ever!!11" I 
>> suspect
>>>>  they do so because they know that saying "we want to use NAT to 
>> connect
>>>>  this network to the Internet like we do in IPv4" is going to 
>> result in
>>>>  strong opinions and removal of support for the use case. But that's
>>>>  off-topic here.
>>>  site-local unicast in ipv6  and rfc 1918 are relatively contemporaneous
>>>  ideas...
>>>
>>>  I don't thing the pressures that produce such solutions are 
>> particularly
>>>  new in fact it's pretty easy to assert that they co-evolved.
>> Yes, but unlike RFC-1918, we came to our senses and deprecated site-local.
>>
>> ULA came later as a result of pressure from people who loved their NAT. 
> 
> That's not correct. As I remember it ULAs were a solution to the drawbacks of site-locals (the discussions of both took topics place in mid to late 2002). Site-locals were deprecated because ULAs had been defined to take their place. The main attribute of ULAs - the random ID component - is there to eliminate the ambiguity that site-locals had, which would have caused people to deploy NAT when interconnecting two different site-local domains. There were other reasons site-locals were deprecated:
> 
> Deprecating Site Local Addresses
> https://tools.ietf.org/rfc/rfc3879.txt
> 
> (which can also be used a good guide to the drawbacks of RFC1918s) 
> 
>> Sad, 
>> really, that the problem was not addressed through education instead of better 
>> RIR policies for global unicast.
>>  
> 
> I'm pretty sure the people involved in the ULA/site-local discussions well and truly know about global addressing and its benefits and drawbacks. 
> 
> Your assertion seems to be that global only addressing would make NAT non-existent and that ULAs will ensure it does. People have chosen to deploy NAT/NAPT in IPv4 networks to attempt to solve more than just the lack of public IPv4 addresses problem. Plentiful and relatively cheap global IPv6 addresses won't address these other needs. Work such as RFC4864 or DHCPv6-PD will.

Actually, one of the use cases for ULAs is to avoid the need for NATs
in the case that two enterprise networks that have insisted on private
addressing merge, or for some other reason need to route directly between
their private address spaces.

Spare me the argument about not needing private addressing at all, because
some enterprise network managers simply want it and aren't interested
in the counter-arguments.

   Brian