Re: [Pppext] new PPP-related individual submission

James Carlson <carlsonj@workingcode.com> Tue, 14 September 2010 11:16 UTC

Return-Path: <carlsonj@workingcode.com>
X-Original-To: pppext@core3.amsl.com
Delivered-To: pppext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 98EC73A6966 for <pppext@core3.amsl.com>; Tue, 14 Sep 2010 04:16:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.774
X-Spam-Level:
X-Spam-Status: No, score=-102.774 tagged_above=-999 required=5 tests=[AWL=-0.175, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 92hcjlP3lM7Z for <pppext@core3.amsl.com>; Tue, 14 Sep 2010 04:16:39 -0700 (PDT)
Received: from carlson.workingcode.com (carlsonj-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1d9::2]) by core3.amsl.com (Postfix) with ESMTP id 5EE013A68A8 for <pppext@ietf.org>; Tue, 14 Sep 2010 04:16:39 -0700 (PDT)
Received: from [75.150.68.97] (carlson [75.150.68.97]) (authenticated bits=0) by carlson.workingcode.com (8.14.2+Sun/8.14.4) with ESMTP id o8EBH2YL029015 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 14 Sep 2010 07:17:03 -0400 (EDT)
Message-ID: <4C8F59AE.10900@workingcode.com>
Date: Tue, 14 Sep 2010 07:17:02 -0400
From: James Carlson <carlsonj@workingcode.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.7) Gecko/20100214 Lightning/1.0b1 Thunderbird/3.0.1
MIME-Version: 1.0
To: mohamed.boucadair@orange-ftgroup.com
References: <4C87A4AC.10404@workingcode.com> <4C87D7D6.3000606@workingcode.com> <13692_1284361742_4C8DCE0E_13692_114058_1_94C682931C08B048B7A8645303FDC9F31C50646461@PUEXCB1B.nanterre.francetelecom.fr> <4C8E24C7.2010609@workingcode.com> <30488_1284385338_4C8E2A3A_30488_106487_1_94C682931C08B048B7A8645303FDC9F31C50646773@PUEXCB1B.nanterre.francetelecom.fr> <4C8EC999.8030108@workingcode.com> <28215_1284441950_4C8F075E_28215_7077_1_94C682931C08B048B7A8645303FDC9F31C50646914@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <28215_1284441950_4C8F075E_28215_7077_1_94C682931C08B048B7A8645303FDC9F31C50646914@PUEXCB1B.nanterre.francetelecom.fr>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-DCC-x.dcc-servers-Metrics: carlson; whitelist
Cc: "pppext@ietf.org" <pppext@ietf.org>, "Gabor.Bajko@nokia.com" <Gabor.Bajko@nokia.com>, VILLEFRANQUE Alain RD-BIZZ <alain.villefranque@orange-ftgroup.com>, GRIMAULT Jean-Luc RD-MAPS <jeanluc.grimault@orange-ftgroup.com>, LEVIS Pierre RD-BIZZ <pierre.levis@orange-ftgroup.com>, "teemu.savolainen@nokia.com" <teemu.savolainen@nokia.com>
Subject: Re: [Pppext] new PPP-related individual submission
X-BeenThere: pppext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PPP Extensions <pppext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pppext>, <mailto:pppext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pppext>
List-Post: <mailto:pppext@ietf.org>
List-Help: <mailto:pppext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pppext>, <mailto:pppext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Sep 2010 11:16:41 -0000

On 09/14/10 01:25, mohamed.boucadair@orange-ftgroup.com wrote:
> Yes.  Define a DHCP option (as you've already done) that defines port
> ranges for NATs to use.  Then use that.
> 
> Med: But, we don't have NAT in the port range solution! The basic idea of what we are doing is to avoid introducing a level of NAT in the server provider domain.

The solution you've described does seem to assume a NAT at the CPE side.
 Without one, some basic IP functionality just won't work.

That's the NAT that's being configured by the range specified.  I agree
that you've got a possibility to have a few static ports (within the
constrained range) that the CPE device uses for non-NAT purposes, but I
don't agree that the possible use of these changes the basic structure
of the scheme.

> I'm not seeing a good rationale for modifying PPP.
> 
> Med: We are not modifying PPP; We are just defining new options to convey an information required for the provisioning of the IP connectivity when IPv4 addresses are rare resources (now). 

New options are a modification.  It's hard to see how these options
could possibly work without having modified PPP (specifically IPCP) code
in cooperating devices.

After considering this discussion, I'm not inclined to endorse this
draft at this time.

The underlying idea is interesting to me, though I do think that
providing incentives for better v6 connectivity and having carrier-based
NAT for certain networks are both more conventional and more easily
deployed solutions, but I do not agree that putting the options into
IPCP is the right way to go about implementing it.  If this solution can
be deployed, the same issues will need to be addressed on datalinks
other than PPP, and it's unclear to me how, why, or if those parts of
the solution would be based on equivalent datalink modifications.

-- 
James Carlson         42.703N 71.076W         <carlsonj@workingcode.com>