Re: [v6ops] {Disarmed} Revised texts for ULA #3 NPTv6 Use Case
Tim Chown <tjc@ecs.soton.ac.uk> Tue, 03 June 2014 07:24 UTC
Return-Path: <tjc@ecs.soton.ac.uk>
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 5A84D1A0119 for <v6ops@ietfa.amsl.com>; Tue, 3 Jun 2014 00:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.871
X-Spam-Level:
X-Spam-Status: No, score=-1.871 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_NEUTRAL=0.779] 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 9uNMuZtdLevi for <v6ops@ietfa.amsl.com>; Tue, 3 Jun 2014 00:24:10 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 563341A003A for <v6ops@ietf.org>; Tue, 3 Jun 2014 00:24:09 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id s537NYu4013674; Tue, 3 Jun 2014 08:23:35 +0100
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk s537NYu4013674
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1401780220; bh=y4cz78crfuFOxqW8st3BiFEvIxc=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=FdDrEyNQHcLxWvjdaz3nG26hfdl4cpISnj5QKbmQC19TXuKyTEVQcrPsxbLCpchQy ljXg/+U9uttB24jFjgWBTsfKMKjdUOaTrWlv7RM+nHNptLHwCsHgYDoapMAgKYbKVe nLypVDn0jp5VEI2Etrl4Zdg/A/y2/6XYXBCXmhCc=
Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from <tjc@ecs.soton.ac.uk> with ESMTP (valid=N/A) id q528NY0546007479zX ret-id none; Tue, 03 Jun 2014 08:23:40 +0100
Received: from [192.168.1.108] (host213-123-213-183.in-addr.btopenworld.com [213.123.213.183]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id s537NTV8017692 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 3 Jun 2014 08:23:32 +0100
Content-Type: multipart/alternative; boundary="Apple-Mail=_3F6D0597-ED39-48F7-834B-43A9F069A921"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\))
From: Tim Chown <tjc@ecs.soton.ac.uk>
In-Reply-To: <8AE0F17B87264D4CAC7DE0AA6C406F453D8B99F5@nkgeml506-mbx.china.huawei.com>
Date: Tue, 03 Jun 2014 08:23:29 +0100
Message-ID: <EMEW3|5dae7f0a23f5a9e2c4713af9732da3b7q528NY03tjc|ecs.soton.ac.uk|02F13E3B-20C7-4383-ADDD-948951D23D0A@ecs.soton.ac.uk>
References: <8AE0F17B87264D4CAC7DE0AA6C406F453D8B7847@nkgeml506-mbx.china.huawei.com> <7783E833-2188-4993-ADCC-38C67A09553D@delong.com> <B05E3E39-3587-4A37-80B0-56907B1894B2@ecs.soton.ac.uk> <CAKD1Yr0o0BL5Km2pQN4NdeYjKVfSpA9VGXvjaNTMwOiUHj4f7Q@mail.gmail.com> <EMEW3|41d343f68fc77dbc013010afcdeef82bq50Eju03tjc|ecs.soton.ac.uk|B05E3E39-3587-4A37-80B0-56907B1894B2@ecs.soton.ac.uk> <CAKD1Yr1Gon71LA50EXvNQGBmD6ox1dFJH52bre2-ueyVeETxEA@mail.gmail.com> <8AE0F17B87264D4CAC7DE0AA6C406F453D8B99F5@nkgeml506-mbx.china.huawei.com> <02F13E3B-20C7-4383-ADDD-948951D23D0A@ecs.soton.ac.uk>
To: "Liubing (Leo)" <leo.liubing@huawei.com>
X-Mailer: Apple Mail (2.1878.2)
X-smtpf-Report: sid=q528NY054600747900; tid=q528NY0546007479zX; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=8:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: s537NYu4013674
X-ECS-MailScanner: Found to be clean
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/QDSIZDSsQyPsCA1uv5tWx2VOWVo
Cc: v6ops WG <v6ops@ietf.org>, "v6ops-chairs@tools.ietf.org" <v6ops-chairs@tools.ietf.org>
Subject: Re: [v6ops] {Disarmed} Revised texts for ULA #3 NPTv6 Use Case
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: Tue, 03 Jun 2014 07:24:13 -0000
With a slight tidy up of language that could be: "o Using Network Prefix Translation Network Prefix Translation (NPTv6) [RFC6296] is an experimental specification that provides a stateless one to one mapping between internal addresses and external addresses. The specification considers translating ULA prefixes into GUA prefixes as a use case. Although NPTv6 works differently to traditional stateful NAT/NAPT (which is discouraged in [RFC5902]), it also introduces some similar additional complexity to applications, which might cause applications to break. Thus this document does not recommend the use of ULA+NPTv6. If an operator does choose to use this approach, some operational considerations are provided below. Rather, this document considers ULA+GUA as a better approach to connect to the global network when ULAs are expected to be retained. The use of ULA+GUA is discussed in detail in Section 3.2.2 below.” There’s certain a case to remove the “If an operator” sentence altogether. I think there’s also some NPTv6 text in 3.2.1 that needs updating Bing. Tim On 3 Jun 2014, at 04:38, Liubing (Leo) <leo.liubing@huawei.com> wrote: > Hi Dear all, > > Based on recent discussion, I propose some revised texts as the following. > Please comment to see whether we can achieve consensus on this issue. > > Many thanks! > > Revised texts in Section 3.2.1: > “o Using Network Prefix Translation > > Network Prefix Translation (NPTv6) [RFC6296] is an experimental > specification that provides a stateless one to one mapping between > internal addresses and external addresses. [RFC6296] considers translating > ULA prefixes into GUA prefixes as a use case. Although NPTv6 is not exactly > the same with the traditional stateful NAT/NAPT (which is discouraged in > [RFC5902]), it also introduces some similar additional complexity on many > applications, which might cause applications break. > > So in general, this document doesn’t encourage to use ULA+NPTv6 (however, > some operational considerations are provided below for the ones who insist to > use ULA+NPTv6 for some reason). This document considers ULA+GUA as a better > approach to connect to the global network when ULAs are expected to be retained. > ULA+GUA is discussed in detail in Section 3.2.2 below.” > > > Original texts: > “o Using Network Prefix Translation > > Network Prefix Translation (NPTv6) [RFC6296] is an experimental > specification that provides a stateless one to one mapping between > internal addresses and external addresses. > > In some very constrained situations(for example, in the sensors), the > network needs ULA as the on-demand and stable addressing which > doesn't need much code to support address assignment mechanisms like > DHCP or full ND (Note: surely it needs SLAAC). If the network also > needs to connect to the outside, then there can be an NPTv6 gateway > which is not subject to extreme resource constraints. Especially when > a lightweight isolated network needs to add Internet connectivity, > this is quite a straightforward and efficient way. > > This document does not intend to encourage the ULA binding with NPTv6 > model, since in [RFC5902] the IAB had already gave opinions on IPv6 > NAT; but this document considers it as an effective approach in some > specific situations as described above.” > > > >
- [v6ops] ULA #3 NPTv6 Use Case Liubing (Leo)
- Re: [v6ops] ULA #3 NPTv6 Use Case Lorenzo Colitti
- Re: [v6ops] ULA #3 NPTv6 Use Case Liubing (Leo)
- Re: [v6ops] ULA #3 NPTv6 Use Case Ted Lemon
- Re: [v6ops] ULA #3 NPTv6 Use Case Ted Lemon
- Re: [v6ops] ULA #3 NPTv6 Use Case Lee Howard
- Re: [v6ops] ULA #3 NPTv6 Use Case Ted Lemon
- Re: [v6ops] ULA #3 NPTv6 Use Case Brian E Carpenter
- Re: [v6ops] ULA #3 NPTv6 Use Case Lorenzo Colitti
- Re: [v6ops] ULA #3 NPTv6 Use Case Liubing (Leo)
- Re: [v6ops] ULA #3 NPTv6 Use Case Lorenzo Colitti
- Re: [v6ops] ULA #3 NPTv6 Use Case Owen DeLong
- Re: [v6ops] ULA #3 NPTv6 Use Case Lorenzo Colitti
- Re: [v6ops] ULA #3 NPTv6 Use Case Tim Chown
- Re: [v6ops] ULA #3 NPTv6 Use Case Lorenzo Colitti
- [v6ops] Revised texts for ULA #3 NPTv6 Use Case Liubing (Leo)
- Re: [v6ops] Revised texts for ULA #3 NPTv6 Use Ca… Owen DeLong
- Re: [v6ops] {Disarmed} Revised texts for ULA #3 N… Tim Chown
- Re: [v6ops] {Disarmed} Revised texts for ULA #3 N… Liubing (Leo)