Re: [v4v6interim] [46translation] [BEHAVE] Proposal for new BEHAVE charter
"TJ" <trejrco@gmail.com> Mon, 20 October 2008 19:36 UTC
Return-Path: <v4v6interim-bounces@ietf.org>
X-Original-To: v4v6interim-archive@ietf.org
Delivered-To: ietfarch-v4v6interim-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 032683A6AC1; Mon, 20 Oct 2008 12:36:06 -0700 (PDT)
X-Original-To: v4v6interim@core3.amsl.com
Delivered-To: v4v6interim@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 58F8E3A6AC1 for <v4v6interim@core3.amsl.com>; Mon, 20 Oct 2008 12:36:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[AWL=-0.021, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XfGAZabEniau for <v4v6interim@core3.amsl.com>; Mon, 20 Oct 2008 12:36:04 -0700 (PDT)
Received: from mail-gx0-f16.google.com (mail-gx0-f16.google.com [209.85.217.16]) by core3.amsl.com (Postfix) with ESMTP id 001C13A6955 for <v4v6interim@ietf.org>; Mon, 20 Oct 2008 12:36:03 -0700 (PDT)
Received: by gxk9 with SMTP id 9so4313755gxk.13 for <v4v6interim@ietf.org>; Mon, 20 Oct 2008 12:36:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:references :in-reply-to:subject:date:message-id:mime-version:content-type :content-transfer-encoding:x-mailer:thread-index:content-language; bh=4FpadSyJ29khnpqerHg5eMzQocfyfWMM2ZR2PavU3Ws=; b=xQgYitlToFJaYleTwamCMc44qZ5VaYk7b+LwHhNVqmPuM51LpfA95pYJGg2zF238ET 4p4kc/8hE0MqxVgCUfMWob6RW77zcQZB84+8BrdZyERmdTg/x10BehhrBqMPCcxHUBCw /zKcA1zJ69gjb0360kydoJhz2CBCrNzkLYlrM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-type:content-transfer-encoding:x-mailer:thread-index :content-language; b=g/E69DJnJLJVKGTKWcrG1ygubpW3uaKqjFFqNrNxCK+fATzwNIyRtkWSJ92wRRRK8D GD3sKtOG84kHky0+OxwYolcjfeQBRa7iNShc/2sS5vlvoT7wrzcdJLgi0vFp261GJNmx oK28Il2Gcv8flFYCeq6oMOYGRe86J9YCEf2Zo=
Received: by 10.65.159.14 with SMTP id l14mr3908857qbo.73.1224530982667; Mon, 20 Oct 2008 12:29:42 -0700 (PDT)
Received: from Lapci010 (wsip-98-174-20-11.dc.dc.cox.net [98.174.20.11]) by mx.google.com with ESMTPS id 6sm16796043yxg.6.2008.10.20.12.29.41 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 20 Oct 2008 12:29:42 -0700 (PDT)
From: TJ <trejrco@gmail.com>
To: 46translation@employees.org, v4v6interim@ietf.org, 'Behave WG' <behave@ietf.org>
References: <48F8539D.90608@ericsson.com> <48FB9C5E.8070402@gmail.com> <3E041E8D-8539-4A16-9188-86A1DCEEE62B@muada.com> <200810201358.29295.remi.denis-courmont@nokia.com>
In-Reply-To: <200810201358.29295.remi.denis-courmont@nokia.com>
Date: Mon, 20 Oct 2008 15:29:40 -0400
Message-ID: <00fb01c932ea$331db210$99591630$@com>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AckyoutElgtDGmrbSlKgnHKIxOb1MAARu81g
Content-Language: en-us
Subject: Re: [v4v6interim] [46translation] [BEHAVE] Proposal for new BEHAVE charter
X-BeenThere: v4v6interim@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of coexistence topics for the 01-Oct-2008 v4-v6 coexistence interim meeting <v4v6interim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/v4v6interim>, <mailto:v4v6interim-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/v4v6interim>
List-Post: <mailto:v4v6interim@ietf.org>
List-Help: <mailto:v4v6interim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v4v6interim>, <mailto:v4v6interim-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: v4v6interim-bounces@ietf.org
Errors-To: v4v6interim-bounces@ietf.org
I am not entirely excited about this conversation, but WRT "3/ topology hiding" NAT66 would accomplish something. While it doesn't "hide" the specific host _right now_, it does hide the underlying topology (no 1:1 correlation of outside and inside addresses / network architecture) as well as hide the specific host as time moves forward. ... hoping that if it does get defined it gets very little use ... /TJ >-----Original Message----- >From: v4v6interim-bounces@ietf.org [mailto:v4v6interim-bounces@ietf.org] On >Behalf Of Rémi Denis-Courmont >Sent: Monday, October 20, 2008 6:58 AM >To: 46translation@employees.org >Cc: v4v6interim@ietf.org; 'Behave WG' >Subject: Re: [v4v6interim] [46translation] [BEHAVE] Proposal for new BEHAVE >charter > >On Monday 20 October 2008 13:37:05 ext Iljitsch van Beijnum, you wrote: >> Interestingly, I did a small survey about whether people _expect_ >> there to be NAT66 in the future and the majority said "yes". >> >> On the one hand we can do nothing and if all goes well there will be >> no IPv6 NAT so we're all happy because not doing anything made the >> right thing happen. (Although I've used a NAT66 implementation myself >> some years back, so there is at least one out there.) >> >> But if we do nothing, we run the risk that someone will do a quick >> search and replace on their NAT44 code and create a port overloading >> NAT66. The port overloading is 90% of the harmful stuff that NAT boxes >> do. >> >> What we could do is come up with a stateless, transport-agnostic 1- >> to-1 NAT66 spec so we at least avoid the port overloading and nothing >> much breaks except referrals. > >I share your analysis that, _assuming_ we have NAT66, it should be >transport-agnostic. IPv6 has a large enough address space, and we are >painfully aware of the problems of transport-dependent NAT(44). > >However, when I look at the reasons for deploying NAT: >1/ address space shortage >2/ inbound firewalling >3/ topology hiding >4/ prefix delegation "bypass" > >(1) is a non-issue for IPv6. (2) is solved with stateful firewalling and >does not require NAT. 1:1 NAT fails to solve (3) as it does hide the >subnetting scheme, but fails to hide individual hosts. This leaves only (4). >Did I miss anything? > >I still believe we will see NAT66. Not because it's immediately useful. >Rather because someone will figure out it's easy to adapt NAT44 code to do >NAT66. >For instance, much of the Linux Netfilter framework has become IP version- >independent lately, with NAT being the only one big remaining IPv4-specific >chunk. > > > >I guess only time would tell whether a NAT66 1:1 spec would help prevent >such the transport-dependent NAT66 being _deployed_. It cannot hurt to write >that spec, I suppose. In any case, the abomination will be _implemented_ :-( >It is too natural/easy/tempting. > >-- >Rémi Denis-Courmont >Maemo Software, Nokia Devices R&D >_______________________________________________ >v4v6interim mailing list >v4v6interim@ietf.org >https://www.ietf.org/mailman/listinfo/v4v6interim _______________________________________________ v4v6interim mailing list v4v6interim@ietf.org https://www.ietf.org/mailman/listinfo/v4v6interim
- [v4v6interim] [Fwd: [BEHAVE] Proposal for new BEH… Magnus Westerlund
- [v4v6interim] Proposal for new BEHAVE charter Magnus Westerlund
- Re: [v4v6interim] Proposal for new BEHAVE charter Margaret Wasserman
- Re: [v4v6interim] [BEHAVE] Proposal for new BEHAV… Dan Wing
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Brian E Carpenter
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Rémi Denis-Courmont
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… marcelo bagnulo braun
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Rémi Denis-Courmont
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Margaret Wasserman
- Re: [v4v6interim] [BEHAVE] Proposal for new BEHAV… Magnus Westerlund
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… marcelo bagnulo braun
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Margaret Wasserman
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… TJ
- [v4v6interim] NAT66 for PI [Re: [46translation] [… Brian E Carpenter
- [v4v6interim] "My" [Re: [46translation] [BEHAVE] … Brian E Carpenter
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Fred Baker
- Re: [v4v6interim] "My" [Re: [46translation] [BEHA… Marc Blanchet
- Re: [v4v6interim] [BEHAVE] [46translation] "My" [… Fred Baker
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Dave Thaler
- Re: [v4v6interim] [46translation] "My" [Re: [BEHA… Dave Thaler
- Re: [v4v6interim] [BEHAVE] [46translation] "My" [… Dave Thaler
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Rémi Després
- Re: [v4v6interim] [BEHAVE] [46translation] "My" [… Rémi Després
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Fred Baker
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [46translation] [BEHAVE] "My" [… Ed Jankiewicz
- Re: [v4v6interim] [BEHAVE] NAT66 for PI [Re: [46t… Jari Arkko
- Re: [v4v6interim] [BEHAVE] [46translation] "My" [… Mark Townsley
- Re: [v4v6interim] [46translation] [BEHAVE] "My" [… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Magnus Westerlund
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Magnus Westerlund
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Margaret Wasserman
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Cullen Jennings
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Cullen Jennings
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Alain Durand
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Dan Wing
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Margaret Wasserman
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Margaret Wasserman
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Dan Wing
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Mark Townsley
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Fred Baker
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Rémi Denis-Courmont
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Rémi Denis-Courmont
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Magnus Westerlund
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Mark Townsley
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Rémi Denis-Courmont
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Rémi Denis-Courmont
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Robert Raszuk
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Iljitsch van Beijnum
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Pekka Savola
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Bonness, Olaf
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Cullen Jennings
- Re: [v4v6interim] [BEHAVE] [46translation] Propos… Fred Baker
- Re: [v4v6interim] [46translation] [BEHAVE] Propos… Fred Baker
- Re: [v4v6interim] [BEHAVE] NAT66 for PI [Re: [46t… Marc Petit-Huguenin
- Re: [v4v6interim] [46translation] [BEHAVE] NAT66 … Fred Baker
- Re: [v4v6interim] Doesn't HIP solve this problem? Brian E Carpenter