Re: [v6ops] ULA draft revision #2 Regarding isolated networks

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 26 May 2014 20:14 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 C2D281A026B for <v6ops@ietfa.amsl.com>; Mon, 26 May 2014 13:14:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, 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 cUaf8uHj9JG9 for <v6ops@ietfa.amsl.com>; Mon, 26 May 2014 13:14:44 -0700 (PDT)
Received: from mail-pb0-x22f.google.com (mail-pb0-x22f.google.com [IPv6:2607:f8b0:400e:c01::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DBC91A0248 for <v6ops@ietf.org>; Mon, 26 May 2014 13:14:44 -0700 (PDT)
Received: by mail-pb0-f47.google.com with SMTP id rp16so8099858pbb.34 for <v6ops@ietf.org>; Mon, 26 May 2014 13:14:40 -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=bzCUzD8eQYEKZHVNaSEzXpAWIjyq9RTDRCbOsBcoJvM=; b=0ugbAbe1qZ2e0AydHb2lo9MTHJDbKCOinwroKqkmx/QH6XQlhIjZX6PKLWUY7OFCeC UthpdkhJfZ+b83VKFadIo3g3pG9H1f95SGXzzA0WgmX/89Gt81B5fF5nh9Rjm0aH0pve 9eCdtfyOlYtQSOZPlhxMvDVUAAcLt/ztlpVJokwmzJ5yn1vYET87yYZ+/DC+/9mDdIGO XO1W5dsUXqocafPW6aKqI6lJvbE1eLH38+Nwv4sOL+cXOW7UdlinI1wDrmobBpXV7G87 7yJdQN5EtubB7LsnQ1q/IGPl54b702+/cBrpde9v+68T7HWGk/wY5sGTuUVldMo/DNC1 NQ+w==
X-Received: by 10.66.139.168 with SMTP id qz8mr29890524pab.3.1401135280487; Mon, 26 May 2014 13:14:40 -0700 (PDT)
Received: from [192.168.178.23] (155.199.69.111.dynamic.snap.net.nz. [111.69.199.155]) by mx.google.com with ESMTPSA id ix7sm19648647pbd.36.2014.05.26.13.14.38 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 26 May 2014 13:14:40 -0700 (PDT)
Message-ID: <5383A0AE.2030900@gmail.com>
Date: Tue, 27 May 2014 08:14: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: "Liubing (Leo)" <leo.liubing@huawei.com>
References: <8AE0F17B87264D4CAC7DE0AA6C406F453D8B6B9A@nkgeml506-mbx.china.huawei.com>
In-Reply-To: <8AE0F17B87264D4CAC7DE0AA6C406F453D8B6B9A@nkgeml506-mbx.china.huawei.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/vUxbdRhFCXJVCrvIJojP3z_3UjI
Cc: v6ops WG <v6ops@ietf.org>, "v6ops-chairs@tools.ietf.org" <v6ops-chairs@tools.ietf.org>
Subject: Re: [v6ops] ULA draft revision #2 Regarding isolated networks
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: Mon, 26 May 2014 20:14:45 -0000

On 27/05/2014 00:36, Liubing (Leo) wrote:
> Hi, All
> 
> We're going to update the ULA draft. Before making a new version, I think it would be helpful to confirm/discuss several important topics which were discussed in last IETF meeting. 
> 
> I'd like to discuss the topics in different mail threads respectively.
> (Current Draft link: http://tools.ietf.org/html/draft-ietf-v6ops-ula-usage-recommendations-02)
> ******************************************************************************
> 
> #2 Regarding isolated networks
> 
> Current draft is a little blurry on what the "isolated" means. Based on former discussion, we'll make it more comprehensive description as the following (just a summary, not the specific revision wording):
> 
> - "Temporarily isolated" or "Forever isolated". In general, ULAs fit both cases. Whatever it is temporarily or forever, when administrators need some prefixes to be on-demand and free to use, ULAs are good choice. However, for the temporarily isolated cases, the administrator needs to consider once it gets to connected, the hosts might need to be renumbered; or NAT might be involved if renumbering is not acceptable. If renumbering or NAT for some reason is considered as heavy burden, then the administrators need to carefully consider the adoption of ULAs.

Such networks (which in the IPng design phase we called "dentist's office
networks") are in the class where fully autonomic operation, with
no expert manager, is the normal case. As we observed in 6man, these
networks get automatically renumbered after every power cut. So we
should simply state that renumbering will happen in such networks
whenever necessary. I don't think we should even mention NPTv6.

The two cases are different though. If a network is running with
an ISP prefix and becomes isolated, it is not *forced* to use a
ULA prefix, but it might need to renumber when it gets reconnected
with a different ISP prefix. If it's forever isolated, a ULA would
be appropriate (and fail-safe if it does, in reality, get
connected to an ISP).

> - "Isolated to all networks" or "Isolated to the public Internet". These are two separate scenarios. However, in the perspective of adopting ULAs, there is no essential difference between them. So long as it doesn't connect to the global Internet, ULAs fit them as well. Comparing to other alternatives (an arbitrary GUA, or documentation prefixes), ULAs could provide a lower possibility of collision if they are generated according to the standard method. And the ACL rules for ULAs are much convenient to be set than arbitrary prefixes, to prevent the prefixes leaked if the isolated networks occasionally connected to the global networks. 

Yes. It seems to me that in "Internet of Things" scenarios, this
would be the normal mode. A group of IoT devices will be connected
to some sort of application-layer gateway, and by using ULA for
that, isolation from other networks is easier to ensure.

   Brian