Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-requirements-00.txt
James Carlson <carlsonj@workingcode.com> Mon, 25 October 2010 01:57 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 8F73D3A692D for <pppext@core3.amsl.com>;
Sun, 24 Oct 2010 18:57:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.299
X-Spam-Level:
X-Spam-Status: No,
score=-102.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599,
J_CHICKENPOX_32=0.6, 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 yAPzxS4FYkt2 for
<pppext@core3.amsl.com>; Sun, 24 Oct 2010 18:57:35 -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 36B1F3A692C for <pppext@ietf.org>;
Sun, 24 Oct 2010 18:57:34 -0700 (PDT)
Received: from dhcp-226.workingcode.com (dhcp-226 [192.168.254.226])
(authenticated bits=0) by carlson.workingcode.com (8.14.2+Sun/8.14.4) with
ESMTP id o9P1x03a022175 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256
verify=NO); Sun, 24 Oct 2010 21:59:01 -0400 (EDT)
Message-ID: <4CC4E464.8000704@workingcode.com>
Date: Sun, 24 Oct 2010 21:59:00 -0400
From: James Carlson <carlsonj@workingcode.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US;
rv:1.9.2.11) Gecko/20101013 Lightning/1.0b2 Thunderbird/3.1.5
MIME-Version: 1.0
To: Jacni Qin <jacniq@gmail.com>
References: <201010200936.o9K9auaj016890@carlson.workingcode.com> <AANLkTi=Ew3MW9_L-jKPsdGU8SYGYzwnuzB_yhKOexpco@mail.gmail.com> <4CBF3044.3090102@workingcode.com> <201010201148.29798.fitz@jfitz.com>
<AANLkTi=xu-9E3XJuHgnEfYhTPrH9xG9cx8_W1qNPYyse@mail.gmail.com>
In-Reply-To: <AANLkTi=xu-9E3XJuHgnEfYhTPrH9xG9cx8_W1qNPYyse@mail.gmail.com>
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-DCC-EATSERVER-Metrics: carlson; whitelist
Cc: pppext@ietf.org, huj@ctbri.com.cn
Subject: Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-requirements-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, 25 Oct 2010 01:57:36 -0000
On 10/24/10 11:17 AM, Jacni Qin wrote: > Dear John, > > Thanks for your comments, please see below, > > On Thu, Oct 21, 2010 at 2:48 AM, John Fitzgibbon <fitz@jfitz.com > <mailto:fitz@jfitz.com>> wrote: > Bottom line: PPP is designed for establishing a link, DHCP is > designed for > (extensible) configuration, and Stateless Auto-Config is designed to > provide > basic IPv6 connectivity. Can't we just leave it at that? > > > --> I'm not sure the if the consensus has been reached on the ND & > DHCPv6 about this. > Following your point, shall we propose to disable/get rid of IPv6CP, > then run DHCP or ND over PPP? > Or just because the interface-id thing concerns us that we can't do so? The Interface ID problem is a fairly important issue. IPv6's address autoconfiguration mechanism depends on a source of IDs that's known to be reasonably free of duplicates on a link. The EUI-64 mechanism works great on Ethernet, but isn't available on PPP, because PPP links just don't have hardware addresses. So, if one were to get rid of IPv6CP and just send unbidden IPv6 packets, how would non-duplicate IIDs be established? In any event, I think this line of reasoning may be missing an important point. Even if the IID problem could be solved without IPv6CP, we have the problem of existing implementations. That trumps everything. We have existing implementations of these protocols, and they're deployed widely. Making changes is no trivial matter. We can't just wipe the slate clean and do something arbitrarily different. I believe that includes adding extensions to IPv6CP to duplicate functionality that's already deployed in DHCPv6. And that's why I would insist that we have a very compelling argument in favor of the proposed drafts -- not just "this would be easier" but an explanation of why the existing protocols in use today don't work. -- James Carlson 42.703N 71.076W <carlsonj@workingcode.com>
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… James Carlson
- [Pppext] I-D Action:draft-hu-pppext-ipv6cp-requir… Jie Hu
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… James Carlson
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… James Carlson
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… Vernon Schryver
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… Jacni Qin
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… Jacni Qin
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… Ignacio Goyret
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… James Carlson
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… John Fitzgibbon
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… Vernon Schryver
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… Jacni Qin
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… Jacni Qin
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… James Carlson
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… James Carlson
- Re: [Pppext] I-D Action:draft-hu-pppext-ipv6cp-re… John Fitzgibbon