Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-options-00.txt
"HUANG, JERRY (ATTLABS)" <zh1424@att.com> Mon, 08 February 2010 19:34 UTC
Return-Path: <zh1424@att.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 4D27A3A6F49 for <pppext@core3.amsl.com>;
Mon, 8 Feb 2010 11:34:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.999
X-Spam-Level:
X-Spam-Status: No, score=-105.999 tagged_above=-999 required=5
tests=[BAYES_00=-2.599, J_CHICKENPOX_32=0.6, RCVD_IN_DNSWL_MED=-4,
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 EYVGEG+U2XtU for
<pppext@core3.amsl.com>; Mon, 8 Feb 2010 11:34:49 -0800 (PST)
Received: from mail121.messagelabs.com (mail121.messagelabs.com
[216.82.242.3]) by core3.amsl.com (Postfix) with ESMTP id 368543A6C7E for
<pppext@ietf.org>; Mon, 8 Feb 2010 11:34:49 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: zh1424@att.com
X-Msg-Ref: server-6.tower-121.messagelabs.com!1265657751!29417193!1
X-StarScan-Version: 6.2.4; banners=-,-,-
X-Originating-IP: [144.160.20.146]
Received: (qmail 29816 invoked from network); 8 Feb 2010 19:35:51 -0000
Received: from sbcsmtp7.sbc.com (HELO mlpd194.enaf.sfdc.sbc.com)
(144.160.20.146) by server-6.tower-121.messagelabs.com with
DHE-RSA-AES256-SHA encrypted SMTP; 8 Feb 2010 19:35:51 -0000
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by
mlpd194.enaf.sfdc.sbc.com (8.14.3/8.14.3) with ESMTP id o18JZhCw018731;
Mon, 8 Feb 2010 14:35:43 -0500
Received: from misout7msgusr7a.ugd.att.com (misout7msgusr7a.ugd.att.com
[144.155.43.103]) by mlpd194.enaf.sfdc.sbc.com (8.14.3/8.14.3) with ESMTP id
o18JZdBb018709; Mon, 8 Feb 2010 14:35:40 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 8 Feb 2010 14:35:45 -0500
Message-ID: <2FFFD6E98F51BE43878BFED80215F83805512CB3@misout7msgusr7a.ugd.att.com>
In-Reply-To: <4B705B4E.6030405@workingcode.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Pppext] FW: I-D Action:draft-huang-ipv6cp-options-00.txt
Thread-Index: Acqo7qRNtpMd6oYMTP2qXRXOX2I6yQAAe11g
References: <00b801caa542$5d9daec0$18d90c40$@net>
<4B705B4E.6030405@workingcode.com>
From: "HUANG, JERRY (ATTLABS)" <zh1424@att.com>
To: "James Carlson" <carlsonj@workingcode.com>, "Glen Zorn" <gwz@net-zen.net>
X-Mailman-Approved-At: Mon, 08 Feb 2010 12:12:45 -0800
Cc: pppext@ietf.org
Subject: Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-options-00.txt
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: Mon, 08 Feb 2010 19:37:26 -0000
Thanks for the pointer. And you are right that an archive search could have been done... I understand your point of RS/RA and DHCPv6 being already available and can/should be used for these configuration events on IP layer. In fact, these are actually the way Softwire Hub and Spoke [RFC5571] works. They are also the motivations behind this I-D: to avoid having to relying on them over the PPP link. Bringing in other subsystems can bring additional system complexity, as well as overhead such as DAD. While PPP is a link layer protocol, it is also used to negotiate higher layer protocol parameters such as address [RFC1332] and DNS server [RFC1877] information, so I figured that IPv6 address (instead of just the interface ID, RFC5072), gateway information, IPv6 DNS information, even prefix assignment are reasonable parameters to negotiate over PPP. I saw that as a more efficient model over PPP link than RA and DHCPv6 combined. In any case, thanks for the feedback. The point was to see if there is interest in pursuing it further but I suppose that could have been found out another way. Thanks, -- Jerry Huang, AT&T Labs, +1 630 719 4389 -----Original Message----- From: James Carlson [mailto:carlsonj@workingcode.com] Sent: Monday, February 08, 2010 12:43 To: Glen Zorn; HUANG, JERRY (ATTLABS) Cc: pppext@ietf.org Subject: Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-options-00.txt Glen Zorn wrote: > FYI Thanks for forwarding. > Title : IPv6CP Options for PPP Host Configuration > Author(s) : J. Huang > Filename : draft-huang-ipv6cp-options-00.txt We've had the same proposal come up -- and get shot down -- multiple times in the past. Please search the archives. There's plenty of detail available in the archives to describe why these ideas don't actually work well in deployment and are fundamentally unnecessary. In short, PPP is a link layer protocol. It negotiates only what's necessary to make the link itself work and prevent obvious sorts of misconfigurations in the the link. It does not (and should not be expected to) negotiate for arbitrary network and application level parameters that might help your system function. It doesn't make any more sense to do that than to (say) build DNS server negotiation into Ethernet. The commonly accepted mechanisms are: 2.1 through 2.4: prefixes and default gateway addresses are acquired via IPv6 Router Discovery RS/RA messages. These mechanisms already exist and are used on numerous platforms. 2.5 and 2.6: these are already doable with DHCPv6 Information; there's no need to build it into PPP. 2.7 and 2.8: prefix delegation requires mechanisms in other protocols, such as DHCPv6 and Router Discovery. Looking there for common link-layer agnostic answers is likely the best answer. -- James Carlson 42.703N 71.076W <carlsonj@workingcode.com>
- [Pppext] FW: I-D Action:draft-huang-ipv6cp-option… Glen Zorn
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… James Carlson
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… HUANG, JERRY (ATTLABS)
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… James Carlson
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… John Fitzgibbon
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… HUANG, JERRY (ATTLABS)
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… Bernard Aboba
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… James Carlson
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… HUANG, JERRY (ATTLABS)
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… James Carlson
- Re: [Pppext] FW: I-D Action:draft-huang-ipv6cp-op… Donald Eastlake