Re: [rbridge] Review of draft-ietf-trill-rbridge-protocol-13.txt

Radia Perlman <Radia.Perlman@Sun.COM> Tue, 15 September 2009 22:04 UTC

Return-Path: <rbridge-bounces@postel.org>
X-Original-To: ietfarch-trill-archive-Osh9cae4@core3.amsl.com
Delivered-To: ietfarch-trill-archive-Osh9cae4@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 909683A680B for <ietfarch-trill-archive-Osh9cae4@core3.amsl.com>; Tue, 15 Sep 2009 15:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 CwcTktDoiEBi for <ietfarch-trill-archive-Osh9cae4@core3.amsl.com>; Tue, 15 Sep 2009 15:04:11 -0700 (PDT)
Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by core3.amsl.com (Postfix) with ESMTP id 64C6C3A680A for <trill-archive-Osh9cae4@lists.ietf.org>; Tue, 15 Sep 2009 15:04:11 -0700 (PDT)
Received: from boreas.isi.edu (localhost [127.0.0.1]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id n8FLsviu005453; Tue, 15 Sep 2009 14:54:58 -0700 (PDT)
Received: from sca-es-mail-1.sun.com (sca-es-mail-1.Sun.COM [192.18.43.132]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id n8FLsEmX005286 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Tue, 15 Sep 2009 14:54:15 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129]) by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n8FLsDkE027305 for <rbridge@postel.org>; Tue, 15 Sep 2009 14:54:13 -0700 (PDT)
MIME-version: 1.0
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul 2 2009)) id <0KQ100H008M9S900@fe-sfbay-10.sun.com> for rbridge@postel.org; Tue, 15 Sep 2009 14:54:13 -0700 (PDT)
Received: from [192.168.29.100] ([unknown] [98.117.140.91]) by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul 2 2009)) with ESMTPSA id <0KQ100BDG8UD2E40@fe-sfbay-10.sun.com>; Tue, 15 Sep 2009 14:54:13 -0700 (PDT)
Date: Tue, 15 Sep 2009 14:54:27 -0700
From: Radia Perlman <Radia.Perlman@Sun.COM>
In-reply-to: <4AAF16B2.9040008@asomi.com>
To: Caitlin Bestler <cait@asomi.com>
Message-id: <4AB00D13.4070104@sun.com>
References: <78F2E9EF10EF9447A0FDAF9E6036E24E1172DC84@zharhxm0.corp.nortel.com> <4AAF16B2.9040008@asomi.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: radia.perlman@sun.com
Cc: d3e3e3@gmail.com, rbridge@postel.org, Roger Lapuh <roger.lapuh@nortel.com>
Subject: Re: [rbridge] Review of draft-ietf-trill-rbridge-protocol-13.txt
X-BeenThere: rbridge@postel.org
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: "Developing a hybrid router/bridge." <rbridge.postel.org>
List-Unsubscribe: <http://mailman.postel.org/mailman/listinfo/rbridge>, <mailto:rbridge-request@postel.org?subject=unsubscribe>
List-Archive: <http://mailman.postel.org/pipermail/rbridge>
List-Post: <mailto:rbridge@postel.org>
List-Help: <mailto:rbridge-request@postel.org?subject=help>
List-Subscribe: <http://mailman.postel.org/mailman/listinfo/rbridge>, <mailto:rbridge-request@postel.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: rbridge-bounces@postel.org
Errors-To: rbridge-bounces@postel.org

To reinforce what Caitlin said, TRILL is layered above 802, and as such 
it's similar to IP in both its
interaction with Ethernet and its independence from it. TRILL devices 
are, as Caitlin said,
like endnodes to layer 2.  There might be new features (such as congestion
feedback) that would be useful to exploit.  There are sometimes subtle 
issues in adjacent layers
that should be thought through (e.g., VRRP moving a MAC address around), 
so it's really good
to have experts checking out if there are any subtle issues. And TRILL 
has uncovered some (like
the need to consider what VLAN tag(s) to use in IS-IS Hellos, and to be 
defensive against
VLAN translation). But if there really were any work going on in IEEE 
that would break TRILL,
it would also likely break many other IETF protocols as well.

Radia



Caitlin Bestler wrote:
> Roger Lapuh wrote:
>   
>> Hi Don (Eastlake)
>>
>> I know you were not trying to imply this, but I got the impression from 
>> your comments that others might infer that the current link-state 
>> based  IEEE 802.1 project could take a long time and will not see any 
>> market validation soon. Thus I wanted to point out that a pre-standard 
>> version of 802.1aq (SPBm) has been shipping and is generally available 
>> since 2008 and is deployed in several carrier - as well as enterprise 
>> customer (data center) networks. It has been proven to be a scalable and 
>> robust solution with great potentials to extend beyond L2 
>> virtualization. With that in mind there are several vendors implementing 
>> it as well.
>>
>> For broad market adoption, it makes sense for any new link-state 
>> Ethernet approach to provide maximum interoperability with existing IEEE 
>> standards.
>>
>> Also, while going through the TRILL draft I was wondering how well you 
>> perceive end-stations and applications will handle the out-of-ordered 
>> (Unicast) packets that you point out within the TRILL design in section 
>> 4.5 page 48?
>>
>>  
>>
>>     
>
> There are two major points that need to be made in regard to 802.1 
> projects as they relate to Trill/RBridges.
>
> First, 802.1 will always have work in progress. This is not some sort
> of slam that implies 802.1 cannot finish things, but rather a
> recognition that one of 802.1 strengths is that it continually evolves.
> 802.1 networking will not stabilize until it has been obsolete for
> several years. Deployed RBRidges will of course have to track these
> changes, but only because they almost certainly *include* an 802.1Q
> Bridge. Layering is nice, but extra boxes take space and power.
>
> But by positioning TRILL as an EISS client (with some minor ISS client
> usage as noted) insulates TRILL from 802.1 protocol evolution, and
> provides clear guidance on how to deal with each new evolution in
> the protocol -- because new 802.1 protocols seldom disturb the EISS 
> interface and would be very explicit about how to deal with 
> compatability if a new extension to the EISS interface was
> required.
>
>
> Second, Shortest Path Briding may address some of the same problem-space
> as TRILL, but it takes a distinctly different solution. SPB, like most
> current work in 802.1, is based upon creating "clouds" with special
> characteristics out of a set of 802.1 Bridges that are directly
> connected with each other. Essentially any new feature grows out
> from a core.
>
> TRILL, by contrast can be deployed from the edges. It does not care
> what type of 802.1 Bridges provide connectivity between RBridges, just
> that the connectivity exists. A SPB-cloud, however, requires an unbroken
> chain of SPB Bridges.
>
> This distinction alone, in my opinion, justifies keeping TRILL as a
> distinct solution whatever the state of deployment of SPB or SPBB is.
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
>   

_______________________________________________
rbridge mailing list
rbridge@postel.org
http://mailman.postel.org/mailman/listinfo/rbridge