Re: [Pppext] new draft published: draft-vautrin-6man-ipv6-mlppp-id-00.txt

James Carlson <carlsonj@workingcode.com> Mon, 16 August 2010 11:41 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 268D43A68A0 for <pppext@core3.amsl.com>; Mon, 16 Aug 2010 04:41:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.949
X-Spam-Level:
X-Spam-Status: No, score=-102.949 tagged_above=-999 required=5 tests=[AWL=-0.350, 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 skMYSIDCzer9 for <pppext@core3.amsl.com>; Mon, 16 Aug 2010 04:41:38 -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 D9CBC3A680E for <pppext@ietf.org>; Mon, 16 Aug 2010 04:41:37 -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 o7GBg5UD005905 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Aug 2010 07:42:05 -0400 (EDT)
Message-ID: <4C69240D.3090801@workingcode.com>
Date: Mon, 16 Aug 2010 07:42:05 -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: Eswaran Srinivasan <esriniva@juniper.net>
References: <4C659616.3070304@workingcode.com> <4C659EB9.4050405@workingcode.com> <20100816054224.GP43721@juniper.net>
In-Reply-To: <20100816054224.GP43721@juniper.net>
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>, "Olivier@juniper.net" <Olivier@juniper.net>, "blourdel@cisco.com" <blourdel@cisco.com>
Subject: Re: [Pppext] new draft published: draft-vautrin-6man-ipv6-mlppp-id-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, 16 Aug 2010 11:41:39 -0000

On 08/16/10 01:42, Eswaran Srinivasan wrote:
> Hi Olivier,
> 
> The draft looks great to me in general.  However, I have a question to
> you.
> 
>     The section 1 says that the IPv6 class is introduced since the
>     class 1 (Locally Assigned Address) is deprecated.  I am thinking
>     that having a IPv6 class is useful even if class 1 is not deprecated.
> 
>     Should we rephrase the sentence (if you agree)?

It's RFC 1717 that deprecates Class 1 ... before even RFC 1990.  It was
born deprecated.

The proposed draft is not changing this, so I think this discussion
might be a bit off-topic for the draft itself.

> Hi Jim,
> 
> I can still see the usefulness of class 1 and I have heard about a lot
> of deployment scenarios with this.  So, what does 'deprecated' mean here?
> Is there any time limit?
> 
> Basically, I am inclined towards making it 'non-deprecated' and I am
> trying to understand the logistics behind doing it.

There's no specific time limit nor prohibition against using it.

I think the original fear with Class 1 was that since there's no defined
way to ensure uniqueness among bundle heads, there could possibly be
duplication of values -- which would cause (at least) link failures.

As I read it, and perhaps someone else here remembers more about it, the
force of the "deprecation" is that it's not the recommended practice for
new systems, because the other defined mechanisms are believed to be
better and just as easy to use, and that there's the possible threat
that it may be removed entirely from future specifications.

However, if it is indeed in common use, then that'd be a good reason to
document those usages and perhaps create a new document that removes the
"deprecated" status rather than removing the feature.  Do you have
pointers to any additional information?

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