(ngtrans) draft-durand-ngtrans-nat64-nat46-00.txt

matthew.ford@bt.com Wed, 17 July 2002 15:31 UTC

Received: from pheriche.sun.com (pheriche.sun.com [192.18.98.34]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA19244 for <ngtrans-archive@odin.ietf.org>; Wed, 17 Jul 2002 11:31:08 -0400 (EDT)
Received: from engmail2.Eng.Sun.COM ([129.146.1.25]) by pheriche.sun.com (8.9.3+Sun/8.9.3) with ESMTP id JAA25245; Wed, 17 Jul 2002 09:31:11 -0600 (MDT)
Received: from sunroof.eng.sun.com (sunroof.Eng.Sun.COM [129.146.168.88]) by engmail2.Eng.Sun.COM (8.9.3+Sun/8.9.3/ENSMAIL,v2.1p1) with ESMTP id IAA26809; Wed, 17 Jul 2002 08:30:59 -0700 (PDT)
Received: from sunroof.eng.sun.com (localhost [127.0.0.1]) by sunroof.eng.sun.com (8.12.4/8.12.4) with ESMTP id g6HFUPoN003873 for <ngtrans-dist@sunroof.eng.sun.com>; Wed, 17 Jul 2002 08:30:25 -0700 (PDT)
Received: (from majordomo@localhost) by sunroof.eng.sun.com (8.12.4/8.12.4/Submit) id g6HFUPGP003872 for ngtrans-dist; Wed, 17 Jul 2002 08:30:25 -0700 (PDT)
X-Authentication-Warning: sunroof.eng.sun.com: majordomo set sender to owner-ngtrans@sunroof.eng.sun.com using -f
Received: from engmail4.Eng.Sun.COM (engmail4 [129.144.134.6]) by sunroof.eng.sun.com (8.12.4/8.12.4) with ESMTP id g6HFUMoN003862 for <ngtrans@sunroof.eng.sun.com>; Wed, 17 Jul 2002 08:30:23 -0700 (PDT)
Received: from lukla.Sun.COM (lukla.Central.Sun.COM [129.147.5.31]) by engmail4.Eng.Sun.COM (8.9.3+Sun/8.9.3/ENSMAIL, v2.1p1) with ESMTP id IAA07038 for <ngtrans@sunroof.eng.sun.com>; Wed, 17 Jul 2002 08:30:24 -0700 (PDT)
From: matthew.ford@bt.com
Received: from gollum.axion.bt.co.uk (gollum.axion.bt.co.uk [132.146.17.41]) by lukla.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id JAA00621 for <ngtrans@sunroof.eng.sun.com>; Wed, 17 Jul 2002 09:30:23 -0600 (MDT)
Received: from cbtlipnt01.btlabs.bt.co.uk by gollum (local) with ESMTP; Wed, 17 Jul 2002 16:28:17 +0100
Received: by cbtlipnt01.btlabs.bt.co.uk with Internet Mail Service (5.5.2654.89) id <PD2ZBJ0V>; Wed, 17 Jul 2002 16:28:04 +0100
Message-ID: <F66469FCE9C5D311B8FF0000F8FE9E070A924F94@mbtlipnt03.btlabs.bt.co.uk>
To: Alain.Durand@sun.com
Cc: ngtrans@sunroof.eng.sun.com
Subject: (ngtrans) draft-durand-ngtrans-nat64-nat46-00.txt
Date: Wed, 17 Jul 2002 16:26:37 +0100
X-Mailer: Internet Mail Service (5.5.2654.89)
MIME-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Sender: owner-ngtrans@sunroof.eng.sun.com
Precedence: bulk
Reply-To: matthew.ford@bt.com

Alain,

Some comments on your nat64-nat46 draft:

NAT64
-----
Can we be confident that applications written by developers that don't know
about NAT64 will get some useful default behaviour? This is not a rhetorical
question - I genuinely would like to hear your thoughts about this.

The scalability solution doesn't prevent the NAT64 devices being single
points-of-failure.

NAT46
-----
The changed model of interworking deployment responsibility from the
providers of IPv6 services to the providers of IPv4 network connectivity is
interesting. I can't see too many IPv4 network operators deploying NAT46 for
their customers on the off-chance that there are some useful or interesting
IPv6 services that they might want to connect to. It is much more useful for
the providers of IPv6 services to be able to make their services accessible
to the global IPv4 community via NAT-PT. As I stated in my earlier mail
commenting on draft-durand-natpt-dns-alg-issues-00.txt, the problems with
NAT-PT as *implemented* are not as great as you imply. I agree the spec
could use some work.

General comments
----------------
I agree with you that there is a need for a scalable solution to the
translation interworking problem before serious deployment can happen.
However, I don't believe that NAT-PT is irredeemably broken and I think that
several of the ideas presented in this draft could easily be applied to
NAT-PT. There are already several quite mature implementations of NAT-PT and
improvement of the spec rather than re-invention is therefore extremely
desirable in my opinion. Let's fix the NAT-PT spec rather then generate yet
another mechanism.

 -- Mat.