Re: [Pppext] TRILL, IS-IS, and System ID

William Allen Simpson <william.allen.simpson@gmail.com> Wed, 01 June 2011 16:23 UTC

Return-Path: <william.allen.simpson@gmail.com>
X-Original-To: pppext@ietfa.amsl.com
Delivered-To: pppext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1277AE05D3 for <pppext@ietfa.amsl.com>; Wed, 1 Jun 2011 09:23:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kvMtf9vQUGTP for <pppext@ietfa.amsl.com>; Wed, 1 Jun 2011 09:23:39 -0700 (PDT)
Received: from mail-gx0-f172.google.com (mail-gx0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id 64F6DE0709 for <pppext@ietf.org>; Wed, 1 Jun 2011 09:23:39 -0700 (PDT)
Received: by gxk19 with SMTP id 19so3091715gxk.31 for <pppext@ietf.org>; Wed, 01 Jun 2011 09:23:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=oTGl2cQ71Oz4SmxoWWlO6lHtRuJ6DH/BXHMcZhTrd10=; b=hiVGXnaCmlKWsSi/jlRRRIe+z7I3rnqEIk1GN+JBJRLaM4fj+zeiaunSJ++4DVOXC9 BKl755Dn8IxzX4ThgIxbHUL9bbNYZmqTxcVOJvfKCqwpRqt5aOdzB1NySmit9rm6653F W6i81ecutCcThppK1d9kE7gKWs4cO0La1WPvI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=FnpqR/m8CIqKuLEsMCobl+pfz/n6vKl6WDR6qPMij50GkF5vYz/77uoHHt0ttSFY1i h8gha6MzrhN92mz9S4RtmAyuuM4TGvp4pk0WX/iOAXfGun1vKKFJW2Vr9r4vtR/rRTdP EkENlHKVticqSDMZtconcnJlJPrG2J/0uSGRc=
Received: by 10.90.249.27 with SMTP id w27mr6350072agh.139.1306945418866; Wed, 01 Jun 2011 09:23:38 -0700 (PDT)
Received: from Wastrel-3.local (c-68-40-194-239.hsd1.mi.comcast.net [68.40.194.239]) by mx.google.com with ESMTPS id x37sm792407ana.26.2011.06.01.09.23.36 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 01 Jun 2011 09:23:37 -0700 (PDT)
Message-ID: <4DE66787.30407@gmail.com>
Date: Wed, 01 Jun 2011 12:23:35 -0400
From: William Allen Simpson <william.allen.simpson@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
MIME-Version: 1.0
To: James Carlson <carlsonj@workingcode.com>
References: <4DE51FC3.2070301@workingcode.com> <BANLkTikrJ217TLvKz61mCBcacgQUs317MA@mail.gmail.com> <4DE63C68.9070102@gmail.com> <4DE6528B.7070501@workingcode.com>
In-Reply-To: <4DE6528B.7070501@workingcode.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: PPP Extensions <pppext@ietf.org>, rbridge@postel.org, Stewart Bryant <stbryant@cisco.com>
Subject: Re: [Pppext] TRILL, IS-IS, and System ID
X-BeenThere: pppext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: PPP Extensions <pppext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 01 Jun 2011 16:23:42 -0000

On 6/1/11 10:54 AM, James Carlson wrote:
> William Allen Simpson wrote:
>> Therefore, James is also wrong.  This is not an operator issue.  You
>> should *NOT* put this burden on operators.  It would really help for
>> anybody with aspirations of designing protocols to have actually been an
>> operator, and pay attention to discussions on the NANOG list!
>
> It's worth noting that I said "implementor" not "operator."  Perhaps the
> language I'm using isn't clear.  By "implementor," I mean the person who
> designs the hardware and software components that will be sold as a
> product claiming to support TRILL.  I do not mean the person who buys
> these products and installs them in a network.
>
When you say "implementor", are you proposing a penalty for failure?  How
do you enforce this as a protocol matter?  Is there an automated
discovery protocol in your draft?

Currently, every system that has an IEEE interface is supposed to pay
IEEE a fee.  For PPP, we decided long ago that we would not require IETF
implementers to pay a fee -- not to IETF or IEEE.

I formally object to a specification that has no method of resolving
duplicate identifiers.  I have proposed three (3) methods.


> Like you, I do not believe that it's appropriate or reasonable for
> general-purpose TRILL implementations to require any sort of action on
> the part of the person installing and using the equipment -- that is,
> the "operator."  I've never suggested that as a solution, so the straw
> man doesn't work here.  Nor do the ad-hominem jibes.
>
In point of fact, the enforcement burden falls on the operators, since in
the real world here and now there are duplicate MAC identifiers.  Let's
try to write specifications that actually handle known problems.

Any ad-hominem jibes would have to be a personal attack irrelevant to the
issue at hand.  That's not happening here.


> However, unlike you, I do not believe that the IETF must resolve this
> potential system-level design issue.  Instead, I still strongly prefer
> to leave it up to the people designing and building systems.  If they
> can't resolve this relatively simple problem in a reasonable way then,
> frankly, I have no faith that they can get any of the other million or
> so complex system design decisions right.
>
The IETF always used to handle any "system-level design issue" -- heck,
our bake-offs used to spend a lot of time on it!  That's one reason why
we actually talk about specifics of implementations.


> Most importantly, I don't want to be dictating anything about IS-IS
> design issues from within the PPP Extensions working group.  It's just
> not appropriate or even feasible.  That's why I agree with the ideas
> behind Stewart Bryant's text.
>
I'm sick and tired of the inter-working group silliness.  It's "I Plop
Down" (IP over Large Data Networks) all over again.  And really old
folks will remember the huge fight between PPP and ANSI T1 et alia, as
they didn't think IETF should specify anything over SONet without their
concurrence....


> All that said, I don't really care.  This is a tempest in a teapot.  I
> can mash together both texts if the Routing ADs are willing to accept a
> passing reference here to a draft that, in their words, hasn't even been
> considered by the IS-IS community.
>
Mash away.  Thank you.