Re: [Pppext] working group last call for PPP TRILL protocol control protocol [was Re: I-D Action:draft-ietf-pppext-trill-protocol-02.txt]

William Allen Simpson <william.allen.simpson@gmail.com> Mon, 24 January 2011 19:03 UTC

Return-Path: <william.allen.simpson@gmail.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 E60893A6B32 for <pppext@core3.amsl.com>; Mon, 24 Jan 2011 11:03:08 -0800 (PST)
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.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AvSBZ0Cz38nv for <pppext@core3.amsl.com>; Mon, 24 Jan 2011 11:03:08 -0800 (PST)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id E71E13A6B37 for <pppext@ietf.org>; Mon, 24 Jan 2011 11:03:07 -0800 (PST)
Received: by iwn40 with SMTP id 40so4742850iwn.31 for <pppext@ietf.org>; Mon, 24 Jan 2011 11:06:03 -0800 (PST)
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=/mo11Jo+WvpgcpRyRfbeQ1NCE4RdUSPGDukQbRgRazk=; b=m/puWXe3Xtk5IWCXeWesKQbxoX5oeJMwKTG4mx9cchai9cGiU4Z/L4P+br0WYA15Gg 4QUtkUi7gfeEKbCL3xAPikIed6IWbLiCqQxt840h7No89YtVABU1n+yUe+xms5lqjOBb hyakUzEmKk3gBbGpvFPA//ySyZ/ZcflS6Bvc0=
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=wz8HsGm7NJQQ/XZDooSWKIfzNWBqwXicPY3COUTdM6SVe4as1gBZkE5xudkafcOeVE FFclsDsi1qb7qskzlfqMZ+8SdWF3f9QBOzuuNk6zeMShhKhtTKJ1yRuCLI0lNQhk0E2a 0DxCvaNUg7mNG77clyzvNFKl5n/51oxNGe7cY=
Received: by 10.42.178.129 with SMTP id bm1mr5293132icb.121.1295895963136; Mon, 24 Jan 2011 11:06:03 -0800 (PST)
Received: from Wastrel.local (c-68-40-194-239.hsd1.mi.comcast.net [68.40.194.239]) by mx.google.com with ESMTPS id y8sm10126617ica.14.2011.01.24.11.06.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 24 Jan 2011 11:06:01 -0800 (PST)
Message-ID: <4D3DCD97.7040005@gmail.com>
Date: Mon, 24 Jan 2011 14:05:59 -0500
From: William Allen Simpson <william.allen.simpson@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: pppext@ietf.org
References: <20110106154501.15655.20204.idtracker@localhost> <4D334595.3030507@workingcode.com> <4D3DADF9.4040009@gmail.com> <4D3DB16B.5080803@workingcode.com> <4D3DC516.1000105@gmail.com>
In-Reply-To: <4D3DC516.1000105@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: rbridge@postel.org
Subject: Re: [Pppext] working group last call for PPP TRILL protocol control protocol [was Re: I-D Action:draft-ietf-pppext-trill-protocol-02.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, 24 Jan 2011 19:03:09 -0000

On 1/24/11 1:29 PM, William Allen Simpson wrote:
> On 1/24/11 12:05 PM, James Carlson wrote:
>> I agree that it'd be nice to fill in this hole, but I'm not so sure how
>> to accomplish that task. I don't think IETF OUI plus LCP Magic Number
>> works -- the Magic Number value is unique for a given endpoint on a
>> given link, but is not guaranteed to be unique across a network. But
>> the IS-IS System ID number does need to be unique across the network,
>> and its construction based on MAC addresses normally protects that
>> requirement.
>>
> It must be nice to live in a world with unique MAC addresses! In my
> experience, I've run into rather a lot of them that are not -- and it
> will be much worse in this cross-linked multi-media environment. Many
> vendors think that it's OK to reuse the MAC address for different link
> speeds and types.
>
I'm staring at the TRILL draft, and cannot find anything in the protocol
to detect, eliminate, or resolve duplicate System ID numbers.  Obviously,
I'm missing something.  Please advise.


> The only way that the Magic Number has any significant chance to ever be
> non-unique would be a very large number of PPP-only bridges in the network,
> on the order of 2**16. Probably best to stick an IP router in there....
>
To elaborate, I've an old story to tell.  Once upon a time, Michigan State
University supposedly had the world's largest bridged ethernet, covering
many square miles.  Performance was abysmal.  But once I stuck a 286 box
with KA9Q net (this was circa 1985) between the computing center and
engineering, performance miraculously improved!

(The problem turned out to be fragments inserted by the IBM in the
administration building next door to the computing center.)

Thus, I got the routing religion....  Never use a bridge where a router
could be used instead.

I really doubt we'll ever see more than one or two PPP-only Rbridges in a
single installation.  The point being that PPP is vastly more robust than
ethernet -- and you shouldn't let the good enough (ethernet) be the enemy
of the better (PPP).


> If the PPP-only bridges are talking to each other, there will *never* be
> any non-unique numbers. That's the more likely case of centrally
> located PPP-only bridges.
>
Of course, this assumes that the PPP Magic Number has been implemented
correctly, and it checks the number against all its interfaces to avoid
loops.  It also assumes you haven't deployed Junipers with the fairly evil
"ppp magic-number ignore-mismatch".