[rbridge] Multiple instance/hierarchical RBridge topologies

Radia.Perlman at sun.com (Radia Perlman) Sat, 23 December 2006 06:35 UTC

From: "Radia.Perlman at sun.com"
Date: Fri, 22 Dec 2006 22:35:44 -0800
Subject: [rbridge] Multiple instance/hierarchical RBridge topologies
Message-ID: <458CCE40.4050403@sun.com>

After talking to a bunch of people, I think I understand a feature, and 
here are thoughts on how
to implement it.

The two problems we might solve:

a) ensure that two different RBridged clouds don't accidentally merge

b) allow a hierarchy of RBridged clouds (yes, similar to L2VPN or 
provider backbone bridges)

In the case of b) it would be useful to encapsulate data packets with a 
customer ID, whereas such
a field would not be necessary for a customer campus/CRED/RBridged-cloud.

IS-IS already has a field "area address" that can be configured to keep 
two IS-IS instances separate.
So, for instance,
the default can be area=0, but if there are two different RBridged 
clouds that are intended to be kept
separate, but they are physically close enough that someone is afraid 
they might accidentally merge, then
you can configure the area address in all of the RBridges
in at least one of the clouds to prevent two alien RBridges from talking to
each other.

For hierarchy, we could do the same thing (configure the higher layer 
RBridge cloud to have an
area address something other than 0). That way customer RBridged nets 
would not accidentally merge
with the core instance. But as I'll explain, I think the backbone 
RBridges would need to be slightly
different from the lower-level RBridges.

There are two "community" things that we want to keep separate, and 
let's call them "customers" and
"VLANs within customer". RBridges as currently specified keep VLANs 
separated. However, if
we have a higher level of RBridges connecting customers, each of whom 
are using VLANs, the
core RBridges need to keep separate communities of (customer, VLAN) pairs.

So let's think of a "community" as having a hierarchically assigned 
"community" name, which would be
"customer ID" concatenated with VLAN tag, or (customer, VLAN). The rule 
is that two endnodes can only
talk to each other if they are in the same tuple (customer, VLAN).

This really results in all the same algorithms as RBridges already do in 
terms of filtering so that multicasts
within a VLAN stay within a VLAN, except that it's a bigger field: it's 
(customer, VLAN) now.

Therefore, the difference between case a) and b) above is that RBridges 
also have to know
how many components are in the community tag. In a) RBridges assume the 
community is
specified by the VLAN tag in the inner packet. In b), we need for 
RBridges in the backbone to
add another field to specify another level of hierarchy in the tag. In 
an earlier note, we were suggesting
using a VLAN tag in the outer header. But perhaps it would be more 
cleanly expressed as another
field in the shim header used by the backbone RBridges.

So, here is a suggestion:

Make the "area address" in IS-IS have two parts: (level of hierarchy | 
name).
The default is level=0, and name=0.
Backbone RBridges would use level=1, and name could be anything, but all 
RBridges in the
same cloud all have
to be configured with the same name (0 would work).

RBridges at level 1 will encapsulate data packets with an extra field 
(say 16-bits),
that separates communities. So at level 1, we'd add to the shim a 16-bit 
field, that we could think
of as "customer ID". So if the shim header is 6 bytes at level 0, it 
would be 8 bytes at level 1, since
it would also have the extra "customer" field.

I don't think we'd ever need more than 2 levels, but we might want to 
think about that -- I'd guess
we'd assume 2 "customer ID" fields in the shim at level 2.

At level 1, in the per-VLAN instance which passes around endnode 
information and IP multicast membership,
the only difference would be like having a VLAN tag which is 28 bits (12 
plus 16), and in theory, one
could have 2^28 instances of IS-IS passing around endnode information 
across the backbone.

Comments? I hope I'm being reasonably clear.

Radia




Received: from mail-mta.sunlabs.com (edge.sunlabs.com [204.153.12.50]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBN6ZiTV027517 for <rbridge@postel.org>; Fri, 22 Dec 2006 22:35:44 -0800 (PST)
Received: from mail.sunlabs.com ([152.70.2.186]) by dps.sfvic.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTP id <0JAP00C7ARNJMG00@dps.sfvic.sunlabs.com> for rbridge@postel.org; Fri, 22 Dec 2006 22:35:43 -0800 (PST)
Received: from sun.com ([129.150.24.30]) by mail.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTPSA id <0JAP00966RNHT3X2@mail.sunlabs.com> for rbridge@postel.org; Fri, 22 Dec 2006 22:35:41 -0800 (PST)
Date: Fri, 22 Dec 2006 22:35:44 -0800
From: Radia Perlman <Radia.Perlman@sun.com>
To: rbridge@postel.org
Message-id: <458CCE40.4050403@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii; format=flowed
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, en
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4.1) Gecko/20031008
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: radia.perlman@sun.com
Subject: [rbridge] Multiple instance/hierarchical RBridge topologies
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>
X-List-Received-Date: Sat, 23 Dec 2006 06:36:18 -0000
Status: RO
Content-Length: 3848

After talking to a bunch of people, I think I understand a feature, and 
here are thoughts on how
to implement it.

The two problems we might solve:

a) ensure that two different RBridged clouds don't accidentally merge

b) allow a hierarchy of RBridged clouds (yes, similar to L2VPN or 
provider backbone bridges)

In the case of b) it would be useful to encapsulate data packets with a 
customer ID, whereas such
a field would not be necessary for a customer campus/CRED/RBridged-cloud.

IS-IS already has a field "area address" that can be configured to keep 
two IS-IS instances separate.
So, for instance,
the default can be area=0, but if there are two different RBridged 
clouds that are intended to be kept
separate, but they are physically close enough that someone is afraid 
they might accidentally merge, then
you can configure the area address in all of the RBridges
in at least one of the clouds to prevent two alien RBridges from talking to
each other.

For hierarchy, we could do the same thing (configure the higher layer 
RBridge cloud to have an
area address something other than 0). That way customer RBridged nets 
would not accidentally merge
with the core instance. But as I'll explain, I think the backbone 
RBridges would need to be slightly
different from the lower-level RBridges.

There are two "community" things that we want to keep separate, and 
let's call them "customers" and
"VLANs within customer". RBridges as currently specified keep VLANs 
separated. However, if
we have a higher level of RBridges connecting customers, each of whom 
are using VLANs, the
core RBridges need to keep separate communities of (customer, VLAN) pairs.

So let's think of a "community" as having a hierarchically assigned 
"community" name, which would be
"customer ID" concatenated with VLAN tag, or (customer, VLAN). The rule 
is that two endnodes can only
talk to each other if they are in the same tuple (customer, VLAN).

This really results in all the same algorithms as RBridges already do in 
terms of filtering so that multicasts
within a VLAN stay within a VLAN, except that it's a bigger field: it's 
(customer, VLAN) now.

Therefore, the difference between case a) and b) above is that RBridges 
also have to know
how many components are in the community tag. In a) RBridges assume the 
community is
specified by the VLAN tag in the inner packet. In b), we need for 
RBridges in the backbone to
add another field to specify another level of hierarchy in the tag. In 
an earlier note, we were suggesting
using a VLAN tag in the outer header. But perhaps it would be more 
cleanly expressed as another
field in the shim header used by the backbone RBridges.

So, here is a suggestion:

Make the "area address" in IS-IS have two parts: (level of hierarchy | 
name).
The default is level=0, and name=0.
Backbone RBridges would use level=1, and name could be anything, but all 
RBridges in the
same cloud all have
to be configured with the same name (0 would work).

RBridges at level 1 will encapsulate data packets with an extra field 
(say 16-bits),
that separates communities. So at level 1, we'd add to the shim a 16-bit 
field, that we could think
of as "customer ID". So if the shim header is 6 bytes at level 0, it 
would be 8 bytes at level 1, since
it would also have the extra "customer" field.

I don't think we'd ever need more than 2 levels, but we might want to 
think about that -- I'd guess
we'd assume 2 "customer ID" fields in the shim at level 2.

At level 1, in the per-VLAN instance which passes around endnode 
information and IP multicast membership,
the only difference would be like having a VLAN tag which is 28 bits (12 
plus 16), and in theory, one
could have 2^28 instances of IS-IS passing around endnode information 
across the backbone.

Comments? I hope I'm being reasonably clear.

Radia




Received: from mail137.messagelabs.com (mail137.messagelabs.com [216.82.249.19]) by boreas.isi.edu (8.13.8/8.13.8) with SMTP id kBM4fIWf025442 for <rbridge@postel.org>; Thu, 21 Dec 2006 20:41:18 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: Donald.Eastlake@motorola.com
X-Msg-Ref: server-14.tower-137.messagelabs.com!1166762476!4436678!1
X-StarScan-Version: 5.5.10.7; banners=-,-,-
X-Originating-IP: [129.188.136.8]
Received: (qmail 22309 invoked from network); 22 Dec 2006 04:41:17 -0000
Received: from motgate8.mot.com (HELO motgate8.mot.com) (129.188.136.8) by server-14.tower-137.messagelabs.com with SMTP; 22 Dec 2006 04:41:17 -0000
Received: from il06exr03.mot.com (il06exr03.mot.com [129.188.137.133]) by motgate8.mot.com (8.12.11/Motorola) with ESMTP id kBM4fGch001845 for <rbridge@postel.org>; Thu, 21 Dec 2006 21:41:16 -0700 (MST)
Received: from de01exm64.ds.mot.com (de01exm64.am.mot.com [10.176.8.15]) by il06exr03.mot.com (8.13.1/8.13.0) with ESMTP id kBM4fGxr000195 for <rbridge@postel.org>; Thu, 21 Dec 2006 22:41:16 -0600 (CST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 21 Dec 2006 23:41:15 -0500
Message-ID: <3870C46029D1F945B1472F170D2D979001D9CD35@de01exm64.ds.mot.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Draft-trill-rbridge-protocol-01.txt
Thread-Index: Acclg2nYEM0uVGWlQfqf2O7PLWxwJg==
From: "Eastlake III Donald-LDE008" <Donald.Eastlake@motorola.com>
To: <rbridge@postel.org>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: donald.eastlake@motorola.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBM4fIWf025442
Subject: [rbridge] Draft-trill-rbridge-protocol-01.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>
X-List-Received-Date: Fri, 22 Dec 2006 04:41:28 -0000
Status: RO
Content-Length: 1478

Hi,

I just noticed that no message from the Secretariat seems to have gotten
through to the working group mailing list when this draft was uploaded
into the ID directories. Anyway, its been there for a bit over a week.
Below are some quick comments on it.

Thanks,
Donald

  ------------------------------------------------------------------

Quick Comments on draft-ietf-trill-rbridge-protocol-01.txt

Section 1, next to last bullet point at bottom of page 4:
	Text has not been updated for the designation of two Rbridges in
the shim.

Section 1, third paragraph at the top of page 5:
	I would think there would also be cases where the VLAN tag was
removed by the endnode.

Section 2.1.1, on page 7:
	The 2nd and 3rd paragraphs of this section have a significant
amount of redundancy between them.

Section 2.1.1, near the top of page 8:
	The list of core-Rbridge information seems to be missing the
Rbridge nickname.

Section 2.3, first paragraph on page 11:
	"the specified Rbridge in the shim" sounds like wording from
when
there was only one. Suggest rewording this.

Section 2.3, first bullet point on page 11:
	Should that be "IP multicast routers"?

Section 2.5, first paragraph, page 13:
	Suggest changing "it is desirable" to "it may be desirable".

Section 2.5 second paragraph, Page 11:
	Typo: B2-B2-R1 should be B2-B1-R1.

Section 28.1, first normative reference on page 22:
	The D should be capitalized in 802.1D. Perhaps a reference to
802.1Q should be added.



Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBKItPhc024896 for <rbridge@postel.org>; Wed, 20 Dec 2006 10:55:29 -0800 (PST)
Received: from jurassic.eng.sun.com ([129.146.58.166]) by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id kBKItMZD027136; Wed, 20 Dec 2006 11:55:22 -0700 (MST)
Received: from [192.9.61.11] (punchin-nordmark.SFBay.Sun.COM [192.9.61.11]) by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id kBKItLPR977098 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Dec 2006 10:55:21 -0800 (PST)
Message-ID: <45898719.2010405@sun.com>
Date: Wed, 20 Dec 2006 10:55:21 -0800
From: Erik Nordmark <erik.nordmark@sun.com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060911)
MIME-Version: 1.0
To: "Developing a hybrid router/bridge." <rbridge@postel.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: erik.nordmark@sun.com
Subject: [rbridge] Suggested updates to our milestones
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>
X-List-Received-Date: Wed, 20 Dec 2006 18:55:36 -0000
Status: RO
Content-Length: 1384

The current milestones remaining (i.e. not already marked as DONE) are:

Aug 2006    Submit architecture document to IEEE/IETF expert review

Aug 2006    Submit routing protocol requirements to the IESG for
	    publication as an Informational RFC
Aug 2006    Submit problem statement and applicability to IESG for
	    Informational RFC
Nov 2006    Submit architecture document to the IESG for publication as
	    an Informational RFC
Dec 2006    Choose routing protocol(s) that can meet the requirements

Dec 2006    Submit base protocol specification to IEEE/IETF expert
	    review
Mar 2007    Base protocol specification submitted to the IESG for
	    publication as a Proposed Standard RFC
Jul 2007    Re-charter or shut down the WG


Suggested new milestone dates:

Jan 2007    Submit architecture document to IEEE/IETF expert review

Jan 2007    Submit routing protocol requirements to the IESG for
	    publication as an Informational RFC

Mar 2007    Choose routing protocol(s) that can meet the requirements

Mar 2007    Submit architecture document to the IESG for publication as
	    an Informational RFC

Apr 2007    Submit problem statement and applicability to IESG for
	    Informational RFC

May 2007    Base protocol specification submitted to the IESG for
	    publication as a Proposed Standard RFC

Jul 2007    Re-charter or shut down the WG


    Erik & Donald


Received: from smtp03.uc3m.es (smtp03.uc3m.es [163.117.136.123]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBFIGV6V023976 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Fri, 15 Dec 2006 10:16:33 -0800 (PST)
Received: from smtp03.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id 37A6140448; Fri, 15 Dec 2006 19:16:30 +0100 (CET)
Received: from [163.117.55.85] (unknown [163.117.55.85]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp03.uc3m.es (Postfix) with ESMTP id 9296540172; Fri, 15 Dec 2006 19:16:25 +0100 (CET)
Message-ID: <4582E664.5040105@it.uc3m.es>
Date: Fri, 15 Dec 2006 19:16:04 +0100
From: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Don Fedyk <dwfedyk@nortel.com>
References: <34B3EAA5B3066A42914D28C5ECF5FEA40C75D3E1@zrtphxm2.corp.nortel.com>
In-Reply-To: <34B3EAA5B3066A42914D28C5ECF5FEA40C75D3E1@zrtphxm2.corp.nortel.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gibanez@it.uc3m.es
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 15 Dec 2006 18:17:04 -0000
Status: RO
Content-Length: 11958

Don,
See inline
Guillermo
Don Fedyk escribi?:
> Hi Guillermo
>
> See Inline.
>
>   
>> -----Original Message-----
>> From: Guillermo Ib??ez [mailto:gibanez@it.uc3m.es] 
>>
>>
>> My previous message perhaps was not too clear. Please bear 
>> with me and 
>> my english :-)
>> - 802.1ah assumes no legacy bridges in the middle.
>>     
> This is false. 802.1ah is backwards compatible with legacy bridges.  However I think it would be safe to say this is not a plug and play option.  802.1ah would need to be configured to know the legacy bridges capabilities. But 802.1ah header is compatible with 802.1Q header for forwarding. The same trick that a TRILL RBridge uses. 
>
>   
I am not at all expert on 802.1ah , but I does not look simple to manage 
legacy bridges interposed. And away from the zero configuration target.
>> - AFAK, 802.1ah does not assume routing between nodes. If so, 
>> it would 
>> likely require TTL field.
>>     
> 802.1ah bridges from ingress to egress PBB nodes. Whether the service is IP or Ethernet on the ingress/egress PBB is a box question not outside the scope of 802.1ah architecture. 
>
>   
802.1ah bridges, does not route.
>> - TRILL does assume legacy bridges between Rbridges
>> - TRILL is not a subset of 802.1ah, it is different thing
>>     
> I don't think people ever said TRILL was a subset of 802.1ah.  
> What I said was certain versions of the TRILL header look remarkably like the 802.1ah header.  Following this logic I then said start from 802.1ah. This has not yielded any results because the part that looks like 802.1ah is hop by hop part and 802.1ah does not have a hop by hop DA part.   
>
>   
That is the key point. Hop by hop part, directly related to handle the 
intermediate legacy bridges problem.
>> - 802.1ah is not a example of simplicity.
>>     
> I don't think this type of generalization adds any value. We are talking headers and every field in 802.1ah has a purpose and good value for the bits. 
>
>   
Sorry. I meant "in the campus networks context".
>> - It is too late to question TRILL basic assumptions and try to merge 
>> 802.1ah with TRILL encapsulation.
>>     
> If you asked me if I see value in merging right now I would say no since the point to point header is not mainstream TRILL. 
>
>   
Agree. The key point again.
>> - If the whole TRILL approach is questioned (I assume it is not the 
>> case), 802.1ah does not seem the way to go regarding simplicity in 
>> campus networks.
>>     
> No one suggested you put a provider backbone bridge in place of an Rbridge.  The comment was could you use the same Frame format for the packet encaps and related functions?  And that is not looking promising.  
>
> Regards,
> Don 
>
>
>   
>> Guillermo
>>
>> Guillermo Ib??ez escribi?:
>>     
>>> Just a side comment.
>>> I think the ongoing discussion is not about encapsulation 
>>>       
>> but about the  
>>     
>>> fundamentals of RBridges approach versus 802.1ah's. So, 
>>>       
>> while agreeing 
>>     
>>> on the great  sinergies of a common encapsulation, lack of 
>>>       
>> TTL is an 
>>     
>>> essential point that reflects the essential difference in 
>>>       
>> the deployment 
>>     
>>> fields assumed.
>>> If we assume a deployment field as for 802.1ah, encapsulations and 
>>> proposals much simpler than 802.1ah are possible (one is 
>>>       
>> described in my 
>>     
>>> ABridges draft). If this is the case we should restart WG 
>>>       
>> discussion 
>>     
>>> from the beguinning.
>>>  Encapsulation for RBridges is not simple, and 802.1ah isn't simple 
>>> either, specially considering the campus networks of 
>>>       
>> moderate sizes that 
>>     
>>> are the target for RBridges.
>>> Guillermo
>>>  
>>>
>>> Gray, Eric escribi?:
>>>       
>>>> Don,
>>>>
>>>> 	I think you've garbled the discussion, somewhat.
>>>>
>>>> 	Please see below...
>>>>
>>>> --
>>>> Eric 
>>>>
>>>>   
>>>>         
>>>>> -----Original Message-----
>>>>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
>>>>> Sent: Wednesday, December 13, 2006 1:19 PM
>>>>> To: Gray, Eric
>>>>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
>>>>> Sajassi (sajassi); Silvano Gai
>>>>> Subject: RE: [rbridge] Use of 802.1ah Encaps
>>>>>
>>>>> Hi Eric 
>>>>>
>>>>>     
>>>>>           
>>>>>> -----Original Message-----
>>>>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
>>>>>>
>>>>>> Don,
>>>>>>
>>>>>> 	I don't follow your reasoning.
>>>>>>       
>>>>>>             
>>>>> That's OK I cant follow you sometimes either ;-)
>>>>>
>>>>>     
>>>>>           
>>>>>> 	I certainly am not saying that using "ANY standard header"
>>>>>> is a bad idea.
>>>>>>       
>>>>>>             
>>>>> Then why not start from ah?  The bit that Silvano said was we 
>>>>> could use ah and you said it is a bad idea.  
>>>>>     
>>>>>           
>>>> I don't think I am quoting too much out of context, when I quote
>>>> the following from Silvano's reply to Joe Touch:
>>>>
>>>> SILVANO > My comment is that IEEE 802.1ah has no space for both 
>>>> SILVANO > the ultimate source/dest and the next hop source/dest.
>>>>
>>>> SILVANO > IEEE 802.1ah is designed for multiple enterprises to 
>>>> SILVANO > share a common metro backbone. It does a fine job in 
>>>> SILVANO > that area. It does not support well an arbitrary 
>>>> SILVANO > intermixing of Bridges and Rbridges.
>>>>
>>>> SILVANO > In contrast Trill does a fine job in supporting 
>>>> SILVANO > arbitrary topologies and mixing of RBridges and 
>>>> SILVANO > Bridges thanks to the availability of both the
>>>> SILVANO > ultimate source/dest and the next hop source/dest.
>>>>
>>>> SILVANO > In TRILL the network between the "ingress" and 
>>>> SILVANO > "egress" RBridge isn't a single Ethernet (like in 
>>>> SILVANO > 802.1ah), but rather a sequence of RBridges that 
>>>> SILVANO > may be connected by Ethernets.
>>>>
>>>> SILVANO > Things look similar, but are substantially different.
>>>>
>>>> Given that this is what (I believe, at least) Silvano said 
>>>> about using 802.1ah, where do you get the impression that 
>>>> Silvano has said that "we could use ah"?
>>>>
>>>>   
>>>>         
>>>>> Please describe "BAD idea" then.
>>>>>     
>>>>>           
>>>> In this, I think quite a few of us are now in agreement.
>>>>
>>>> It is rarely a good idea to use a header format just because
>>>> most of the bits look similar to one proposal that has all
>>>> of the information you require.
>>>>
>>>> Suppose you started to think that using 802.1ah - because it 
>>>> is similar to an abbreviated combination of (MAC+SHIM)-in-MAC 
>>>> - was an example of one of the rare instances in which this 
>>>> might be a good idea.  Wouldn't you suspect that the need to 
>>>> consider potentially adding a TTL field to the header might 
>>>> be an indication that you are probably wrong?
>>>>
>>>> So, to answer your question, a "BAD idea" is one that takes
>>>> valuable resources to explore and offers no believable cause
>>>> to suspect that it will work better than other ideas already
>>>> on the table.
>>>>
>>>> In this case, we have reason to believe (MAC+SHIM)-in-MAC
>>>> will work and no reason to believe that 802.1ah will work 
>>>> better - even assuming we went down that rat-hole.
>>>>  
>>>>   
>>>>         
>>>>>> 	As for "creating a new forwarding paradigm" - yes, we're
>>>>>> doing a little bit of that.  Ideally, we'll be doing as little
>>>>>> of that as we can get away with.  The "little bit" we have to
>>>>>> do is to use some additional header information to:
>>>>>>
>>>>>> 	1) forward frames on the shortest path between RBridges,
>>>>>> 	   and
>>>>>> 	2) reduce or eliminate potential looping of frames during
>>>>>> 	   a perturbation of the shortest path.
>>>>>>       
>>>>>>             
>>>>> You have so far chosen to do this in a mode that 
>>>>>           
>> optimizes for mixed
>>     
>>>>> bridges at the cost of ignoring the effciencies you could 
>>>>>           
>> get between
>>     
>>>>> directly connected Rbridges. 802.1ah opimizes forwarding 
>>>>>           
>> for connected
>>     
>>>>> Provider Backbone Bridges and interworks with legacy at a common
>>>>> denominator. 
>>>>>     
>>>>>           
>>>> Right, and 802.1ah assumes either a green-field deployment, or a 
>>>> firmware modifiable deployment of PBB-(enabled/compatible) bridges.
>>>>
>>>> This is not consistent with our goals.
>>>>  
>>>>   
>>>>         
>>>>>> This may be somewhat of a simplification, but that's fair in 
>>>>>> light of the general trend for casual observers to do the
>>>>>> opposite.
>>>>>>
>>>>>> 	Currently, we define a SHIM to carry this information and 
>>>>>> we expect to use one or more "standard headers" to encapsulate
>>>>>> frames being forwarded between RBridges.
>>>>>>
>>>>>> 	Does this make things clearer?
>>>>>>       
>>>>>>             
>>>>> Eric I understand what is proposed but I still question 
>>>>>           
>> if a greater
>>     
>>>>> synergy cannot be achieved between encapsulating headers. 
>>>>>           
>>  A shim is a
>>     
>>>>> not a typical solution but encapsulations are.
>>>>>     
>>>>>           
>>>> Greater synergy is always demonstrably possible if you're willing
>>>> to wait long enough.
>>>>
>>>> That's - for example - why we only have one link-state routing 
>>>> protocol, and why Ethernet was the one and only MAC-like format
>>>> for L2 frames ever to have been used.
>>>>
>>>> What planet are we on?  :-)
>>>>
>>>>   
>>>>         
>>>>> Regards,
>>>>> Don   
>>>>>
>>>>>
>>>>>     
>>>>>           
>>>>>> --
>>>>>> Eric
>>>>>>
>>>>>>       
>>>>>>             
>>>>>>> -----Original Message-----
>>>>>>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
>>>>>>> Sent: Wednesday, December 13, 2006 12:18 PM
>>>>>>> To: Gray, Eric; Silvano Gai
>>>>>>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
>>>>>>> Sajassi (sajassi)
>>>>>>> Subject: RE: [rbridge] Use of 802.1ah Encaps
>>>>>>>
>>>>>>> Hi Eric
>>>>>>>
>>>>>>> This argument says if you use ANY standard header then it 
>>>>>>>         
>>>>>>>               
>>>>>> would be a bad
>>>>>>       
>>>>>>             
>>>>>>> idea.
>>>>>>>
>>>>>>> So you are creating a new forwarding paradigm and the down 
>>>>>>>         
>>>>>>>               
>>>>>> side of that
>>>>>>       
>>>>>>             
>>>>>>> as Ali pointed out is now you have to create most of the 
>>>>>>>         
>>>>>>>               
>>>>>> other things
>>>>>>       
>>>>>>             
>>>>>>> that go along with new forwarding paradigm.  
>>>>>>>
>>>>>>> Don  
>>>>>>>
>>>>>>>         
>>>>>>>               
>>>>>>>> -----Original Message-----
>>>>>>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
>>>>>>>> Sent: Tuesday, December 12, 2006 4:29 PM
>>>>>>>>
>>>>>>>> Silvano,
>>>>>>>>
>>>>>>>> 	IFF we were going to use 802.1ah, it could allow us to  
>>>>>>>> use the "back-bone" DA/SA for next-hop/previous-hop and the
>>>>>>>> "customer" DA/SA for egress/ingress RBridges.  But that would 
>>>>>>>> be using it in a way that is not consistent with the intended
>>>>>>>> use of 802.1ah - simply because that usage would make use of 
>>>>>>>> the fields in a way that matches the way that your proposed 
>>>>>>>> "short-hand" SHIM header would use them.
>>>>>>>>
>>>>>>>> 	If you did that, there would be room for using the B-tag
>>>>>>>> and I-tag as analogues of your I-VLAN and O-VLAN tags.
>>>>>>>>
>>>>>>>> 	I think this is a VERY BAD idea.
>>>>>>>>
>>>>>>>> --
>>>>>>>> Eric
>>>>>>>>           
>>>>>>>>                 
>>>>>>> <snip>
>>>>>>>
>>>>>>>         
>>>>>>>               
>>>> _______________________________________________
>>>> 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
>>>
>>>       
>>     


Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBFHbrKr012131 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Fri, 15 Dec 2006 09:37:54 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id kBFHTsp20887; Fri, 15 Dec 2006 12:29:54 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Fri, 15 Dec 2006 12:37:11 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C75D3E1@zrtphxm2.corp.nortel.com>
In-Reply-To: <45828687.3050707@it.uc3m.es>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccgO/rxF4qxpgxlQaCuN5P6VO6C1wAF+u8g
From: "Don Fedyk" <dwfedyk@nortel.com>
To: =?iso-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBFHbrKr012131
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 15 Dec 2006 17:37:59 -0000
Status: RO
Content-Length: 10609

Hi Guillermo

See Inline.

> -----Original Message-----
> From: Guillermo Ib??ez [mailto:gibanez@it.uc3m.es] 
>
> 
> My previous message perhaps was not too clear. Please bear 
> with me and 
> my english :-)
> - 802.1ah assumes no legacy bridges in the middle.
This is false. 802.1ah is backwards compatible with legacy bridges.  However I think it would be safe to say this is not a plug and play option.  802.1ah would need to be configured to know the legacy bridges capabilities. But 802.1ah header is compatible with 802.1Q header for forwarding. The same trick that a TRILL RBridge uses. 

> - AFAK, 802.1ah does not assume routing between nodes. If so, 
> it would 
> likely require TTL field.
802.1ah bridges from ingress to egress PBB nodes. Whether the service is IP or Ethernet on the ingress/egress PBB is a box question not outside the scope of 802.1ah architecture. 

> - TRILL does assume legacy bridges between Rbridges
> - TRILL is not a subset of 802.1ah, it is different thing
I don't think people ever said TRILL was a subset of 802.1ah.  
What I said was certain versions of the TRILL header look remarkably like the 802.1ah header.  Following this logic I then said start from 802.1ah. This has not yielded any results because the part that looks like 802.1ah is hop by hop part and 802.1ah does not have a hop by hop DA part.   

> - 802.1ah is not a example of simplicity.
I don't think this type of generalization adds any value. We are talking headers and every field in 802.1ah has a purpose and good value for the bits. 

> - It is too late to question TRILL basic assumptions and try to merge 
> 802.1ah with TRILL encapsulation.
If you asked me if I see value in merging right now I would say no since the point to point header is not mainstream TRILL. 

> - If the whole TRILL approach is questioned (I assume it is not the 
> case), 802.1ah does not seem the way to go regarding simplicity in 
> campus networks.
No one suggested you put a provider backbone bridge in place of an Rbridge.  The comment was could you use the same Frame format for the packet encaps and related functions?  And that is not looking promising.  

Regards,
Don 


> Guillermo
> 
> Guillermo Ib??ez escribi?:
> > Just a side comment.
> > I think the ongoing discussion is not about encapsulation 
> but about the  
> > fundamentals of RBridges approach versus 802.1ah's. So, 
> while agreeing 
> > on the great  sinergies of a common encapsulation, lack of 
> TTL is an 
> > essential point that reflects the essential difference in 
> the deployment 
> > fields assumed.
> > If we assume a deployment field as for 802.1ah, encapsulations and 
> > proposals much simpler than 802.1ah are possible (one is 
> described in my 
> > ABridges draft). If this is the case we should restart WG 
> discussion 
> > from the beguinning.
> >  Encapsulation for RBridges is not simple, and 802.1ah isn't simple 
> > either, specially considering the campus networks of 
> moderate sizes that 
> > are the target for RBridges.
> > Guillermo
> >  
> > 
> > Gray, Eric escribi?:
> >> Don,
> >>
> >> 	I think you've garbled the discussion, somewhat.
> >>
> >> 	Please see below...
> >>
> >> --
> >> Eric 
> >>
> >>   
> >>> -----Original Message-----
> >>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> >>> Sent: Wednesday, December 13, 2006 1:19 PM
> >>> To: Gray, Eric
> >>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> >>> Sajassi (sajassi); Silvano Gai
> >>> Subject: RE: [rbridge] Use of 802.1ah Encaps
> >>>
> >>> Hi Eric 
> >>>
> >>>     
> >>>> -----Original Message-----
> >>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> >>>>
> >>>> Don,
> >>>>
> >>>> 	I don't follow your reasoning.
> >>>>       
> >>> That's OK I cant follow you sometimes either ;-)
> >>>
> >>>     
> >>>> 	I certainly am not saying that using "ANY standard header"
> >>>> is a bad idea.
> >>>>       
> >>> Then why not start from ah?  The bit that Silvano said was we 
> >>> could use ah and you said it is a bad idea.  
> >>>     
> >> I don't think I am quoting too much out of context, when I quote
> >> the following from Silvano's reply to Joe Touch:
> >>
> >> SILVANO > My comment is that IEEE 802.1ah has no space for both 
> >> SILVANO > the ultimate source/dest and the next hop source/dest.
> >>
> >> SILVANO > IEEE 802.1ah is designed for multiple enterprises to 
> >> SILVANO > share a common metro backbone. It does a fine job in 
> >> SILVANO > that area. It does not support well an arbitrary 
> >> SILVANO > intermixing of Bridges and Rbridges.
> >>
> >> SILVANO > In contrast Trill does a fine job in supporting 
> >> SILVANO > arbitrary topologies and mixing of RBridges and 
> >> SILVANO > Bridges thanks to the availability of both the
> >> SILVANO > ultimate source/dest and the next hop source/dest.
> >>
> >> SILVANO > In TRILL the network between the "ingress" and 
> >> SILVANO > "egress" RBridge isn't a single Ethernet (like in 
> >> SILVANO > 802.1ah), but rather a sequence of RBridges that 
> >> SILVANO > may be connected by Ethernets.
> >>
> >> SILVANO > Things look similar, but are substantially different.
> >>
> >> Given that this is what (I believe, at least) Silvano said 
> >> about using 802.1ah, where do you get the impression that 
> >> Silvano has said that "we could use ah"?
> >>
> >>   
> >>> Please describe "BAD idea" then.
> >>>     
> >> In this, I think quite a few of us are now in agreement.
> >>
> >> It is rarely a good idea to use a header format just because
> >> most of the bits look similar to one proposal that has all
> >> of the information you require.
> >>
> >> Suppose you started to think that using 802.1ah - because it 
> >> is similar to an abbreviated combination of (MAC+SHIM)-in-MAC 
> >> - was an example of one of the rare instances in which this 
> >> might be a good idea.  Wouldn't you suspect that the need to 
> >> consider potentially adding a TTL field to the header might 
> >> be an indication that you are probably wrong?
> >>
> >> So, to answer your question, a "BAD idea" is one that takes
> >> valuable resources to explore and offers no believable cause
> >> to suspect that it will work better than other ideas already
> >> on the table.
> >>
> >> In this case, we have reason to believe (MAC+SHIM)-in-MAC
> >> will work and no reason to believe that 802.1ah will work 
> >> better - even assuming we went down that rat-hole.
> >>  
> >>   
> >>>> 	As for "creating a new forwarding paradigm" - yes, we're
> >>>> doing a little bit of that.  Ideally, we'll be doing as little
> >>>> of that as we can get away with.  The "little bit" we have to
> >>>> do is to use some additional header information to:
> >>>>
> >>>> 	1) forward frames on the shortest path between RBridges,
> >>>> 	   and
> >>>> 	2) reduce or eliminate potential looping of frames during
> >>>> 	   a perturbation of the shortest path.
> >>>>       
> >>> You have so far chosen to do this in a mode that 
> optimizes for mixed
> >>> bridges at the cost of ignoring the effciencies you could 
> get between
> >>> directly connected Rbridges. 802.1ah opimizes forwarding 
> for connected
> >>> Provider Backbone Bridges and interworks with legacy at a common
> >>> denominator. 
> >>>     
> >> Right, and 802.1ah assumes either a green-field deployment, or a 
> >> firmware modifiable deployment of PBB-(enabled/compatible) bridges.
> >>
> >> This is not consistent with our goals.
> >>  
> >>   
> >>>> This may be somewhat of a simplification, but that's fair in 
> >>>> light of the general trend for casual observers to do the
> >>>> opposite.
> >>>>
> >>>> 	Currently, we define a SHIM to carry this information and 
> >>>> we expect to use one or more "standard headers" to encapsulate
> >>>> frames being forwarded between RBridges.
> >>>>
> >>>> 	Does this make things clearer?
> >>>>       
> >>> Eric I understand what is proposed but I still question 
> if a greater
> >>> synergy cannot be achieved between encapsulating headers. 
>  A shim is a
> >>> not a typical solution but encapsulations are.
> >>>     
> >> Greater synergy is always demonstrably possible if you're willing
> >> to wait long enough.
> >>
> >> That's - for example - why we only have one link-state routing 
> >> protocol, and why Ethernet was the one and only MAC-like format
> >> for L2 frames ever to have been used.
> >>
> >> What planet are we on?  :-)
> >>
> >>   
> >>> Regards,
> >>> Don   
> >>>
> >>>
> >>>     
> >>>> --
> >>>> Eric
> >>>>
> >>>>       
> >>>>> -----Original Message-----
> >>>>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> >>>>> Sent: Wednesday, December 13, 2006 12:18 PM
> >>>>> To: Gray, Eric; Silvano Gai
> >>>>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> >>>>> Sajassi (sajassi)
> >>>>> Subject: RE: [rbridge] Use of 802.1ah Encaps
> >>>>>
> >>>>> Hi Eric
> >>>>>
> >>>>> This argument says if you use ANY standard header then it 
> >>>>>         
> >>>> would be a bad
> >>>>       
> >>>>> idea.
> >>>>>
> >>>>> So you are creating a new forwarding paradigm and the down 
> >>>>>         
> >>>> side of that
> >>>>       
> >>>>> as Ali pointed out is now you have to create most of the 
> >>>>>         
> >>>> other things
> >>>>       
> >>>>> that go along with new forwarding paradigm.  
> >>>>>
> >>>>> Don  
> >>>>>
> >>>>>         
> >>>>>> -----Original Message-----
> >>>>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> >>>>>> Sent: Tuesday, December 12, 2006 4:29 PM
> >>>>>>
> >>>>>> Silvano,
> >>>>>>
> >>>>>> 	IFF we were going to use 802.1ah, it could allow us to  
> >>>>>> use the "back-bone" DA/SA for next-hop/previous-hop and the
> >>>>>> "customer" DA/SA for egress/ingress RBridges.  But that would 
> >>>>>> be using it in a way that is not consistent with the intended
> >>>>>> use of 802.1ah - simply because that usage would make use of 
> >>>>>> the fields in a way that matches the way that your proposed 
> >>>>>> "short-hand" SHIM header would use them.
> >>>>>>
> >>>>>> 	If you did that, there would be room for using the B-tag
> >>>>>> and I-tag as analogues of your I-VLAN and O-VLAN tags.
> >>>>>>
> >>>>>> 	I think this is a VERY BAD idea.
> >>>>>>
> >>>>>> --
> >>>>>> Eric
> >>>>>>           
> >>>>> <snip>
> >>>>>
> >>>>>         
> >> _______________________________________________
> >> 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
> > 
> 
> 



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBFGtAmS025193 for <rbridge@postel.org>; Fri, 15 Dec 2006 08:55:11 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBFGswfd004198; Fri, 15 Dec 2006 11:54:58 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id LAA12853;  Fri, 15 Dec 2006 11:54:56 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0W6A5>; Fri, 15 Dec 2006 11:54:57 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D8125010E01E2@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>
Date: Fri, 15 Dec 2006 11:54:56 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Breaking up of Spanning Trees - (Was Use of 802.1ah	 Encaps)
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>
X-List-Received-Date: Fri, 15 Dec 2006 16:56:44 -0000
Status: RO
Content-Length: 5751

Don,

	We (the TRILL working group) are not completely decided
on this, and how we can make it work in the face of other things
we also have to make work.

	Yes, we want to break up the spanning trees, but we also
are being asked to address certain issues that arise as a result
of doing so.  In particular, there is a "wiring closet" problem
that we have been assured is one we MUST solve.

	The (currently?) leading proposal for how to deal with 
that is to have (some?) RBridges participate in spanning tree
protocol in such a way as to cause "wiring closet" bridges to
see (at least part of) the RBridge "CRED" as a single bridge 
(with that bridge set up to be the root bridge).  I am pretty 
sure (at this point) that this will be a configurable option 
which will not be "on" by default.

	I think the reasoning for this is that it would be okay 
to have a configuration requirement that would only require
configuration if it is necessary to solve this problem - hence 
it remains possible to have a plug-and-play solution.

	However, this particular problem points out a potential 
"general class" of problems relating to breaking up spanning
trees.  And we do not currently have a "correctness proof" -
or even a good try at one - that might lead us to believe that
we do not have further issues to address, except by turning 
this "breaking up" feature off.

	For example, one model for RBridge interactions - that
has been considered from very early on - is one where a "CRED"
appears to existing 802.<whatever> bridges as a single bridge.
This model does not suffer from the above "general class" of
problems, because it does not actually break up the spanning
trees.  All of the fractional LANs separated by RBridges will
see each other in spanning tree protocol if this model is used.

	As a direct consequence, it may turn out that we will be
required to support - at least as a configurable option - that
RBridges do not break up spanning trees.  I believe there is a
lot of work that needs to be done if this is the case...

--
Eric

(part of your earlier message included the following)	
> 
> But as Ali pointed out 802.1ah is backwards compatible with 
> everything.  On goals one goal of RBridge was to improve 
> spanning tree by breaking up a large spanning tree with 
> Rbridges providing interconnection of these smaller trees. 
> A certain amount of insertion of Rbridges on shortest paths 
> is required before this goal is realizable.  I agree large
> provider networks are not your goal. And perhaps you are 
> right that this justifies different technology but Ethernet 
> did not get to high scale [commoditization] by changing the 
> forwarding paradigm.
> >  
> > > 
> > > > 
> > > > This may be somewhat of a simplification, but that's fair in 
> > > > light of the general trend for casual observers to do the
> > > > opposite.
> > > > 
> > > > 	Currently, we define a SHIM to carry this 
> information and 
> > > > we expect to use one or more "standard headers" to encapsulate
> > > > frames being forwarded between RBridges.
> > > > 
> > > > 	Does this make things clearer?
> > > 
> > > Eric I understand what is proposed but I still question 
> if a greater
> > > synergy cannot be achieved between encapsulating headers.  
> > A shim is a
> > > not a typical solution but encapsulations are.
> > 
> > Greater synergy is always demonstrably possible if you're willing
> > to wait long enough.
> > 
> > That's - for example - why we only have one link-state routing 
> > protocol, and why Ethernet was the one and only MAC-like format
> > for L2 frames ever to have been used.
> > 
> > What planet are we on?  :-)
> As an engineer I have to ask the question. "Is this the best 
> we can do?"
> So even though history has proven that multiple implementations often
> result the question has to be asked never the less.
> 
> Regards,
> Don 
> 
> 
> > 
> > > 
> > > Regards,
> > > Don   
> > > 
> > > 
> > > > 
> > > > --
> > > > Eric
> > > > 
> > > > > -----Original Message-----
> > > > > From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> > > > > Sent: Wednesday, December 13, 2006 12:18 PM
> > > > > To: Gray, Eric; Silvano Gai
> > > > > Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> > > > > Sajassi (sajassi)
> > > > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > > > 
> > > > > Hi Eric
> > > > > 
> > > > > This argument says if you use ANY standard header then it 
> > > > would be a bad
> > > > > idea.
> > > > > 
> > > > > So you are creating a new forwarding paradigm and the down 
> > > > side of that
> > > > > as Ali pointed out is now you have to create most of the 
> > > > other things
> > > > > that go along with new forwarding paradigm.  
> > > > > 
> > > > > Don  
> > > > > 
> > > > > > -----Original Message-----
> > > > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > > > > > Sent: Tuesday, December 12, 2006 4:29 PM
> > > > > > 
> > > > > > Silvano,
> > > > > > 
> > > > > > 	IFF we were going to use 802.1ah, it could allow us to  
> > > > > > use the "back-bone" DA/SA for next-hop/previous-hop and the
> > > > > > "customer" DA/SA for egress/ingress RBridges.  But 
> that would 
> > > > > > be using it in a way that is not consistent with 
> the intended
> > > > > > use of 802.1ah - simply because that usage would 
> make use of 
> > > > > > the fields in a way that matches the way that your proposed 
> > > > > > "short-hand" SHIM header would use them.
> > > > > > 
> > > > > > 	If you did that, there would be room for using the B-tag
> > > > > > and I-tag as analogues of your I-VLAN and O-VLAN tags.
> > > > > > 
> > > > > > 	I think this is a VERY BAD idea.
> > > > > > 
> > > > > > --
> > > > > > Eric
> > > > > <snip>
> > > > > 
> > > > 
> > > 
> > 
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBFGtAru025192 for <rbridge@postel.org>; Fri, 15 Dec 2006 08:55:10 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBFGt1fd004201; Fri, 15 Dec 2006 11:55:01 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id LAA12857;  Fri, 15 Dec 2006 11:54:59 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0W6A6>; Fri, 15 Dec 2006 11:55:00 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D8125010E01E3@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>
Date: Fri, 15 Dec 2006 11:54:59 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Synergy - (Was Use of 802.1ah Encaps)
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>
X-List-Received-Date: Fri, 15 Dec 2006 16:56:43 -0000
Status: RO
Content-Length: 768

Don,

	For good or bad, we don't live in a world ruled by
engineering goals.  It is arguable that - if we did - we
would _almost_ have perfected the wheel by now...

	:-)

--
Eric

(part of our earlier dialogue is included below
I said: 
> > Greater synergy is always demonstrably possible if you're willing
> > to wait long enough.
> > 
> > That's - for example - why we only have one link-state routing 
> > protocol, and why Ethernet was the one and only MAC-like format
> > for L2 frames ever to have been used.
> > 
> > What planet are we on?  :-)

You said:
> As an engineer I have to ask the question. "Is this the best we can do?"
> So even though history has proven that multiple implementations often
> result the question has to be asked never the less.
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBFGsnIL025082 for <rbridge@postel.org>; Fri, 15 Dec 2006 08:54:49 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBFGsWfd004187; Fri, 15 Dec 2006 11:54:32 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id LAA12829;  Fri, 15 Dec 2006 11:54:29 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0W6A4>; Fri, 15 Dec 2006 11:54:30 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D8125010E01E0@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>
Date: Fri, 15 Dec 2006 11:54:29 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 15 Dec 2006 16:55:07 -0000
Status: RO
Content-Length: 9202

Don,

	I will reply to your points in separate threads: 

-	TTL Use
-	Breaking up Spanning Trees
-	Synergy

> -----Original Message-----
> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> Sent: Thursday, December 14, 2006 10:48 AM
> To: Gray, Eric
> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> Sajassi (sajassi); Silvano Gai
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Hi Eric 
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > 
> > Don,
> > 
> > 	I think you've garbled the discussion, somewhat.
> > 
> > 	Please see below...
> I'll answer inline here specifically. Thanks for providing 
> more context.
> 
> > 
> > --
> > Eric 
> > 
> > > -----Original Message-----
> > > From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> > > Sent: Wednesday, December 13, 2006 1:19 PM
> > > To: Gray, Eric
> > > Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> > > Sajassi (sajassi); Silvano Gai
> > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > 
> > > Hi Eric 
> > > 
> > > > -----Original Message-----
> > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > > > 
> > > > Don,
> > > > 
> > > > 	I don't follow your reasoning.
> > > That's OK I cant follow you sometimes either ;-)
> > > 
> > > > 
> > > > 	I certainly am not saying that using "ANY 
> standard header"
> > > > is a bad idea.
> > > Then why not start from ah?  The bit that Silvano said was we 
> > > could use ah and you said it is a bad idea.  
> > 
> > I don't think I am quoting too much out of context, when I quote
> > the following from Silvano's reply to Joe Touch:
> > 
> > SILVANO > My comment is that IEEE 802.1ah has no space for both 
> > SILVANO > the ultimate source/dest and the next hop source/dest.
> > 
> > SILVANO > IEEE 802.1ah is designed for multiple enterprises to 
> > SILVANO > share a common metro backbone. It does a fine job in 
> > SILVANO > that area. It does not support well an arbitrary 
> > SILVANO > intermixing of Bridges and Rbridges.
> > 
> > SILVANO > In contrast Trill does a fine job in supporting 
> > SILVANO > arbitrary topologies and mixing of RBridges and 
> > SILVANO > Bridges thanks to the availability of both the
> > SILVANO > ultimate source/dest and the next hop source/dest.
> > 
> > SILVANO > In TRILL the network between the "ingress" and 
> > SILVANO > "egress" RBridge isn't a single Ethernet (like in 
> > SILVANO > 802.1ah), but rather a sequence of RBridges that 
> > SILVANO > may be connected by Ethernets.
> > 
> > SILVANO > Things look similar, but are substantially different.
> > 
> > Given that this is what (I believe, at least) Silvano said 
> > about using 802.1ah, where do you get the impression that 
> > Silvano has said that "we could use ah"?
> > 
> > > 
> > > Please describe "BAD idea" then.
> > 
> > In this, I think quite a few of us are now in agreement.
> > 
> > It is rarely a good idea to use a header format just because
> > most of the bits look similar to one proposal that has all
> > of the information you require.
> 
> I agree. Bits on the wire looking just like other bits on the wire
> having different context are not good.
> 
> > 
> > Suppose you started to think that using 802.1ah - because it 
> > is similar to an abbreviated combination of (MAC+SHIM)-in-MAC 
> > - was an example of one of the rare instances in which this 
> > might be a good idea.  Wouldn't you suspect that the need to 
> > consider potentially adding a TTL field to the header might 
> > be an indication that you are probably wrong?
> 
> Ahh this is what you mean. TTL is one method for a number of things,
> Loop mitigation, tracing, fault monitoring etc. It has pluses and
> minuses. Personally speaking as an individual I like TTL.  
> Although I am
> also aware of many systems and I also built systems that are 
> operational
> without TTL. TTL has shortcommings as well even in IP.  It is 
> not a bad
> tool for some applications.  I know this group values it, I'm not
> suggesting you drop that goal or requirement.  But a 
> requiremetn for TTL
> alone does not mandate a licence to change everything either IMHO. 
> 
> > 
> > So, to answer your question, a "BAD idea" is one that takes
> > valuable resources to explore and offers no believable cause
> > to suspect that it will work better than other ideas already
> > on the table.
> > 
> > In this case, we have reason to believe (MAC+SHIM)-in-MAC
> > will work and no reason to believe that 802.1ah will work 
> > better - even assuming we went down that rat-hole.
> >  
> > > 
> > > > 
> > > > 	As for "creating a new forwarding paradigm" - yes, we're
> > > > doing a little bit of that.  Ideally, we'll be doing as little
> > > > of that as we can get away with.  The "little bit" we have to
> > > > do is to use some additional header information to:
> > > > 
> > > > 	1) forward frames on the shortest path between RBridges,
> > > > 	   and
> > > > 	2) reduce or eliminate potential looping of 
> frames during
> > > > 	   a perturbation of the shortest path.
> > > 
> > > You have so far chosen to do this in a mode that 
> optimizes for mixed
> > > bridges at the cost of ignoring the effciencies you could 
> > get between
> > > directly connected Rbridges. 802.1ah opimizes forwarding 
> > for connected
> > > Provider Backbone Bridges and interworks with legacy at a common
> > > denominator. 
> > 
> > Right, and 802.1ah assumes either a green-field deployment, or a 
> > firmware modifiable deployment of PBB-(enabled/compatible) bridges.
> > 
> > This is not consistent with our goals.
> 
> But as Ali pointed out 802.1ah is backwards compatible with 
> everything.
> On goals one goal of RBridge was to improve spanning tree by 
> breaking up
> a large spanning tree with Rbridges providing interconnection of these
> smaller trees. A certain amount of insertion of Rbridges on shortest
> paths is required before this goal is realizable.  I agree large
> provider networks are not your goal. And perhaps you are 
> right that this
> justifies different technology but Ethernet did not get to high scale
> comodization by changing the forwarding paradigm.
> >  
> > > 
> > > > 
> > > > This may be somewhat of a simplification, but that's fair in 
> > > > light of the general trend for casual observers to do the
> > > > opposite.
> > > > 
> > > > 	Currently, we define a SHIM to carry this 
> information and 
> > > > we expect to use one or more "standard headers" to encapsulate
> > > > frames being forwarded between RBridges.
> > > > 
> > > > 	Does this make things clearer?
> > > 
> > > Eric I understand what is proposed but I still question 
> if a greater
> > > synergy cannot be achieved between encapsulating headers.  
> > A shim is a
> > > not a typical solution but encapsulations are.
> > 
> > Greater synergy is always demonstrably possible if you're willing
> > to wait long enough.
> > 
> > That's - for example - why we only have one link-state routing 
> > protocol, and why Ethernet was the one and only MAC-like format
> > for L2 frames ever to have been used.
> > 
> > What planet are we on?  :-)
> As an engineer I have to ask the question. "Is this the best 
> we can do?"
> So even though history has proven that multiple implementations often
> result the question has to be asked never the less.
> 
> Regards,
> Don 
> 
> 
> > 
> > > 
> > > Regards,
> > > Don   
> > > 
> > > 
> > > > 
> > > > --
> > > > Eric
> > > > 
> > > > > -----Original Message-----
> > > > > From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> > > > > Sent: Wednesday, December 13, 2006 12:18 PM
> > > > > To: Gray, Eric; Silvano Gai
> > > > > Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> > > > > Sajassi (sajassi)
> > > > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > > > 
> > > > > Hi Eric
> > > > > 
> > > > > This argument says if you use ANY standard header then it 
> > > > would be a bad
> > > > > idea.
> > > > > 
> > > > > So you are creating a new forwarding paradigm and the down 
> > > > side of that
> > > > > as Ali pointed out is now you have to create most of the 
> > > > other things
> > > > > that go along with new forwarding paradigm.  
> > > > > 
> > > > > Don  
> > > > > 
> > > > > > -----Original Message-----
> > > > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > > > > > Sent: Tuesday, December 12, 2006 4:29 PM
> > > > > > 
> > > > > > Silvano,
> > > > > > 
> > > > > > 	IFF we were going to use 802.1ah, it could allow us to  
> > > > > > use the "back-bone" DA/SA for next-hop/previous-hop and the
> > > > > > "customer" DA/SA for egress/ingress RBridges.  But 
> that would 
> > > > > > be using it in a way that is not consistent with 
> the intended
> > > > > > use of 802.1ah - simply because that usage would 
> make use of 
> > > > > > the fields in a way that matches the way that your proposed 
> > > > > > "short-hand" SHIM header would use them.
> > > > > > 
> > > > > > 	If you did that, there would be room for using the B-tag
> > > > > > and I-tag as analogues of your I-VLAN and O-VLAN tags.
> > > > > > 
> > > > > > 	I think this is a VERY BAD idea.
> > > > > > 
> > > > > > --
> > > > > > Eric
> > > > > <snip>
> > > > > 
> > > > 
> > > 
> > 
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBFGst7P025101 for <rbridge@postel.org>; Fri, 15 Dec 2006 08:54:55 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBFGsmfd004192; Fri, 15 Dec 2006 11:54:48 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id LAA12840;  Fri, 15 Dec 2006 11:54:46 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0W6AY>; Fri, 15 Dec 2006 11:54:47 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D8125010E01E1@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>
Date: Fri, 15 Dec 2006 11:54:45 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] TTL use - (was Use of 802.1ah Encaps)
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>
X-List-Received-Date: Fri, 15 Dec 2006 16:55:03 -0000
Status: RO
Content-Length: 1632

Don,

	I believe the key reason why we've more or less locked on
to using TTL for loop mitigation of (at least) unicast frame
forwarding is that the formation of temporary loops is hard to
avoid using existing link state routing protocols.  We've agreed
- at least in principle - to adopt whatever comes out of the 
routing working group's efforts to avoid loop formation (micro-
loop formation in particular), but this does not appear to rid
us of that problem.

	Yes, other loop mitigation techniques have been discussed
previously but TTL is the one with which most of us have more
experience.

	There are also loop-prevention techniques such as may be
achieved using STP and/or one of various signaling approaches.
At present, we are not - on the whole - considering any of these
approaches for work by the TRILL working group.  Most exist now
but would require (potentially major) modification, or are in
progress elsewhere (for other - possibly incompatible - purposes).

--
Eric 

(part of your previous message is included below)
> 
> Ahh this is what you mean. TTL is one method for a number of things,
> Loop mitigation, tracing, fault monitoring etc. It has pluses and
> minuses. Personally speaking as an individual I like TTL.  Although 
> I am > also aware of many systems and I also built systems that are 
> operational without TTL. TTL has shortcommings as well even in IP.  
> It is not a bad tool for some applications.  I know this group values 
> it, I'm not suggesting you drop that goal or requirement.  But a 
> [requirement] for TTL alone does not mandate a licence to change 
> everything either IMHO. 
> 


Received: from smtp02.uc3m.es (smtp02.uc3m.es [163.117.136.122]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBFBRDqO019106 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Fri, 15 Dec 2006 03:27:14 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with SMTP id 44DCDCB013; Fri, 15 Dec 2006 12:27:12 +0100 (CET)
Received: from [163.117.55.85] (unknown [163.117.55.85]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp02.uc3m.es (Postfix) with ESMTP id 30419CB04D; Fri, 15 Dec 2006 12:27:02 +0100 (CET)
Message-ID: <45828687.3050707@it.uc3m.es>
Date: Fri, 15 Dec 2006 12:27:03 +0100
From: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
References: <0BF76B30C100624BA997C9CED19D812501017CE3@uspitsmsgusr08.win.marconi.com> <4580F055.2010800@it.uc3m.es>
In-Reply-To: <4580F055.2010800@it.uc3m.es>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gibanez@it.uc3m.es
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 15 Dec 2006 11:27:27 -0000
Status: RO
Content-Length: 8581

My previous message perhaps was not too clear. Please bear with me and 
my english :-)
- 802.1ah assumes no legacy bridges in the middle.
- AFAK, 802.1ah does not assume routing between nodes. If so, it would 
likely require TTL field.
- TRILL does assume legacy bridges between RBridges
- TRILL is not a subset of 802.1ah, it is different thing
- 802.1ah is not a example of simplicity.
- It is too late to question TRILL basic assumptions and try to merge 
802.1ah with TRILL encapsulation.
- If the whole TRILL approach is questioned (I assume it is not the 
case), 802.1ah does not seem the way to go regarding simplicity in 
campus networks.
Guillermo

Guillermo Ib??ez escribi?:
> Just a side comment.
> I think the ongoing discussion is not about encapsulation but about the  
> fundamentals of RBridges approach versus 802.1ah's. So, while agreeing 
> on the great  sinergies of a common encapsulation, lack of TTL is an 
> essential point that reflects the essential difference in the deployment 
> fields assumed.
> If we assume a deployment field as for 802.1ah, encapsulations and 
> proposals much simpler than 802.1ah are possible (one is described in my 
> ABridges draft). If this is the case we should restart WG discussion 
> from the beguinning.
>  Encapsulation for RBridges is not simple, and 802.1ah isn't simple 
> either, specially considering the campus networks of moderate sizes that 
> are the target for RBridges.
> Guillermo
>  
> 
> Gray, Eric escribi?:
>> Don,
>>
>> 	I think you've garbled the discussion, somewhat.
>>
>> 	Please see below...
>>
>> --
>> Eric 
>>
>>   
>>> -----Original Message-----
>>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
>>> Sent: Wednesday, December 13, 2006 1:19 PM
>>> To: Gray, Eric
>>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
>>> Sajassi (sajassi); Silvano Gai
>>> Subject: RE: [rbridge] Use of 802.1ah Encaps
>>>
>>> Hi Eric 
>>>
>>>     
>>>> -----Original Message-----
>>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
>>>>
>>>> Don,
>>>>
>>>> 	I don't follow your reasoning.
>>>>       
>>> That's OK I cant follow you sometimes either ;-)
>>>
>>>     
>>>> 	I certainly am not saying that using "ANY standard header"
>>>> is a bad idea.
>>>>       
>>> Then why not start from ah?  The bit that Silvano said was we 
>>> could use ah and you said it is a bad idea.  
>>>     
>> I don't think I am quoting too much out of context, when I quote
>> the following from Silvano's reply to Joe Touch:
>>
>> SILVANO > My comment is that IEEE 802.1ah has no space for both 
>> SILVANO > the ultimate source/dest and the next hop source/dest.
>>
>> SILVANO > IEEE 802.1ah is designed for multiple enterprises to 
>> SILVANO > share a common metro backbone. It does a fine job in 
>> SILVANO > that area. It does not support well an arbitrary 
>> SILVANO > intermixing of Bridges and Rbridges.
>>
>> SILVANO > In contrast Trill does a fine job in supporting 
>> SILVANO > arbitrary topologies and mixing of RBridges and 
>> SILVANO > Bridges thanks to the availability of both the
>> SILVANO > ultimate source/dest and the next hop source/dest.
>>
>> SILVANO > In TRILL the network between the "ingress" and 
>> SILVANO > "egress" RBridge isn't a single Ethernet (like in 
>> SILVANO > 802.1ah), but rather a sequence of RBridges that 
>> SILVANO > may be connected by Ethernets.
>>
>> SILVANO > Things look similar, but are substantially different.
>>
>> Given that this is what (I believe, at least) Silvano said 
>> about using 802.1ah, where do you get the impression that 
>> Silvano has said that "we could use ah"?
>>
>>   
>>> Please describe "BAD idea" then.
>>>     
>> In this, I think quite a few of us are now in agreement.
>>
>> It is rarely a good idea to use a header format just because
>> most of the bits look similar to one proposal that has all
>> of the information you require.
>>
>> Suppose you started to think that using 802.1ah - because it 
>> is similar to an abbreviated combination of (MAC+SHIM)-in-MAC 
>> - was an example of one of the rare instances in which this 
>> might be a good idea.  Wouldn't you suspect that the need to 
>> consider potentially adding a TTL field to the header might 
>> be an indication that you are probably wrong?
>>
>> So, to answer your question, a "BAD idea" is one that takes
>> valuable resources to explore and offers no believable cause
>> to suspect that it will work better than other ideas already
>> on the table.
>>
>> In this case, we have reason to believe (MAC+SHIM)-in-MAC
>> will work and no reason to believe that 802.1ah will work 
>> better - even assuming we went down that rat-hole.
>>  
>>   
>>>> 	As for "creating a new forwarding paradigm" - yes, we're
>>>> doing a little bit of that.  Ideally, we'll be doing as little
>>>> of that as we can get away with.  The "little bit" we have to
>>>> do is to use some additional header information to:
>>>>
>>>> 	1) forward frames on the shortest path between RBridges,
>>>> 	   and
>>>> 	2) reduce or eliminate potential looping of frames during
>>>> 	   a perturbation of the shortest path.
>>>>       
>>> You have so far chosen to do this in a mode that optimizes for mixed
>>> bridges at the cost of ignoring the effciencies you could get between
>>> directly connected Rbridges. 802.1ah opimizes forwarding for connected
>>> Provider Backbone Bridges and interworks with legacy at a common
>>> denominator. 
>>>     
>> Right, and 802.1ah assumes either a green-field deployment, or a 
>> firmware modifiable deployment of PBB-(enabled/compatible) bridges.
>>
>> This is not consistent with our goals.
>>  
>>   
>>>> This may be somewhat of a simplification, but that's fair in 
>>>> light of the general trend for casual observers to do the
>>>> opposite.
>>>>
>>>> 	Currently, we define a SHIM to carry this information and 
>>>> we expect to use one or more "standard headers" to encapsulate
>>>> frames being forwarded between RBridges.
>>>>
>>>> 	Does this make things clearer?
>>>>       
>>> Eric I understand what is proposed but I still question if a greater
>>> synergy cannot be achieved between encapsulating headers.  A shim is a
>>> not a typical solution but encapsulations are.
>>>     
>> Greater synergy is always demonstrably possible if you're willing
>> to wait long enough.
>>
>> That's - for example - why we only have one link-state routing 
>> protocol, and why Ethernet was the one and only MAC-like format
>> for L2 frames ever to have been used.
>>
>> What planet are we on?  :-)
>>
>>   
>>> Regards,
>>> Don   
>>>
>>>
>>>     
>>>> --
>>>> Eric
>>>>
>>>>       
>>>>> -----Original Message-----
>>>>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
>>>>> Sent: Wednesday, December 13, 2006 12:18 PM
>>>>> To: Gray, Eric; Silvano Gai
>>>>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
>>>>> Sajassi (sajassi)
>>>>> Subject: RE: [rbridge] Use of 802.1ah Encaps
>>>>>
>>>>> Hi Eric
>>>>>
>>>>> This argument says if you use ANY standard header then it 
>>>>>         
>>>> would be a bad
>>>>       
>>>>> idea.
>>>>>
>>>>> So you are creating a new forwarding paradigm and the down 
>>>>>         
>>>> side of that
>>>>       
>>>>> as Ali pointed out is now you have to create most of the 
>>>>>         
>>>> other things
>>>>       
>>>>> that go along with new forwarding paradigm.  
>>>>>
>>>>> Don  
>>>>>
>>>>>         
>>>>>> -----Original Message-----
>>>>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
>>>>>> Sent: Tuesday, December 12, 2006 4:29 PM
>>>>>>
>>>>>> Silvano,
>>>>>>
>>>>>> 	IFF we were going to use 802.1ah, it could allow us to  
>>>>>> use the "back-bone" DA/SA for next-hop/previous-hop and the
>>>>>> "customer" DA/SA for egress/ingress RBridges.  But that would 
>>>>>> be using it in a way that is not consistent with the intended
>>>>>> use of 802.1ah - simply because that usage would make use of 
>>>>>> the fields in a way that matches the way that your proposed 
>>>>>> "short-hand" SHIM header would use them.
>>>>>>
>>>>>> 	If you did that, there would be room for using the B-tag
>>>>>> and I-tag as analogues of your I-VLAN and O-VLAN tags.
>>>>>>
>>>>>> 	I think this is a VERY BAD idea.
>>>>>>
>>>>>> --
>>>>>> Eric
>>>>>>           
>>>>> <snip>
>>>>>
>>>>>         
>> _______________________________________________
>> 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
> 



Received: from zcars04f.nortel.com (zcars04f.nortel.com [47.129.242.57]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBEFmCUm024140 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Thu, 14 Dec 2006 07:48:13 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kBEFltS25020; Thu, 14 Dec 2006 10:47:55 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 14 Dec 2006 10:47:53 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C70CE79@zrtphxm2.corp.nortel.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501017CE3@uspitsmsgusr08.win.marconi.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccfEu4iBPbdDBh7Sqmd1LFxDzFbkwAf8Wsw
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBEFmCUm024140
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 14 Dec 2006 15:48:27 -0000
Status: RO
Content-Length: 8300

Hi Eric 

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> 
> Don,
> 
> 	I think you've garbled the discussion, somewhat.
> 
> 	Please see below...
I'll answer inline here specifically. Thanks for providing more context.

> 
> --
> Eric 
> 
> > -----Original Message-----
> > From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> > Sent: Wednesday, December 13, 2006 1:19 PM
> > To: Gray, Eric
> > Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> > Sajassi (sajassi); Silvano Gai
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > Hi Eric 
> > 
> > > -----Original Message-----
> > > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > > 
> > > Don,
> > > 
> > > 	I don't follow your reasoning.
> > That's OK I cant follow you sometimes either ;-)
> > 
> > > 
> > > 	I certainly am not saying that using "ANY standard header"
> > > is a bad idea.
> > Then why not start from ah?  The bit that Silvano said was we 
> > could use ah and you said it is a bad idea.  
> 
> I don't think I am quoting too much out of context, when I quote
> the following from Silvano's reply to Joe Touch:
> 
> SILVANO > My comment is that IEEE 802.1ah has no space for both 
> SILVANO > the ultimate source/dest and the next hop source/dest.
> 
> SILVANO > IEEE 802.1ah is designed for multiple enterprises to 
> SILVANO > share a common metro backbone. It does a fine job in 
> SILVANO > that area. It does not support well an arbitrary 
> SILVANO > intermixing of Bridges and Rbridges.
> 
> SILVANO > In contrast Trill does a fine job in supporting 
> SILVANO > arbitrary topologies and mixing of RBridges and 
> SILVANO > Bridges thanks to the availability of both the
> SILVANO > ultimate source/dest and the next hop source/dest.
> 
> SILVANO > In TRILL the network between the "ingress" and 
> SILVANO > "egress" RBridge isn't a single Ethernet (like in 
> SILVANO > 802.1ah), but rather a sequence of RBridges that 
> SILVANO > may be connected by Ethernets.
> 
> SILVANO > Things look similar, but are substantially different.
> 
> Given that this is what (I believe, at least) Silvano said 
> about using 802.1ah, where do you get the impression that 
> Silvano has said that "we could use ah"?
> 
> > 
> > Please describe "BAD idea" then.
> 
> In this, I think quite a few of us are now in agreement.
> 
> It is rarely a good idea to use a header format just because
> most of the bits look similar to one proposal that has all
> of the information you require.

I agree. Bits on the wire looking just like other bits on the wire
having different context are not good.

> 
> Suppose you started to think that using 802.1ah - because it 
> is similar to an abbreviated combination of (MAC+SHIM)-in-MAC 
> - was an example of one of the rare instances in which this 
> might be a good idea.  Wouldn't you suspect that the need to 
> consider potentially adding a TTL field to the header might 
> be an indication that you are probably wrong?

Ahh this is what you mean. TTL is one method for a number of things,
Loop mitigation, tracing, fault monitoring etc. It has pluses and
minuses. Personally speaking as an individual I like TTL.  Although I am
also aware of many systems and I also built systems that are operational
without TTL. TTL has shortcommings as well even in IP.  It is not a bad
tool for some applications.  I know this group values it, I'm not
suggesting you drop that goal or requirement.  But a requiremetn for TTL
alone does not mandate a licence to change everything either IMHO. 

> 
> So, to answer your question, a "BAD idea" is one that takes
> valuable resources to explore and offers no believable cause
> to suspect that it will work better than other ideas already
> on the table.
> 
> In this case, we have reason to believe (MAC+SHIM)-in-MAC
> will work and no reason to believe that 802.1ah will work 
> better - even assuming we went down that rat-hole.
>  
> > 
> > > 
> > > 	As for "creating a new forwarding paradigm" - yes, we're
> > > doing a little bit of that.  Ideally, we'll be doing as little
> > > of that as we can get away with.  The "little bit" we have to
> > > do is to use some additional header information to:
> > > 
> > > 	1) forward frames on the shortest path between RBridges,
> > > 	   and
> > > 	2) reduce or eliminate potential looping of frames during
> > > 	   a perturbation of the shortest path.
> > 
> > You have so far chosen to do this in a mode that optimizes for mixed
> > bridges at the cost of ignoring the effciencies you could 
> get between
> > directly connected Rbridges. 802.1ah opimizes forwarding 
> for connected
> > Provider Backbone Bridges and interworks with legacy at a common
> > denominator. 
> 
> Right, and 802.1ah assumes either a green-field deployment, or a 
> firmware modifiable deployment of PBB-(enabled/compatible) bridges.
> 
> This is not consistent with our goals.

But as Ali pointed out 802.1ah is backwards compatible with everything.
On goals one goal of RBridge was to improve spanning tree by breaking up
a large spanning tree with Rbridges providing interconnection of these
smaller trees. A certain amount of insertion of Rbridges on shortest
paths is required before this goal is realizable.  I agree large
provider networks are not your goal. And perhaps you are right that this
justifies different technology but Ethernet did not get to high scale
comodization by changing the forwarding paradigm.
>  
> > 
> > > 
> > > This may be somewhat of a simplification, but that's fair in 
> > > light of the general trend for casual observers to do the
> > > opposite.
> > > 
> > > 	Currently, we define a SHIM to carry this information and 
> > > we expect to use one or more "standard headers" to encapsulate
> > > frames being forwarded between RBridges.
> > > 
> > > 	Does this make things clearer?
> > 
> > Eric I understand what is proposed but I still question if a greater
> > synergy cannot be achieved between encapsulating headers.  
> A shim is a
> > not a typical solution but encapsulations are.
> 
> Greater synergy is always demonstrably possible if you're willing
> to wait long enough.
> 
> That's - for example - why we only have one link-state routing 
> protocol, and why Ethernet was the one and only MAC-like format
> for L2 frames ever to have been used.
> 
> What planet are we on?  :-)
As an engineer I have to ask the question. "Is this the best we can do?"
So even though history has proven that multiple implementations often
result the question has to be asked never the less.

Regards,
Don 


> 
> > 
> > Regards,
> > Don   
> > 
> > 
> > > 
> > > --
> > > Eric
> > > 
> > > > -----Original Message-----
> > > > From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> > > > Sent: Wednesday, December 13, 2006 12:18 PM
> > > > To: Gray, Eric; Silvano Gai
> > > > Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> > > > Sajassi (sajassi)
> > > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > > 
> > > > Hi Eric
> > > > 
> > > > This argument says if you use ANY standard header then it 
> > > would be a bad
> > > > idea.
> > > > 
> > > > So you are creating a new forwarding paradigm and the down 
> > > side of that
> > > > as Ali pointed out is now you have to create most of the 
> > > other things
> > > > that go along with new forwarding paradigm.  
> > > > 
> > > > Don  
> > > > 
> > > > > -----Original Message-----
> > > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > > > > Sent: Tuesday, December 12, 2006 4:29 PM
> > > > > 
> > > > > Silvano,
> > > > > 
> > > > > 	IFF we were going to use 802.1ah, it could allow us to  
> > > > > use the "back-bone" DA/SA for next-hop/previous-hop and the
> > > > > "customer" DA/SA for egress/ingress RBridges.  But that would 
> > > > > be using it in a way that is not consistent with the intended
> > > > > use of 802.1ah - simply because that usage would make use of 
> > > > > the fields in a way that matches the way that your proposed 
> > > > > "short-hand" SHIM header would use them.
> > > > > 
> > > > > 	If you did that, there would be room for using the B-tag
> > > > > and I-tag as analogues of your I-VLAN and O-VLAN tags.
> > > > > 
> > > > > 	I think this is a VERY BAD idea.
> > > > > 
> > > > > --
> > > > > Eric
> > > > <snip>
> > > > 
> > > 
> > 
> 



Received: from smtp01.uc3m.es (smtp01.uc3m.es [163.117.136.121]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBE6Y0HY010429 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 13 Dec 2006 22:34:01 -0800 (PST)
Received: from smtp01.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id 1A93A1116EF; Thu, 14 Dec 2006 07:33:59 +0100 (CET)
Received: from [10.0.0.6] (39.Red-80-37-137.staticIP.rima-tde.net [80.37.137.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp01.uc3m.es (Postfix) with ESMTP id D19891117E1; Thu, 14 Dec 2006 07:33:57 +0100 (CET)
Message-ID: <4580F055.2010800@it.uc3m.es>
Date: Thu, 14 Dec 2006 07:33:57 +0100
From: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Gray, Eric" <Eric.Gray@marconi.com>, Don Fedyk <dwfedyk@nortel.com>
References: <0BF76B30C100624BA997C9CED19D812501017CE3@uspitsmsgusr08.win.marconi.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501017CE3@uspitsmsgusr08.win.marconi.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gibanez@it.uc3m.es
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 14 Dec 2006 06:34:09 -0000
Status: RO
Content-Length: 7515

Just a side comment.
I think the ongoing discussion is not about encapsulation but about the  
fundamentals of RBridges approach versus 802.1ah's. So, while agreeing 
on the great  sinergies of a common encapsulation, lack of TTL is an 
essential point that reflects the essential difference in the deployment 
fields assumed.
If we assume a deployment field as for 802.1ah, encapsulations and 
proposals much simpler than 802.1ah are possible (one is described in my 
ABridges draft). If this is the case we should restart WG discussion 
from the beguinning.
 Encapsulation for RBridges is not simple, and 802.1ah isn't simple 
either, specially considering the campus networks of moderate sizes that 
are the target for RBridges.
Guillermo
 

Gray, Eric escribi?:
> Don,
>
> 	I think you've garbled the discussion, somewhat.
>
> 	Please see below...
>
> --
> Eric 
>
>   
>> -----Original Message-----
>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
>> Sent: Wednesday, December 13, 2006 1:19 PM
>> To: Gray, Eric
>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
>> Sajassi (sajassi); Silvano Gai
>> Subject: RE: [rbridge] Use of 802.1ah Encaps
>>
>> Hi Eric 
>>
>>     
>>> -----Original Message-----
>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
>>>
>>> Don,
>>>
>>> 	I don't follow your reasoning.
>>>       
>> That's OK I cant follow you sometimes either ;-)
>>
>>     
>>> 	I certainly am not saying that using "ANY standard header"
>>> is a bad idea.
>>>       
>> Then why not start from ah?  The bit that Silvano said was we 
>> could use ah and you said it is a bad idea.  
>>     
>
> I don't think I am quoting too much out of context, when I quote
> the following from Silvano's reply to Joe Touch:
>
> SILVANO > My comment is that IEEE 802.1ah has no space for both 
> SILVANO > the ultimate source/dest and the next hop source/dest.
>
> SILVANO > IEEE 802.1ah is designed for multiple enterprises to 
> SILVANO > share a common metro backbone. It does a fine job in 
> SILVANO > that area. It does not support well an arbitrary 
> SILVANO > intermixing of Bridges and Rbridges.
>
> SILVANO > In contrast Trill does a fine job in supporting 
> SILVANO > arbitrary topologies and mixing of RBridges and 
> SILVANO > Bridges thanks to the availability of both the
> SILVANO > ultimate source/dest and the next hop source/dest.
>
> SILVANO > In TRILL the network between the "ingress" and 
> SILVANO > "egress" RBridge isn't a single Ethernet (like in 
> SILVANO > 802.1ah), but rather a sequence of RBridges that 
> SILVANO > may be connected by Ethernets.
>
> SILVANO > Things look similar, but are substantially different.
>
> Given that this is what (I believe, at least) Silvano said 
> about using 802.1ah, where do you get the impression that 
> Silvano has said that "we could use ah"?
>
>   
>> Please describe "BAD idea" then.
>>     
>
> In this, I think quite a few of us are now in agreement.
>
> It is rarely a good idea to use a header format just because
> most of the bits look similar to one proposal that has all
> of the information you require.
>
> Suppose you started to think that using 802.1ah - because it 
> is similar to an abbreviated combination of (MAC+SHIM)-in-MAC 
> - was an example of one of the rare instances in which this 
> might be a good idea.  Wouldn't you suspect that the need to 
> consider potentially adding a TTL field to the header might 
> be an indication that you are probably wrong?
>
> So, to answer your question, a "BAD idea" is one that takes
> valuable resources to explore and offers no believable cause
> to suspect that it will work better than other ideas already
> on the table.
>
> In this case, we have reason to believe (MAC+SHIM)-in-MAC
> will work and no reason to believe that 802.1ah will work 
> better - even assuming we went down that rat-hole.
>  
>   
>>> 	As for "creating a new forwarding paradigm" - yes, we're
>>> doing a little bit of that.  Ideally, we'll be doing as little
>>> of that as we can get away with.  The "little bit" we have to
>>> do is to use some additional header information to:
>>>
>>> 	1) forward frames on the shortest path between RBridges,
>>> 	   and
>>> 	2) reduce or eliminate potential looping of frames during
>>> 	   a perturbation of the shortest path.
>>>       
>> You have so far chosen to do this in a mode that optimizes for mixed
>> bridges at the cost of ignoring the effciencies you could get between
>> directly connected Rbridges. 802.1ah opimizes forwarding for connected
>> Provider Backbone Bridges and interworks with legacy at a common
>> denominator. 
>>     
>
> Right, and 802.1ah assumes either a green-field deployment, or a 
> firmware modifiable deployment of PBB-(enabled/compatible) bridges.
>
> This is not consistent with our goals.
>  
>   
>>> This may be somewhat of a simplification, but that's fair in 
>>> light of the general trend for casual observers to do the
>>> opposite.
>>>
>>> 	Currently, we define a SHIM to carry this information and 
>>> we expect to use one or more "standard headers" to encapsulate
>>> frames being forwarded between RBridges.
>>>
>>> 	Does this make things clearer?
>>>       
>> Eric I understand what is proposed but I still question if a greater
>> synergy cannot be achieved between encapsulating headers.  A shim is a
>> not a typical solution but encapsulations are.
>>     
>
> Greater synergy is always demonstrably possible if you're willing
> to wait long enough.
>
> That's - for example - why we only have one link-state routing 
> protocol, and why Ethernet was the one and only MAC-like format
> for L2 frames ever to have been used.
>
> What planet are we on?  :-)
>
>   
>> Regards,
>> Don   
>>
>>
>>     
>>> --
>>> Eric
>>>
>>>       
>>>> -----Original Message-----
>>>> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
>>>> Sent: Wednesday, December 13, 2006 12:18 PM
>>>> To: Gray, Eric; Silvano Gai
>>>> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
>>>> Sajassi (sajassi)
>>>> Subject: RE: [rbridge] Use of 802.1ah Encaps
>>>>
>>>> Hi Eric
>>>>
>>>> This argument says if you use ANY standard header then it 
>>>>         
>>> would be a bad
>>>       
>>>> idea.
>>>>
>>>> So you are creating a new forwarding paradigm and the down 
>>>>         
>>> side of that
>>>       
>>>> as Ali pointed out is now you have to create most of the 
>>>>         
>>> other things
>>>       
>>>> that go along with new forwarding paradigm.  
>>>>
>>>> Don  
>>>>
>>>>         
>>>>> -----Original Message-----
>>>>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
>>>>> Sent: Tuesday, December 12, 2006 4:29 PM
>>>>>
>>>>> Silvano,
>>>>>
>>>>> 	IFF we were going to use 802.1ah, it could allow us to  
>>>>> use the "back-bone" DA/SA for next-hop/previous-hop and the
>>>>> "customer" DA/SA for egress/ingress RBridges.  But that would 
>>>>> be using it in a way that is not consistent with the intended
>>>>> use of 802.1ah - simply because that usage would make use of 
>>>>> the fields in a way that matches the way that your proposed 
>>>>> "short-hand" SHIM header would use them.
>>>>>
>>>>> 	If you did that, there would be room for using the B-tag
>>>>> and I-tag as analogues of your I-VLAN and O-VLAN tags.
>>>>>
>>>>> 	I think this is a VERY BAD idea.
>>>>>
>>>>> --
>>>>> Eric
>>>>>           
>>>> <snip>
>>>>
>>>>         
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
>   


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBE00wmX027811 for <rbridge@postel.org>; Wed, 13 Dec 2006 16:00:58 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBE00kSL006001; Wed, 13 Dec 2006 19:00:46 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id TAA09819;  Wed, 13 Dec 2006 19:00:45 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0WD9D>; Wed, 13 Dec 2006 19:00:44 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017CE3@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>
Date: Wed, 13 Dec 2006 19:00:39 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 14 Dec 2006 00:01:36 -0000
Status: RO
Content-Length: 6316

Don,

	I think you've garbled the discussion, somewhat.

	Please see below...

--
Eric 

> -----Original Message-----
> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> Sent: Wednesday, December 13, 2006 1:19 PM
> To: Gray, Eric
> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> Sajassi (sajassi); Silvano Gai
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Hi Eric 
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > 
> > Don,
> > 
> > 	I don't follow your reasoning.
> That's OK I cant follow you sometimes either ;-)
> 
> > 
> > 	I certainly am not saying that using "ANY standard header"
> > is a bad idea.
> Then why not start from ah?  The bit that Silvano said was we 
> could use ah and you said it is a bad idea.  

I don't think I am quoting too much out of context, when I quote
the following from Silvano's reply to Joe Touch:

SILVANO > My comment is that IEEE 802.1ah has no space for both 
SILVANO > the ultimate source/dest and the next hop source/dest.

SILVANO > IEEE 802.1ah is designed for multiple enterprises to 
SILVANO > share a common metro backbone. It does a fine job in 
SILVANO > that area. It does not support well an arbitrary 
SILVANO > intermixing of Bridges and Rbridges.

SILVANO > In contrast Trill does a fine job in supporting 
SILVANO > arbitrary topologies and mixing of RBridges and 
SILVANO > Bridges thanks to the availability of both the
SILVANO > ultimate source/dest and the next hop source/dest.

SILVANO > In TRILL the network between the "ingress" and 
SILVANO > "egress" RBridge isn't a single Ethernet (like in 
SILVANO > 802.1ah), but rather a sequence of RBridges that 
SILVANO > may be connected by Ethernets.

SILVANO > Things look similar, but are substantially different.

Given that this is what (I believe, at least) Silvano said 
about using 802.1ah, where do you get the impression that 
Silvano has said that "we could use ah"?

> 
> Please describe "BAD idea" then.

In this, I think quite a few of us are now in agreement.

It is rarely a good idea to use a header format just because
most of the bits look similar to one proposal that has all
of the information you require.

Suppose you started to think that using 802.1ah - because it 
is similar to an abbreviated combination of (MAC+SHIM)-in-MAC 
- was an example of one of the rare instances in which this 
might be a good idea.  Wouldn't you suspect that the need to 
consider potentially adding a TTL field to the header might 
be an indication that you are probably wrong?

So, to answer your question, a "BAD idea" is one that takes
valuable resources to explore and offers no believable cause
to suspect that it will work better than other ideas already
on the table.

In this case, we have reason to believe (MAC+SHIM)-in-MAC
will work and no reason to believe that 802.1ah will work 
better - even assuming we went down that rat-hole.
 
> 
> > 
> > 	As for "creating a new forwarding paradigm" - yes, we're
> > doing a little bit of that.  Ideally, we'll be doing as little
> > of that as we can get away with.  The "little bit" we have to
> > do is to use some additional header information to:
> > 
> > 	1) forward frames on the shortest path between RBridges,
> > 	   and
> > 	2) reduce or eliminate potential looping of frames during
> > 	   a perturbation of the shortest path.
> 
> You have so far chosen to do this in a mode that optimizes for mixed
> bridges at the cost of ignoring the effciencies you could get between
> directly connected Rbridges. 802.1ah opimizes forwarding for connected
> Provider Backbone Bridges and interworks with legacy at a common
> denominator. 

Right, and 802.1ah assumes either a green-field deployment, or a 
firmware modifiable deployment of PBB-(enabled/compatible) bridges.

This is not consistent with our goals.
 
> 
> > 
> > This may be somewhat of a simplification, but that's fair in 
> > light of the general trend for casual observers to do the
> > opposite.
> > 
> > 	Currently, we define a SHIM to carry this information and 
> > we expect to use one or more "standard headers" to encapsulate
> > frames being forwarded between RBridges.
> > 
> > 	Does this make things clearer?
> 
> Eric I understand what is proposed but I still question if a greater
> synergy cannot be achieved between encapsulating headers.  A shim is a
> not a typical solution but encapsulations are.

Greater synergy is always demonstrably possible if you're willing
to wait long enough.

That's - for example - why we only have one link-state routing 
protocol, and why Ethernet was the one and only MAC-like format
for L2 frames ever to have been used.

What planet are we on?  :-)

> 
> Regards,
> Don   
> 
> 
> > 
> > --
> > Eric
> > 
> > > -----Original Message-----
> > > From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> > > Sent: Wednesday, December 13, 2006 12:18 PM
> > > To: Gray, Eric; Silvano Gai
> > > Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> > > Sajassi (sajassi)
> > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > 
> > > Hi Eric
> > > 
> > > This argument says if you use ANY standard header then it 
> > would be a bad
> > > idea.
> > > 
> > > So you are creating a new forwarding paradigm and the down 
> > side of that
> > > as Ali pointed out is now you have to create most of the 
> > other things
> > > that go along with new forwarding paradigm.  
> > > 
> > > Don  
> > > 
> > > > -----Original Message-----
> > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > > > Sent: Tuesday, December 12, 2006 4:29 PM
> > > > 
> > > > Silvano,
> > > > 
> > > > 	IFF we were going to use 802.1ah, it could allow us to  
> > > > use the "back-bone" DA/SA for next-hop/previous-hop and the
> > > > "customer" DA/SA for egress/ingress RBridges.  But that would 
> > > > be using it in a way that is not consistent with the intended
> > > > use of 802.1ah - simply because that usage would make use of 
> > > > the fields in a way that matches the way that your proposed 
> > > > "short-hand" SHIM header would use them.
> > > > 
> > > > 	If you did that, there would be room for using the B-tag
> > > > and I-tag as analogues of your I-VLAN and O-VLAN tags.
> > > > 
> > > > 	I think this is a VERY BAD idea.
> > > > 
> > > > --
> > > > Eric
> > > <snip>
> > > 
> > 
> 


Received: from zcars04f.nortel.com (zcars04f.nortel.com [47.129.242.57]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBDIKAnw003564 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Wed, 13 Dec 2006 10:20:11 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kBDIJOB18664; Wed, 13 Dec 2006 13:19:24 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 13 Dec 2006 13:19:23 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C6B7864@zrtphxm2.corp.nortel.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501017BF4@uspitsmsgusr08.win.marconi.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: Acce3D5OtoRUUDxtQpue+cG2VO/sLAAAEn8w
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBDIKAnw003564
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 13 Dec 2006 18:20:59 -0000
Status: RO
Content-Length: 3175

Hi Eric 

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> 
> Don,
> 
> 	I don't follow your reasoning.
That's OK I cant follow you sometimes either ;-)

> 
> 	I certainly am not saying that using "ANY standard header"
> is a bad idea.
Then why not start from ah?  The bit that Silvano said was we could use
ah and you said it is a bad idea.  

Please describe "BAD idea" then. 

> 
> 	As for "creating a new forwarding paradigm" - yes, we're
> doing a little bit of that.  Ideally, we'll be doing as little
> of that as we can get away with.  The "little bit" we have to
> do is to use some additional header information to:
> 
> 	1) forward frames on the shortest path between RBridges,
> 	   and
> 	2) reduce or eliminate potential looping of frames during
> 	   a perturbation of the shortest path.

You have so far chosen to do this in a mode that optimizes for mixed
bridges at the cost of ignoring the effciencies you could get between
directly connected Rbridges. 802.1ah opimizes forwarding for connected
Provider Backbone Bridges and interworks with legacy at a common
denominator.  

> 
> This may be somewhat of a simplification, but that's fair in 
> light of the general trend for casual observers to do the
> opposite.
> 
> 	Currently, we define a SHIM to carry this information and 
> we expect to use one or more "standard headers" to encapsulate
> frames being forwarded between RBridges.
> 
> 	Does this make things clearer?

Eric I understand what is proposed but I still question if a greater
synergy cannot be achieved between encapsulating headers.  A shim is a
not a typical solution but encapsulations are.

Regards,
Don   


> 
> --
> Eric
> 
> > -----Original Message-----
> > From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> > Sent: Wednesday, December 13, 2006 12:18 PM
> > To: Gray, Eric; Silvano Gai
> > Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> > Sajassi (sajassi)
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > Hi Eric
> > 
> > This argument says if you use ANY standard header then it 
> would be a bad
> > idea.
> > 
> > So you are creating a new forwarding paradigm and the down 
> side of that
> > as Ali pointed out is now you have to create most of the 
> other things
> > that go along with new forwarding paradigm.  
> > 
> > Don  
> > 
> > > -----Original Message-----
> > > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > > Sent: Tuesday, December 12, 2006 4:29 PM
> > > 
> > > Silvano,
> > > 
> > > 	IFF we were going to use 802.1ah, it could allow us to  
> > > use the "back-bone" DA/SA for next-hop/previous-hop and the
> > > "customer" DA/SA for egress/ingress RBridges.  But that would 
> > > be using it in a way that is not consistent with the intended
> > > use of 802.1ah - simply because that usage would make use of 
> > > the fields in a way that matches the way that your proposed 
> > > "short-hand" SHIM header would use them.
> > > 
> > > 	If you did that, there would be room for using the B-tag
> > > and I-tag as analogues of your I-VLAN and O-VLAN tags.
> > > 
> > > 	I think this is a VERY BAD idea.
> > > 
> > > --
> > > Eric
> > <snip>
> > 
> 



Received: from clifford.inescn.pt (clifford.inescn.pt [192.35.246.3]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBDHvcoX025190 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 13 Dec 2006 09:57:39 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by clifford.inescn.pt (8.13.8/8.13.8/1) with ESMTP id kBDHvUjd003430; Wed, 13 Dec 2006 17:57:30 GMT
X-Virus-Scanned: amavisd-new at inescporto.pt
Received: from clifford.inescn.pt ([127.0.0.1]) by localhost (clifford.inescn.pt [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 9pGXRej7KjsN; Wed, 13 Dec 2006 17:57:14 +0000 (WET)
Received: from pong.inescporto.pt (pong.inescn.pt [194.117.26.74]) by clifford.inescn.pt (8.13.8/8.13.8/8) with ESMTP id kBDHv3AF003399; Wed, 13 Dec 2006 17:57:03 GMT
Received: from [194.117.26.60] (spectrum.inescn.pt [194.117.26.60]) by pong.inescporto.pt (Postfix) with ESMTP id 91A02BC48; Wed, 13 Dec 2006 17:57:05 +0000 (WET)
From: "Gustavo J. A. M. Carneiro" <gjc@inescporto.pt>
To: Joe Touch <touch@ISI.EDU>
In-Reply-To: <4580350D.7030006@isi.edu>
References: <0BF76B30C100624BA997C9CED19D812501017AC8@uspitsmsgusr08.win.marconi.com> <1166027688.6321.16.camel@localhost>  <4580350D.7030006@isi.edu>
Content-Type: text/plain
Organization: INESC Porto
Date: Wed, 13 Dec 2006 17:57:03 +0000
Message-Id: <1166032623.6321.24.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.1 
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gjc@inescporto.pt
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] IP data plane (Was: Use of 802.1ah Encaps)
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>
X-List-Received-Date: Wed, 13 Dec 2006 17:58:18 -0000
Status: RO
Content-Length: 1358

On Qua, 2006-12-13 at 09:14 -0800, Joe Touch wrote:
> 
> Gustavo J. A. M. Carneiro wrote:
> >   Hello,
> > 
> >   Sorry to intrude, I just wanted to play devil's advocate here.. ;-)
> > 
> > On Ter, 2006-12-12 at 16:51 -0500, Gray, Eric wrote:
> >> Joe,
> >>
> >> 	It's a huge drawback, and it requires configuration of
> >> at least IP addresses - possibly per-interface.  That is not
> >> going to work very well as a plug-and-play solution.
> > 
> >   An IP based data plane does not imply that you need configuration, not
> > even IP addresses on interfaces.  Think of IP adhoc protocols
> > (AODV/OLSR/etc.); they derive IP addresses from the L2 MAC address, or
> > simply generate a random IP.
> 
> That works only if there is NO other IP traffic on that plane. We don't
> know that rbridges will talk to each other over dedicated paths that
> don't involve non-rbridge to non-rbridge traffic.
> 
> In that case, the IP addresses sent on certain link addresses - notably
> multicast and broadcast - could interfere between rbridge use of those
> addresses and non-rbridge use of those addresses.

  Also not a problem: RBridges could use an IP data plane, but using a
different EtherType, different from the usual 0x0800.

-- 
Gustavo J. A. M. Carneiro
<gjc@inescporto.pt> <gustavo@users.sourceforge.net>
The universe is always one step beyond logic.



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBDHTTPo016018 for <rbridge@postel.org>; Wed, 13 Dec 2006 09:29:30 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBDHTLSL000139; Wed, 13 Dec 2006 12:29:21 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id MAA19193;  Wed, 13 Dec 2006 12:29:20 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0V9LA>; Wed, 13 Dec 2006 12:29:20 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017BF4@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>
Date: Wed, 13 Dec 2006 12:29:10 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 13 Dec 2006 17:30:19 -0000
Status: RO
Content-Length: 2232

Don,

	I don't follow your reasoning.

	I certainly am not saying that using "ANY standard header"
is a bad idea.

	As for "creating a new forwarding paradigm" - yes, we're
doing a little bit of that.  Ideally, we'll be doing as little
of that as we can get away with.  The "little bit" we have to
do is to use some additional header information to:

	1) forward frames on the shortest path between RBridges,
	   and
	2) reduce or eliminate potential looping of frames during
	   a perturbation of the shortest path.

This may be somewhat of a simplification, but that's fair in 
light of the general trend for casual observers to do the
opposite.

	Currently, we define a SHIM to carry this information and 
we expect to use one or more "standard headers" to encapsulate
frames being forwarded between RBridges.

	Does this make things clearer?

--
Eric

> -----Original Message-----
> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> Sent: Wednesday, December 13, 2006 12:18 PM
> To: Gray, Eric; Silvano Gai
> Cc: Developing a hybrid router/bridge.; Joe Touch; Ali 
> Sajassi (sajassi)
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Hi Eric
> 
> This argument says if you use ANY standard header then it would be a bad
> idea.
> 
> So you are creating a new forwarding paradigm and the down side of that
> as Ali pointed out is now you have to create most of the other things
> that go along with new forwarding paradigm.  
> 
> Don  
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > Sent: Tuesday, December 12, 2006 4:29 PM
> > 
> > Silvano,
> > 
> > 	IFF we were going to use 802.1ah, it could allow us to  
> > use the "back-bone" DA/SA for next-hop/previous-hop and the
> > "customer" DA/SA for egress/ingress RBridges.  But that would 
> > be using it in a way that is not consistent with the intended
> > use of 802.1ah - simply because that usage would make use of 
> > the fields in a way that matches the way that your proposed 
> > "short-hand" SHIM header would use them.
> > 
> > 	If you did that, there would be room for using the B-tag
> > and I-tag as analogues of your I-VLAN and O-VLAN tags.
> > 
> > 	I think this is a VERY BAD idea.
> > 
> > --
> > Eric
> <snip>
> 


Received: from zcars04f.nortel.com (zcars04f.nortel.com [47.129.242.57]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBDHIaIN012142 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Wed, 13 Dec 2006 09:18:37 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kBDHI9B01077; Wed, 13 Dec 2006 12:18:09 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 13 Dec 2006 12:18:08 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C6B7737@zrtphxm2.corp.nortel.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501017AA0@uspitsmsgusr08.win.marconi.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AcceNJ/Oa5oagu4xSwiEnSpNbWrdXAAAPi9Q
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Silvano Gai" <sgai@nuovasystems.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBDHIaIN012142
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 13 Dec 2006 17:19:18 -0000
Status: RO
Content-Length: 1028

Hi Eric

This argument says if you use ANY standard header then it would be a bad
idea.

So you are creating a new forwarding paradigm and the down side of that
as Ali pointed out is now you have to create most of the other things
that go along with new forwarding paradigm.  

Don  

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> Sent: Tuesday, December 12, 2006 4:29 PM
> 
> Silvano,
> 
> 	IFF we were going to use 802.1ah, it could allow us to  
> use the "back-bone" DA/SA for next-hop/previous-hop and the
> "customer" DA/SA for egress/ingress RBridges.  But that would 
> be using it in a way that is not consistent with the intended
> use of 802.1ah - simply because that usage would make use of 
> the fields in a way that matches the way that your proposed 
> "short-hand" SHIM header would use them.
> 
> 	If you did that, there would be room for using the B-tag
> and I-tag as analogues of your I-VLAN and O-VLAN tags.
> 
> 	I think this is a VERY BAD idea.
> 
> --
> Eric
<snip>



Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBDHFMN1010885 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 13 Dec 2006 09:15:23 -0800 (PST)
Received: from [127.0.0.1] (priras01.isi.edu [128.9.176.219]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kBDHEtXM001107; Wed, 13 Dec 2006 09:14:57 -0800 (PST)
Message-ID: <4580350D.7030006@isi.edu>
Date: Wed, 13 Dec 2006 09:14:53 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Gustavo J. A. M. Carneiro" <gjc@inescporto.pt>
References: <0BF76B30C100624BA997C9CED19D812501017AC8@uspitsmsgusr08.win.marconi.com> <1166027688.6321.16.camel@localhost>
In-Reply-To: <1166027688.6321.16.camel@localhost>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig80454ED9355D9E5D8CED719C"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] IP data plane (Was: Use of 802.1ah Encaps)
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>
X-List-Received-Date: Wed, 13 Dec 2006 17:16:01 -0000
Status: RO
Content-Length: 1815

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig80454ED9355D9E5D8CED719C
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Gustavo J. A. M. Carneiro wrote:
>   Hello,
>=20
>   Sorry to intrude, I just wanted to play devil's advocate here.. ;-)
>=20
> On Ter, 2006-12-12 at 16:51 -0500, Gray, Eric wrote:
>> Joe,
>>
>> 	It's a huge drawback, and it requires configuration of
>> at least IP addresses - possibly per-interface.  That is not
>> going to work very well as a plug-and-play solution.
>=20
>   An IP based data plane does not imply that you need configuration, no=
t
> even IP addresses on interfaces.  Think of IP adhoc protocols
> (AODV/OLSR/etc.); they derive IP addresses from the L2 MAC address, or
> simply generate a random IP.

That works only if there is NO other IP traffic on that plane. We don't
know that rbridges will talk to each other over dedicated paths that
don't involve non-rbridge to non-rbridge traffic.

In that case, the IP addresses sent on certain link addresses - notably
multicast and broadcast - could interfere between rbridge use of those
addresses and non-rbridge use of those addresses.

--=20
----------------------------------------
Joe Touch
Sr. Network Engineer, USAF TSAT Space Segment


--------------enig80454ED9355D9E5D8CED719C
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFgDUNE5f5cImnZrsRAiq+AKCnZEYU/m9Fq6y2fxNP4YgT6DgIswCeP1Cw
bQ1xH5FyKajI/n780CLGOJQ=
=cdyM
-----END PGP SIGNATURE-----

--------------enig80454ED9355D9E5D8CED719C--



Received: from pepe.inescn.pt (pepe.inescn.pt [192.35.246.13]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBDGZQuh027992 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 13 Dec 2006 08:35:28 -0800 (PST)
Received: from localhost (pepe.inescn.pt [127.0.0.1]) by pepe.inescn.pt (8.13.8/8.13.8/1) with ESMTP id kBDGZCwT012590; Wed, 13 Dec 2006 16:35:12 GMT
X-Virus-Scanned: amavisd-new at inescporto.pt
Received: from pepe.inescn.pt ([127.0.0.1]) by localhost (pepe.inescn.pt [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 0Ye+ZeZLVD62; Wed, 13 Dec 2006 16:34:53 +0000 (WET)
Received: from pong.inescporto.pt (pong.inescn.pt [194.117.26.74]) by pepe.inescn.pt (8.13.8/8.13.8/8) with ESMTP id kBDGYnDI012568; Wed, 13 Dec 2006 16:34:49 GMT
Received: from [194.117.26.60] (spectrum.inescn.pt [194.117.26.60]) by pong.inescporto.pt (Postfix) with ESMTP id 31B58164739; Wed, 13 Dec 2006 16:34:51 +0000 (WET)
From: "Gustavo J. A. M. Carneiro" <gjc@inescporto.pt>
To: "Gray, Eric" <Eric.Gray@marconi.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501017AC8@uspitsmsgusr08.win.marconi.com>
References: <0BF76B30C100624BA997C9CED19D812501017AC8@uspitsmsgusr08.win.marconi.com>
Content-Type: text/plain
Organization: INESC Porto
Date: Wed, 13 Dec 2006 16:34:48 +0000
Message-Id: <1166027688.6321.16.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.1 
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gjc@inescporto.pt
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] IP data plane (Was: Use of 802.1ah Encaps)
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>
X-List-Received-Date: Wed, 13 Dec 2006 16:35:46 -0000
Status: RO
Content-Length: 1452

  Hello,

  Sorry to intrude, I just wanted to play devil's advocate here.. ;-)

On Ter, 2006-12-12 at 16:51 -0500, Gray, Eric wrote:
> Joe,
> 
> 	It's a huge drawback, and it requires configuration of
> at least IP addresses - possibly per-interface.  That is not
> going to work very well as a plug-and-play solution.

  An IP based data plane does not imply that you need configuration, not
even IP addresses on interfaces.  Think of IP adhoc protocols
(AODV/OLSR/etc.); they derive IP addresses from the L2 MAC address, or
simply generate a random IP.

> 	In addition, as you hint at, you're effectively now a
> part of the routing L3 network - as opposed to part of the 
> bridging L2 network.  It would make little sense - at that
> point - to try to differentiate RBridges from routers as it
> is already established that routers can be built and used 
> in real networks.

  There is still some advantage: normal routers need configuration,
RBridges don't.  But at the same time you can reuse existing IP
forwarding blocks of routers.

  But if you are really looking for arguments against IP data plane:
   1. Larger header size;
   2. Larger (32-bits) addresses (vs. 16-bits of rbridge nick names);
   3. Obfuscation, e.g. some fields are there but not used by RBridges
(like fragmentation control).

  Regards,

-- 
Gustavo J. A. M. Carneiro
<gjc@inescporto.pt> <gustavo@users.sourceforge.net>
The universe is always one step beyond logic.



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBCLr8DU021753 for <rbridge@postel.org>; Tue, 12 Dec 2006 13:53:09 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBCLpdSL018112; Tue, 12 Dec 2006 16:51:39 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id QAA05944;  Tue, 12 Dec 2006 16:51:39 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0VTPL>; Tue, 12 Dec 2006 16:51:38 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017AC8@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Joe Touch <touch@ISI.EDU>
Date: Tue, 12 Dec 2006 16:51:37 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Tue, 12 Dec 2006 21:53:33 -0000
Status: RO
Content-Length: 1790

Joe,

	It's a huge drawback, and it requires configuration of
at least IP addresses - possibly per-interface.  That is not
going to work very well as a plug-and-play solution.

	In addition, as you hint at, you're effectively now a
part of the routing L3 network - as opposed to part of the 
bridging L2 network.  It would make little sense - at that
point - to try to differentiate RBridges from routers as it
is already established that routers can be built and used 
in real networks.

	If you're building a box that acts like a router, then
build a router.  Nothing much for us to do in that case.

--
Eric

> -----Original Message-----
> From: Joe Touch [mailto:touch@ISI.EDU] 
> Sent: Tuesday, December 12, 2006 12:10 PM
> To: Ali Sajassi (sajassi)
> Cc: Silvano Gai; Radia.Perlman@sun.com; Don Fedyk; Gray, 
> Eric; Developing a hybrid router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> 
> 
> Ali Sajassi (sajassi) wrote:
> >...
> >> Can you please describe the header you're considering an 
> >> alternative, e.g, where the current one is:
> >> 	[outer ether [6-byte shim] [inner ether [payload]]]
> > 
> > 	[outer ether][20-byte IP header][4 or 8 byte L2TPv3/GRE shim]
> > [inner Ether [payload]]
> > 
> > The draw back is the additional 20 bytes of IP header but 
> the advantage
> > is that you can use the IGP as is :-)
> 
> That's a fairly large drawback.
> 
> Also, how might this affect an IP protocol running on links over which
> rbridge nodes communicate? I.e., don't you have to de-conflict the IP
> addresses and possibly also the IGP to avoid interference 
> between the two?
> 
> Our system has a shim just inside the outer ether, i.e., using a
> different ethertype; that effectively forces non-rbridge systems to
> ignore the packets.
> 
> Joe
> 
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBCLcHKE015741 for <rbridge@postel.org>; Tue, 12 Dec 2006 13:38:21 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBCLc6SL017823; Tue, 12 Dec 2006 16:38:06 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id QAA05102;  Tue, 12 Dec 2006 16:38:00 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0VT2D>; Tue, 12 Dec 2006 16:38:00 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017ABC@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>, Radia.Perlman@sun.com
Date: Tue, 12 Dec 2006 16:37:59 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Tue, 12 Dec 2006 21:39:10 -0000
Status: RO
Content-Length: 8394

Ali,

	I agree with your argument below in every sense. But 
I fail to see why that argument leads to a recommendation 
to use 802.1ah encapsulation.

	We were initially expecting to use 802.3 Ethernet
encapsulation of a SHIM-encapsulated, tunneled Ethernet
frame.  That is a use of IEEE-conformant frame formats.

--
Eric

> -----Original Message-----
> From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com] 
> Sent: Sunday, December 10, 2006 6:07 PM
> To: Radia.Perlman@sun.com
> Cc: Silvano Gai; Don Fedyk; Gray, Eric; Developing a hybrid 
> router/bridge.; Joe Touch
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
>  
> 
> > -----Original Message-----
> > From: Radia.Perlman@sun.com [mailto:Radia.Perlman@sun.com] 
> > Sent: Thursday, December 07, 2006 9:56 PM
> > To: Ali Sajassi (sajassi)
> > Cc: Silvano Gai; Don Fedyk; Gray, Eric; Developing a hybrid 
> > router/bridge.; Joe Touch
> > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > 
> > Travelling again, so extremely limited access to email (as 
> > in, about 10 minutes here and there on a SLOW connection).  
> > Anyway, I'll answer some of these:
> 
> Also sorry for not being able to respond to your email 
> earlier due to my
> schedule/meetings (specially on Friday).
> 
> > 
> > a) why "next hop" and "previous hop" in addition to 
> > "ultimate" source and destination
> > 
> > At least one of the reasons is that if there are three 
> > RBridges on the same link, R1, R2, and R3, it is useful for 
> > R1 to choose which of R2 or R3 should receive the packet. It 
> > isn't obvious from the destination address because it could 
> > be that either R2 or R3 would be logical, and R1 is load 
> > splitting. Also, it helps focus traffic on the link, and 
> > ensure it doesn't get filtered, if the bridges on the link 
> > only need to learn R1, R2, and R3, especially since traffic 
> > from outside RBridges might arrive from different entry 
> > points onto the link.
> 
> O.K., I remember now the discussion that we had during the 
> IETF meeting
> on load balancing and next hop address. However, there are couple of
> ways for achieving the same result. I mentioned briefly during the
> meeting the use of VLAN for this purpose and someone else mentioned
> using part of 48-bit provider MAC address for this purpose.
> 
> > 
> > b) congestion management was explained to us, and it was what 
> > convinced us we needed "ultimate source RBridge" in order to 
> > know where to send the congestion notification. If you could 
> > explain the other things, we could see if there is a problem, 
> > but if they are similar to congestion notification, then 
> > having the ingress RBridge will accommodate them.
> > 
> 
> With respect to CFM, connectivity fault mgmt is done in a hierarchical
> way and it can be performed at the provider service instance level
> (e.g., on a per I-SID basis) or it can be performed for group 
> of I-SIDs
> on a per B-VLAN level. In both cases, provider MAC addresses are used
> which makes the provider OAM control for customer data-traffic very
> tight. You cannot get the same result by using OAM messages that use
> customer MAC addresses and if you try to do it will be very 
> cumbersome.
> 
> Basically what I am trying to point out is that by using non-IEEE
> conformance frame format, you assume the responsibility for all the
> features developed by IEEE; where as, if you use IEEE 
> conformant frame,
> then one can concentrate on the control plane issues which I 
> thought was
> the main objective of TRILL.
> 
> -Ali 
> 
> > Sorry for ignoring all the other messages for now, but I only 
> > had a chance to read and respond to one message.
> > 
> > Radia
> > 
> > ----- Original Message -----
> > From: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
> > Date: Friday, December 8, 2006 10:53 am
> > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > 
> > > 
> > > Silvano,
> > > 
> > > > -----Original Message-----
> > > > From: Silvano Gai [sgai@nuovasystems.com]
> > > > Sent: Thursday, December 07, 2006 5:36 PM
> > > > To: Don Fedyk; Gray, Eric; Ali Sajassi (sajassi)
> > > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > > 
> > > > 
> > > > IMO it is technically possible for TRILL to adopt IEEE 802.1ah. 
> > > > There are advantages and disadvantages.
> > > > 
> > > > The disadvantages are:
> > > > 1) Lack of Next-Hop addresses. We discussed this at 
> length during 
> > > > the last meeting and we didn't reach consensus on a way 
> > to eliminate 
> > > > them.
> > > 
> > > Can you refresh my memory for why we need a next-hop 
> > address when the 
> > > header carries both source and destination PE addresses and 
> > when these 
> > > addresses are learned in control plane ?
> > > 
> > > > 2) Lack of a TTL field (it may be added, but it is not 
> > there today).
> > > 
> > > Can probably be accommodated.
> > > 
> > > > 3) Many unneeded fields and therefore larger frame overhead.
> > > > 
> > > 
> > > Such as ?
> > > 
> > > > The advantages are:
> > > > 1) Larger addressable market for TRILL
> > > > 
> > > > IMO if we stick with the WG charter the disadvantages clearly 
> > > > outweigh the advantages.
> > > > 
> > > > The WG can be re-chartered, but if we consider the 
> Enterprise and 
> > > > Data Center market, IEEE 802.1ah is an overkill.
> > > > 
> > > 
> > > If by overkill you mean a bit bigger header, then I agree 
> > but look at 
> > > all the other advantages that you get from using standard 
> > IEEE header 
> > > and shim including:
> > > 	- security Mgmt:  MACSec/KeySec 
> > > 	- Congestion Mgmt 
> > > 	- Connectivity Fault Mgmt
> > > 
> > > Has it been considered how these are going to work with 
> TRILL shim 
> > > header or are these outside of WG charter :-)
> > > 
> > > -Ali
> > > 
> > > 
> > > > -- Silvano
> > > > 
> > > > 
> > > > > -----Original Message-----
> > > > > From: rbridge-bounces@postel.org [rbridge-bounces@postel.org]
> > > > On
> > > > > Behalf Of Don Fedyk
> > > > > Sent: Thursday, December 07, 2006 9:21 AM
> > > > > To: Gray, Eric; Ali Sajassi (sajassi)
> > > > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > > > 
> > > > > Hi Eric
> > > > > 
> > > > > > -----Original Message-----
> > > > > > From: Gray, Eric [Eric.Gray@marconi.com]
> > > > > >
> > > > > > Don,
> > > > > >
> > > > > > 	And yet, someone (Ali Sajassi) asserted (in his message
> > > > dated Wed
> > > > > > 12/6/2006 at 2:16 PM EST) that there were no issues or
> > > additional
> > > > > > complications with using 802.1ah in enterprises for 
> plug-and-
> > > play
> > > > > > applicability.
> > > > > >
> > > > > > 	Perhaps Ali can answer my question then.
> > > > > >
> > > > > > 	But, to more directly address your earlier comments:
> > > > > >
> > > > > > 	The TRILL WG has NOT come up with an encapsulation that
> > > "looks
> > > > > > like" 802.1ah - unless someone squints really hard and tries
> > > to
> > > > > > pretend that two separate Ethernet encapsulations -
> > > > separated by a
> > > > > > SHIM header - are one single encapsulation.
> > > > > 
> > > > > To be fair Point to Point header that was discussed without
> > > > one of the
> > > > > shims was very close "functionally" (colloquial looks like) to
> > > > 802.1ah.
> > > > > My opinion is still we don't need several variations of
> > > > headers doing
> > > > > similar things.
> > > > > 
> > > > > This was the slide that looked a lot like what I posted.
> > > > > 
> > > > > 
> http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> > > > > 
> > > > > Regards,
> > > > > Don
> > > > > >
> > > > > > 	That is not to say that the WG has done anything that
> > > > could be said
> > > > > > to disallow the use of 802.1ah encapsulation.
> > > > > > It is just not obviously consistent with all of the WG
> > > > goals to use
> > > > > > _only_ 802.1ah encapsulation.
> > > > > >
> > > > > > --
> > > > > > Eric
> > > > > >
> > > > > 
> > > > > _______________________________________________
> > > > > 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
> > > 
> > 
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBCLTb9u012372 for <rbridge@postel.org>; Tue, 12 Dec 2006 13:29:38 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBCLTKSL017603; Tue, 12 Dec 2006 16:29:20 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id QAA04486;  Tue, 12 Dec 2006 16:29:20 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0VTD2>; Tue, 12 Dec 2006 16:29:19 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017AA0@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Silvano Gai <sgai@nuovasystems.com>
Date: Tue, 12 Dec 2006 16:29:19 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Tue, 12 Dec 2006 21:30:05 -0000
Status: RO
Content-Length: 5340

Silvano,

	IFF we were going to use 802.1ah, it could allow us to  
use the "back-bone" DA/SA for next-hop/previous-hop and the
"customer" DA/SA for egress/ingress RBridges.  But that would 
be using it in a way that is not consistent with the intended
use of 802.1ah - simply because that usage would make use of 
the fields in a way that matches the way that your proposed 
"short-hand" SHIM header would use them.

	If you did that, there would be room for using the B-tag
and I-tag as analogues of your I-VLAN and O-VLAN tags.

	I think this is a VERY BAD idea.

--
Eric

> -----Original Message-----
> From: Silvano Gai [mailto:sgai@nuovasystems.com] 
> Sent: Friday, December 08, 2006 10:07 AM
> To: Ali Sajassi (sajassi); Don Fedyk; Gray, Eric
> Cc: Developing a hybrid router/bridge.; Joe Touch
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Ali,
> 
> Inline:
> 
> > -----Original Message-----
> > From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com]
> > Sent: Thursday, December 07, 2006 9:23 PM
> > To: Silvano Gai; Don Fedyk; Gray, Eric
> > Cc: Developing a hybrid router/bridge.; Joe Touch
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > 
> > Silvano,
> > 
> > > -----Original Message-----
> > > From: Silvano Gai [mailto:sgai@nuovasystems.com]
> > > Sent: Thursday, December 07, 2006 5:36 PM
> > > To: Don Fedyk; Gray, Eric; Ali Sajassi (sajassi)
> > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > >
> > >
> > > IMO it is technically possible for TRILL to adopt IEEE 802.1ah.
> > > There are advantages and disadvantages.
> > >
> > > The disadvantages are:
> > > 1) Lack of Next-Hop addresses. We discussed this at length
> > > during the last meeting and we didn't reach consensus on a
> > > way to eliminate them.
> > 
> > Can you refresh my memory for why we need a next-hop 
> address when the
> > header carries both source and destination PE addresses and 
> when these
> > addresses are learned in control plane ?
> > 
> 
> Radia did in her reply
> 
> > > 2) Lack of a TTL field (it may be added, but it is not 
> there today).
> > 
> > Can probably be accommodated.
> > 
> > > 3) Many unneeded fields and therefore larger frame overhead.
> > >
> > 
> > Such as ?
> 
> The I-tag is not useful in TRILL and in contrast two addresses and the
> TTL are missing.
> 
> > 
> > > The advantages are:
> > > 1) Larger addressable market for TRILL
> > >
> > > IMO if we stick with the WG charter the disadvantages clearly
> > > outweigh the advantages.
> > >
> > > The WG can be re-chartered, but if we consider the Enterprise
> > > and Data Center market, IEEE 802.1ah is an overkill.
> > >
> > 
> > If by overkill you mean a bit bigger header, then I agree 
> but look at
> > all the other advantages that you get from using standard 
> IEEE header
> > and shim including:
> > 	- security Mgmt:  MACSec/KeySec
> > 	- Congestion Mgmt
> > 	- Connectivity Fault Mgmt
> > 
> > Has it been considered how these are going to work with TRILL shim
> > header or are these outside of WG charter :-)
> > 
> > -Ali
> > 
> > 
> > > -- Silvano
> > >
> > >
> > > > -----Original Message-----
> > > > From: rbridge-bounces@postel.org
> [mailto:rbridge-bounces@postel.org]
> > > On
> > > > Behalf Of Don Fedyk
> > > > Sent: Thursday, December 07, 2006 9:21 AM
> > > > To: Gray, Eric; Ali Sajassi (sajassi)
> > > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > >
> > > > Hi Eric
> > > >
> > > > > -----Original Message-----
> > > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> > > > >
> > > > > Don,
> > > > >
> > > > > 	And yet, someone (Ali Sajassi) asserted (in his message
> > > dated Wed
> > > > > 12/6/2006 at 2:16 PM EST) that there were no issues or
> additional
> > > > > complications with using 802.1ah in enterprises for
> plug-and-play
> > > > > applicability.
> > > > >
> > > > > 	Perhaps Ali can answer my question then.
> > > > >
> > > > > 	But, to more directly address your earlier comments:
> > > > >
> > > > > 	The TRILL WG has NOT come up with an encapsulation that
> "looks
> > > > > like" 802.1ah - unless someone squints really hard 
> and tries to
> > > > > pretend that two separate Ethernet encapsulations -
> > > separated by a
> > > > > SHIM header - are one single encapsulation.
> > > >
> > > > To be fair Point to Point header that was discussed without
> > > one of the
> > > > shims was very close "functionally" (colloquial looks like) to
> > > 802.1ah.
> > > > My opinion is still we don't need several variations of
> > > headers doing
> > > > similar things.
> > > >
> > > > This was the slide that looked a lot like what I posted.
> > > >
> > > > http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> > > >
> > > > Regards,
> > > > Don
> > > > >
> > > > > 	That is not to say that the WG has done anything that
> > > could be said
> > > > > to disallow the use of 802.1ah encapsulation.
> > > > > It is just not obviously consistent with all of the WG
> > > goals to use
> > > > > _only_ 802.1ah encapsulation.
> > > > >
> > > > > --
> > > > > Eric
> > > > >
> > > >
> > > > _______________________________________________
> > > > rbridge mailing list
> > > > rbridge@postel.org
> > > > http://mailman.postel.org/mailman/listinfo/rbridge
> > >
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBCLI3K7008271 for <rbridge@postel.org>; Tue, 12 Dec 2006 13:18:08 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBCLHrSL017384; Tue, 12 Dec 2006 16:17:53 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id QAA03852;  Tue, 12 Dec 2006 16:17:52 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0VS86>; Tue, 12 Dec 2006 16:17:52 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017A8C@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>, "Gray, Eric" <Eric.Gray@marconi.com>, Don Fedyk <dwfedyk@nortel.com>
Date: Tue, 12 Dec 2006 16:17:51 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Tue, 12 Dec 2006 21:19:37 -0000
Status: RO
Content-Length: 3062

Ali,

	Plug-and-play usually means configuration-free operation.

--
Eric 

> -----Original Message-----
> From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com] 
> Sent: Friday, December 08, 2006 12:02 AM
> To: Gray, Eric; Don Fedyk
> Cc: Developing a hybrid router/bridge.; Joe Touch
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Gray,
> 
> Please let me know if my previous email doesn't answer your 
> question and
> if it doesn't, then let me know which portion needs further
> clarification.
> 
> -Ali 
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > Sent: Thursday, December 07, 2006 8:01 AM
> > To: Don Fedyk; Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.; Joe Touch
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > Don,
> > 
> > 	And yet, someone (Ali Sajassi) asserted (in his message 
> > dated Wed 12/6/2006 at 2:16 PM EST) that there were no issues 
> > or additional complications with using 802.1ah in enterprises 
> > for plug-and-play applicability.
> > 
> > 	Perhaps Ali can answer my question then.
> > 
> > 	But, to more directly address your earlier comments:
> > 
> > 	The TRILL WG has NOT come up with an encapsulation that 
> > "looks like" 802.1ah - unless someone squints really hard and 
> > tries to pretend that two separate Ethernet encapsulations - 
> > separated by a SHIM header - are one single encapsulation.
> > 
> > 	That is not to say that the WG has done anything that 
> > could be said to disallow the use of 802.1ah encapsulation.
> > It is just not obviously consistent with all of the WG goals 
> > to use _only_ 802.1ah encapsulation.
> > 
> > --
> > Eric
> > 
> > > -----Original Message-----
> > > From: Don Fedyk [mailto:dwfedyk@nortel.com]
> > > Sent: Thursday, December 07, 2006 9:33 AM
> > > To: Gray, Eric; Joe Touch; Ali Sajassi (sajassi)
> > > Cc: Developing a hybrid router/bridge.
> > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > 
> > > Hi Eric
> > > 
> > > > -----Original Message-----
> > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> > > > Sent: Thursday, December 07, 2006 8:38 AM Don,
> > > > 
> > > > 	Thanks for doing this.  As you can probably 
> attest, this is a 
> > > > non-trivial "digging" task to come up with this level of 
> > detail.  I 
> > > > am not sure why Joe asked for it, but now that you have 
> > provided it, 
> > > > perhaps you can explain how values would be derived for 
> the B-TAG 
> > > > TCI/VID and I-TAG TCI/SID fields if we'd like to deploy this 
> > > > technology in
> > > "plug-and-play" mode?
> > > 
> > > I have not given much thought to plug-and-play. My advice 
> would be 
> > > learn the current semantics of the fields and see what they 
> > offer.  I 
> > > don't see why these fields, which offer encapsulation, backwards 
> > > compatibility, Connectivity Fault Management (CFM) frames 
> > etc are any 
> > > worse than similar alternatives.
> > > 
> > > Don
> > > 
> > > > 
> > > > --
> > > > Eric
> > > > 
> > > ><snipped hopelessly garbled>
> > > 
> > 
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBCLGqSk007664 for <rbridge@postel.org>; Tue, 12 Dec 2006 13:16:52 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBCLGnSL017353; Tue, 12 Dec 2006 16:16:49 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id QAA03784;  Tue, 12 Dec 2006 16:16:49 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0VS8K>; Tue, 12 Dec 2006 16:16:48 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017A88@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Date: Tue, 12 Dec 2006 16:16:47 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Tue, 12 Dec 2006 21:17:52 -0000
Status: RO
Content-Length: 3877

Ali,

	No argument.  But this is what you do in a break-out or
interim meeting - not what you do in a working group meeting 
where the intention is to summarize results.  There are things
that were pointed out that we should consider.  There are also
other projects that are in the works.  There are incentives to
induce us toward a common solution.  And there is a time and a
place to go into the details, consider alternatives, etc. 

	The minute you have 10-20 people standing at a microphone
waiting for their turn to comment on the latest gyration (with
a change taking place as each person steps up to take his/her 
turn), you're designing in committee.  I think it's wrong (in
many ways) to treat anything suggested during that portion of 
the discussion as anything other than brain-storming.

	It seems obvious at this point that people have had some
time to think about the suggestions and eliminate many of them.
I have seen only one change that appears consistently to have
been agreed on over previous iterations of considering the use
of a SHIM header and that has been to include both the ingress
and egress RBridge "nick-names" in the SHIM.

	Other than for reasons of interoperability - which tends
to require us to agree on a minimal set of common encapsulations
that MUST be supported by all RBridges - it is actually only a
diversion for us to spend time in discussion of how we might
modify IEEE-defined encapsulations to support TRILL directly.

	It may be interesting and inspiring to talk about these
things, but does it help us to get the job done?

--
Eric
 

> -----Original Message-----
> From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com] 
> Sent: Thursday, December 07, 2006 11:59 PM
> To: Gray, Eric; Joe Touch
> Cc: Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
>  
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > Sent: Thursday, December 07, 2006 5:48 AM
> > To: Joe Touch; Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > Joe/Ali,
> > 
> > 	It is not as simple as this.
> > 
> > 	The IETF has already established a precedent for 
> > Ethernet encapsulation of SHIM-encapsulated Ethernet.  It's 
> > only trying to see this as a single encapsulation, that 
> > causes people to conclude we are inventing a new form of 
> > Ethernet encapsulation.
> > 
> > 	Other than inappropriate "designing committee" 
> > discussion at the last IETF meeting, we have not been 
> > attempting to design any new Ethernet encapsulation.  And I 
> > believe we should safely conclude, at this point, that the 
> > discussion that took place on this topic at the TRILL meeting 
> > last month can be closed and considered to have been 
> > completely unproductive.
> 
> 
> I think it is always good to have discussions among ourselves 
> to see how
> we can leverage each other expertise and technology and 
> whether what you
> are doing can be leveraged in other applications. The basic premise in
> here is that there is a good level of overlap among different 
> areas that
> are being worked on by different WGs, and we will do each 
> other as well
> as industry a great service if we can come up with a common solution
> jointly.
> 
> -Ali
> 
> > 
> > 	Big surprise...
> > 
> > --
> > Eric
> > 
> > > -----Original Message-----
> > > From: rbridge-bounces@postel.org
> > > [mailto:rbridge-bounces@postel.org] On Behalf Of Joe Touch
> > > Sent: Wednesday, December 06, 2006 10:23 PM
> > > To: Ali Sajassi (sajassi)
> > > Cc: Developing a hybrid router/bridge.
> > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > 
> > > _______________________________________________
> > > rbridge mailing list
> > > rbridge@postel.org
> > > http://mailman.postel.org/mailman/listinfo/rbridge
> > > 
> > 
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBCKxJr0001953 for <rbridge@postel.org>; Tue, 12 Dec 2006 12:59:19 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kBCKxCSL017014; Tue, 12 Dec 2006 15:59:12 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id PAA02676;  Tue, 12 Dec 2006 15:59:11 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0VST4>; Tue, 12 Dec 2006 15:59:11 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017A7F@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Date: Tue, 12 Dec 2006 15:59:11 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Tue, 12 Dec 2006 20:59:48 -0000
Status: RO
Content-Length: 7152

Ali,

	I am confused.  What does it mean to say "at the UNI
you decide ... [and] you also decide at the UNI ..." if it
does not mean that the network operator determines these
things a priori and configures the equipment accordingly.

	If there is a requirement for configuration - possibly
on an interface-by-interface basis - how is that plug and
play?

--
Eric

> -----Original Message-----
> From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com] 
> Sent: Thursday, December 07, 2006 11:48 PM
> To: Gray, Eric; Don Fedyk; Joe Touch
> Cc: Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> 
> 
> Gray,
> 
> With respect to plug-and-play operation, it is similar to 802.1Q or
> 802.1ad operation; where, at the UNI you decide which interfaces belong
> to which VLANs in case of 802.1Q or which <interface, VLAN> pair belong
> to S-tag in case of 802.1ad (e.g., point-to-cloud config model). In case
> of 802.1ah, you also decide at the UNI which interfaces or which
> <interface, vlan> pair belong to which <B-tag, I-SID> pair. Again the
> model in 802.1ah is point-to-cloud model just like 802.1Q and 802.1ad
> and that's what makes it plug-and-play.
> 
> -Ali  
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > Sent: Thursday, December 07, 2006 5:38 AM
> > To: Don Fedyk; Joe Touch; Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > Don,
> > 
> > 	Thanks for doing this.  As you can probably attest, 
> > this is a non-trivial "digging" task to come up with this 
> > level of detail.  I am not sure why Joe asked for it, but now 
> > that you have provided it, perhaps you can explain how values 
> > would be derived for the B-TAG TCI/VID and I-TAG TCI/SID 
> > fields if we'd like to deploy this technology in 
> "plug-and-play" mode?
> > 
> > --
> > Eric
> > 
> > > -----Original Message-----
> > > From: Don Fedyk [mailto:dwfedyk@nortel.com]
> > > Sent: Thursday, December 07, 2006 8:29 AM
> > > To: Joe Touch; Ali Sajassi (sajassi)
> > > Cc: Gray, Eric; Developing a hybrid router/bridge.
> > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > 
> > > Hi
> > > 
> > > This is the Provider Backbone Header Format reproduced from 
> > one of the 
> > > 802.1ah documents.  When I said this is similar to the 
> Trill header 
> > > this is the version I mentioned.  I converted to 
> > textographics by hand 
> > > so I hope I got it right. I put field designators in [] 
> inside the 
> > > picture for fear they would get wrapped. The encapsulated 
> > frame starts 
> > > after the I-TAG I-SID.
> > > 
> > >     
> > >     |      1        |       2       |       3       |       4 
> > >       |  
> > >     
> > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >  -2 |                               |                       
> >         |
> > >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                       
> >         +
> > >   2 |                Backbone Destination Address         
> > [B-DA]    |
> > >     
> > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >   6 |                Backbone Source Address              
> > [B-SA]    |
> > >     +                               
> > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >  10 |                               |   .1ad Ethertype    
> > [B-TAG]   |
> > >     
> > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >  14 |  .1ad B-TAG TCI/VID           |   .1ah Ethertype    [ 
> >   ]     |
> > >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ 
> > I ]-+-+-+
> > >  18 |               .1ah I-TAG TCI/SID                    [ 
> > - ]     |
> > >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ 
> > T ]-+-+-+
> > >  22 |                Customer Destination Address         [ 
> > A ]     |
> > >     +                               +-+-+-+-+-+-+-+-+-+-+-[ 
> > G ]-+-+-+
> > >  26 |                               |                     [ 
> >   ]     |
> > >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                     [ 
> >   ]     +
> > >  30 |                Customer Source Address              [ 
> >   ]     |
> > >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ 
> >   ]-+-+-+
> > >  34 |  Encap Ethertype              |                     [   ]
> > >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > > 
> > > 
> > >                                 .1ah I-TAG TCI
> > >     
> > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >     | P/DE  |R1 |R2 |                     I-SID             
> >         |
> > >     
> > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > > 
> > >     P/DE 3 Bits Priority 1 bit Drop Eligible
> > >     R1 Res1
> > >     R2 Res2
> > > 
> > > a) priority - This 3 bit field carries the customer 
> > priority (I-PCP) 
> > > associated with this frame. The provider network operates on the 
> > > priority associated with the B-TAG.
> > > 
> > > b) drop_eligible - This 1 bit field carries the customer drop 
> > > eligibility
> > > (I-DEI) associated with this frame. The provider network 
> > operates on 
> > > the drop eligibility associated with the B-TAG.
> > > 
> > > c) res1 - This 2 bit field is used for any future format 
> > variations. 
> > > The
> > > res2
> > > field is zero on transmit and is ignored on receipt. 
> > > 
> > > d) res2 - This 2 bit field is used for any future format 
> > variations. 
> > > The
> > > res1
> > > field is zero on transmit and if set on reception the frame is 
> > > discarded.
> > > 
> > > e) I-SID - This 24 bit field carries the service instance 
> > identifier 
> > > associated with this frame.
> > > 
> > > f) encapsulated C-DA - This field carries the 48 bit 
> > Destination MAC 
> > > Address for an encapsulated Ethernet frame.
> > > 
> > > g) encapsulated C-SA - This field carries the 48 bit Source MAC 
> > > Address for an encapsulated Ethernet frame.
> > > 
> > > Regards,
> > > Don
> > > 
> > > 
> > > > -----Original Message-----
> > > > From: Joe Touch [mailto:touch@ISI.EDU]
> > > > Sent: Wednesday, December 06, 2006 9:53 PM
> > > > To: Ali Sajassi (sajassi)
> > > > Cc: Fedyk, Don (BL60:1A00); Gray, Eric; Developing a hybrid 
> > > > router/bridge.
> > > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > > 
> > > > I'd really rather someone just posted the header / 
> fields, rather 
> > > > than a large document in which that information is buried, if 
> > > > possible ;-)
> > > > 
> > > > Joe
> > > > 
> > > > Ali Sajassi (sajassi) wrote:
> > > > > 
> > > > >> Can you - or anyone with easy access to the specs -
> > > please post an
> > > > >> explicit description of 802.1ah header and fields?
> > > > > 
> > > > > I will ask Tony (802.1 chair) to make avail to TRILL WG a
> > > > copy of .1ah.
> > > > > 
> > > > > -Ali
> > > > > 
> > > > > 
> > > > >> Thanks,
> > > > >>
> > > > >> Joe
> > > > >>
> > > > >>
> > > > 
> > > > --
> > > > ----------------------------------------
> > > > Joe Touch
> > > > Sr. Network Engineer, USAF TSAT Space Segment
> > > > 
> > > > 
> > > 
> > 
> 


Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBCHCMRN011529 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Tue, 12 Dec 2006 09:12:23 -0800 (PST)
Received: from [127.0.0.1] (priras01.isi.edu [128.9.176.219]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kBCHAG6m001363; Tue, 12 Dec 2006 09:10:19 -0800 (PST)
Message-ID: <457EE277.4070203@isi.edu>
Date: Tue, 12 Dec 2006 09:10:15 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
References: <75B2A84D9323BC4CA3977CF378CE75EB02783424@xmb-sjc-21e.amer.cisco.com>
In-Reply-To: <75B2A84D9323BC4CA3977CF378CE75EB02783424@xmb-sjc-21e.amer.cisco.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigA31B8A635A2428A28DF6B246"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Tue, 12 Dec 2006 17:12:57 -0000
Status: RO
Content-Length: 1532

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigA31B8A635A2428A28DF6B246
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Ali Sajassi (sajassi) wrote:
>...
>> Can you please describe the header you're considering an=20
>> alternative, e.g, where the current one is:
>> 	[outer ether [6-byte shim] [inner ether [payload]]]
>=20
> 	[outer ether][20-byte IP header][4 or 8 byte L2TPv3/GRE shim]
> [inner Ether [payload]]
>=20
> The draw back is the additional 20 bytes of IP header but the advantage=

> is that you can use the IGP as is :-)

That's a fairly large drawback.

Also, how might this affect an IP protocol running on links over which
rbridge nodes communicate? I.e., don't you have to de-conflict the IP
addresses and possibly also the IGP to avoid interference between the two=
?

Our system has a shim just inside the outer ether, i.e., using a
different ethertype; that effectively forces non-rbridge systems to
ignore the packets.

Joe


--------------enigA31B8A635A2428A28DF6B246
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFfuJ3E5f5cImnZrsRApmDAJwLv4L1zPPrV2OQXTBStDhlbqbC9gCglb9q
HsmiLIfj0IvUt+DdylrW+mw=
=sPOt
-----END PGP SIGNATURE-----

--------------enigA31B8A635A2428A28DF6B246--



Received: from nuova-ex1.nuovasystems.com (nuova-ex1.nuovasystems.com [67.91.200.196]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBBFJ8qV020936 for <rbridge@postel.org>; Mon, 11 Dec 2006 07:19:08 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Date: Mon, 11 Dec 2006 07:19:04 -0800
Message-ID: <34BDD2A93E5FD84594BB230DD6C18EA2D1190A@nuova-ex1.hq.nuovaimpresa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: Acca3d+h/ZdWE9ruQsGd91u5c6sLWAAADHGQAHV9ZPAAINcLIA==
From: "Silvano Gai" <sgai@nuovasystems.com>
To: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>, "Joe Touch" <touch@ISI.EDU>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sgai@nuovasystems.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBBFJ8qV020936
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Mon, 11 Dec 2006 15:19:40 -0000
Status: RO
Content-Length: 4525

Ali, 

Inline:

> -----Original Message-----
> From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com]
> Sent: Sunday, December 10, 2006 3:48 PM
> To: Silvano Gai; Joe Touch
> Cc: Radia.Perlman@sun.com; Don Fedyk; Gray, Eric; Developing a hybrid
> router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> 
> Silvano,
> 
> 
> >
> > My comment is that IEEE 802.1ah has no space for both the
> > ultimate source/dest and the next hop source/dest.
> >
> 
> Yes, it doesn't but if next hop source/dest is needed, it can be
derived
> through other means as discussed briefly during last IETF meeting.
> 
> > IEEE 802.1ah is designed for multiple enterprises to share a
> > common metro backbone. It does a fine job in that area. It
> > does not support well an arbitrary intermixing of Bridges and
> > Rbridges.
> 
> IEEE 802.1ah is designed to work with a mix of 802.1Q, 802.1ad, and
> 802.1ah bridges.
> 
> 
> >
> > In contrast Trill does a fine job in supporting arbitrary
> > topologies and mixing of RBridges and Bridges thanks to the
> > availability of both the ultimate source/dest and the next
> > hop source/dest.
> >
> > In TRILL the network between the "ingress" and "egress"
> > RBridge isn't a single Ethernet (like in 802.1ah), but rather
> > a sequence of RBridges that may be connected by Ethernets.
> 
> 802.1ah doesn't assume that the network between ingress and egress
edge
> bridges is a single Ethernet. It assume a bridged-LAN network (e.g.,
> 802.1Q network).

You are absolutely right, but TRILL does more, it assumes a sequence of
RBridges interconnected by bridged-LAN network.

-- Silvano

> 
> -Ali
> 
> >
> > Things look similar, but are substantially different.
> >
> > -- Silvano
> >
> >
> > >
> > > As per below, if R1 (current rbridge) wants to pick from among
> > multiple
> > > next-hops R2 and R3, it does so with the outermost ethernet
> > header. If
> > > they're logical (R2/R3 both on the same NIC), then just assign
> > separate
> > > ethernet addresses to the same interface.
> > >
> > > What's left?
> > >
> > > Joe
> > >
> > >
> > > >> -----Original Message-----
> > > >> From: Joe Touch [mailto:touch@ISI.EDU]
> > > >> Sent: Thursday, December 07, 2006 11:00 PM
> > > >> To: Radia.Perlman@sun.com
> > > >> Cc: Ali Sajassi (sajassi); Silvano Gai; Don Fedyk; Gray, Eric;
> > > > Developing
> > > >> a hybrid router/bridge.
> > > >> Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > >>
> > > >>
> > > >>
> > > >> Radia.Perlman@sun.com wrote:
> > > >>> Travelling again, so extremely limited access to email (as in,
> > about
> > > > 10
> > > >> minutes here and there
> > > >>> on a SLOW connection).  Anyway, I'll answer some of these:
> > > >>>
> > > >>> a) why "next hop" and "previous hop" in addition to "ultimate"
> > > > source
> > > >> and destination
> > > >>> At least one of the reasons is that if there are three
> > RBridges on
> > > > the
> > > >> same link, R1, R2, and R3,
> > > >>> it is useful for R1 to choose which of R2 or R3 should
> > receive the
> > > >> packet. It isn't obvious from
> > > >>> the destination address because it could be that either R2 or
R3
> > > > would
> > > >> be logical, and R1 is
> > > >>> load splitting. Also, it helps focus traffic on the link, and
> > ensure
> > > > it
> > > >> doesn't get filtered, if
> > > >>> the bridges on the link only need to learn R1, R2, and R3,
> > > > especially
> > > >> since traffic from outside
> > > >>> RBridges might arrive from different entry points onto the
link.
> > > >> The ultimate destination (and source, for that matter) should
be
> > > >> sufficiently indicated by the inner ethernet packet. The outer
> > header
> > > > is
> > > >> already hop-by-hop inside the rbridge anyway. What additional
> > > >> information is required?
> > > >>
> > > >> The next/previous hop information sounds like a source
> > route with
> > > >> record-route option. While that's useful for debugging,
> > it doesn't
> > > > seem
> > > >> necessary.
> > > >>
> > > >>> b) congestion management was explained to us, and it was what
> > > > convinced
> > > >> us we needed "ultimate
> > > >>> source RBridge" in order to know where to send the congestion
> > > >> notification. If you could explain the
> > > >>> other things, we could see if there is a problem, but
> > if they are
> > > >> similar to congestion notification, then
> > > >>> having the ingress RBridge will accommodate them.
> > > >> Why doesn't the source ethernet address indicate this already?
> > > >>
> > > >> Joe
> > > >
> >



Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBB9IAmP028115 for <rbridge@postel.org>; Mon, 11 Dec 2006 01:18:10 -0800 (PST)
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-5.cisco.com with ESMTP; 11 Dec 2006 01:18:10 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id kBB9I9ln024231;  Mon, 11 Dec 2006 01:18:09 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kBB9I5in010564; Mon, 11 Dec 2006 01:18:05 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Mon, 11 Dec 2006 01:18:04 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 11 Dec 2006 01:18:03 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB02783424@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: Accc8WKRoMMtFT/ZQtSST/Hp+9d7EwAErUTg
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Joe Touch" <touch@ISI.EDU>
X-OriginalArrivalTime: 11 Dec 2006 09:18:04.0906 (UTC) FILETIME=[43926CA0:01C71D05]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3053; t=1165828689; x=1166692689; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=UHKAkk6/1xRee3OkHYP9eBzE5RR3teo0HZB0iwlbIbs=; b=bz+dAoTCpc7r76Hku1l9Ht6NN0I3MehAJVccIAmmf4xcDvISTn5bmeNFrAVtbmPNeAQAx5u+ ac3+6zLAtYg20UaC+w7NGRD0VI2l8Pimtez/vg989J3MWfgaca6Vx5yd;
Authentication-Results: sj-dkim-4; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBB9IAmP028115
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Mon, 11 Dec 2006 09:18:27 -0000
Status: RO
Content-Length: 2898

 

> -----Original Message-----
> From: Joe Touch [mailto:touch@ISI.EDU] 
> Sent: Sunday, December 10, 2006 10:56 PM
> To: Ali Sajassi (sajassi)
> Cc: Silvano Gai; Radia.Perlman@sun.com; Don Fedyk; Gray, 
> Eric; Developing a hybrid router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> 
> 
> Ali Sajassi (sajassi) wrote:
> >  
> > 
> >> -----Original Message-----
> >> From: Joe Touch [mailto:touch@ISI.EDU]
> >> Sent: Friday, December 08, 2006 7:29 AM
> >> To: Silvano Gai
> >> Cc: Radia.Perlman@sun.com; Ali Sajassi (sajassi); Don Fedyk; Gray, 
> >> Eric; Developing a hybrid router/bridge.
> >> Subject: Re: [rbridge] Use of 802.1ah Encaps
> >>
> >>
> >>
> >> Silvano Gai wrote:
> >>> Joe,
> >>>
> >>> TRILL will never scale if you mandate to keep the
> >> forwarding table for
> >>> the inner addresses on all RBridges, especially in a IEEE 802.1ah 
> >>> environment!!!
> >> Sorry; let me backup:
> >>
> >> Here's where we were at the last IETF:
> >>
> >> - the shim indicates the source (ingress) and dest (egress)
> >>   (originally this was just dest for unicast, source for mcast
> >>   but we agreed in San Diego to include both)
> >> 	i.e., agreed with the point above; those are the
> >> 	addresses on which packets are forwarded
> >>
> >>   the ultimate source is indicated in the shim already
> >>
> >> - the outer header already indicates the previous/next-hop rbridge
> >>
> >> What's the reason for needing any further information?
> >>
> >> As per below, if R1 (current rbridge) wants to pick from among 
> >> multiple next-hops R2 and R3, it does so with the 
> outermost Ethernet 
> >> header. If they're logical (R2/R3 both on the same NIC), then just 
> >> assign separate ethernet addresses to the same interface.
> >>
> >> What's left?
> > 
> > If the outer Ethernet addresses represent the link Ether 
> addresses for 
> > the current/next-hop rbriges and the shim header represent the 
> > source/dest rbridge addresses, then why not just do IP encap using 
> > L2TPv3/GRE and be done with !!
> 
> Can you please describe the header you're considering an 
> alternative, e.g, where the current one is:
> 	[outer ether [6-byte shim] [inner ether [payload]]]
> 

	[outer ether][20-byte IP header][4 or 8 byte L2TPv3/GRE shim]
[inner Ether [payload]]

The draw back is the additional 20 bytes of IP header but the advantage
is that you can use the IGP as is :-)

> The above adds 20 bytes (14 outer ether + 6 byte shim), and 
> allows TTL management inside the rbridge without affecting 
> the payload TTL (required for correct operation).
> 
> I'm not exactly sure what you mean you L2TPv3/GRE, but I'm 
> wondering if that comes out to 42 bytes of header, and 
> whether it provides an L2 solution.

It is an L2 solution. I did a draft on it long time ago in context of
L2VPN:

http://ietfreport.isoc.org/idref/draft-sajassi-mvpls/


-Ali

> 
> Joe
> 
> 
> 



Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBB6tvnJ021304 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Sun, 10 Dec 2006 22:55:57 -0800 (PST)
Received: from [127.0.0.1] (pool-71-106-94-15.lsanca.dsl-w.verizon.net [71.106.94.15]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kBB6tXLi001984; Sun, 10 Dec 2006 22:55:34 -0800 (PST)
Message-ID: <457D00E4.7070906@isi.edu>
Date: Sun, 10 Dec 2006 22:55:32 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
References: <75B2A84D9323BC4CA3977CF378CE75EB027833A8@xmb-sjc-21e.amer.cisco.com>
In-Reply-To: <75B2A84D9323BC4CA3977CF378CE75EB027833A8@xmb-sjc-21e.amer.cisco.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig170CAF71959D1A15411B6140"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Mon, 11 Dec 2006 06:56:21 -0000
Status: RO
Content-Length: 2843

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig170CAF71959D1A15411B6140
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Ali Sajassi (sajassi) wrote:
> =20
>=20
>> -----Original Message-----
>> From: Joe Touch [mailto:touch@ISI.EDU]=20
>> Sent: Friday, December 08, 2006 7:29 AM
>> To: Silvano Gai
>> Cc: Radia.Perlman@sun.com; Ali Sajassi (sajassi); Don Fedyk;=20
>> Gray, Eric; Developing a hybrid router/bridge.
>> Subject: Re: [rbridge] Use of 802.1ah Encaps
>>
>>
>>
>> Silvano Gai wrote:
>>> Joe,
>>>
>>> TRILL will never scale if you mandate to keep the=20
>> forwarding table for=20
>>> the inner addresses on all RBridges, especially in a IEEE 802.1ah=20
>>> environment!!!
>> Sorry; let me backup:
>>
>> Here's where we were at the last IETF:
>>
>> - the shim indicates the source (ingress) and dest (egress)
>>   (originally this was just dest for unicast, source for mcast
>>   but we agreed in San Diego to include both)
>> 	i.e., agreed with the point above; those are the
>> 	addresses on which packets are forwarded
>>
>>   the ultimate source is indicated in the shim already
>>
>> - the outer header already indicates the previous/next-hop rbridge
>>
>> What's the reason for needing any further information?
>>
>> As per below, if R1 (current rbridge) wants to pick from=20
>> among multiple next-hops R2 and R3, it does so with the=20
>> outermost Ethernet header. If they're logical (R2/R3 both on=20
>> the same NIC), then just assign separate ethernet addresses=20
>> to the same interface.
>>
>> What's left?
>=20
> If the outer Ethernet addresses represent the link Ether addresses for
> the current/next-hop rbriges and the shim header represent the
> source/dest rbridge addresses, then why not just do IP encap using
> L2TPv3/GRE and be done with !!

Can you please describe the header you're considering an alternative,
e.g, where the current one is:
	[outer ether [6-byte shim] [inner ether [payload]]]

The above adds 20 bytes (14 outer ether + 6 byte shim), and allows TTL
management inside the rbridge without affecting the payload TTL
(required for correct operation).

I'm not exactly sure what you mean you L2TPv3/GRE, but I'm wondering if
that comes out to 42 bytes of header, and whether it provides an L2
solution.

Joe



--------------enig170CAF71959D1A15411B6140
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFfQDkE5f5cImnZrsRAtA8AJ4pKzvyEozcbjM4wXJ5FeAjsxcyNQCfQ6D7
chajYPinvCk0+VAEkGRBAZE=
=7Ges
-----END PGP SIGNATURE-----

--------------enig170CAF71959D1A15411B6140--



Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBANmNJK004751 for <rbridge@postel.org>; Sun, 10 Dec 2006 15:48:23 -0800 (PST)
Received: from sj-dkim-6.cisco.com ([171.68.10.81]) by sj-iport-4.cisco.com with ESMTP; 10 Dec 2006 15:48:23 -0800
Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-6.cisco.com (8.12.11/8.12.11) with ESMTP id kBANmMIc028987;  Sun, 10 Dec 2006 15:48:22 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id kBANmMOV024786; Sun, 10 Dec 2006 15:48:22 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Sun, 10 Dec 2006 15:48:20 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 10 Dec 2006 15:48:19 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB027833A9@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: Acca3d+h/ZdWE9ruQsGd91u5c6sLWAAADHGQAHV9ZPA=
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Silvano Gai" <sgai@nuovasystems.com>, "Joe Touch" <touch@ISI.EDU>
X-OriginalArrivalTime: 10 Dec 2006 23:48:20.0375 (UTC) FILETIME=[AC00F270:01C71CB5]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=4059; t=1165794503; x=1166658503; c=relaxed/simple; s=sjdkim6002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=3jFtodCKINHHf9Me8lEBWq93aH284PiGG1HESPISIf8=; b=AAvKyoktZpguNr6zuN9WDNJpr4DhKT2Fm1sIcT/3H13fLSbKBpMGggW4SoJ5hsFKJ70qfN36 4iggrNw9sdUp41/j3VxmxwcTxg4kJ+6zBL68HUq/IEnbRDwd9dXuv0kN;
Authentication-Results: sj-dkim-6; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim6002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBANmNJK004751
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Sun, 10 Dec 2006 23:48:55 -0000
Status: RO
Content-Length: 3866

 
Silvano,


> 
> My comment is that IEEE 802.1ah has no space for both the 
> ultimate source/dest and the next hop source/dest.
> 

Yes, it doesn't but if next hop source/dest is needed, it can be derived
through other means as discussed briefly during last IETF meeting. 

> IEEE 802.1ah is designed for multiple enterprises to share a 
> common metro backbone. It does a fine job in that area. It 
> does not support well an arbitrary intermixing of Bridges and 
> Rbridges.

IEEE 802.1ah is designed to work with a mix of 802.1Q, 802.1ad, and
802.1ah bridges.


> 
> In contrast Trill does a fine job in supporting arbitrary 
> topologies and mixing of RBridges and Bridges thanks to the 
> availability of both the ultimate source/dest and the next 
> hop source/dest.
> 
> In TRILL the network between the "ingress" and "egress" 
> RBridge isn't a single Ethernet (like in 802.1ah), but rather 
> a sequence of RBridges that may be connected by Ethernets.

802.1ah doesn't assume that the network between ingress and egress edge
bridges is a single Ethernet. It assume a bridged-LAN network (e.g.,
802.1Q network).

-Ali

> 
> Things look similar, but are substantially different.
> 
> -- Silvano
> 
> 
> > 
> > As per below, if R1 (current rbridge) wants to pick from among
> multiple
> > next-hops R2 and R3, it does so with the outermost ethernet 
> header. If 
> > they're logical (R2/R3 both on the same NIC), then just assign
> separate
> > ethernet addresses to the same interface.
> > 
> > What's left?
> > 
> > Joe
> > 
> > 
> > >> -----Original Message-----
> > >> From: Joe Touch [mailto:touch@ISI.EDU]
> > >> Sent: Thursday, December 07, 2006 11:00 PM
> > >> To: Radia.Perlman@sun.com
> > >> Cc: Ali Sajassi (sajassi); Silvano Gai; Don Fedyk; Gray, Eric;
> > > Developing
> > >> a hybrid router/bridge.
> > >> Subject: Re: [rbridge] Use of 802.1ah Encaps
> > >>
> > >>
> > >>
> > >> Radia.Perlman@sun.com wrote:
> > >>> Travelling again, so extremely limited access to email (as in,
> about
> > > 10
> > >> minutes here and there
> > >>> on a SLOW connection).  Anyway, I'll answer some of these:
> > >>>
> > >>> a) why "next hop" and "previous hop" in addition to "ultimate"
> > > source
> > >> and destination
> > >>> At least one of the reasons is that if there are three 
> RBridges on
> > > the
> > >> same link, R1, R2, and R3,
> > >>> it is useful for R1 to choose which of R2 or R3 should 
> receive the
> > >> packet. It isn't obvious from
> > >>> the destination address because it could be that either R2 or R3
> > > would
> > >> be logical, and R1 is
> > >>> load splitting. Also, it helps focus traffic on the link, and
> ensure
> > > it
> > >> doesn't get filtered, if
> > >>> the bridges on the link only need to learn R1, R2, and R3,
> > > especially
> > >> since traffic from outside
> > >>> RBridges might arrive from different entry points onto the link.
> > >> The ultimate destination (and source, for that matter) should be 
> > >> sufficiently indicated by the inner ethernet packet. The outer
> header
> > > is
> > >> already hop-by-hop inside the rbridge anyway. What additional 
> > >> information is required?
> > >>
> > >> The next/previous hop information sounds like a source 
> route with 
> > >> record-route option. While that's useful for debugging, 
> it doesn't
> > > seem
> > >> necessary.
> > >>
> > >>> b) congestion management was explained to us, and it was what
> > > convinced
> > >> us we needed "ultimate
> > >>> source RBridge" in order to know where to send the congestion
> > >> notification. If you could explain the
> > >>> other things, we could see if there is a problem, but 
> if they are
> > >> similar to congestion notification, then
> > >>> having the ingress RBridge will accommodate them.
> > >> Why doesn't the source ethernet address indicate this already?
> > >>
> > >> Joe
> > >
> 



Received: from sj-iport-3.cisco.com (sj-iport-3-in.cisco.com [171.71.176.72]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBANYG75000519 for <rbridge@postel.org>; Sun, 10 Dec 2006 15:34:16 -0800 (PST)
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-3.cisco.com with ESMTP; 10 Dec 2006 15:34:16 -0800
X-IronPort-AV: i="4.09,518,1157353200";  d="scan'208"; a="450395495:sNHT55122544"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id kBANYGVv027137;  Sun, 10 Dec 2006 15:34:16 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kBANYGin007357; Sun, 10 Dec 2006 15:34:16 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Sun, 10 Dec 2006 15:34:15 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 10 Dec 2006 15:34:14 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB027833A8@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: Acca3Zp2gEQNEsOpQzu3wj1DUnvoQQB1XSYQ
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Joe Touch" <touch@ISI.EDU>, "Silvano Gai" <sgai@nuovasystems.com>
X-OriginalArrivalTime: 10 Dec 2006 23:34:15.0818 (UTC) FILETIME=[B49BC6A0:01C71CB3]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3977; t=1165793656; x=1166657656; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=3ROAikMWGXtJn1K2HNa7C3UGLLIw7cCc0b/ZixkBLac=; b=voILSfXex1OmoeLrDR5B/tujCMCOwKx5h8Zc+7JxS4z8XlsiI8sQIfx44SCwwYSJN5R7b08R enZIDs6pDYNJtDQDeX8McbYNpRY6p0oMAvLAyXk7VoaCRbiovODwqUoZ;
Authentication-Results: sj-dkim-2; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim2002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBANYG75000519
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Sun, 10 Dec 2006 23:34:38 -0000
Status: RO
Content-Length: 3792

 

> -----Original Message-----
> From: Joe Touch [mailto:touch@ISI.EDU] 
> Sent: Friday, December 08, 2006 7:29 AM
> To: Silvano Gai
> Cc: Radia.Perlman@sun.com; Ali Sajassi (sajassi); Don Fedyk; 
> Gray, Eric; Developing a hybrid router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> 
> 
> Silvano Gai wrote:
> > Joe,
> > 
> > TRILL will never scale if you mandate to keep the 
> forwarding table for 
> > the inner addresses on all RBridges, especially in a IEEE 802.1ah 
> > environment!!!
> 
> Sorry; let me backup:
> 
> Here's where we were at the last IETF:
> 
> - the shim indicates the source (ingress) and dest (egress)
>   (originally this was just dest for unicast, source for mcast
>   but we agreed in San Diego to include both)
> 	i.e., agreed with the point above; those are the
> 	addresses on which packets are forwarded
> 
>   the ultimate source is indicated in the shim already
> 
> - the outer header already indicates the previous/next-hop rbridge
> 
> What's the reason for needing any further information?
> 
> As per below, if R1 (current rbridge) wants to pick from 
> among multiple next-hops R2 and R3, it does so with the 
> outermost Ethernet header. If they're logical (R2/R3 both on 
> the same NIC), then just assign separate ethernet addresses 
> to the same interface.
> 
> What's left?

If the outer Ethernet addresses represent the link Ether addresses for
the current/next-hop rbriges and the shim header represent the
source/dest rbridge addresses, then why not just do IP encap using
L2TPv3/GRE and be done with !!

-Ali

> 
> Joe
> 
> 
> >> -----Original Message-----
> >> From: Joe Touch [mailto:touch@ISI.EDU]
> >> Sent: Thursday, December 07, 2006 11:00 PM
> >> To: Radia.Perlman@sun.com
> >> Cc: Ali Sajassi (sajassi); Silvano Gai; Don Fedyk; Gray, Eric;
> > Developing
> >> a hybrid router/bridge.
> >> Subject: Re: [rbridge] Use of 802.1ah Encaps
> >>
> >>
> >>
> >> Radia.Perlman@sun.com wrote:
> >>> Travelling again, so extremely limited access to email 
> (as in, about
> > 10
> >> minutes here and there
> >>> on a SLOW connection).  Anyway, I'll answer some of these:
> >>>
> >>> a) why "next hop" and "previous hop" in addition to "ultimate"
> > source
> >> and destination
> >>> At least one of the reasons is that if there are three RBridges on
> > the
> >> same link, R1, R2, and R3,
> >>> it is useful for R1 to choose which of R2 or R3 should receive the
> >> packet. It isn't obvious from
> >>> the destination address because it could be that either R2 or R3
> > would
> >> be logical, and R1 is
> >>> load splitting. Also, it helps focus traffic on the link, 
> and ensure
> > it
> >> doesn't get filtered, if
> >>> the bridges on the link only need to learn R1, R2, and R3,
> > especially
> >> since traffic from outside
> >>> RBridges might arrive from different entry points onto the link.
> >> The ultimate destination (and source, for that matter) should be 
> >> sufficiently indicated by the inner ethernet packet. The 
> outer header
> > is
> >> already hop-by-hop inside the rbridge anyway. What additional 
> >> information is required?
> >>
> >> The next/previous hop information sounds like a source route with 
> >> record-route option. While that's useful for debugging, it doesn't
> > seem
> >> necessary.
> >>
> >>> b) congestion management was explained to us, and it was what
> > convinced
> >> us we needed "ultimate
> >>> source RBridge" in order to know where to send the congestion
> >> notification. If you could explain the
> >>> other things, we could see if there is a problem, but if they are
> >> similar to congestion notification, then
> >>> having the ingress RBridge will accommodate them.
> >> Why doesn't the source ethernet address indicate this already?
> >>
> >> Joe
> > 
> 
> 



Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBANOwNV027733 for <rbridge@postel.org>; Sun, 10 Dec 2006 15:24:58 -0800 (PST)
Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-4.cisco.com with ESMTP; 10 Dec 2006 15:24:55 -0800
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id kBANOtb8015284;  Sun, 10 Dec 2006 15:24:55 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id kBANOnio009017; Sun, 10 Dec 2006 15:24:53 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Sun, 10 Dec 2006 15:24:49 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 10 Dec 2006 15:24:48 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB027833A7@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaGTxqeIHHWDcIQWGQhzE+3h7UCAAA3x4gABBjVuAAChq0YAAUtH2gAHXVX0A=
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Silvano Gai" <sgai@nuovasystems.com>, "Don Fedyk" <dwfedyk@nortel.com>, "Gray, Eric" <Eric.Gray@marconi.com>
X-OriginalArrivalTime: 10 Dec 2006 23:24:49.0414 (UTC) FILETIME=[63016260:01C71CB2]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3707; t=1165793095; x=1166657095; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=ca28kEn5Oo3mIslzeOxT7fmpim8C8FTlIo/JOa9Cc74=; b=fpdMcxstNyuzPzh3/4kVBdn3MXf02Tjy6kVthfID1HzeWfbE2Jsne1+LaZ/8ifua1A3Hkh4b /mcPnRxdisgUkNo1Qw2VOXU+GAjIcPd8oRXQ+1IY7s8grH2/28BTC6sH;
Authentication-Results: sj-dkim-3; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim3002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBANOwNV027733
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Sun, 10 Dec 2006 23:25:16 -0000
Status: RO
Content-Length: 3545

Hi Silvano,

> > 
> > > 3) Many unneeded fields and therefore larger frame overhead.
> > >
> > 
> > Such as ?
> 
> The I-tag is not useful in TRILL and in contrast two 
> addresses and the TTL are missing.

I-tag my not be useful in data-center applications but it is useful in
large Enterprise applications.  I acknowledge that TTL is missing but if
needed we (at IEEE) can try to accommodate it. And by two addresses, if
you mean next hop addresses, then those can be inferred by B-MAC
addresses (and possibly B-VLAN if needed) in .1ah encap.

-Ali 

> 
> > 
> > > The advantages are:
> > > 1) Larger addressable market for TRILL
> > >
> > > IMO if we stick with the WG charter the disadvantages clearly 
> > > outweigh the advantages.
> > >
> > > The WG can be re-chartered, but if we consider the Enterprise and 
> > > Data Center market, IEEE 802.1ah is an overkill.
> > >
> > 
> > If by overkill you mean a bit bigger header, then I agree 
> but look at 
> > all the other advantages that you get from using standard 
> IEEE header 
> > and shim including:
> > 	- security Mgmt:  MACSec/KeySec
> > 	- Congestion Mgmt
> > 	- Connectivity Fault Mgmt
> > 
> > Has it been considered how these are going to work with TRILL shim 
> > header or are these outside of WG charter :-)
> > 
> > -Ali
> > 
> > 
> > > -- Silvano
> > >
> > >
> > > > -----Original Message-----
> > > > From: rbridge-bounces@postel.org
> [mailto:rbridge-bounces@postel.org]
> > > On
> > > > Behalf Of Don Fedyk
> > > > Sent: Thursday, December 07, 2006 9:21 AM
> > > > To: Gray, Eric; Ali Sajassi (sajassi)
> > > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > >
> > > > Hi Eric
> > > >
> > > > > -----Original Message-----
> > > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> > > > >
> > > > > Don,
> > > > >
> > > > > 	And yet, someone (Ali Sajassi) asserted (in his message
> > > dated Wed
> > > > > 12/6/2006 at 2:16 PM EST) that there were no issues or
> additional
> > > > > complications with using 802.1ah in enterprises for
> plug-and-play
> > > > > applicability.
> > > > >
> > > > > 	Perhaps Ali can answer my question then.
> > > > >
> > > > > 	But, to more directly address your earlier comments:
> > > > >
> > > > > 	The TRILL WG has NOT come up with an encapsulation that
> "looks
> > > > > like" 802.1ah - unless someone squints really hard 
> and tries to 
> > > > > pretend that two separate Ethernet encapsulations -
> > > separated by a
> > > > > SHIM header - are one single encapsulation.
> > > >
> > > > To be fair Point to Point header that was discussed without
> > > one of the
> > > > shims was very close "functionally" (colloquial looks like) to
> > > 802.1ah.
> > > > My opinion is still we don't need several variations of
> > > headers doing
> > > > similar things.
> > > >
> > > > This was the slide that looked a lot like what I posted.
> > > >
> > > > http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> > > >
> > > > Regards,
> > > > Don
> > > > >
> > > > > 	That is not to say that the WG has done anything that
> > > could be said
> > > > > to disallow the use of 802.1ah encapsulation.
> > > > > It is just not obviously consistent with all of the WG
> > > goals to use
> > > > > _only_ 802.1ah encapsulation.
> > > > >
> > > > > --
> > > > > Eric
> > > > >
> > > >
> > > > _______________________________________________
> > > > rbridge mailing list
> > > > rbridge@postel.org
> > > > http://mailman.postel.org/mailman/listinfo/rbridge
> > >
> 



Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kBAN703m021920 for <rbridge@postel.org>; Sun, 10 Dec 2006 15:07:00 -0800 (PST)
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-6.cisco.com with ESMTP; 10 Dec 2006 15:07:00 -0800
X-IronPort-AV: i="4.09,518,1157353200";  d="scan'208"; a="90099951:sNHT60097374"
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id kBAN6xIb024158;  Sun, 10 Dec 2006 15:06:59 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id kBAN6xio024706; Sun, 10 Dec 2006 15:06:59 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Sun, 10 Dec 2006 15:06:58 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 10 Dec 2006 15:06:58 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB027833A5@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccajZKze/CX8hUBQkuXDtSDZ3KzjACHxnEw
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: <Radia.Perlman@sun.com>
X-OriginalArrivalTime: 10 Dec 2006 23:06:58.0988 (UTC) FILETIME=[E4FB56C0:01C71CAF]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=7687; t=1165792020; x=1166656020; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=EStjti5/lY3E1fpjKLYHv7TmIqXdoIS8PDUQkdICxS4=; b=my9Dys2vrlkuvJAVoUuJgZ9c4wBjyrgFG7LrRiLBRz3EI+Rrla8XVY8+wJbLhBDDU5TrZzUe +cf+kMY+jRAlooJGnXLcQFzAoR+GhEbCLZgUbTgVxSh07mL7URKCaXpb;
Authentication-Results: sj-dkim-4; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kBAN703m021920
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Sun, 10 Dec 2006 23:07:25 -0000
Status: RO
Content-Length: 7315

 

> -----Original Message-----
> From: Radia.Perlman@sun.com [mailto:Radia.Perlman@sun.com] 
> Sent: Thursday, December 07, 2006 9:56 PM
> To: Ali Sajassi (sajassi)
> Cc: Silvano Gai; Don Fedyk; Gray, Eric; Developing a hybrid 
> router/bridge.; Joe Touch
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> Travelling again, so extremely limited access to email (as 
> in, about 10 minutes here and there on a SLOW connection).  
> Anyway, I'll answer some of these:

Also sorry for not being able to respond to your email earlier due to my
schedule/meetings (specially on Friday).

> 
> a) why "next hop" and "previous hop" in addition to 
> "ultimate" source and destination
> 
> At least one of the reasons is that if there are three 
> RBridges on the same link, R1, R2, and R3, it is useful for 
> R1 to choose which of R2 or R3 should receive the packet. It 
> isn't obvious from the destination address because it could 
> be that either R2 or R3 would be logical, and R1 is load 
> splitting. Also, it helps focus traffic on the link, and 
> ensure it doesn't get filtered, if the bridges on the link 
> only need to learn R1, R2, and R3, especially since traffic 
> from outside RBridges might arrive from different entry 
> points onto the link.

O.K., I remember now the discussion that we had during the IETF meeting
on load balancing and next hop address. However, there are couple of
ways for achieving the same result. I mentioned briefly during the
meeting the use of VLAN for this purpose and someone else mentioned
using part of 48-bit provider MAC address for this purpose.

> 
> b) congestion management was explained to us, and it was what 
> convinced us we needed "ultimate source RBridge" in order to 
> know where to send the congestion notification. If you could 
> explain the other things, we could see if there is a problem, 
> but if they are similar to congestion notification, then 
> having the ingress RBridge will accommodate them.
> 

With respect to CFM, connectivity fault mgmt is done in a hierarchical
way and it can be performed at the provider service instance level
(e.g., on a per I-SID basis) or it can be performed for group of I-SIDs
on a per B-VLAN level. In both cases, provider MAC addresses are used
which makes the provider OAM control for customer data-traffic very
tight. You cannot get the same result by using OAM messages that use
customer MAC addresses and if you try to do it will be very cumbersome.

Basically what I am trying to point out is that by using non-IEEE
conformance frame format, you assume the responsibility for all the
features developed by IEEE; where as, if you use IEEE conformant frame,
then one can concentrate on the control plane issues which I thought was
the main objective of TRILL.

-Ali 

> Sorry for ignoring all the other messages for now, but I only 
> had a chance to read and respond to one message.
> 
> Radia
> 
> ----- Original Message -----
> From: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
> Date: Friday, December 8, 2006 10:53 am
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> > 
> > Silvano,
> > 
> > > -----Original Message-----
> > > From: Silvano Gai [sgai@nuovasystems.com]
> > > Sent: Thursday, December 07, 2006 5:36 PM
> > > To: Don Fedyk; Gray, Eric; Ali Sajassi (sajassi)
> > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > > 
> > > 
> > > IMO it is technically possible for TRILL to adopt IEEE 802.1ah. 
> > > There are advantages and disadvantages.
> > > 
> > > The disadvantages are:
> > > 1) Lack of Next-Hop addresses. We discussed this at length during 
> > > the last meeting and we didn't reach consensus on a way 
> to eliminate 
> > > them.
> > 
> > Can you refresh my memory for why we need a next-hop 
> address when the 
> > header carries both source and destination PE addresses and 
> when these 
> > addresses are learned in control plane ?
> > 
> > > 2) Lack of a TTL field (it may be added, but it is not 
> there today).
> > 
> > Can probably be accommodated.
> > 
> > > 3) Many unneeded fields and therefore larger frame overhead.
> > > 
> > 
> > Such as ?
> > 
> > > The advantages are:
> > > 1) Larger addressable market for TRILL
> > > 
> > > IMO if we stick with the WG charter the disadvantages clearly 
> > > outweigh the advantages.
> > > 
> > > The WG can be re-chartered, but if we consider the Enterprise and 
> > > Data Center market, IEEE 802.1ah is an overkill.
> > > 
> > 
> > If by overkill you mean a bit bigger header, then I agree 
> but look at 
> > all the other advantages that you get from using standard 
> IEEE header 
> > and shim including:
> > 	- security Mgmt:  MACSec/KeySec 
> > 	- Congestion Mgmt 
> > 	- Connectivity Fault Mgmt
> > 
> > Has it been considered how these are going to work with TRILL shim 
> > header or are these outside of WG charter :-)
> > 
> > -Ali
> > 
> > 
> > > -- Silvano
> > > 
> > > 
> > > > -----Original Message-----
> > > > From: rbridge-bounces@postel.org [rbridge-bounces@postel.org]
> > > On
> > > > Behalf Of Don Fedyk
> > > > Sent: Thursday, December 07, 2006 9:21 AM
> > > > To: Gray, Eric; Ali Sajassi (sajassi)
> > > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > > 
> > > > Hi Eric
> > > > 
> > > > > -----Original Message-----
> > > > > From: Gray, Eric [Eric.Gray@marconi.com]
> > > > >
> > > > > Don,
> > > > >
> > > > > 	And yet, someone (Ali Sajassi) asserted (in his message
> > > dated Wed
> > > > > 12/6/2006 at 2:16 PM EST) that there were no issues or
> > additional
> > > > > complications with using 802.1ah in enterprises for plug-and-
> > play
> > > > > applicability.
> > > > >
> > > > > 	Perhaps Ali can answer my question then.
> > > > >
> > > > > 	But, to more directly address your earlier comments:
> > > > >
> > > > > 	The TRILL WG has NOT come up with an encapsulation that
> > "looks
> > > > > like" 802.1ah - unless someone squints really hard and tries
> > to
> > > > > pretend that two separate Ethernet encapsulations -
> > > separated by a
> > > > > SHIM header - are one single encapsulation.
> > > > 
> > > > To be fair Point to Point header that was discussed without
> > > one of the
> > > > shims was very close "functionally" (colloquial looks like) to
> > > 802.1ah.
> > > > My opinion is still we don't need several variations of
> > > headers doing
> > > > similar things.
> > > > 
> > > > This was the slide that looked a lot like what I posted.
> > > > 
> > > > http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> > > > 
> > > > Regards,
> > > > Don
> > > > >
> > > > > 	That is not to say that the WG has done anything that
> > > could be said
> > > > > to disallow the use of 802.1ah encapsulation.
> > > > > It is just not obviously consistent with all of the WG
> > > goals to use
> > > > > _only_ 802.1ah encapsulation.
> > > > >
> > > > > --
> > > > > Eric
> > > > >
> > > > 
> > > > _______________________________________________
> > > > 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
> > 
> 



Received: from mail-mta.sunlabs.com (edge.sunlabs.com [204.153.12.50]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB8JPPNs011106 for <rbridge@postel.org>; Fri, 8 Dec 2006 11:25:26 -0800 (PST)
Received: from sml-sfvt3a.sfvic.sunlabs.com ([152.70.2.254]) by dps.sfvic.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTP id <0J9Y00D2AZA9DM10@dps.sfvic.sunlabs.com> for rbridge@postel.org; Fri, 08 Dec 2006 11:25:21 -0800 (PST)
Received: from sunlabs.com ([152.70.2.254]) by mail-srv.sfvic.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTP id <0J9Y00KQ9ZA9OM40@mail-srv.sfvic.sunlabs.com> for rbridge@postel.org; Fri, 08 Dec 2006 11:25:21 -0800 (PST)
Received: from [152.70.2.164] (Forwarded-For: [59.92.0.181]) by mail-srv.sfvic.sunlabs.com (mshttpd); Sat, 09 Dec 2006 00:25:21 +0500
Date: Sat, 09 Dec 2006 00:25:21 +0500
From: Radia.Perlman@sun.com
To: Joe Touch <touch@ISI.EDU>
Message-id: <881865d13f9.457a0271@sunlabs.com>
MIME-version: 1.0
X-Mailer: Sun Java(tm) System Messenger Express 6.1 HotFix 0.02 (built Aug 25 2004)
Content-type: multipart/mixed; boundary="Boundary_(ID_0zLyy4776RHzIzxp530jZA)"
Content-language: en
X-Accept-Language: en
Priority: normal
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: radia.perlman@sun.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 19:25:43 -0000
Status: RO
Content-Length: 2710

This is a multi-part message in MIME format.

--Boundary_(ID_0zLyy4776RHzIzxp530jZA)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline

There's 3 sets of addresses:

a) original frame: endnode source and destination MACs.
b) shim: ingress and egress RBridges
c) outer: next hop, previous hop.

Forwarding is to egress RBridge in order to make RBridges inside not have
to know about all the endnodes, especially in VLANs they are not connected to.
So forwarding by Rbridges between the ingress and egress is solely by
"egress RBridge", not by the source/destination in the inner frame

Outer header (nxt hop/previous hop) is for shared media....if there's a cloud in
the middle with multiple nodes, including multiple RBridges, the "next hop"
lets any bridges on that cloud know where to send it, and won't have them
fallaciously filtering.

Radia

--Boundary_(ID_0zLyy4776RHzIzxp530jZA)
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT



Radia.Perlman@sun.com wrote:
> Travelling again, so extremely limited access to email (as in, about 10 minutes here and there
> on a SLOW connection).  Anyway, I'll answer some of these:
> 
> a) why "next hop" and "previous hop" in addition to "ultimate" source and destination
> 
> At least one of the reasons is that if there are three RBridges on the same link, R1, R2, and R3,
> it is useful for R1 to choose which of R2 or R3 should receive the packet. It isn't obvious from
> the destination address because it could be that either R2 or R3 would be logical, and R1 is
> load splitting. Also, it helps focus traffic on the link, and ensure it doesn't get filtered, if
> the bridges on the link only need to learn R1, R2, and R3, especially since traffic from outside
> RBridges might arrive from different entry points onto the link.

The ultimate destination (and source, for that matter) should be
sufficiently indicated by the inner ethernet packet. The outer header is
already hop-by-hop inside the rbridge anyway. What additional
information is required?

The next/previous hop information sounds like a source route with
record-route option. While that's useful for debugging, it doesn't seem
necessary.

> b) congestion management was explained to us, and it was what convinced us we needed "ultimate
> source RBridge" in order to know where to send the congestion notification. If you could explain the
> other things, we could see if there is a problem, but if they are similar to congestion notification, then
> having the ingress RBridge will accommodate them.

Why doesn't the source ethernet address indicate this already?

Joe


--Boundary_(ID_0zLyy4776RHzIzxp530jZA)--


Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB8GGj1u014954 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Fri, 8 Dec 2006 08:16:45 -0800 (PST)
Received: from [127.0.0.1] (pool-71-106-94-15.lsanca.dsl-w.verizon.net [71.106.94.15]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kB8G8ivN008379; Fri, 8 Dec 2006 08:08:45 -0800 (PST)
Message-ID: <45798E0C.7010704@isi.edu>
Date: Fri, 08 Dec 2006 08:08:44 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Silvano Gai <sgai@nuovasystems.com>
References: <34BDD2A93E5FD84594BB230DD6C18EA2D11652@nuova-ex1.hq.nuovaimpresa.com>
In-Reply-To: <34BDD2A93E5FD84594BB230DD6C18EA2D11652@nuova-ex1.hq.nuovaimpresa.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig2A16AA94D9321C2B8CEEA987"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 16:17:04 -0000
Status: RO
Content-Length: 5238

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig2A16AA94D9321C2B8CEEA987
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Silvano Gai wrote:
> Joe,
>=20
> Inline:
>=20
>> -----Original Message-----
>> From: Joe Touch [mailto:touch@ISI.EDU]
>> Sent: Friday, December 08, 2006 7:29 AM
>> To: Silvano Gai
>> Cc: Radia.Perlman@sun.com; Ali Sajassi (sajassi); Don Fedyk; Gray,
> Eric;
>> Developing a hybrid router/bridge.
>> Subject: Re: [rbridge] Use of 802.1ah Encaps
>>
>>
>>
>> Silvano Gai wrote:
>>> Joe,
>>>
>>> TRILL will never scale if you mandate to keep the forwarding table
> for
>>> the inner addresses on all RBridges, especially in a IEEE 802.1ah
>>> environment!!!
>> Sorry; let me backup:
>>
>> Here's where we were at the last IETF:
>>
>> - the shim indicates the source (ingress) and dest (egress)
>>   (originally this was just dest for unicast, source for mcast
>>   but we agreed in San Diego to include both)
>> 	i.e., agreed with the point above; those are the
>> 	addresses on which packets are forwarded
>>
>>   the ultimate source is indicated in the shim already
>>
>> - the outer header already indicates the previous/next-hop rbridge
>>
>> What's the reason for needing any further information?
>=20
> We don't.
>=20
> My comment is that IEEE 802.1ah has no space for both the ultimate
> source/dest and the next hop source/dest.
>=20
> IEEE 802.1ah is designed for multiple enterprises to share a common
> metro backbone. It does a fine job in that area. It does not support
> well an arbitrary intermixing of Bridges and Rbridges.
>=20
> In contrast Trill does a fine job in supporting arbitrary topologies an=
d
> mixing of RBridges and Bridges thanks to the availability of both the
> ultimate source/dest and the next hop source/dest.
>=20
> In TRILL the network between the "ingress" and "egress" RBridge isn't a=

> single Ethernet (like in 802.1ah), but rather a sequence of RBridges
> that may be connected by Ethernets.
>=20
> Things look similar, but are substantially different.

Agreed!

Joe

> -- Silvano
>=20
>=20
>> As per below, if R1 (current rbridge) wants to pick from among
> multiple
>> next-hops R2 and R3, it does so with the outermost ethernet header. If=

>> they're logical (R2/R3 both on the same NIC), then just assign
> separate
>> ethernet addresses to the same interface.
>>
>> What's left?
>>
>> Joe
>>
>>
>>>> -----Original Message-----
>>>> From: Joe Touch [mailto:touch@ISI.EDU]
>>>> Sent: Thursday, December 07, 2006 11:00 PM
>>>> To: Radia.Perlman@sun.com
>>>> Cc: Ali Sajassi (sajassi); Silvano Gai; Don Fedyk; Gray, Eric;
>>> Developing
>>>> a hybrid router/bridge.
>>>> Subject: Re: [rbridge] Use of 802.1ah Encaps
>>>>
>>>>
>>>>
>>>> Radia.Perlman@sun.com wrote:
>>>>> Travelling again, so extremely limited access to email (as in,
> about
>>> 10
>>>> minutes here and there
>>>>> on a SLOW connection).  Anyway, I'll answer some of these:
>>>>>
>>>>> a) why "next hop" and "previous hop" in addition to "ultimate"
>>> source
>>>> and destination
>>>>> At least one of the reasons is that if there are three RBridges on
>>> the
>>>> same link, R1, R2, and R3,
>>>>> it is useful for R1 to choose which of R2 or R3 should receive the
>>>> packet. It isn't obvious from
>>>>> the destination address because it could be that either R2 or R3
>>> would
>>>> be logical, and R1 is
>>>>> load splitting. Also, it helps focus traffic on the link, and
> ensure
>>> it
>>>> doesn't get filtered, if
>>>>> the bridges on the link only need to learn R1, R2, and R3,
>>> especially
>>>> since traffic from outside
>>>>> RBridges might arrive from different entry points onto the link.
>>>> The ultimate destination (and source, for that matter) should be
>>>> sufficiently indicated by the inner ethernet packet. The outer
> header
>>> is
>>>> already hop-by-hop inside the rbridge anyway. What additional
>>>> information is required?
>>>>
>>>> The next/previous hop information sounds like a source route with
>>>> record-route option. While that's useful for debugging, it doesn't
>>> seem
>>>> necessary.
>>>>
>>>>> b) congestion management was explained to us, and it was what
>>> convinced
>>>> us we needed "ultimate
>>>>> source RBridge" in order to know where to send the congestion
>>>> notification. If you could explain the
>>>>> other things, we could see if there is a problem, but if they are
>>>> similar to congestion notification, then
>>>>> having the ingress RBridge will accommodate them.
>>>> Why doesn't the source ethernet address indicate this already?
>>>>
>>>> Joe
>=20

--=20
----------------------------------------
Joe Touch
Sr. Network Engineer, USAF TSAT Space Segment


--------------enig2A16AA94D9321C2B8CEEA987
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFeY4ME5f5cImnZrsRAry0AKD0IbQGsTogFYnc0ILQXSecQApx/gCeN9e/
CFR5vfBxwNhkDd4FVyEW0SM=
=Dezp
-----END PGP SIGNATURE-----

--------------enig2A16AA94D9321C2B8CEEA987--



Received: from nuova-ex1.nuovasystems.com (nuova-ex1.nuovasystems.com [67.91.200.196]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB8FdXIK004967 for <rbridge@postel.org>; Fri, 8 Dec 2006 07:39:33 -0800 (PST)
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Date: Fri, 8 Dec 2006 07:39:28 -0800
Message-ID: <34BDD2A93E5FD84594BB230DD6C18EA2D11652@nuova-ex1.hq.nuovaimpresa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: Acca3d+h/ZdWE9ruQsGd91u5c6sLWAAADHGQ
From: "Silvano Gai" <sgai@nuovasystems.com>
To: "Joe Touch" <touch@ISI.EDU>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sgai@nuovasystems.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB8FdXIK004967
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 15:39:42 -0000
Status: RO
Content-Length: 4288

Joe,

Inline:

> -----Original Message-----
> From: Joe Touch [mailto:touch@ISI.EDU]
> Sent: Friday, December 08, 2006 7:29 AM
> To: Silvano Gai
> Cc: Radia.Perlman@sun.com; Ali Sajassi (sajassi); Don Fedyk; Gray,
Eric;
> Developing a hybrid router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> 
> 
> Silvano Gai wrote:
> > Joe,
> >
> > TRILL will never scale if you mandate to keep the forwarding table
for
> > the inner addresses on all RBridges, especially in a IEEE 802.1ah
> > environment!!!
> 
> Sorry; let me backup:
> 
> Here's where we were at the last IETF:
> 
> - the shim indicates the source (ingress) and dest (egress)
>   (originally this was just dest for unicast, source for mcast
>   but we agreed in San Diego to include both)
> 	i.e., agreed with the point above; those are the
> 	addresses on which packets are forwarded
> 
>   the ultimate source is indicated in the shim already
> 
> - the outer header already indicates the previous/next-hop rbridge
> 
> What's the reason for needing any further information?

We don't.

My comment is that IEEE 802.1ah has no space for both the ultimate
source/dest and the next hop source/dest.

IEEE 802.1ah is designed for multiple enterprises to share a common
metro backbone. It does a fine job in that area. It does not support
well an arbitrary intermixing of Bridges and Rbridges.

In contrast Trill does a fine job in supporting arbitrary topologies and
mixing of RBridges and Bridges thanks to the availability of both the
ultimate source/dest and the next hop source/dest.

In TRILL the network between the "ingress" and "egress" RBridge isn't a
single Ethernet (like in 802.1ah), but rather a sequence of RBridges
that may be connected by Ethernets.

Things look similar, but are substantially different.

-- Silvano


> 
> As per below, if R1 (current rbridge) wants to pick from among
multiple
> next-hops R2 and R3, it does so with the outermost ethernet header. If
> they're logical (R2/R3 both on the same NIC), then just assign
separate
> ethernet addresses to the same interface.
> 
> What's left?
> 
> Joe
> 
> 
> >> -----Original Message-----
> >> From: Joe Touch [mailto:touch@ISI.EDU]
> >> Sent: Thursday, December 07, 2006 11:00 PM
> >> To: Radia.Perlman@sun.com
> >> Cc: Ali Sajassi (sajassi); Silvano Gai; Don Fedyk; Gray, Eric;
> > Developing
> >> a hybrid router/bridge.
> >> Subject: Re: [rbridge] Use of 802.1ah Encaps
> >>
> >>
> >>
> >> Radia.Perlman@sun.com wrote:
> >>> Travelling again, so extremely limited access to email (as in,
about
> > 10
> >> minutes here and there
> >>> on a SLOW connection).  Anyway, I'll answer some of these:
> >>>
> >>> a) why "next hop" and "previous hop" in addition to "ultimate"
> > source
> >> and destination
> >>> At least one of the reasons is that if there are three RBridges on
> > the
> >> same link, R1, R2, and R3,
> >>> it is useful for R1 to choose which of R2 or R3 should receive the
> >> packet. It isn't obvious from
> >>> the destination address because it could be that either R2 or R3
> > would
> >> be logical, and R1 is
> >>> load splitting. Also, it helps focus traffic on the link, and
ensure
> > it
> >> doesn't get filtered, if
> >>> the bridges on the link only need to learn R1, R2, and R3,
> > especially
> >> since traffic from outside
> >>> RBridges might arrive from different entry points onto the link.
> >> The ultimate destination (and source, for that matter) should be
> >> sufficiently indicated by the inner ethernet packet. The outer
header
> > is
> >> already hop-by-hop inside the rbridge anyway. What additional
> >> information is required?
> >>
> >> The next/previous hop information sounds like a source route with
> >> record-route option. While that's useful for debugging, it doesn't
> > seem
> >> necessary.
> >>
> >>> b) congestion management was explained to us, and it was what
> > convinced
> >> us we needed "ultimate
> >>> source RBridge" in order to know where to send the congestion
> >> notification. If you could explain the
> >>> other things, we could see if there is a problem, but if they are
> >> similar to congestion notification, then
> >>> having the ingress RBridge will accommodate them.
> >> Why doesn't the source ethernet address indicate this already?
> >>
> >> Joe
> >




Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB8FV4xR002368 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Fri, 8 Dec 2006 07:31:04 -0800 (PST)
Received: from [127.0.0.1] (pool-71-106-94-15.lsanca.dsl-w.verizon.net [71.106.94.15]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kB8FSmwP022926; Fri, 8 Dec 2006 07:28:49 -0800 (PST)
Message-ID: <457984AF.3020501@isi.edu>
Date: Fri, 08 Dec 2006 07:28:47 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Silvano Gai <sgai@nuovasystems.com>
References: <34BDD2A93E5FD84594BB230DD6C18EA2D11648@nuova-ex1.hq.nuovaimpresa.com>
In-Reply-To: <34BDD2A93E5FD84594BB230DD6C18EA2D11648@nuova-ex1.hq.nuovaimpresa.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigE21E66C864F8F7F57C12B9BB"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Radia.Perlman@sun.com
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 15:31:12 -0000
Status: RO
Content-Length: 3745

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigE21E66C864F8F7F57C12B9BB
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Silvano Gai wrote:
> Joe,
>=20
> TRILL will never scale if you mandate to keep the forwarding table for
> the inner addresses on all RBridges, especially in a IEEE 802.1ah
> environment!!!

Sorry; let me backup:

Here's where we were at the last IETF:

- the shim indicates the source (ingress) and dest (egress)
  (originally this was just dest for unicast, source for mcast
  but we agreed in San Diego to include both)
	i.e., agreed with the point above; those are the
	addresses on which packets are forwarded

  the ultimate source is indicated in the shim already

- the outer header already indicates the previous/next-hop rbridge

What's the reason for needing any further information?

As per below, if R1 (current rbridge) wants to pick from among multiple
next-hops R2 and R3, it does so with the outermost ethernet header. If
they're logical (R2/R3 both on the same NIC), then just assign separate
ethernet addresses to the same interface.

What's left?

Joe


>> -----Original Message-----
>> From: Joe Touch [mailto:touch@ISI.EDU]
>> Sent: Thursday, December 07, 2006 11:00 PM
>> To: Radia.Perlman@sun.com
>> Cc: Ali Sajassi (sajassi); Silvano Gai; Don Fedyk; Gray, Eric;
> Developing
>> a hybrid router/bridge.
>> Subject: Re: [rbridge] Use of 802.1ah Encaps
>>
>>
>>
>> Radia.Perlman@sun.com wrote:
>>> Travelling again, so extremely limited access to email (as in, about
> 10
>> minutes here and there
>>> on a SLOW connection).  Anyway, I'll answer some of these:
>>>
>>> a) why "next hop" and "previous hop" in addition to "ultimate"
> source
>> and destination
>>> At least one of the reasons is that if there are three RBridges on
> the
>> same link, R1, R2, and R3,
>>> it is useful for R1 to choose which of R2 or R3 should receive the
>> packet. It isn't obvious from
>>> the destination address because it could be that either R2 or R3
> would
>> be logical, and R1 is
>>> load splitting. Also, it helps focus traffic on the link, and ensure
> it
>> doesn't get filtered, if
>>> the bridges on the link only need to learn R1, R2, and R3,
> especially
>> since traffic from outside
>>> RBridges might arrive from different entry points onto the link.
>> The ultimate destination (and source, for that matter) should be
>> sufficiently indicated by the inner ethernet packet. The outer header
> is
>> already hop-by-hop inside the rbridge anyway. What additional
>> information is required?
>>
>> The next/previous hop information sounds like a source route with
>> record-route option. While that's useful for debugging, it doesn't
> seem
>> necessary.
>>
>>> b) congestion management was explained to us, and it was what
> convinced
>> us we needed "ultimate
>>> source RBridge" in order to know where to send the congestion
>> notification. If you could explain the
>>> other things, we could see if there is a problem, but if they are
>> similar to congestion notification, then
>>> having the ingress RBridge will accommodate them.
>> Why doesn't the source ethernet address indicate this already?
>>
>> Joe
>=20


--------------enigE21E66C864F8F7F57C12B9BB
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFeYSvE5f5cImnZrsRAreWAJ9diFM4ssarIs/C5jCoTvYdwI1nEgCfX3u2
n/558FG/mFnsmZ/IPIq0N3Y=
=y5wo
-----END PGP SIGNATURE-----

--------------enigE21E66C864F8F7F57C12B9BB--



Received: from nuova-ex1.nuovasystems.com (nuova-ex1.nuovasystems.com [67.91.200.196]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB8FCM6R025991 for <rbridge@postel.org>; Fri, 8 Dec 2006 07:12:22 -0800 (PST)
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Date: Fri, 8 Dec 2006 06:59:17 -0800
Message-ID: <34BDD2A93E5FD84594BB230DD6C18EA2D11648@nuova-ex1.hq.nuovaimpresa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: Accaln/FEKHGfwhrToutmWwMxAznbQAQnkXQ
From: "Silvano Gai" <sgai@nuovasystems.com>
To: "Joe Touch" <touch@ISI.EDU>, <Radia.Perlman@sun.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sgai@nuovasystems.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB8FCM6R025991
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 15:12:38 -0000
Status: RO
Content-Length: 2313

Joe,

TRILL will never scale if you mandate to keep the forwarding table for
the inner addresses on all RBridges, especially in a IEEE 802.1ah
environment!!!

It is only the ingress Rbridge that looks at the inner address and put
the egress RBridge address in the frame.

-- Silvano

> -----Original Message-----
> From: Joe Touch [mailto:touch@ISI.EDU]
> Sent: Thursday, December 07, 2006 11:00 PM
> To: Radia.Perlman@sun.com
> Cc: Ali Sajassi (sajassi); Silvano Gai; Don Fedyk; Gray, Eric;
Developing
> a hybrid router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> 
> 
> Radia.Perlman@sun.com wrote:
> > Travelling again, so extremely limited access to email (as in, about
10
> minutes here and there
> > on a SLOW connection).  Anyway, I'll answer some of these:
> >
> > a) why "next hop" and "previous hop" in addition to "ultimate"
source
> and destination
> >
> > At least one of the reasons is that if there are three RBridges on
the
> same link, R1, R2, and R3,
> > it is useful for R1 to choose which of R2 or R3 should receive the
> packet. It isn't obvious from
> > the destination address because it could be that either R2 or R3
would
> be logical, and R1 is
> > load splitting. Also, it helps focus traffic on the link, and ensure
it
> doesn't get filtered, if
> > the bridges on the link only need to learn R1, R2, and R3,
especially
> since traffic from outside
> > RBridges might arrive from different entry points onto the link.
> 
> The ultimate destination (and source, for that matter) should be
> sufficiently indicated by the inner ethernet packet. The outer header
is
> already hop-by-hop inside the rbridge anyway. What additional
> information is required?
> 
> The next/previous hop information sounds like a source route with
> record-route option. While that's useful for debugging, it doesn't
seem
> necessary.
> 
> > b) congestion management was explained to us, and it was what
convinced
> us we needed "ultimate
> > source RBridge" in order to know where to send the congestion
> notification. If you could explain the
> > other things, we could see if there is a problem, but if they are
> similar to congestion notification, then
> > having the ingress RBridge will accommodate them.
> 
> Why doesn't the source ethernet address indicate this already?
> 
> Joe




Received: from nuova-ex1.nuovasystems.com (nuova-ex1.nuovasystems.com [67.91.200.196]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB8FCM6T025991 for <rbridge@postel.org>; Fri, 8 Dec 2006 07:12:22 -0800 (PST)
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Date: Fri, 8 Dec 2006 07:07:25 -0800
Message-ID: <34BDD2A93E5FD84594BB230DD6C18EA2D1164A@nuova-ex1.hq.nuovaimpresa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaGTxqeIHHWDcIQWGQhzE+3h7UCAAA3x4gABBjVuAAChq0YAAUtH2g
From: "Silvano Gai" <sgai@nuovasystems.com>
To: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>, "Don Fedyk" <dwfedyk@nortel.com>, "Gray, Eric" <Eric.Gray@marconi.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sgai@nuovasystems.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB8FCM6T025991
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 15:12:39 -0000
Status: RO
Content-Length: 4181

Ali,

Inline:

> -----Original Message-----
> From: Ali Sajassi (sajassi) [mailto:sajassi@cisco.com]
> Sent: Thursday, December 07, 2006 9:23 PM
> To: Silvano Gai; Don Fedyk; Gray, Eric
> Cc: Developing a hybrid router/bridge.; Joe Touch
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> 
> Silvano,
> 
> > -----Original Message-----
> > From: Silvano Gai [mailto:sgai@nuovasystems.com]
> > Sent: Thursday, December 07, 2006 5:36 PM
> > To: Don Fedyk; Gray, Eric; Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.; Joe Touch
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> >
> >
> > IMO it is technically possible for TRILL to adopt IEEE 802.1ah.
> > There are advantages and disadvantages.
> >
> > The disadvantages are:
> > 1) Lack of Next-Hop addresses. We discussed this at length
> > during the last meeting and we didn't reach consensus on a
> > way to eliminate them.
> 
> Can you refresh my memory for why we need a next-hop address when the
> header carries both source and destination PE addresses and when these
> addresses are learned in control plane ?
> 

Radia did in her reply

> > 2) Lack of a TTL field (it may be added, but it is not there today).
> 
> Can probably be accommodated.
> 
> > 3) Many unneeded fields and therefore larger frame overhead.
> >
> 
> Such as ?

The I-tag is not useful in TRILL and in contrast two addresses and the
TTL are missing.

> 
> > The advantages are:
> > 1) Larger addressable market for TRILL
> >
> > IMO if we stick with the WG charter the disadvantages clearly
> > outweigh the advantages.
> >
> > The WG can be re-chartered, but if we consider the Enterprise
> > and Data Center market, IEEE 802.1ah is an overkill.
> >
> 
> If by overkill you mean a bit bigger header, then I agree but look at
> all the other advantages that you get from using standard IEEE header
> and shim including:
> 	- security Mgmt:  MACSec/KeySec
> 	- Congestion Mgmt
> 	- Connectivity Fault Mgmt
> 
> Has it been considered how these are going to work with TRILL shim
> header or are these outside of WG charter :-)
> 
> -Ali
> 
> 
> > -- Silvano
> >
> >
> > > -----Original Message-----
> > > From: rbridge-bounces@postel.org
[mailto:rbridge-bounces@postel.org]
> > On
> > > Behalf Of Don Fedyk
> > > Sent: Thursday, December 07, 2006 9:21 AM
> > > To: Gray, Eric; Ali Sajassi (sajassi)
> > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > >
> > > Hi Eric
> > >
> > > > -----Original Message-----
> > > > From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> > > >
> > > > Don,
> > > >
> > > > 	And yet, someone (Ali Sajassi) asserted (in his message
> > dated Wed
> > > > 12/6/2006 at 2:16 PM EST) that there were no issues or
additional
> > > > complications with using 802.1ah in enterprises for
plug-and-play
> > > > applicability.
> > > >
> > > > 	Perhaps Ali can answer my question then.
> > > >
> > > > 	But, to more directly address your earlier comments:
> > > >
> > > > 	The TRILL WG has NOT come up with an encapsulation that
"looks
> > > > like" 802.1ah - unless someone squints really hard and tries to
> > > > pretend that two separate Ethernet encapsulations -
> > separated by a
> > > > SHIM header - are one single encapsulation.
> > >
> > > To be fair Point to Point header that was discussed without
> > one of the
> > > shims was very close "functionally" (colloquial looks like) to
> > 802.1ah.
> > > My opinion is still we don't need several variations of
> > headers doing
> > > similar things.
> > >
> > > This was the slide that looked a lot like what I posted.
> > >
> > > http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> > >
> > > Regards,
> > > Don
> > > >
> > > > 	That is not to say that the WG has done anything that
> > could be said
> > > > to disallow the use of 802.1ah encapsulation.
> > > > It is just not obviously consistent with all of the WG
> > goals to use
> > > > _only_ 802.1ah encapsulation.
> > > >
> > > > --
> > > > Eric
> > > >
> > >
> > > _______________________________________________
> > > rbridge mailing list
> > > rbridge@postel.org
> > > http://mailman.postel.org/mailman/listinfo/rbridge
> >



Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB8709YH018480 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Thu, 7 Dec 2006 23:00:09 -0800 (PST)
Received: from [127.0.0.1] (pool-71-106-94-15.lsanca.dsl-w.verizon.net [71.106.94.15]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kB86xhTh023535; Thu, 7 Dec 2006 22:59:45 -0800 (PST)
Message-ID: <45790D5B.2050601@isi.edu>
Date: Thu, 07 Dec 2006 22:59:39 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Radia.Perlman@sun.com
References: <85f1b57d508e.457944c1@sunlabs.com>
In-Reply-To: <85f1b57d508e.457944c1@sunlabs.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig32C6819D505654DAB50DBB40"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 07:00:18 -0000
Status: RO
Content-Length: 2375

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig32C6819D505654DAB50DBB40
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Radia.Perlman@sun.com wrote:
> Travelling again, so extremely limited access to email (as in, about 10=
 minutes here and there
> on a SLOW connection).  Anyway, I'll answer some of these:
>=20
> a) why "next hop" and "previous hop" in addition to "ultimate" source a=
nd destination
>=20
> At least one of the reasons is that if there are three RBridges on the =
same link, R1, R2, and R3,
> it is useful for R1 to choose which of R2 or R3 should receive the pack=
et. It isn't obvious from
> the destination address because it could be that either R2 or R3 would =
be logical, and R1 is
> load splitting. Also, it helps focus traffic on the link, and ensure it=
 doesn't get filtered, if
> the bridges on the link only need to learn R1, R2, and R3, especially s=
ince traffic from outside
> RBridges might arrive from different entry points onto the link.

The ultimate destination (and source, for that matter) should be
sufficiently indicated by the inner ethernet packet. The outer header is
already hop-by-hop inside the rbridge anyway. What additional
information is required?

The next/previous hop information sounds like a source route with
record-route option. While that's useful for debugging, it doesn't seem
necessary.

> b) congestion management was explained to us, and it was what convinced=
 us we needed "ultimate
> source RBridge" in order to know where to send the congestion notificat=
ion. If you could explain the
> other things, we could see if there is a problem, but if they are simil=
ar to congestion notification, then
> having the ingress RBridge will accommodate them.

Why doesn't the source ethernet address indicate this already?

Joe


--------------enig32C6819D505654DAB50DBB40
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFeQ1bE5f5cImnZrsRAs32AJ9If8nbh8Wog0xj/IfNSjheidORRQCeLTEu
fWosnGDYCAmITHCM76vZrV4=
=XhFR
-----END PGP SIGNATURE-----

--------------enig32C6819D505654DAB50DBB40--



Received: from mail-mta.sunlabs.com (edge.sunlabs.com [204.153.12.50]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB85uED3003122 for <rbridge@postel.org>; Thu, 7 Dec 2006 21:56:14 -0800 (PST)
Received: from sml-sfvt3a.sfvic.sunlabs.com ([152.70.2.254]) by dps.sfvic.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTP id <0J9X00D92XTDDM00@dps.sfvic.sunlabs.com> for rbridge@postel.org; Thu, 07 Dec 2006 21:56:02 -0800 (PST)
Received: from sunlabs.com ([152.70.2.254]) by mail-srv.sfvic.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTP id <0J9X00KT9XTDOP10@mail-srv.sfvic.sunlabs.com> for rbridge@postel.org; Thu, 07 Dec 2006 21:56:01 -0800 (PST)
Received: from [152.70.2.164] (Forwarded-For: [59.92.0.181]) by mail-srv.sfvic.sunlabs.com (mshttpd); Fri, 08 Dec 2006 10:56:01 +0500
Date: Fri, 08 Dec 2006 10:56:01 +0500
From: Radia.Perlman@sun.com
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Message-id: <85f1b57d508e.457944c1@sunlabs.com>
MIME-version: 1.0
X-Mailer: Sun Java(tm) System Messenger Express 6.1 HotFix 0.02 (built Aug 25 2004)
Content-type: text/plain; charset=us-ascii
Content-language: en
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-Accept-Language: en
Priority: normal
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: radia.perlman@sun.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 05:56:22 -0000
Status: RO
Content-Length: 5392

Travelling again, so extremely limited access to email (as in, about 10 minutes here and there
on a SLOW connection).  Anyway, I'll answer some of these:

a) why "next hop" and "previous hop" in addition to "ultimate" source and destination

At least one of the reasons is that if there are three RBridges on the same link, R1, R2, and R3,
it is useful for R1 to choose which of R2 or R3 should receive the packet. It isn't obvious from
the destination address because it could be that either R2 or R3 would be logical, and R1 is
load splitting. Also, it helps focus traffic on the link, and ensure it doesn't get filtered, if
the bridges on the link only need to learn R1, R2, and R3, especially since traffic from outside
RBridges might arrive from different entry points onto the link.

b) congestion management was explained to us, and it was what convinced us we needed "ultimate
source RBridge" in order to know where to send the congestion notification. If you could explain the
other things, we could see if there is a problem, but if they are similar to congestion notification, then
having the ingress RBridge will accommodate them.

Sorry for ignoring all the other messages for now, but I only had a chance to read and respond to
one message.

Radia

----- Original Message -----
From: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Date: Friday, December 8, 2006 10:53 am
Subject: Re: [rbridge] Use of 802.1ah Encaps

> 
> Silvano, 
> 
> > -----Original Message-----
> > From: Silvano Gai [sgai@nuovasystems.com] 
> > Sent: Thursday, December 07, 2006 5:36 PM
> > To: Don Fedyk; Gray, Eric; Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.; Joe Touch
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > 
> > IMO it is technically possible for TRILL to adopt IEEE 802.1ah. 
> > There are advantages and disadvantages.
> > 
> > The disadvantages are:
> > 1) Lack of Next-Hop addresses. We discussed this at length 
> > during the last meeting and we didn't reach consensus on a 
> > way to eliminate them.
> 
> Can you refresh my memory for why we need a next-hop address when the
> header carries both source and destination PE addresses and when these
> addresses are learned in control plane ?
> 
> > 2) Lack of a TTL field (it may be added, but it is not there today).
> 
> Can probably be accommodated.
> 
> > 3) Many unneeded fields and therefore larger frame overhead.
> > 
> 
> Such as ?
> 
> > The advantages are:
> > 1) Larger addressable market for TRILL
> > 
> > IMO if we stick with the WG charter the disadvantages clearly 
> > outweigh the advantages.
> > 
> > The WG can be re-chartered, but if we consider the Enterprise 
> > and Data Center market, IEEE 802.1ah is an overkill.
> > 
> 
> If by overkill you mean a bit bigger header, then I agree but look at
> all the other advantages that you get from using standard IEEE header
> and shim including:
> 	- security Mgmt:  MACSec/KeySec 
> 	- Congestion Mgmt 
> 	- Connectivity Fault Mgmt
> 
> Has it been considered how these are going to work with TRILL shim
> header or are these outside of WG charter :-)
> 
> -Ali
> 
> 
> > -- Silvano
> > 
> > 
> > > -----Original Message-----
> > > From: rbridge-bounces@postel.org [rbridge-bounces@postel.org]
> > On
> > > Behalf Of Don Fedyk
> > > Sent: Thursday, December 07, 2006 9:21 AM
> > > To: Gray, Eric; Ali Sajassi (sajassi)
> > > Cc: Developing a hybrid router/bridge.; Joe Touch
> > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > 
> > > Hi Eric
> > > 
> > > > -----Original Message-----
> > > > From: Gray, Eric [Eric.Gray@marconi.com]
> > > >
> > > > Don,
> > > >
> > > > 	And yet, someone (Ali Sajassi) asserted (in his message 
> > dated Wed 
> > > > 12/6/2006 at 2:16 PM EST) that there were no issues or 
> additional 
> > > > complications with using 802.1ah in enterprises for plug-and-
> play 
> > > > applicability.
> > > >
> > > > 	Perhaps Ali can answer my question then.
> > > >
> > > > 	But, to more directly address your earlier comments:
> > > >
> > > > 	The TRILL WG has NOT come up with an encapsulation that 
> "looks 
> > > > like" 802.1ah - unless someone squints really hard and tries 
> to 
> > > > pretend that two separate Ethernet encapsulations - 
> > separated by a 
> > > > SHIM header - are one single encapsulation.
> > > 
> > > To be fair Point to Point header that was discussed without 
> > one of the 
> > > shims was very close "functionally" (colloquial looks like) to
> > 802.1ah.
> > > My opinion is still we don't need several variations of 
> > headers doing 
> > > similar things.
> > > 
> > > This was the slide that looked a lot like what I posted.
> > > 
> > > http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> > > 
> > > Regards,
> > > Don
> > > >
> > > > 	That is not to say that the WG has done anything that 
> > could be said 
> > > > to disallow the use of 802.1ah encapsulation.
> > > > It is just not obviously consistent with all of the WG 
> > goals to use 
> > > > _only_ 802.1ah encapsulation.
> > > >
> > > > --
> > > > Eric
> > > >
> > > 
> > > _______________________________________________
> > > 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
> 



Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB85NSB7025428 for <rbridge@postel.org>; Thu, 7 Dec 2006 21:23:28 -0800 (PST)
Received: from sj-dkim-5.cisco.com ([171.68.10.79]) by sj-iport-4.cisco.com with ESMTP; 07 Dec 2006 21:23:27 -0800
Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-5.cisco.com (8.12.11/8.12.11) with ESMTP id kB85NR39002578;  Thu, 7 Dec 2006 21:23:27 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id kB85NROV001645; Thu, 7 Dec 2006 21:23:27 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Thu, 7 Dec 2006 21:23:27 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 21:23:26 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB02782FC2@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaGTxqeIHHWDcIQWGQhzE+3h7UCAAA3x4gABBjVuAAChq0YA==
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Silvano Gai" <sgai@nuovasystems.com>, "Don Fedyk" <dwfedyk@nortel.com>, "Gray, Eric" <Eric.Gray@marconi.com>
X-OriginalArrivalTime: 08 Dec 2006 05:23:27.0094 (UTC) FILETIME=[FD4D8960:01C71A88]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3782; t=1165555407; x=1166419407; c=relaxed/simple; s=sjdkim5002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=I1ngqjYx+WVl/EJm8GROOP6N10Lc1jciN1N33xhwAMk=; b=l+966F3a5jJCKe+8xpOlisIBso6CNSgmPvo7XOJhFKLaFJJ1cVQNzKOmNc6/LauPlFNooySW llBv5uhaXaF/wbEyPoTORyTw6u5Kys3e15zQuO479Ya8fp7m+feAJ2ix;
Authentication-Results: sj-dkim-5; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim5002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB85NSB7025428
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 05:23:43 -0000
Status: RO
Content-Length: 3578

Silvano, 

> -----Original Message-----
> From: Silvano Gai [mailto:sgai@nuovasystems.com] 
> Sent: Thursday, December 07, 2006 5:36 PM
> To: Don Fedyk; Gray, Eric; Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.; Joe Touch
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> 
> IMO it is technically possible for TRILL to adopt IEEE 802.1ah. 
> There are advantages and disadvantages.
> 
> The disadvantages are:
> 1) Lack of Next-Hop addresses. We discussed this at length 
> during the last meeting and we didn't reach consensus on a 
> way to eliminate them.

Can you refresh my memory for why we need a next-hop address when the
header carries both source and destination PE addresses and when these
addresses are learned in control plane ?

> 2) Lack of a TTL field (it may be added, but it is not there today).

Can probably be accommodated.

> 3) Many unneeded fields and therefore larger frame overhead.
> 

Such as ?

> The advantages are:
> 1) Larger addressable market for TRILL
> 
> IMO if we stick with the WG charter the disadvantages clearly 
> outweigh the advantages.
> 
> The WG can be re-chartered, but if we consider the Enterprise 
> and Data Center market, IEEE 802.1ah is an overkill.
> 

If by overkill you mean a bit bigger header, then I agree but look at
all the other advantages that you get from using standard IEEE header
and shim including:
	- security Mgmt:  MACSec/KeySec 
	- Congestion Mgmt 
	- Connectivity Fault Mgmt

Has it been considered how these are going to work with TRILL shim
header or are these outside of WG charter :-)

-Ali


> -- Silvano
> 
> 
> > -----Original Message-----
> > From: rbridge-bounces@postel.org [mailto:rbridge-bounces@postel.org]
> On
> > Behalf Of Don Fedyk
> > Sent: Thursday, December 07, 2006 9:21 AM
> > To: Gray, Eric; Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.; Joe Touch
> > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > 
> > Hi Eric
> > 
> > > -----Original Message-----
> > > From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> > >
> > > Don,
> > >
> > > 	And yet, someone (Ali Sajassi) asserted (in his message 
> dated Wed 
> > > 12/6/2006 at 2:16 PM EST) that there were no issues or additional 
> > > complications with using 802.1ah in enterprises for plug-and-play 
> > > applicability.
> > >
> > > 	Perhaps Ali can answer my question then.
> > >
> > > 	But, to more directly address your earlier comments:
> > >
> > > 	The TRILL WG has NOT come up with an encapsulation that "looks 
> > > like" 802.1ah - unless someone squints really hard and tries to 
> > > pretend that two separate Ethernet encapsulations - 
> separated by a 
> > > SHIM header - are one single encapsulation.
> > 
> > To be fair Point to Point header that was discussed without 
> one of the 
> > shims was very close "functionally" (colloquial looks like) to
> 802.1ah.
> > My opinion is still we don't need several variations of 
> headers doing 
> > similar things.
> > 
> > This was the slide that looked a lot like what I posted.
> > 
> > http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> > 
> > Regards,
> > Don
> > >
> > > 	That is not to say that the WG has done anything that 
> could be said 
> > > to disallow the use of 802.1ah encapsulation.
> > > It is just not obviously consistent with all of the WG 
> goals to use 
> > > _only_ 802.1ah encapsulation.
> > >
> > > --
> > > Eric
> > >
> > 
> > _______________________________________________
> > rbridge mailing list
> > rbridge@postel.org
> > http://mailman.postel.org/mailman/listinfo/rbridge
> 



Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB852WCX019935 for <rbridge@postel.org>; Thu, 7 Dec 2006 21:02:33 -0800 (PST)
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-4.cisco.com with ESMTP; 07 Dec 2006 21:02:32 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id kB852Wjk015376;  Thu, 7 Dec 2006 21:02:32 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kB852Oin005731; Thu, 7 Dec 2006 21:02:32 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Thu, 7 Dec 2006 21:02:22 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 21:02:21 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB02782FC1@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaGN6DriKwTsv5T0m+18dUYgddDAAbOi0g
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Don Fedyk" <dwfedyk@nortel.com>
X-OriginalArrivalTime: 08 Dec 2006 05:02:22.0329 (UTC) FILETIME=[0B71B690:01C71A86]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2714; t=1165554152; x=1166418152; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=ASxnxluGyfMopAgkdC37YxGnP1LevG4QworefRzVlfE=; b=R/0nq2+OTwFJqetmsVelCFceQRDmt8a1Yd+odqGvJ/iLG2UgLecZMLZBq2KlmrXI7wwYAWSB OQD3W8EzJ2vZrB3WenfN1W0PY+9x+K+C7SkovHVsHoIVbuVSNIDQrM5B;
Authentication-Results: sj-dkim-2; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim2002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB852WCX019935
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 05:02:54 -0000
Status: RO
Content-Length: 2554

Gray,

Please let me know if my previous email doesn't answer your question and
if it doesn't, then let me know which portion needs further
clarification.

-Ali 

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> Sent: Thursday, December 07, 2006 8:01 AM
> To: Don Fedyk; Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.; Joe Touch
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Don,
> 
> 	And yet, someone (Ali Sajassi) asserted (in his message 
> dated Wed 12/6/2006 at 2:16 PM EST) that there were no issues 
> or additional complications with using 802.1ah in enterprises 
> for plug-and-play applicability.
> 
> 	Perhaps Ali can answer my question then.
> 
> 	But, to more directly address your earlier comments:
> 
> 	The TRILL WG has NOT come up with an encapsulation that 
> "looks like" 802.1ah - unless someone squints really hard and 
> tries to pretend that two separate Ethernet encapsulations - 
> separated by a SHIM header - are one single encapsulation.
> 
> 	That is not to say that the WG has done anything that 
> could be said to disallow the use of 802.1ah encapsulation.
> It is just not obviously consistent with all of the WG goals 
> to use _only_ 802.1ah encapsulation.
> 
> --
> Eric
> 
> > -----Original Message-----
> > From: Don Fedyk [mailto:dwfedyk@nortel.com]
> > Sent: Thursday, December 07, 2006 9:33 AM
> > To: Gray, Eric; Joe Touch; Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > Hi Eric
> > 
> > > -----Original Message-----
> > > From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> > > Sent: Thursday, December 07, 2006 8:38 AM Don,
> > > 
> > > 	Thanks for doing this.  As you can probably attest, this is a 
> > > non-trivial "digging" task to come up with this level of 
> detail.  I 
> > > am not sure why Joe asked for it, but now that you have 
> provided it, 
> > > perhaps you can explain how values would be derived for the B-TAG 
> > > TCI/VID and I-TAG TCI/SID fields if we'd like to deploy this 
> > > technology in
> > "plug-and-play" mode?
> > 
> > I have not given much thought to plug-and-play. My advice would be 
> > learn the current semantics of the fields and see what they 
> offer.  I 
> > don't see why these fields, which offer encapsulation, backwards 
> > compatibility, Connectivity Fault Management (CFM) frames 
> etc are any 
> > worse than similar alternatives.
> > 
> > Don
> > 
> > > 
> > > --
> > > Eric
> > > 
> > ><snipped hopelessly garbled>
> > 
> 



Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB84xR6p019064 for <rbridge@postel.org>; Thu, 7 Dec 2006 20:59:27 -0800 (PST)
Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-5.cisco.com with ESMTP; 07 Dec 2006 20:59:27 -0800
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id kB84xQ5V005265;  Thu, 7 Dec 2006 20:59:26 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id kB84xQW4026120; Thu, 7 Dec 2006 20:59:26 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Thu, 7 Dec 2006 20:59:26 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 20:59:25 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB02782FBF@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaBl+wymSB3NYnQK6wL/eo053LyQAfh8lA
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Joe Touch" <touch@ISI.EDU>
X-OriginalArrivalTime: 08 Dec 2006 04:59:26.0339 (UTC) FILETIME=[A28BC530:01C71A85]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2011; t=1165553966; x=1166417966; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=Y8rB3YI8ts2uGaYT1/uGeUIg0qAY1YB0SX+cBs54Spo=; b=ug7rmZ00DH6cxQkyOQQpsv5/44BD5AT7jk309TGGiOeagf3wP2RasadMIspKQi20n/T62faI 81HKPEVyd5vmeXIonhSffnMVjCtyj/9IhxJxm1uoa47N34wPr5E6fCYQ;
Authentication-Results: sj-dkim-3; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim3002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB84xR6p019064
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 04:59:37 -0000
Status: RO
Content-Length: 1910

 

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> Sent: Thursday, December 07, 2006 5:48 AM
> To: Joe Touch; Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Joe/Ali,
> 
> 	It is not as simple as this.
> 
> 	The IETF has already established a precedent for 
> Ethernet encapsulation of SHIM-encapsulated Ethernet.  It's 
> only trying to see this as a single encapsulation, that 
> causes people to conclude we are inventing a new form of 
> Ethernet encapsulation.
> 
> 	Other than inappropriate "designing committee" 
> discussion at the last IETF meeting, we have not been 
> attempting to design any new Ethernet encapsulation.  And I 
> believe we should safely conclude, at this point, that the 
> discussion that took place on this topic at the TRILL meeting 
> last month can be closed and considered to have been 
> completely unproductive.


I think it is always good to have discussions among ourselves to see how
we can leverage each other expertise and technology and whether what you
are doing can be leveraged in other applications. The basic premise in
here is that there is a good level of overlap among different areas that
are being worked on by different WGs, and we will do each other as well
as industry a great service if we can come up with a common solution
jointly.

-Ali

> 
> 	Big surprise...
> 
> --
> Eric
> 
> > -----Original Message-----
> > From: rbridge-bounces@postel.org
> > [mailto:rbridge-bounces@postel.org] On Behalf Of Joe Touch
> > Sent: Wednesday, December 06, 2006 10:23 PM
> > To: Ali Sajassi (sajassi)
> > Cc: Developing a hybrid router/bridge.
> > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > 
> > _______________________________________________
> > rbridge mailing list
> > rbridge@postel.org
> > http://mailman.postel.org/mailman/listinfo/rbridge
> > 
> 



Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB84lZUT015947 for <rbridge@postel.org>; Thu, 7 Dec 2006 20:47:35 -0800 (PST)
Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-5.cisco.com with ESMTP; 07 Dec 2006 20:47:35 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id kB84lYEp030286;  Thu, 7 Dec 2006 20:47:34 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kB84lYin028960; Thu, 7 Dec 2006 20:47:34 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Thu, 7 Dec 2006 20:47:34 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 20:47:33 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB02782FB4@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaBQWEkfXD3Z5eQ0Gu/aVnfRS1sAAfe5qw
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Don Fedyk" <dwfedyk@nortel.com>, "Joe Touch" <touch@ISI.EDU>
X-OriginalArrivalTime: 08 Dec 2006 04:47:34.0342 (UTC) FILETIME=[FA29A660:01C71A83]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=6507; t=1165553254; x=1166417254; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=5uxFZSRxdONG04+4vnp7NTkVa6A/fDXnaoTOKUeuC4s=; b=ogHsbGxT+FKH0E9bFBmYR6quOJ95fByfaBsyQWyW9VTZA3SVMHLoxocqSqe/yzHKwvnRIpwn swFnbOX0sRRI0FZzfTgGbeVURLmXUuojchZ1hoUxh9SKR44ixCwJmxTz;
Authentication-Results: sj-dkim-3; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim3002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB84lZUT015947
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 04:47:45 -0000
Status: RO
Content-Length: 6133

Gray,

With respect to plug-and-play operation, it is similar to 802.1Q or
802.1ad operation; where, at the UNI you decide which interfaces belong
to which VLANs in case of 802.1Q or which <interface, VLAN> pair belong
to S-tag in case of 802.1ad (e.g., point-to-cloud config model). In case
of 802.1ah, you also decide at the UNI which interfaces or which
<interface, vlan> pair belong to which <B-tag, I-SID> pair. Again the
model in 802.1ah is point-to-cloud model just like 802.1Q and 802.1ad
and that's what makes it plug-and-play.

-Ali  

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> Sent: Thursday, December 07, 2006 5:38 AM
> To: Don Fedyk; Joe Touch; Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Don,
> 
> 	Thanks for doing this.  As you can probably attest, 
> this is a non-trivial "digging" task to come up with this 
> level of detail.  I am not sure why Joe asked for it, but now 
> that you have provided it, perhaps you can explain how values 
> would be derived for the B-TAG TCI/VID and I-TAG TCI/SID 
> fields if we'd like to deploy this technology in "plug-and-play" mode?
> 
> --
> Eric
> 
> > -----Original Message-----
> > From: Don Fedyk [mailto:dwfedyk@nortel.com]
> > Sent: Thursday, December 07, 2006 8:29 AM
> > To: Joe Touch; Ali Sajassi (sajassi)
> > Cc: Gray, Eric; Developing a hybrid router/bridge.
> > Subject: RE: [rbridge] Use of 802.1ah Encaps
> > 
> > Hi
> > 
> > This is the Provider Backbone Header Format reproduced from 
> one of the 
> > 802.1ah documents.  When I said this is similar to the Trill header 
> > this is the version I mentioned.  I converted to 
> textographics by hand 
> > so I hope I got it right. I put field designators in [] inside the 
> > picture for fear they would get wrapped. The encapsulated 
> frame starts 
> > after the I-TAG I-SID.
> > 
> >     
> >     |      1        |       2       |       3       |       4 
> >       |  
> >     
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >  -2 |                               |                       
>         |
> >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                       
>         +
> >   2 |                Backbone Destination Address         
> [B-DA]    |
> >     
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >   6 |                Backbone Source Address              
> [B-SA]    |
> >     +                               
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >  10 |                               |   .1ad Ethertype    
> [B-TAG]   |
> >     
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >  14 |  .1ad B-TAG TCI/VID           |   .1ah Ethertype    [ 
>   ]     |
> >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ 
> I ]-+-+-+
> >  18 |               .1ah I-TAG TCI/SID                    [ 
> - ]     |
> >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ 
> T ]-+-+-+
> >  22 |                Customer Destination Address         [ 
> A ]     |
> >     +                               +-+-+-+-+-+-+-+-+-+-+-[ 
> G ]-+-+-+
> >  26 |                               |                     [ 
>   ]     |
> >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                     [ 
>   ]     +
> >  30 |                Customer Source Address              [ 
>   ]     |
> >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ 
>   ]-+-+-+
> >  34 |  Encap Ethertype              |                     [   ]
> >     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > 
> > 
> >                                 .1ah I-TAG TCI
> >     
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >     | P/DE  |R1 |R2 |                     I-SID             
>         |
> >     
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > 
> >     P/DE 3 Bits Priority 1 bit Drop Eligible
> >     R1 Res1
> >     R2 Res2
> > 
> > a) priority - This 3 bit field carries the customer 
> priority (I-PCP) 
> > associated with this frame. The provider network operates on the 
> > priority associated with the B-TAG.
> > 
> > b) drop_eligible - This 1 bit field carries the customer drop 
> > eligibility
> > (I-DEI) associated with this frame. The provider network 
> operates on 
> > the drop eligibility associated with the B-TAG.
> > 
> > c) res1 - This 2 bit field is used for any future format 
> variations. 
> > The
> > res2
> > field is zero on transmit and is ignored on receipt. 
> > 
> > d) res2 - This 2 bit field is used for any future format 
> variations. 
> > The
> > res1
> > field is zero on transmit and if set on reception the frame is 
> > discarded.
> > 
> > e) I-SID - This 24 bit field carries the service instance 
> identifier 
> > associated with this frame.
> > 
> > f) encapsulated C-DA - This field carries the 48 bit 
> Destination MAC 
> > Address for an encapsulated Ethernet frame.
> > 
> > g) encapsulated C-SA - This field carries the 48 bit Source MAC 
> > Address for an encapsulated Ethernet frame.
> > 
> > Regards,
> > Don
> > 
> > 
> > > -----Original Message-----
> > > From: Joe Touch [mailto:touch@ISI.EDU]
> > > Sent: Wednesday, December 06, 2006 9:53 PM
> > > To: Ali Sajassi (sajassi)
> > > Cc: Fedyk, Don (BL60:1A00); Gray, Eric; Developing a hybrid 
> > > router/bridge.
> > > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > > 
> > > I'd really rather someone just posted the header / fields, rather 
> > > than a large document in which that information is buried, if 
> > > possible ;-)
> > > 
> > > Joe
> > > 
> > > Ali Sajassi (sajassi) wrote:
> > > > 
> > > >> Can you - or anyone with easy access to the specs -
> > please post an
> > > >> explicit description of 802.1ah header and fields?
> > > > 
> > > > I will ask Tony (802.1 chair) to make avail to TRILL WG a
> > > copy of .1ah.
> > > > 
> > > > -Ali
> > > > 
> > > > 
> > > >> Thanks,
> > > >>
> > > >> Joe
> > > >>
> > > >>
> > > 
> > > --
> > > ----------------------------------------
> > > Joe Touch
> > > Sr. Network Engineer, USAF TSAT Space Segment
> > > 
> > > 
> > 
> 



Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB84dQaB013539 for <rbridge@postel.org>; Thu, 7 Dec 2006 20:39:26 -0800 (PST)
Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-4.cisco.com with ESMTP; 07 Dec 2006 20:39:26 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id kB84dPgj024534;  Thu, 7 Dec 2006 20:39:25 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kB84dPin025091; Thu, 7 Dec 2006 20:39:25 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Thu, 7 Dec 2006 20:39:25 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C71A82.D650E4DF"
Date: Thu, 7 Dec 2006 20:39:17 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB02782FB0@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccZqtCZNyAAgmj5QEKwnpuXlDrTygAVKArQACCjzUA=
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Don Fedyk" <dwfedyk@nortel.com>, "Joe Touch" <touch@ISI.EDU>
X-OriginalArrivalTime: 08 Dec 2006 04:39:25.0229 (UTC) FILETIME=[D6A0EDD0:01C71A82]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=234478; t=1165552765; x=1166416765; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=LrYyr5DBbS0hK2usqkCX4m3f6FQUT6VDoJaiToZ22qY=; b=Mh9YSxT7H/fYEUDUi01WYk8Go+2CrQnqf/bQPnJO+ujQJ4G9t1qsfuawBt3RtoOkdfezbEoH rpwGYsje0wJEKoLnDxYTy+H24sH2L27WlVhbAO8bbxs/cciBnhrwNyx5;
Authentication-Results: sj-dkim-3; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim3002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 04:39:39 -0000
Status: RO
Content-Length: 231433

This is a multi-part message in MIME format.

------_=_NextPart_001_01C71A82.D650E4DF
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable




Attached is the extraction from the 802.1ah spec. regarding header
format.

-Ali
=20

> -----Original Message-----
> From: Don Fedyk [mailto:dwfedyk@nortel.com]=20
> Sent: Thursday, December 07, 2006 5:29 AM
> To: Joe Touch; Ali Sajassi (sajassi)
> Cc: Gray, Eric; Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
>=20
> Hi=20
>=20
> This is the Provider Backbone Header Format reproduced from=20
> one of the 802.1ah documents.  When I said this is similar to=20
> the Trill header this is the version I mentioned.  I=20
> converted to textographics by hand so I hope I got it right.=20
> I put field designators in [] inside the picture for fear=20
> they would get wrapped. The encapsulated frame starts after=20
> the I-TAG I-SID.
>=20
>    =20
>     |      1        |       2       |       3       |       4=20
>       | =20
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>  -2 |                               |                               |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               +
>   2 |                Backbone Destination Address         [B-DA]    |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>   6 |                Backbone Source Address              [B-SA]    |
>     +                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>  10 |                               |   .1ad Ethertype    [B-TAG]   |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>  14 |  .1ad B-TAG TCI/VID           |   .1ah Ethertype    [   ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ I ]-+-+-+
>  18 |               .1ah I-TAG TCI/SID                    [ - ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ T ]-+-+-+
>  22 |                Customer Destination Address         [ A ]     |
>     +                               +-+-+-+-+-+-+-+-+-+-+-[ G ]-+-+-+
>  26 |                               |                     [   ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                     [   ]     +
>  30 |                Customer Source Address              [   ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[   ]-+-+-+
>  34 |  Encap Ethertype              |                     [   ]
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>=20
>=20
>                                 .1ah I-TAG TCI
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>     | P/DE  |R1 |R2 |                     I-SID                     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>=20
>     P/DE 3 Bits Priority 1 bit Drop Eligible
>     R1 Res1
>     R2 Res2
>=20
> a) priority - This 3 bit field carries the customer priority=20
> (I-PCP) associated with this frame. The provider network=20
> operates on the priority associated with the B-TAG. =20
>=20
> b) drop_eligible - This 1 bit field carries the customer drop=20
> eligibility
> (I-DEI) associated with this frame. The provider network=20
> operates on the drop eligibility associated with the B-TAG. =20
>=20
> c) res1 - This 2 bit field is used for any future format=20
> variations. The
> res2
> field is zero on transmit and is ignored on receipt.=20
>=20
> d) res2 - This 2 bit field is used for any future format=20
> variations. The
> res1
> field is zero on transmit and if set on reception the frame=20
> is discarded. =20
>=20
> e) I-SID - This 24 bit field carries the service instance=20
> identifier associated with this frame. =20
>=20
> f) encapsulated C-DA - This field carries the 48 bit=20
> Destination MAC Address for an encapsulated Ethernet frame. =20
>=20
> g) encapsulated C-SA - This field carries the 48 bit Source=20
> MAC Address for an encapsulated Ethernet frame. =20
>=20
> Regards,
> Don
>=20
>=20
> > -----Original Message-----
> > From: Joe Touch [mailto:touch@ISI.EDU]
> > Sent: Wednesday, December 06, 2006 9:53 PM
> > To: Ali Sajassi (sajassi)
> > Cc: Fedyk, Don (BL60:1A00); Gray, Eric; Developing a hybrid=20
> > router/bridge.
> > Subject: Re: [rbridge] Use of 802.1ah Encaps
> >=20
> > I'd really rather someone just posted the header / fields,=20
> rather than=20
> > a large document in which that information is buried, if=20
> possible ;-)
> >=20
> > Joe
> >=20
> > Ali Sajassi (sajassi) wrote:
> > >=20
> > >> Can you - or anyone with easy access to the specs -=20
> please post an=20
> > >> explicit description of 802.1ah header and fields?
> > >=20
> > > I will ask Tony (802.1 chair) to make avail to TRILL WG a
> > copy of .1ah.
> > >=20
> > > -Ali
> > >=20
> > >=20
> > >> Thanks,
> > >>
> > >> Joe
> > >>
> > >>
> >=20
> > --
> > ----------------------------------------
> > Joe Touch
> > Sr. Network Engineer, USAF TSAT Space Segment
> >=20
> >=20
>=20

------_=_NextPart_001_01C71A82.D650E4DF
Content-Type: application/msword;
	name="802-1ah-header.doc"
Content-Transfer-Encoding: base64
Content-Description: 802-1ah-header.doc
Content-Disposition: attachment;
	filename="802-1ah-header.doc"

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAADAAAAQQEAAAAAAAAA
EAAAQwEAAAEAAAD+////AAAAADoBAAA7AQAAQgEAAP//////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////s
pcEAA2AJBAAA+BK/AAAAAAAAEAAAAAAABgAACggAAA4AYmpiao/qj+oAAAAAAAAAAAAAAAAAAAAA
AAAJBBYALhAAAO2AAADtgAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA
AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAAKQAAAAAAKQDAAAAAAAApAMAAKQD
AAAAAAAApAMAAAAAAACkAwAAAAAAAKQDAAAAAAAApAMAABQAAAAAAAAAAAAAALgDAAAAAAAAgAUA
AAAAAACABQAAAAAAAIAFAAAAAAAAgAUAAAwAAACMBQAADAAAALgDAAAAAAAAVAcAALYAAACkBQAA
AAAAAKQFAAAAAAAApAUAAAAAAACkBQAAAAAAAKQFAAAAAAAAfwYAAAAAAAB/BgAAAAAAAH8GAAAA
AAAA0wYAAAIAAADVBgAAAAAAANUGAAAAAAAA1QYAAAAAAADVBgAAAAAAANUGAAAAAAAA1QYAACQA
AAAKCAAAaAIAAHIKAABIAAAA+QYAABUAAAAAAAAAAAAAAAAAAAAAAAAApAMAAAAAAAB/BgAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB/BgAAAAAAAH8GAAAAAAAAfwYAAAAAAAB/BgAAAAAAAPkGAAAAAAAA
AAAAAAAAAACkAwAAAAAAAKQDAAAAAAAApAUAAAAAAAAAAAAAAAAAAKQFAADbAAAADgcAABYAAACn
BgAAAAAAAKcGAAAAAAAApwYAAAAAAAB/BgAACgAAAKQDAAAAAAAApAUAAAAAAACkAwAAAAAAAKQF
AAAAAAAA0wYAAAAAAAAAAAAAAAAAAKcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAfwYAAAAAAADTBgAAAAAAAAAAAAAAAAAApwYAAAAAAAAAAAAA
AAAAAKcGAAAAAAAApAMAAAAAAACkAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApwYAAAAAAACkBQAAAAAAAJgFAAAMAAAAQA3HioIa
xwEAAAAAAAAAAIAFAAAAAAAAiQYAAAoAAACnBgAAAAAAAAAAAAAAAAAA0wYAAAAAAAAkBwAAMAAA
AFQHAAAAAAAApwYAAAAAAAC6CgAAAAAAAJMGAAAKAAAAugoAAAAAAACnBgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAALoKAAAAAAAAAAAAAAAAAACkAwAAAAAAAKcGAAAsAAAAfwYAAAAAAAB/BgAAAAAAAKcG
AAAAAAAAfwYAAAAAAAB/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfwYA
AAAAAAB/BgAAAAAAAH8GAAAAAAAA+QYAAAAAAAD5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAnQYAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH8GAAAA
AAAAfwYAAAAAAAB/BgAAAAAAAFQHAAAAAAAAfwYAAAAAAAB/BgAAAAAAAH8GAAAAAAAAfwYAAAAA
AAAAAAAAAAAAALgDAAAAAAAAuAMAAAAAAAC4AwAA5AAAAJwEAADkAAAAuAMAAAAAAAC4AwAAAAAA
ALgDAAAAAAAAnAQAAAAAAAC4AwAAAAAAALgDAAAAAAAAuAMAAAAAAACkAwAAAAAAAKQDAAAAAAAA
pAMAAAAAAACkAwAAAAAAAKQDAAAAAAAApAMAAAAAAAD/////AAAAAAIADAEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENDQ0B
DQ0NAQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAEI
AAACCAAABAgAAAUIAAAICAAACQgAAAoIAAD38+/n79/vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA2pFSwEAFmigAmkAVQgB
DwNqPCEAABZooAJpAFUIAQYWaKACaQAABhZoOmoPAAAPA2oAAAAAFmigAmkAVQgBAAcABgAAAggA
AAMIAAAECAAABggAAAcIAAAICAAACggAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABwAGAAAKCAAA
/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQEBLAAxkGgBH7DQ
LyCw4D0hsAgHIrAIByOQoAUkkKAFJbAAABew0AIYsNACDJDQAgAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8IQAARABkAAAA
AAAAAAoAAAAAAAAAAAAAAAAAlBF+Ce8F8gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AA8ABPAwAAAAsgQK8AgAAAABBAAAAAoAACMAC/AMAAAABEEBAAAA/wEAAAgAAAAQ8AQAAAAAAACA
YgAH8LggAAAGBpi12RNnhhQ0thYaCOE/0Jr/AJQgAAABAAAARAAAAAAAQAwAbh7wjCAAAJi12RNn
hhQ0thYaCOE/0Jr/iVBORw0KGgoAAAANSUhEUgAAASwAAACiCAIAAAB00mc+AAAAAXNSR0IArs4c
6QAAIDVJREFUeF7tnV/oVkW3x+3cWRlkRqJRhIQGiUQF1YUppARpFxaicDrHotfsQgP/XFRepl5U
gnphdUI7/IIiyosokLyovKggw0KhJESLEqFSyMrLcz6935f1LmY/f/afZ+9nz35meHjYz+w1M2vW
rDUzz57vXmva/9Wf3nrrreeee07tvPrqq7q2C66//fZbMqdNm0YmP6HfsGEDFx988MG9997LxSef
fMJd4/TXX3+FkpxHHnkkuEsOpXwmNVObMoNEJreoh/qpkws4UbtcWzLmg7bgjYJZYs+t+mXJs+Fb
NLYhUKcCtr24rBdGfOzYMZVSgjFyehYZyhvtahQ825KMrzB710tezEg+ntt+UoXmxRdfZNzVcQr+
+eef5PDtpUSOePOcQI8cYC9gydrNDoENdM8h8JVbpyxTRfgmSc4wyUWgYFk9NIFkFeY/Atbr+Pn7
779fuHBBNR8/fjxo4sMPP9yzZ8/y5ctNWA8//DA0V1xxxYoVK3bt2hXQf/fddytXrpw7d27QmX6c
79ixg3ogfvTRR//66y8je/755z/77LNnn322Z0EZvxI19KSZM2eO8gcTozpW1UMPPWRVXXfddT2r
PXfuHPn92O7XTZVSMsaGjmY/3lTQK9aCBQuC2gbfFfEff/zhSw0Q1G233fbpp5/++OOP9913H0Uw
qosXL1555ZW++DXXXDO4Rz/88IOJ2lP6bt5zzz3cwnL4Pnv27FAR9SNg+FChjRs3XnXVVYsWLVq6
dOnQqvopTBNGOH/+/FdeeUUi5mLnzp1vv/22WebBgwcxkrvvvvvUqVN0A5r333+fHEnz/vvvD8by
6NGjdBht1uQHvUb6t99+4xtd/Pnnn60ImS+99BL0L7/88nvvvadpTMSw8dhjj5muaFSU5s2b9/nn
n7/22mv6yTRht9SWjJkK+Zkl9pqHSm3bto2+q5SvKhgz2IYAzaZpRjfLNhMZxf08cunSJdkeGsy3
GGaSIpMcJJxVi6G80YoKMicyNIiX66+++ooLX2H2Lo3CjySPZLhYt24dU4lqQAKzZ8/uJ1UIsA10
gwWHCwq+/vrrCxcuJF/jom9sjMSFn9ZRG0R30003YeFM2ZKPl3MwBF988QXLFPVD+fHHH0t6XBv/
5JioLdNa/OWXXyDgmyJoKfM4Wrp///5gvoAGacBGHoX59x7PppA6LrTK0XkutH+QfiB0NiFcsC1k
ukKOSDlY4uynNjlsAFSVCmp/pWRrqd+B2J5TOxlL2oiSSVW6VsJQofGN2vxqex51RPRkeuKAW220
REkrKJPnQcWtOQjgh28JwTiEQN30i4825MYz9SA9fsKbl6HvtedfbAS8UVYVcoEcTCxU4oeMgsFd
k4ZxRQ6d9TX0k6ofEe38NcQSu/XRavacWCbyoXfGv98GZ7tpsqK49szGP9cmasv0LRo/9M6ak8T8
4Ioxrwz9FObvaaUOk6tYJ9YlS1DS/8PuJc3uMsKUopMAKqo/sUrYW2D5+XvUxHbUJo88F+xe9u7d
q0WfxDaGRT9PwehoLl++DM/so6LjPDGMBNirnzhxQqJga8q+lL9U5STTOiNEKTdt2sQ2nQczJLbU
/mFGuU62rRR/sejarFmzmDuz/yXaxm3ip6cEVq9ezV9HaemWLVueeuqp0kN5hd92J3EnCSQJNC+B
1q2EzYsgtZgkMF4JJCMcr/xT60kC05IRJiVIEhizBJIRjnkAGm6ep81CDlRJPMEGblGlhlTWSyAZ
YV36AEpOj85IQvOMMFFhv2pBzHDL2grY2LdvH7ewQ/JL83P48GGPnrEmAPqUrnOSCyYjrHH07fQW
nKFpqhBV6CumAjaNa765Bl2FaSmfJAza008/zTVlucU3xkO+13V+GgF3uRaEzSdjg9NXAGVLlizh
LoAsFeSMSwVJGDDs6dousjQ8jidBbK2oCUBqmgJIHMOoy3QBsn/NRv/8qcppV9fJdJMR1miEqLsU
XW0AqgAmBtARBQW1COQCWClbO8wG0BO4ypMnT0IG4gkYDVqOmgpOCUq4H9obMopgWkAi2SIKtxF0
ydgAhE1DRgBgioJgBrQ8kqampvgWzPrqq68WijBLA0skD+lWE4bYpNSdd96pjtMFbQRoF/ATYGDK
IoQvv/ySW+QD4vX2XON4tLXqZIQ1jozWh3fffVdtoNb2HgAmp0xQF0CCMDPjw3Z6gpvzk1c9pN9A
F7KwbCEhgUdDIAh1kAI2dBdEP/B/o9QEIcy0vRAwgKZnEwarAHHB6rp27Vo/I9xwww0zZ86cMWOG
lYVtwVknHDaUjLBGI9T6oG2eb4ZVAjgviBm+UVzWByhZo4S4P3ToEGsjywWqyTerJZmYB68XYK76
aQkCiHmVhjrXrFmD3mu36ZNng0r4GbxhxBRAzbS7bNmyfuLwNLxHxgrMej5Adrfffjs2pjXWv6Fi
RQB5wTbMg8AsjTWpcfAarDohZhoUdo6m+IPEn8PuIfVydH1ySZIRTu7Yp563RAITaoRsEVsyAImN
uiXQfnR0+k9Ytw6k+scsgfZPuMkIx6wiqfkkgUnfjja8V7FZueF2UfRxNT2udsfY5aLTSloJi0rs
b3qOoQc/oC9T6bAyAscIjDKMdpT3wQzwwJZ2zfPVKGsfVleAwhtGHuX9ZISFhw2wlfcvWLh82QLr
16+XL5OGjZBDPPkUEzqnyYT9b9++vckWx9JWMsLCYse/3apVqwoXG1EBXJssXrx4RJXlrQZjYCUM
vOjmLVyBDrcRL7zwQoUK4iiajDCOcYJLNmYswkDYsn546+4DiyErIS5V5ES0sQS4VHh0Id27mpIR
RjOybMxQyrvuuqthjQR+rf+EvITRMMhTXgMZoa1bt0YzTsUZTU9Hw6ALxWVYoMQEPiqcwC4XUIh/
kqaVsKjEEn2SwIglkIxwxAJN1SUJFJVAxNvR9sORig5Goq9JAs1DIwp1JFYjTBZYaJgnlvi//vPJ
oO//O/U/bZNGMsK2jUi9/LR8TRh555msrcv//dg/VH/b7DB6IyynVRO7kJYT18hto7EKvRGqUUyx
bUbY2Qcz5kFsLIjHxpQsNdQBCXTWCPHqxayPr6SPPvqoA+OUutBhCXTNCMFV6VUDjRnu+h5//PEO
j1/qWgck0DUjBFclrJN8y+IXLDlN6oCadrsLXTNCG60333wTpCWe/MA9dnsIU+9il0BnjVBv35F4
Fy72QUr8d1sCnTXCbg9b6l1NElCkHSUfJMPn2/N2PYGvHuUqeiM0kRW6qGkIU7VRSICjQju478kw
D9UJp0GQDJ4seALl42FA71Xy4B2/6dUfv0d/WB/FqLeHyXRY39P87PieFY/wBBovwhPgRUHXyscI
FWCL9/2vv/56crDJm2++WfmlRzn6lbB0z1PBJAFJIAugwaiYrXiwhzcDBatTwCxZI+deuBogDBY/
sUC+dV0+6elFdMk6XI7zisXLNZpKNS8BBjpoFEg3n36cKBKWrYSEshGlzycIDzmEuzl27BgXRJ5i
U1qla9FvR8vtr8b4unf5+TKVLC6BhB0tLrMRlRiXi84RsT+aavJHlkdcIw/oPZo+TEYt3fxP2IyL
zn6Ps7OaIw+2puhcl45Na/MLjwcG+z5TZPkB0e3tT44cilJzfrC72PCmG3jp5a+UBe6dDFMq38tu
GqHk0YyLTv842+K8459XUebRVNPFI0eOKP47vD3xxBM6YjIynUqZjcmlmg9Jb4Os/ySE+3znnXeC
yO8+xr0iy9sTBTEjfgxhS4RtPVTYvXu32aQoe/IjGhp94403+COksjouk29C44fn+/w0gdCiXLaR
Y+7b1ITnubwix1yym0bYpItOnlPziIzH2TwxmzdvHhfoA0aIyc2fP5//7jt27JCGEEaXR9uKSrtr
1y4i1GIDIuMBAFHs5VqbsNW42Ua/UVYfkj5QMyLdXrx40Ud+p7iPca/I8kTMtYKKiU28eAJlc0E+
obwxZi42b94ssgH8WD00SpBdYvcyzZFJL6hZkbEJf/3NN9/QHUxU9DzAYMpgWVaEcICEZ8+e5QLe
6B1G63mO2ZTK895NI2zSRad/nE27vEIlOyThLZdvlE/xosk/evSobhGw2kdv9wNIXHui21uOD0nv
yU6dOnXttddKyxX5nZMrvn2M+0AvqJbKyeQh++nTp5kF8ihOwA9FOJ7Gcgi7TT3aV1+6dMmqkrFZ
Wrp0qa5x4I2tIoTz58+LRidsg3nOw2HsNN00QiZ4PTJuwGksKyG7LHSLFzjYyLHc4SQXSyD+Oxf4
6kXzWHlQlGeeeYa5X/+jWB5ZE4gyDxnmBAHKStx5r0+c//qQ9HaLSmgRS1i9erWP/B7EuFdk+Z5H
WDSEFSElgmrQCmZsIR8G8CMG2Fiy1dSze9hjWqEX9Bqb5C6bUkRBd7BP35cHH3yQpZ4uP/nkk/QU
GnjjG+lRybZt2yBeuHBh7OZUjv90RNGo899yg5RKlZZAcEQhuEzb3FtEb4Slh0cFyx0zVmw0FW9M
AoNBao2xMbihbm5H8wu3EOw7EUcngfyaMEbKtBKm7egY1a/2pv12NLk8HLG4K+LOKhYfcWdSdbVJ
IMHWahPtsIqF3hjJC5fDmkr3OyWBASgoAQ8MbkG3s7ChcrLo5n/Cqakpjs546MKpXTm5FCplMJeh
eDQwIgYNY1D9u9uFWoQ4qxNFa+hJn1WsgM9JwKP1fKlXUAeOXnQqG8CGqgi/m0bIKblwYY2FdxeU
jEH6+uuvGR4hvwBkZa2FI0TuCsvG0ZnIKGIIL5ZxPx9zLucxXzbYgU5kiwsQJxNSK7ZB6FdnoFgy
SA73pHPClwV4NN8u0jZkXIBNq6KjIy+rN+vtk63fo6DsLsehIByAHAgUEcCGqjDZTSOcOXPmgQMH
gIyh5VWkk7+sDtA5dL711lsBpqH9lOVAHHVHiZk7GTkxAw04NTlinDNnDqfekEEgMkxrz549ape3
tjlGP3PmjMd89dQJLCRb3DPP7MBL4tRM/QBlAJ32rNMrFnXSKVhifqGqfng0IddI7D6+//57zt+h
5zjeY9Pyi3EslNljjOxLveBjCVSOkJnf5TosCxsqzXw3jXDVqlVAN0CrGGaqtIByFtRKiIofOnSI
AQNBIiylkmBrwnahpiwmws0AWOEbS+vZCrgTrFS3DPNllIFOZGugUdVPErraeGBG71mnVyxtusS5
Uj88mtZk8C4//fQTICHmjgceeMBj0xqOdN9TmEEm5/X+E9z1KCiwTfpfw4YCI2TGBImehQ3labQv
TZU3gsdY1vpTjoeKxYNGtVYoYXvMo9iVEMxoJDrKBT/Jx5aEqyaRL/PDLNF1kZHQfiEq+aYUFWpJ
JEevcisZPXf9T4p7/DRkMmBoZFdqIlsnOdwyPJqYFD01kG+YWGpTtXqvHALY0/8o8UlBo1fvyg1T
9VIwE1Qy4LX66s2VqyH6c8JykJd0RNF3Vu7WjXRE0a3xTL1JEqhHAtGvhBXFUm4hrdjouIrb+j8u
BppvNxupFx7aBuDu5oOZ5ge7/S1OoAW2f1DEYVoJJwU7KiOcqJX/b/124bL52c5XmaJfCcs9j4pl
joyaT04a5SknT+Jcp3pQh6ENtW0jKoajN8Ks3MF54PWEfL4NwDF0eBJBPwlwPibsQc/kUWwWohyx
Mwoc/eu9fooPNbB9+/a1ZAj6gRD9a1xy6kG/TDIc/EpQJXzMdc0IkaAF6GDgOaHiIAvXRi0Z4OjY
QJ7ylEPyPtoCFJv1y3xR43WSgQBpKaUEWoAScx24h5NmA4iDEgcZrJxMnYLpCW0ne6aGno7napKn
ByFaEzqM1enoggULsEOwECQZJP5BcPlDWGgO94v6s+yaETL2Fh8b9AYIMrwbAdesabQ6Xy3yBDOp
bnofbVkUm2iwJXt/Zfny5dikAHpYlBy9efdwUlY0G0idYAkgnPbu3QsubN26ddzCGGhIUZAGOJ4r
OgoBdjQLW/MgxH6V41xn06ZN8MkFyyBIGikeaC051MufumaEvufANRk8/JrJxVhKFSUQ+GgLUGyq
3FbC4P0Vc/QGjbmHwzMVP/ETaYzJ1RV2uHjxYi6C2bOf47mK/coW9yBEod6DDbmQ7oATMVcupk+f
Tqe09wa3CNy3EEtdNkL0AKd6bHIATBcSSiJGAtk/ct5HWz+varYSsvTdcsst/NT/c0vePZxfMXB/
ykih3KwtODVlvyeFpiFMQo7kuOZW4JOuxGAFwNHs0xqthCBFWczhhP0nnul8Q2Dx4UQPBcH3srzz
woA86LGYe1+vudgr93Rx7KWsb+U4qVi8XKPjLaUuj5eHoa3LFaogsgZ5HVpqAEG2y/VhR3kAodcv
iqbozwnLHXxNIHY0nRNqGuIfYNsOKqLfjvoHx/mvc20SElHnJDA4Sva4uhv9SjguwaV2o5BAwo5G
MUyJyQmSgB7JtK3D0a+E6T9hTpWa8P+ErXU6yvBF/58wpwomsuYl0CrsqC2ALfxb2EEjNOwoaheE
j82jiKAfQFENiFnLkmK4pBHiDM0Vmh4vwao5MhPySwd3aDaQLsG7yCQHbvnmrvfRlj/m7lCZ9MSO
9gwA3HLsaAs3ohJ+14zQY0fRV4v4NVTVjEDwKCUfedf8DgZVjQpnqENhOxxDyzn5xWsLiQvzlQRq
BGCU4F1wwjGxXBJakq8XQb3y97ofZT/sqOhXrlzJfOEbajl2tJ122DUj9NjRLVu2EBm3qCKCjbjj
jjtUykfeBdCI6ssFk0814QwBvtIKSBESximEFwm3ggBHhBph8cSBokLt+gQxxqC43BVTP+yoqmU1
llNGayUK7GhFmYy8eNeM0AsITK1c/eV/qy2Qb8/IuwFNTThDeZg1R8C22rDlUzBN4F2wx8pJlM+A
JVZRjKEojHiobmXj+3qnjCreDezoUFGMlqDLRij0EPLKGa83i5b0kXf5J0Y0djxSBgNQE84Q0+L1
AiYRxbLVSggYHR50zWKIVcBVwA/0vkhpdRmMHe1XbRTY0dIyqatgUZxbS+hNHOX4qVi8XKO+VGmc
Yemm1eXSxZspGDV2tLSI0jlh8jFT1/zehnqT39EmRiE/XtRTNsFZaiNJIJ8EuvyfMI8EytlwjKUk
jRg5r8JzHh0YO82kG2HpfXwqGIUExm5geRiI3gjLqUIe0SSaJIFmJBC9EWbFZLA1xazkIb7ikMWS
CsHEvO+TwT75OHIE4Aa99wWWxcqZjzPz6sfJJJLkrFVRR+U0DWEKK+ehakP9GsYyBA3z2TUj9LA1
VAdHCWiVPPBEkYrCxHyn2BT088mH/RC6GIAbZsMRv4FpAqwcVnTq1CnFaYPeKhdMh7ifHAPiNM2i
solAB/Rk4tcwCiG3jcmuGaGHreHfiTihaJ7359W2AQj4KQoTG9Ad75Pv5MmT+CMCdof/sizMzSoB
DIDQgNrgp1DxaJUE05HPJZwvBWhV0VBtT/9rLRd4G9jrmhF6mYJsZFJnMQxm7jbIPQ8PeWBi1JPH
Jx8eB3FTC/gb74/ATS9fvtyTAcjwI8Y6idUZFsdgOtzCvR+usjHCLDAVO+8XcjhPZyeZpstGiK4A
bmwyaHYVTSoHE6PFPD75MCS25Rs3buTdC1azLNxUnOMkktUSoeF9cNeuXdYd3tvQWsdyijzZkXpg
qqBqQZEqopi0sgkxMymIGTRby9fIgd1ttpmEmGnz6Ewib5jfRFlgLGPc5e1oLGOQ+JxwCURvhOUw
TTbq5YqnUrFIIArzjt4Io5ByYjJJYIAEJt0Iy6HeUqlYJBCF8UdvhOW0YYxjg6OKIFBRrczk9zvY
TMDqWjubs/K2eT2M3ggDuQvcKLyo+SMEv5ZzeEqTBe4JB9Rz+PDh6kFL8yM288esVsBqIUJzykFs
eMho4GMSsXA+mbO2JskG2CFqYw4js9ha+Xo0AjqIuADlVsEnd80I8ZXG2sjhMgAOIGDCNNZthFn3
hBpI6Si6xSBxIdeg+KQhMbqCSivTbNgoBVvR8w+IjcCgKgFi00eTZqW1gj5mNZxokhIIm6r0k0Zp
QgGrzRI8ezadBS6zqBw2FJ9c3MqzFklFBHAzVWYg1EEqp9fMlboORFSrNRbyAhxga2EMHDJdBjmk
ASImIQF6wUUePHiwNNtdM0IEweiePn2aYJQSCtJR2Nf6Uj/3hGqR0cLvGzgVACtAVbgggacDBcY3
WM0jR45AxtCCsIMSr6HYA8gyLU2kqakpvgGFMacEB31CbMq2oaEgWoJyyH8pOuRjVqs28hW5mqq0
6NEozt0UsFo0WEvAnnDbHgpPozt37ty9ezffXGP5EKgGugw/oOToqYmdfgHcoS1yKAIcnAsIoAxE
VN9IqWZvhwqdnb9F1AmcugKDAnbH5x2oWsCAN954Y/5KAsquGSETPG8J4G4UDdPLO4hMYV/rSz3d
E7LnROdoVK5K+QknegmoZ8IawYtxS99KMhj5OARQli3oEZsWTRqPbBcuXKBsT1+PFrkaWyXgsxne
YPmgZxT0NDJIYiHzretLly55AqYY/1NO4ixW9vnz5wX4poacIhrVCOaxOm09Akfm2i8A3OOb9X/u
3LnHjx9nCmZwg1C+xVgt92Bj7KWsk4ELM6++TO36iR4HDPcsXqVThhE3N6S+CS0I6B+rgShZ9Fis
uIBJVFCvIGFF5Egj+ZZ5UMoIjENvOVyTryY2bNjAtd3lghbJx4uZFjp9azWmWiqXlCBDSjJ7bXQ9
e6JXceOBsgqpa9Vmu0yO9QtKzBIOxY9dk8O1F1GVgcgOdJBDsDR9+rWizvq75hYdEcE5t2yMJDRE
gdxKs52woxOEHS02PXeCuid2lJ6N0B8+W/Hp06dXwQN2bTvaCc1JnYhJAvzPr2KBdDV6IyyHn4pp
kBOvo5bACJfBkbAWvRGORAqTUEm52Sr2UlGMbDLCKIYpMdllCURvhOUeSXV5SAf2rZy44i0VxUBH
b4RRSDkxmSQwQAJdM0KPHTW0VPKHmWygzRLomhF67ChoL46/2Urhv6jNY5B4m3AJdM0IGU7DjgLd
woMtz/fqBnBPuA6l7leUQNeM0GNHZ86ceeDAAaBVYJEriikVTxKoTwKdgq0Bxjf0M1i+2bNng7VF
dtghwaW9EPWGEYnNan3CbVXN6vLk9FfC7wlbS4f1NWom6CF7mI4jdwxPPwMLrJGDVHWSQHEJdG07
WlwCqUSSwJglEL0RlsNVjVnqqfkkASeB6I2w4miWs+EYS1UUVCpenwQm3QjjBWSV47w+TUo1l5ZA
9EbYGV2cHI+DpZW1qwWjN8JgYMxHGPnmdGyAZ5e6xzWIPj2gOXPrVIWlIKJ1lap82axrQz39t8jb
gafDUbU7IfV0zQhxQcfaiOclfOyiOjgvwQMKnsXGMpzZ6NMKQoj7oMDnn3kcNCuSI0CzYXkKlOMm
791QBNxVB4OI1kFtvnXvhlCVZCs3oXnXhghWrgp113s67OnaEBrv8dG7YxzLoLSw0a4ZISJG1XCA
NWvWLL45OcRHWHVnu+VGrl/0aTMYLuTzD39wcsGE+0PcrskhotB2EOBciAvu4tQs8G5IPr6G9u/f
rzqDiNbZ2oKOyA0UbeG5iAi+GJh3nSjiwLUhYbTx+yZPRyTv6VA5gWtDeuE9Pnp3jOWk2r1SHTRC
MNzYIYql9RBLwF3fWEauX/RpTQre5x989uMQv3ozZswAgucJzLuhDM9uDY5oDRnS8FOS3BBarPkT
J07w01fOz6xrQ0C5npnA02Hg2lD+IM3j42B3jGMZpvE3Wu7BxthLmeACTuTAT24CtYCQ5BTQp37F
R94vOQ40HuQhj0R+4PNPt1hG1AUIYEbO9uQQ0TwOeu+G5o1PnNNrFZeXR/up2nzrcq+oUmJSNL5y
3Q1cG8KhxaanEu980er0rg2tTnl89O4YRy7tbIXWR90a7OywAX56NtEp7Gj+KW0CsaP5hdMlygA7
Kre/CTvapSFOfYlJAnkcb4+lP2klnJS3KMaiXmNvVCuhN7+2LYOIKHojHPswJwbaLAH+BBp7LTQ/
8ZaMsM0qlHgbgQRYCUdQS51VRG+E5UQ8gQ9mJvOl3jptZ2R1d/CccGSyqbMiUC85Y7smTGmd49CK
urtmhB47ioCrYBp9SOogTl3RoVOMZSWL10slPjJzvzpHgiktynCib1QC4zqgrNiuyahnPYS841yY
I2OdXPc8w1UNA9gIwvEZUItSVG7n4JykC/xFAh6gA2uSzqbtDJ0ciuinQhRyOM7JuA6+dbaug3JF
LNQBuqL5iYDKdVBusRAV2c+Ov+XfsV8a2t/SIzJ4LLw2DxiIwWNRmrcoCnZtJWQsDTu6ZcsWQvZW
mdIIyKrly9wHywzOnDkjWCYupICM411KYBQL14oVAbAEZulbB85KVax+xLgmf/PmzXyvWrVKYaj7
gUKFKaW2vXv3UiHxmWWomB8QMAwviKpdpb8lytq/a8r6a1UV5Az+WaL1bhTpoBEadhTcsHCVPaNG
5xk/C0xr7oOxN+KVq6wglAAvsdXTp08bSo7MIFK06LUSrl+/3jcdhKHuBwqVryrscPHixVycO3fO
V+KjaufpV6JplQS6ZoRyg4+ystpoK4K4t27dWk7othLqxSKfli1bxlsauFTEALAQDB7jN9tYs2YN
WGpe+fFFtBKSCCvJcrp9+3Z/l0y2o8waixYt8u7h6MiSJUvw5sgayC3et1AppgN+Qr9x48YVK1Yc
OnQIlsp1s0op/3Q6+6Q6yBnws9xT7iqct6dsOqIY8SESj4IwjJGrFG8MrV27Vg5UeUeZfSnb4EJq
lI4oComrSeJkhCM2wiYHr1BbyQgLiatJ4uiNsKKwRr5kVeSnvuLJCOuTbcWaJ90IK4ovuuKTM+lE
NDSxGiEizj4QLyr3pJFFJZbo65BAxEZYhzhSnUkCzUuga0cUzUswtZgkUFECyQgrCjAVTxKoKoFk
hFUlmMonCVSUQDLCigJMxZMEqkogGWFVCabySQIVJZCMsKIAU/EkgaoSSEZYVYKpfJJARQkkI6wo
wFQ8SaCqBJIRVpVgKp8kUFECyQgrCjAVTxKoKoFkhFUlmMonCVSUwP8DUVmol7PyCAoAAAAASUVO
RK5CYIIJKgEARABkAAAAAAAAAAoAAAAAAAAAAAAAAAAAgiPuL7YDtgMAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAA8ABPAwAAAAsgQK8AgAAAACBAAAAAoAACMAC/AMAAAABEECAAAA/wEA
AAgAAAAQ8AQAAAABAACAYgAH8IUpAQAGBqOgd3/GgPIr1JrXHD4nZNv/AGEpAQABAAAAgCEAAAAA
QAwAbh7wWSkBAKOgd3/GgPIr1JrXHD4nZNv/iVBORw0KGgoAAAANSUhEUgAAAl4AAAMyCAIAAAAz
AlhEAAAAAXNSR0IArs4c6QAA/8pJREFUeF7s/UnoZUW2/o1f/7MyVbBJ7AotkUIFRSUV1IGp8FMK
TB2oiIIWermYWqDFazOwGWo60BRU0FQKlbJAKUwHNiBWgc1AE1JRUVAp5KqUHXZgV0Pfz63n93/e
dSP23mfv033POd+1B4d9YkesWOuJFbEiVuwd6z9+GXJ9/PHHN99883/8+3rwwQdHFr3zzjuVubhO
PfXUkWVnlOHZZ5+Fmauuuqqmj3Ski9WXXnppRgz0Ifv444+LjQsuuKBP/syTCCQCiUAiMEUE/n+N
pqsx8Ztvvrn44ou3bdump1u3br3rrrv6F1/8nH/961937NghPvfaa6+1YviTTz655JJLVPvGjRvn
z8Ybb7xxyy23/Pzzz/OvOmtMBBKBRGAREBhgGnft2vXaa69pvfX111+zoLnxxhsZxzvEuOGGG2TG
tQxiEam/r7766iIIX/Dw4YcfksKyEg43bdq0Vhx+9dVXVK2F9QMPPDBnNrCIJ510kidAc649q0sE
EoFEYBEQGGAa33vvPTjevHkzv/vvv/8pp5zCzTvvvDOeGCxNrr766j3+/9dzzz1nOi+//PJpp53G
E9YupHNDTj3FEqsUv1BQaa1v+CW/UriJNtsEKfXpp582MswjLRm3bNlC7VATKVbGZqCNZ+XhVwxQ
nNq5LrzwQpVlwa1KO5hUBqrAMnHDLISygoVSDz30kPiBuLGqmTRczk+KK6Us9FURLBkuMU82rg0b
NigDN7FRxmvlLJUIJAKJwFIi0N85G3fpfvrpJ1aNCMxysA+FYtVIcVZFBV7a3nv99ddjurJpqVqU
MgXSeeptQhXnqdIhWzdMvdcYi6tsLMUOawfP9ZYq4EQBKS6U2pg0hoX4WsIWpWBMG701k2qj4lJL
GZZGTkSzIKja80oEEoFEYL0hMGDVyDKR4Z6lFYsMlhQ7d+4cey6w55574lM11hq7f/zxR36feuop
fmVLGKmPP/541/Liiy+yliIz7lyenn/++X7EuhDGbPAY5clJfjK88MILkaBfIyqYx3UpC4Q9iP5e
mQc2Vjt4FikYg2He5eEecGCPgrJV4qSDSTODI1fWUQ7Vc845h6UbokEcyiYIP3FZbCZNhyU+mQUs
G5YwpkU/sKgg8hp/4CLl+++/R0ZbR26ofewmzoKJQCKQCCwvAgNMI07UJ554QvaDMbfNxvTHgkEf
grj1opWVFZHZY6TmxZ843HOPlxJOuLniiiv86PPPP+deZpsLy8FfWbiC4Nlnn92fQ3LKb3zYYYep
VCPPegRjMHzAAQfo75lnnsnvQQcd1IfJDpZk0hBWPGCuZPD++7//26UKJmmjo48+mqd6iwcfOIxZ
BJfCuQr+uFIFV16JQCKQCCQCQmCAaSQ3w6tWG08++eThhx9OysEHHzwGlGx0YUgeeeQRymIaa4fh
GDTrIt9+++3kdH71q1+JSE+eMUJypfZ8uXS6TBbyHnnkkaTsvffeNQ7Ark3Niy66yN+KTA5XUkgE
EoFEYAUQGGAa8QeyIMOk8bIGduLRRx9F/mOPPXYMFHjZlZUixoNFId7Rt99+20S02JJblYpY1vjR
Mcccwz1WWW+1yLLqkoXGxGp/UZde7+wgOIjzDp570ulgsoOCpEZYOUJZtmqRPR7yquj999/nHVRM
+Hnnnccyl5btKUJmSwQSgURgPSAwwDTil8OVx7jMRiPjKbtW7FHJt6kXI/t/5qivBuX/1OrTl1yp
DNza0SysJqM5DFA7T2U+dYk3CFJEPlW/3lkQ9JeLQ1u3g+eepDqY7KCAaRfsAIVQvEBLZiPfs+oi
m1a0tCBwGeTvvvsuZss3VMfDNkslAonACiAwwDQi7d13323nJ69+XHnlleNBgJHQqx9cvN553333
caOtQd5D8WuW5MHv5yrwVZJTO23sdD788MOxdjJ7+xMLChG9RQJBXlL1m66udyjnHTz3J9XGZAcF
pP7zn/9stiXa2MirIiY0fnEX0LQ016Ys1aV/tX+DZs5EIBFYTQQW7ZVcfQjhTy9k7XRWgE0m73D6
7xqeObdo0CU/iUAikAgkAlNBYNiqcQ6zA22tydeH/1DHsijxuOOOEwO8P2LXYvyEYw7sZRWJQCKQ
CCQCK4/AwplGvKCsDv29fHSN8n4s68X4OituRs6iW/lGSgETgUQgEUgE5onAHqw951lf1pUIJAKJ
QCKQCCw4Agu3alxwvJK9RCARSAQSgZVHIE3jyjdxCpgIJAKJQCIwDIE0jcPwytyJQCKQCCQCK49A
msaVb+IUMBFIBBKBRGAYAmkah+GVuROBRCARSARWHoE0jSvfxClgIpAIJAKJwDAE0jQOwytzJwKJ
QCKQCKw8AmkaV76JU8BEIBFIBBKBYQikaRyGV+ZOBBKBRCARWHkE0jSufBOngIlAIpAIJALDEEjT
OAyvzJ0IJAKJQCKw8gikaVz5Jk4BE4FEIBFIBIYhkKZxGF6ZOxFIBBKBRGDlEUjTuPJNnAImAolA
IpAIDEMgTeMwvDJ3IpAIJAKJwMojkKZx5Zs4BUwEEoFEIBEYhkCaxmF4Ze5EIBFIBBKBlUcgTePK
N3EKmAgkAolAIjAMgTSNw/DK3IlAIpAIJAIrj0CaxpVv4hQwEUgEEoFEYBgCY5rGTz755KGHHtrj
39fVV1/9xBNPPPfcc9TMvRLff//9YYxMO/fPP/8sTk477bTxaFvABZFoPClmXYp2B2EgAq66rjfe
eEPokc0tctddd82aq6SfCCQCicAkCIxjGhkEDz/88DfffPP111//5ZdfbrvttpdffnmvvfaCj+3b
t5966qkXXHDB0UcfPQlbk5SFPQzznnvuCXvQOf/888egdsstt2zduhUKN99888ji33zzzSyG+xmR
HSlO/wxMibZs2XLttdc+++yzH3/8cV1w06ZNDz74IOmnnHIKLfLSSy9xf/LJJ/evInMmAolAIrAG
CGDbBl133nknXF511VWxFEPe119/TYrGPkbDQTSnmBlLhmEWQQ3KsDSUPgM9BR9//PE+BTGfzAbG
qKWb+IzI9pGoZ5733nuv1oS6LM1RtIhUJa9EIBFIBBYWgf8YxJksHxfDYmNBGU6GdVkX/jqbHulX
thP7amqFNYKCnyqPbQ85GWpJwQpGHli1YKIie2QjhXRVSkHn93KQPD/99FOkE5eJXglpcGdMd9Wi
Jso1M3VOVRGZp16VhUnyG7pGsgXDHdBRHKyUAW5thzpEpghPBZfYUCkmB2KPm6LF1V5106gJwFCo
QsfNzd9oJoVGkV/4qHaURDMwfnXTiCqPBOAgTc7MiUAikAh0IDDMNGrALWxSpM4gxcUAp6HTi0uK
aPyS4ZGdk21QfhldUZZBklVTuq0aGbg04HotYgZEXIO41jSkMKxr+ehVIDcw5nG2GFUL4hJEtlxm
A664xJJrKSCuc5KhZl4uXzEpO9RItma4DTrZG9HRutNGrkNkSYGMuhGwagVNbhrdAJolGD2DH5tM
zMQWiU2pR84vBJQYl6TUjiCN+MtwpmnMMS4RSASmi8Aw06g5flx+RW400GvWH61RXBHKRmpJofwM
bYzCyi/K0RppuJRVI4+IaxTWTmdhmG0vVVC2VoO48msgdo2117TwCcvIaXAXk3EpLFZrb2qds5H5
mklVFMk2MtwGnY1chGWkyFov0igqLkw0RdAEpda5xgmECqo63au5VTyayagSRX61VJxa8dcKUOA/
3c6Q1BKBRCAREAIDTKMdgG37atEcyhppVPXICwUGSi862/JrvcLgyPgrY0yKxmJdFKzH68Kk2RyK
mk2m0mU1GwUpdij1VpHAgn+tm72KKlZO1qoiZxvzZrKwNJFsI8Nt0EVDbma6RY6WSabavlPZp8Y1
WYG2mkkrSPGg7WfhLE6kBrpvzE+6GICCDbMSNZeq8c9unAgkAonALBAYYBo1usloRVb8V95ULz6i
X07jY/QZRpNZO0i1xpJJi6u9jldjZC2UObrj4hpUFRXvEBWwxhG8fqtIo7OG+G5qMWc0P65ONlvM
xIoi2bYqPNtotKlx93SkyLammrjYeolPu2cLlIS2jGicfMR7CaX5R9x0bMtvDVERO+fjNmdEdRb9
IWkmAolAIgACwz7euOaaaxjsHnnkEb5X09qLjxaOPPJIbvhe4rXXXjvzzDN5R/+tt94i5cILL+Sj
DmVTBv/lnmvnzp3Kv2vXrpifDyf4MuSmm26CvyeffJIPAEzknXfe4Z4v5PhsgF+nc/PCCy8wmP74
44988/Dhhx+SwncFMuT8Hnroof7U8quvvlJZiPCBZiTCX3GlxN27d6ss8vJlHr9we+KJJx5yyCGk
v/vuu6pF33T6qnPqUcG8/opJmDeTNdmC4Q7oNm7caLZB283UIbLZfvrpp9WCEodW4JePLvjVlznx
Etr6RGfDhg38HnXUUfzecccdpN99990W6ogjjoCgmpg8YN6WX/SZRW3evFn38HPQQQeplhpVcNBn
tQVv+TcRSAQSgQkRGGYaGbNYljH+nnTSSYxKjJ4XXXSRRq5XXnmF37PPPtsMff/99+Q/7LDDWBht
27btyy+/3G+//TTOUkTmM36Pr/wk8tHkjh07XIXMGI8YNKFDvffff/95552HlaqFh/j++++P8eaR
hnVdqpRHrDsxfozOME/tsBeJyFyZq++++05PZZ7/8Y9/UDtmW0M/ZpjfV1999Zxzzik4KXI2Mi+b
fdxxx/G77777mslItpHhDuiYT7CgPOOMMzAYiAzbI0XWV4aPPfbYb3/7W0mBdcTqAAJEDjjgABCz
rVIG2WZ/MEoVyKKmYZ70zDPPRFSff/5544NBpeE68u+9997XXXed2WB9GSdGBap162dKIpAIJAJT
QWAPVmZTITQtIqx1GEAvu+wyDABLRoZgfHdXXnnltOh308Fevvjii3//+98b7e58eFj8WljAsdhl
khTt1uKznRwmAolAItATgWGrxp5EJ8nGuofirPAuvvhiLc7wZ05CsE9ZxnodZsbSB+uYdrERNLzN
QolFOSv4tIt9VCvzJAKJwDIisHCmkc2qDz74QAdv4lnFU1e7K6cOtPbSWAnNp7qp8z8fgnih2UcE
JTzVt99++3wqzVoSgUQgEZg/AgvnUJ0/BFljIpAIJAKJQCIQEVi4VWM2TyKQCCQCiUAisLYIpGlc
W/yz9kQgEUgEEoGFQyBN48I1STKUCCQCiUAisLYIpGlcW/yz9kQgEUgEEoGFQyBN48I1STKUCCQC
iUAisLYIpGlcW/yz9kQgEUgEEoGFQyBN48I1STKUCCQCiUAisLYIpGlcW/yz9kQgEUgEEoGFQyBN
48I1STKUCCQCiUAisLYIpGlcW/yz9kQgEUgEEoGFQyBN48I1STKUCCQCiUAisLYIpGlcW/yz9kQg
EUgEEoGFQyBN48I1STKUCCQCiUAisLYIpGlcW/yz9kQgEUgEEoGFQyBN48I1STKUCCQCiUAisLYI
pGlcW/yz9kQgEUgEEoGFQyBN48I1STKUCCQCiUAisLYIpGlcW/yz9kQgEUgEEoGFQyBN48I1STKU
CCQCiUAisLYIDDCNDz300B7VReJzzz1HciEG6VyDZCP/LbfcMqjI3DJHcT755JMLL7wQka+++mpu
Xn755fHYuOuuuwbJ+/PPP1Mj9VIpPIxX6SSluhloVINJqptnWev22K05T26zrkQgEZg1AgNM4/ff
f//111//8ssvN99884MPPsjNx/++tmzZUnN55b+v/twzJG3durV//jnnjOLccccdV1xxxXvvvbdj
x46777578+bNg5hB0vfffx9DcuONNw4q+PTTTx955JE0AaXeeeedQWW7M/ecxDQy8M033yALprpR
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
fimKmafo9ttvbyz7lls96wrJYYDvv//+nuHXP9iVV155xhlngIjfu+++e/0V6EwRrTZt2vTzzz+D
8eWXX+4MP3SAPAzKae3YsWPopCeWTz2E3tatW1F+bnuEE+duPSPSJnBcc801SpS+17Zt23h21lOH
SKuxKtLKHXbYYRHm3Xff5fy000675JJLeMwPOuigmajqRMclsCRm+PXXXyfnanT222+/3/zmN888
88yHH37IU6TxHwNlnqLTTz+dABhsuo1M48TQmZYrbhGFoVi+1ZPp448/TsiTTz65Z/j1Dwal2267
jXR37dr1zTffrL8CnSned999Tz/99N///vfOkDMMQA35+OOPZ6hAe9Lqhr7wwgvUfzqdMV05twrP
rWLYMyrk5s2bpSENC0/QWWedNT8K87BcccUVoc8PP/xA+6MWz5PS81NMnZosiRmm/pHV3XffXRk+
5JBD+P3qq68wrpdffjmjqy+//PKRRx5huobrNE8bN24899xzaaq49d5772FB49ZPP/3EYIJbdCd5
CENmgbLunF511VUYOQZzndDXLUBjD5rnkwzmp3fd9OlkSAB6Sxs2bODkzDPPnJViLenSY7v33nu3
b98+J7qpv5iVYQxE1T3nnHM0Hf3FF1/MiarzrMaoaY951rnWbe+992aC+vnnn6c1Y1KaZez11H85
GK4nsUhrScww9Y8sxSz0p59+yt8DDjiAX2aqMaV0Y2+66abItsaCWOI99tiDistaWtw66aSTbr75
Zm5pjXmeVygnqDHYYJ7PBx54gGZ6gujrEIUxB1aEIkDPdUhu3CSee+45xkPzvODKYJ2qy69aYer/
uHkcIny8MjaEcMsUgcMPP5xfhhYGslgElsQMMw8Dd824YjgfeuihCy+8kMln/r711lv8MimNTY2y
YTTMuYa8GvXGLcwAcrjIoJlR4wcffLBYJdqiLe+byAYzcJ/PTFGOWllg2pwJjDlUkmlAGKrjzwnW
bt6UZCqV97OYBzrhhBMoa/7OXEPh0rM2c2WWWIHjjz+eEj/44IMpfU74u8SZXaqs6dlYggOrielV
2fBWxWeffUammJzRYi23uMKymf6+/fbb2GAF5gpx861Y30UOXctGONGsFHdJiJHcnPDMSpKRvG6N
njNXsmaYy4tCmUMNQyWUp6WbBw1HVcWZ65bt7pwoM0qNOWeo7osZzjmBidX7lfunk/Wq6ODPP7o5
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
EzABE5glAZvhWdJ32iZgAiZgAitOwGZ4xSuAs28CJmACJjBLAjbDs6TvtE3ABEzABFacgM3wilcA
Z98ETMAETGCWBGyGZ0nfaZuACZiACaw4AZvhFa8Azr4JmIAJmMAsCdgMz5K+0zYBEzABE1hxAjbD
K14BnH0TMAETMIFZErAZniV9p20CJmACJrDiBGyGV7wCOPsmYAImYAKzJGAzPEv6TtsETMAETGDF
CdgMr3gFcPZNwARMwARmScBmeJb0nbYJmIAJmMCKE7AZXvEK4OybgAmYgAnMkoDN8CzpO20TMAET
MIEVJ2AzvOIVwNk3ARMwAROYJQGb4VnSd9omYAImYAIrTsBmeMUrgLNvAiZgAiYwSwI2w7Ok77RN
wARMwARWnIDN8IpXAGffBEzABExglgRshmdJ32mbgAmYgAmsOAGb4RWvAM6+CZiACZjALAnYDM+S
vtP+5ZdfflUdf/7nweUnn3xyaETffffdLbfcIhVefPHFOjk0vPPOOxWAkITvr9Ipp5xCLCTkKNde
e22dZZJQGEUhoSKVzz//PPQkAOELTWBVi0Wa5MAzol900UWR054arkNB9KfqkCawZARshpesQBcy
O9dcc80/0nH88cevWzZuvfXWV1555dtvv3311VfPPffc1157rUj68ccf37p16wsvvPDZZ5/dfvvt
hF+jbvfdd5/yevI/D53fdNNNiCX1N954gxMSylb2o48+Ovjgg7n+888/ExhN3nzzzfPOOy8b+Esu
uUSi7rjjDkIShvPXX39dYk844QQkKMBZZ51FThv7HDlrSksHwteY687odBQefPDBzmAOYALLR8Bm
ePnKdBlyhCVeh9YfU3f//fefccYZ++2332mnnXbhhRe+9NJLBb6rrroKTc4555yDDjoIq0n4YnQ7
RdxvvfUW0m6++WZ+MbQhGduPbrfddtvuu+/ORTR5+umnMbH623nce++9RCcjChk56oy4bgFASkfh
nXfeWbcUnZAJzA8Bm+H5KQtr8v8I5ElpjKUmcplN1cyqRnJ5QlVTslxXRMJzl4P2nYuareUiU7uZ
MgO+Ajoj41HFwJCUoSo2sqfxm6A4n332Wezl1VdfTVzG35JAus888wxD2AkErj16TjRP4Mf8vMir
XCCsv4xrKSxdD/4x087oXGUX0+//8R//QUJ0ceo5/Mly7VgmsEAEbIYXqLBWVFXMEg30hx9++N//
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
boEmYAImYAImAIFlnpRmly6GxbHRDINatsfC+rLnOBaXcTArxzil0a402jNLF/GXUmxm6d1q/LSY
gAmYgAkMQWCpRsMtgNpdbDZGbPQmO0QZWKYJmIAJmMDKElg2M5wd5WZfmLWLTZxcfvzxxxS89kmX
M05dbPEmu7IVxRk3ARMwARMYhMDi+misNc8+2wvXoYWLzXByGV4tgRvntTdZSc7OdJeJm/NiAiZg
AiYwKwJLuDY8SG/FQk3ABEzABExgAALLNik9ACKLNAETMAETMIGhCNgMD0XWck3ABEzABEygk4DN
cCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAE
TKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJN
wARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgM
D0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMw
gaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzAB
EzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1w
JyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARM
oJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3A
BEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwP
RdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCB
oQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAET
MAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAn
IgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEyg
k4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAE
TMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F
1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGh
CNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMw
ARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCci
BzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCT
gM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARM
wARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XW
ck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI
2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzAB
EzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIH
MAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOA
zXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzA
BEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZy
TcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjY
DA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAET
MIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcw
ARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DN
cCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAE
TKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJN
wARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgM
D0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMw
gaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzAB
EzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1w
JyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARM
oJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3A
BEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwP
RdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCB
oQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAET
MAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAn
IgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEyg
k4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAE
TMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F
1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGh
CNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMw
ARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCci
BzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCT
gM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARM
wARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XW
ck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI
2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzAB
EzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIH
MAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOA
zXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzA
BEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZy
TcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjY
DA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAET
MIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcw
ARMwARMwgaEI2AwPRdZyTcAETMAETKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DN
cCciBzABEzABEzCBoQjYDA9F1nJNwARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAE
TKCTgM1wJyIHMAETMAETMIGhCNgMD0XWck3ABEzABEygk4DNcCciBzABEzABEzCBoQjYDA9F1nJN
wARMwARMoJOAzXAnIgcwARMwARMwgaEI2AwPRdZyTcAETMAETKCTwP8P4OPw7/7d7MQAAAAASUVO
RK5CYIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhgIPABIA
AQCcAA8ABAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAQAAAQPH/AgBAAAwAAAAAAAAAAAAGAE4AbwByAG0AYQBsAAAAAgAAABgA
Q0oWAF9IAQRhShYAbUgJBHNICQR0SAkEAAAAAAAAAAAAAAAAAAAAAAAARABBQPL/oQBEAAwBAAAA
AAAAAAAWAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAAAAAAFIA
aUDz/7MAUgAMAQAAAAAAAAAADABUAGEAYgBsAGUAIABOAG8AcgBtAGEAbAAAABwAF/YDAAA01gYA
AQoDbAA01gYAAQUDAABh9gMAAAIACwAAACgAa0D0/8EAKAAAAQAAAAAAAAAABwBOAG8AIABMAGkA
cwB0AAAAAgAAAAAAAAAAAAAACgAAAAYAABAAAAUA/////wAAAAACAAAAAwAAAAQAAAAGAAAABwAA
AAgAAAAMAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAA
AAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAQAAAAACAAAAAwAAAAQAAAAGAAAABwAA
AAgAAAAMAAAA24oAMAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAB9mKADAAAAAAAAAAAAEAAAAAAAAA
AAAAAAAAgAHZigAwAAAAAAAAAAABAAAAAAAAAAAAAAAAAIAB2YoAMAAAAAAAAAAAAQAAAAAAAAAA
AAAAAACAAdmKADAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAgAHZigAwAAAAAAAAAAABAAAAAAAAAAAA
AAAAAIAB2YoAMAAAAAAAAAAAAQAAAAAAAAAAAAAAAACAAQAGAAAKCAAABQAAAAAGAAAKCAAABgAA
AAAGAAAKCAAABwAAAA8AAPA4AAAAAAAG8BgAAAACCAAAAgAAAAEAAAABAAAAAQAAAAIAAABAAB7x
EAAAAP//AAAAAP8AgICAAPcAABAADwAC8JIAAAAQAAjwCAAAAAEAAAABBAAADwAD8DAAAAAPAATw
KAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAAQAAAUAAAAPAATwQgAAABIACvAI
AAAAAQQAAAAOAABTAAvwHgAAAL8BAAAQAMsBAAAAAP8BAAAIAAQDCQAAAD8DAQABAAAAEfAEAAAA
AQAAAAAAAAAMAAAABwAAAAAADAAAAAcAAAAAAAwAAAAHAAAAAAAMAAAABwAFAAAABAAAAAgAAADl
AAAAAAAAAAQAAAA6ag8AQA8rAKACaQA9I30AKgmAAP9AA4ABAAEAAAABAAAA9JGBCY8CjwIBAAAA
AAAAAAEAAAAAAAAAAhAAAAAAAAAACgAAAGAAABAAQAAA//8BAAAABwBVAG4AawBuAG8AdwBuAP//
AQAIAAAAAAAAAAAAAAD//wEAAAAAAP//AAACAP//AAAAAP//AAACAP//AAAAAAMAAABHFpABAAAC
AgYDBQQFAgMEh3oAIAAAAIAIAAAAAAAAAP8BAAAAAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8A
bQBhAG4AAAA1FpABAgAFBQECAQcGAgUHAAAAAAAAABAAAAAAAAAAAAAAAIAAAAAAUwB5AG0AYgBv
AGwAAAAzJpABAAACCwYEAgICAgIEh3oAIAAAAIAIAAAAAAAAAP8BAAAAAAAAQQByAGkAYQBsAAAA
IgAEAPEIiBgA8NACAABoAQAAAAAlPayGJT2shgAAAAACAAEAAAABAAAACQAAAAEAAQAAAAQAAxAB
AAAAAQAAAAkAAAABAAEAAAABAAAAAAAAAIEkAPAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAgHoAW0ALQAgYFyNAAAAAAAAAAAAAAAAAAACQAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAATKDEQDwEAAI
AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIWAAAAAAo8P8PAQABPwAA5AQAAP///3////9/
////f////3////9/////f////3+gAmkAAAAAADIAAAAAAAAAAAAAAAAAAAAAAP//EgAAAAAAAAAB
ACAAAAAAAAAABwBzAGEAagBhAHMAcwBpAAcAcwBhAGoAYQBzAHMAaQAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAFAQIAAAAAAAAA
AAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAFgBAAAQAAAAAQAAAIgAAAACAAAAkAAA
AAMAAACcAAAABAAAAKgAAAAFAAAAuAAAAAcAAADEAAAACAAAANgAAAAJAAAA6AAAABIAAAD0AAAA
CgAAABQBAAAMAAAAIAEAAA0AAAAsAQAADgAAADgBAAAPAAAAQAEAABAAAABIAQAAEwAAAFABAAAC
AAAA5AQAAB4AAAAEAAAAIAAAAB4AAAAEAAAAAAAAAB4AAAAIAAAAc2FqYXNzaQAeAAAABAAAAAAA
AAAeAAAADAAAAE5vcm1hbC5kb3QAAB4AAAAIAAAAc2FqYXNzaQAeAAAABAAAADIAAAAeAAAAGAAA
AE1pY3Jvc29mdCBPZmZpY2UgV29yZAAAAEAAAAAARsMjAAAAAEAAAAAAvhCAghrHAUAAAAAAvhCA
ghrHAQMAAAABAAAAAwAAAAEAAAADAAAACQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABQECAAAAAAAAAAAAAAAAAAAA
AAABAAAAAtXN1ZwuGxCTlwgAKyz5rjAAAAD4AAAADAAAAAEAAABoAAAADwAAAHAAAAAFAAAAjAAA
AAYAAACUAAAAEQAAAJwAAAAXAAAApAAAAAsAAACsAAAAEAAAALQAAAATAAAAvAAAABYAAADEAAAA
DQAAAMwAAAAMAAAA2gAAAAIAAADkBAAAHgAAABQAAABDaXNjbyBTeXN0ZW1zLCBJbmMuAAMAAAAB
AAAAAwAAAAEAAAADAAAACQAAAAMAAABHFgsACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAACwAAAAAA
AAAeEAAAAQAAAAIAAAAgAAwQAAACAAAAHgAAAAYAAABUaXRsZQADAAAAAQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgA
AAD+////CgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAA
ABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAA
JQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAz
AAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEA
AABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAA
AFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAFkAAABaAAAAWwAAAFwAAABdAAAA
XgAAAF8AAABgAAAAYQAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAagAAAGsAAABs
AAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAHcAAAB4AAAAeQAAAHoA
AAB7AAAAfAAAAH0AAAB+AAAAfwAAAIAAAACBAAAAggAAAIMAAACEAAAAhQAAAIYAAACHAAAAiAAA
AIkAAACKAAAAiwAAAIwAAACNAAAAjgAAAI8AAACQAAAAkQAAAJIAAACTAAAAlAAAAJUAAACWAAAA
lwAAAJgAAACZAAAAmgAAAJsAAACcAAAAnQAAAJ4AAACfAAAAoAAAAKEAAACiAAAAowAAAKQAAACl
AAAApgAAAKcAAACoAAAAqQAAAKoAAACrAAAArAAAAK0AAACuAAAArwAAALAAAACxAAAAsgAAALMA
AAC0AAAAtQAAALYAAAC3AAAAuAAAALkAAAC6AAAAuwAAALwAAAC9AAAAvgAAAL8AAADAAAAAwQAA
AMIAAADDAAAAxAAAAMUAAADGAAAAxwAAAMgAAADJAAAAygAAAMsAAADMAAAAzQAAAM4AAADPAAAA
0AAAANEAAADSAAAA0wAAANQAAADVAAAA1gAAANcAAADYAAAA2QAAANoAAADbAAAA3AAAAN0AAADe
AAAA3wAAAOAAAADhAAAA4gAAAOMAAADkAAAA5QAAAOYAAADnAAAA6AAAAOkAAADqAAAA6wAAAOwA
AADtAAAA7gAAAO8AAADwAAAA8QAAAPIAAADzAAAA9AAAAPUAAAD2AAAA9wAAAPgAAAD5AAAA+gAA
APsAAAD8AAAA/QAAAP4AAAD/AAAAAAEAAAEBAAACAQAAAwEAAAQBAAAFAQAABgEAAAcBAAAIAQAA
CQEAAAoBAAALAQAADAEAAA0BAAAOAQAADwEAABABAAARAQAAEgEAABMBAAAUAQAAFQEAABYBAAAX
AQAAGAEAABkBAAAaAQAAGwEAABwBAAAdAQAAHgEAAB8BAAAgAQAAIQEAAP7///8jAQAAJAEAACUB
AAAmAQAAJwEAACgBAAApAQAA/v///ysBAAAsAQAALQEAAC4BAAAvAQAAMAEAADEBAAD+////MwEA
ADQBAAA1AQAANgEAADcBAAA4AQAAOQEAAP7////9/////f////3///8+AQAA/v////7////+////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wMAAAAGCQIAAAAAAMAA
AAAAAABGAAAAAAAAAAAAAAAAIGXVioIaxwFAAQAAgAAAAAAAAABEAGEAdABhAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgACAf//////////
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAADSMQIAAAAAADEAVABh
AGIAbABlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAOAAIBAQAAAAYAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIgEA
AAAQAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAABoAAgECAAAABQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAALhAAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkA
bwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoBAAAAEAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMA
dQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAAAP//////
////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgEAAAAQAAAAAAAAAQBDAG8A
bQBwAE8AYgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ABIAAgD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
cQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////AQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARh8AAABNaWNy
b3NvZnQgT2ZmaWNlIFdvcmQgRG9jdW1lbnQACgAAAE1TV29yZERvYwAQAAAAV29yZC5Eb2N1bWVu
dC44APQ5snEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAABSAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////AwAAAAYJAgAAAAAAwAAAAAAA
AEYAAAAAAAAAAAAAAAAwCDXSghrHAUUBAAAAAgAAAAAAAEQAYQB0AGEAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAIB////////////////
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAANIxAgAAAAAAMQBUAGEAYgBs
AGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4A
AgEBAAAABgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiAQAAABAA
AAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAGgACAQIAAAAFAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAuEAAAAAAAAAEBAAACAQAAAwEAAAQBAAAFAQAABgEAAAcBAAAIAQAACQEAAAoB
AAALAQAADAEAAA0BAAAOAQAADwEAABABAAARAQAAEgEAABMBAAAUAQAAFQEAABYBAAAXAQAAGAEA
ABkBAAAaAQAAGwEAABwBAAAdAQAAHgEAAB8BAAAgAQAAIQEAAP7///8jAQAAJAEAACUBAAAmAQAA
JwEAACgBAAApAQAA/v///ysBAAAsAQAALQEAAC4BAAAvAQAAMAEAADEBAAD+////////////////
///////////////////////////////9/////f//////////////////////////////RAEAAP3/
///+/////v////7/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////AQAAAP7///8DAAAABAAAAAUAAAAGAAAABwAAAP7/////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////8FAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAACoBAAAAEAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0A
YQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAAAP//////////AAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAHABAAAAAAAAAQBDAG8AbQBwAE8A
YgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgD/
//////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEA/v8DCgAA/////wYJAgAAAAAAwAAAAAAAAEYfAAAATWljcm9zb2Z0
IE9mZmljZSBXb3JkIERvY3VtZW50AAoAAABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuOAD0
ObJxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAgAA
AALVzdWcLhsQk5cIACss+a5EAAAABdXN1ZwuGxCTlwgAKyz5rjwBAAD4AAAADAAAAAEAAABoAAAA
DwAAAHAAAAAFAAAAjAAAAAYAAACUAAAAEQAAAJwAAAAXAAAApAAAAAsAAACsAAAAEAAAALQAAAAT
AAAAvAAAABYAAADEAAAADQAAAMwAAAAMAAAA2gAAAAIAAADkBAAAHgAAABQAAABDaXNjbyBTeXN0
ZW1zLCBJbmMuAAMAAAABAAAAAwAAAAEAAAADAAAACQAAAAMAAABHFgsACwAAAAAAAAALAAAAAAAA
AAsAAAAAAAAACwAAAAAAAAAeEAAAAQAAAAIAAAAgAAwQAAACAAAAHgAAAAYAAABUaXRsZQADAAAA
AQAAADQAAAADAAAAAAAAACAAAAABAAAAJAAAAAAAAIAsAAAAAAAAAAIAAACwBAAAEwAAAAkEAAAA
AAAAAAAAAAAAAAAAAAAA

------_=_NextPart_001_01C71A82.D650E4DF--


Received: from nuova-ex1.nuovasystems.com (nuova-ex1.nuovasystems.com [67.91.200.196]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB81a2i9022519 for <rbridge@postel.org>; Thu, 7 Dec 2006 17:36:02 -0800 (PST)
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Date: Thu, 7 Dec 2006 17:35:54 -0800
Message-ID: <34BDD2A93E5FD84594BB230DD6C18EA2D115D5@nuova-ex1.hq.nuovaimpresa.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaGTxqeIHHWDcIQWGQhzE+3h7UCAAA3x4gABBjVuA=
From: "Silvano Gai" <sgai@nuovasystems.com>
To: "Don Fedyk" <dwfedyk@nortel.com>, "Gray, Eric" <Eric.Gray@marconi.com>, "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sgai@nuovasystems.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB81a2i9022519
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Fri, 08 Dec 2006 01:36:17 -0000
Status: RO
Content-Length: 2503

IMO it is technically possible for TRILL to adopt IEEE 802.1ah. 
There are advantages and disadvantages.

The disadvantages are:
1) Lack of Next-Hop addresses. We discussed this at length during the
last meeting and we didn't reach consensus on a way to eliminate them.
2) Lack of a TTL field (it may be added, but it is not there today).
3) Many unneeded fields and therefore larger frame overhead.

The advantages are:
1) Larger addressable market for TRILL

IMO if we stick with the WG charter the disadvantages clearly outweigh
the advantages.

The WG can be re-chartered, but if we consider the Enterprise and Data
Center market, IEEE 802.1ah is an overkill.

-- Silvano


> -----Original Message-----
> From: rbridge-bounces@postel.org [mailto:rbridge-bounces@postel.org]
On
> Behalf Of Don Fedyk
> Sent: Thursday, December 07, 2006 9:21 AM
> To: Gray, Eric; Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.; Joe Touch
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> Hi Eric
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> >
> > Don,
> >
> > 	And yet, someone (Ali Sajassi) asserted (in his message
> > dated Wed 12/6/2006 at 2:16 PM EST) that there were no issues
> > or additional complications with using 802.1ah in enterprises
> > for plug-and-play applicability.
> >
> > 	Perhaps Ali can answer my question then.
> >
> > 	But, to more directly address your earlier comments:
> >
> > 	The TRILL WG has NOT come up with an encapsulation that
> > "looks like" 802.1ah - unless someone squints really hard and
> > tries to pretend that two separate Ethernet encapsulations -
> > separated by a SHIM header - are one single encapsulation.
> 
> To be fair Point to Point header that was discussed without one of the
> shims was very close "functionally" (colloquial looks like) to
802.1ah.
> My opinion is still we don't need several variations of headers doing
> similar things.
> 
> This was the slide that looked a lot like what I posted.
> 
> http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> 
> Regards,
> Don
> >
> > 	That is not to say that the WG has done anything that
> > could be said to disallow the use of 802.1ah encapsulation.
> > It is just not obviously consistent with all of the WG goals
> > to use _only_ 802.1ah encapsulation.
> >
> > --
> > Eric
> >
> 
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7IYKVu005724 for <rbridge@postel.org>; Thu, 7 Dec 2006 10:34:20 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB7IYBSL028810; Thu, 7 Dec 2006 13:34:11 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id NAA08333;  Thu, 7 Dec 2006 13:34:07 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0T746>; Thu, 7 Dec 2006 13:34:06 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017272@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>, "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Date: Thu, 7 Dec 2006 13:34:06 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 18:34:29 -0000
Status: RO
Content-Length: 2515

Don,

	I think we're not disagreeing with each other.

	Where people make proposals that look like an existing
encapsulation, the complexity associated with defining a new
encapsulation that is marginally different has to be weighed
very carefully against what we expect to gain in doing so.

	I think it is clear to me that the complexity is not
justified.  Moreover, I don't see anyone continuing to make
the case that we should do this - so it may be the case that
many people are of a similar opinion.

	The issue of whether or not it makes sense to use the
specific encapsulation proposed - or an existing similar
encapsulation - in the RBridge problem domain is a horse of
a different color.  I am not sure that we've achieved any
level of agreement on this issue, consequently this entire
discussion could be considered simply as a distraction.

--
Eric

> -----Original Message-----
> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> Sent: Thursday, December 07, 2006 12:21 PM
> To: Gray, Eric; Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.; Joe Touch
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Hi Eric 
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > 
> > Don,
> > 
> > 	And yet, someone (Ali Sajassi) asserted (in his message 
> > dated Wed 12/6/2006 at 2:16 PM EST) that there were no issues 
> > or additional complications with using 802.1ah in enterprises 
> > for plug-and-play applicability.
> > 
> > 	Perhaps Ali can answer my question then.
> > 
> > 	But, to more directly address your earlier comments:
> > 
> > 	The TRILL WG has NOT come up with an encapsulation that 
> > "looks like" 802.1ah - unless someone squints really hard and 
> > tries to pretend that two separate Ethernet encapsulations - 
> > separated by a SHIM header - are one single encapsulation.
> 
> To be fair Point to Point header that was discussed without one of the
> shims was very close "functionally" (colloquial looks like) 
> to 802.1ah.
> My opinion is still we don't need several variations of headers doing
> similar things. 
> 
> This was the slide that looked a lot like what I posted.  
> 
> http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm
> 
> Regards,
> Don 
> > 
> > 	That is not to say that the WG has done anything that 
> > could be said to disallow the use of 802.1ah encapsulation.
> > It is just not obviously consistent with all of the WG goals 
> > to use _only_ 802.1ah encapsulation.
> > 
> > --
> > Eric
> > 
> 


Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7HLCQF002992 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Thu, 7 Dec 2006 09:21:13 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id kB7HDh817358; Thu, 7 Dec 2006 12:13:43 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 12:20:52 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C4E6F67@zrtphxm2.corp.nortel.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D8125010171C1@uspitsmsgusr08.win.marconi.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaGTxqeIHHWDcIQWGQhzE+3h7UCAAA3x4g
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB7HLCQF002992
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 17:21:35 -0000
Status: RO
Content-Length: 1303

Hi Eric 

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> 
> Don,
> 
> 	And yet, someone (Ali Sajassi) asserted (in his message 
> dated Wed 12/6/2006 at 2:16 PM EST) that there were no issues 
> or additional complications with using 802.1ah in enterprises 
> for plug-and-play applicability.
> 
> 	Perhaps Ali can answer my question then.
> 
> 	But, to more directly address your earlier comments:
> 
> 	The TRILL WG has NOT come up with an encapsulation that 
> "looks like" 802.1ah - unless someone squints really hard and 
> tries to pretend that two separate Ethernet encapsulations - 
> separated by a SHIM header - are one single encapsulation.

To be fair Point to Point header that was discussed without one of the
shims was very close "functionally" (colloquial looks like) to 802.1ah.
My opinion is still we don't need several variations of headers doing
similar things. 

This was the slide that looked a lot like what I posted.  

http://www3.ietf.org/proceedings/06nov/slides/trill-1/sld13.htm

Regards,
Don 
> 
> 	That is not to say that the WG has done anything that 
> could be said to disallow the use of 802.1ah encapsulation.
> It is just not obviously consistent with all of the WG goals 
> to use _only_ 802.1ah encapsulation.
> 
> --
> Eric
> 



Received: from mail119.messagelabs.com (mail119.messagelabs.com [216.82.241.179]) by boreas.isi.edu (8.13.8/8.13.8) with SMTP id kB7GZVsf017400 for <rbridge@postel.org>; Thu, 7 Dec 2006 08:35:31 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: Donald.Eastlake@motorola.com
X-Msg-Ref: server-12.tower-119.messagelabs.com!1165508693!14941513!1
X-StarScan-Version: 5.5.10.7; banners=-,-,-
X-Originating-IP: [129.188.136.9]
Received: (qmail 18220 invoked from network); 7 Dec 2006 16:24:53 -0000
Received: from ftpbox.mot.com (HELO ftpbox.mot.com) (129.188.136.9) by server-12.tower-119.messagelabs.com with SMTP; 7 Dec 2006 16:24:53 -0000
Received: from az33exr01.mot.com ([10.64.251.231]) by ftpbox.mot.com (8.12.11/Motorola) with ESMTP id kB7GOngf029192 for <rbridge@postel.org>; Thu, 7 Dec 2006 10:24:53 -0600 (CST)
Received: from de01exm64.ds.mot.com (de01exm64.am.mot.com [10.176.8.15]) by az33exr01.mot.com (8.13.1/8.13.0) with ESMTP id kB7GOmAB019055 for <rbridge@postel.org>; Thu, 7 Dec 2006 10:24:48 -0600 (CST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 11:24:47 -0500
Message-ID: <3870C46029D1F945B1472F170D2D979001C9121C@de01exm64.ds.mot.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Use of 802.11s Encaps
Thread-Index: AccaHDX/gt450V/qQ0u6IDtC/GGCRA==
From: "Eastlake III Donald-LDE008" <Donald.Eastlake@motorola.com>
To: <rbridge@postel.org>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: donald.eastlake@motorola.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB7GZVsf017400
Subject: [rbridge] Use of 802.11s Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 16:35:37 -0000
Status: RO
Content-Length: 308

As long as people are looking at encapsulations, how about the
encapsulation currently in the 802.11s draft? It has lots of nifty
fields including six addresses and a TTL!  Although the Draft is
restricted, see
ftp://ftp.802wirelessworld.com/11/06/11-06-1464-02-000s-6-address-scheme
-tgs-mesh.doc.

Donald



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7G3R3o006863 for <rbridge@postel.org>; Thu, 7 Dec 2006 08:03:27 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB7G0cSL025657; Thu, 7 Dec 2006 11:00:38 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id LAA28400;  Thu, 7 Dec 2006 11:00:37 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0TZ6H>; Thu, 7 Dec 2006 11:00:37 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D8125010171C1@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>, "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Date: Thu, 7 Dec 2006 11:00:36 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>, Joe Touch <touch@ISI.EDU>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 16:03:39 -0000
Status: RO
Content-Length: 1997

Don,

	And yet, someone (Ali Sajassi) asserted (in his message
dated Wed 12/6/2006 at 2:16 PM EST) that there were no issues  
or additional complications with using 802.1ah in enterprises
for plug-and-play applicability.

	Perhaps Ali can answer my question then.

	But, to more directly address your earlier comments:

	The TRILL WG has NOT come up with an encapsulation that 
"looks like" 802.1ah - unless someone squints really hard and 
tries to pretend that two separate Ethernet encapsulations - 
separated by a SHIM header - are one single encapsulation.

	That is not to say that the WG has done anything that 
could be said to disallow the use of 802.1ah encapsulation.
It is just not obviously consistent with all of the WG goals
to use _only_ 802.1ah encapsulation.

--
Eric

> -----Original Message-----
> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> Sent: Thursday, December 07, 2006 9:33 AM
> To: Gray, Eric; Joe Touch; Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Hi Eric
> 
> > -----Original Message-----
> > From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> > Sent: Thursday, December 07, 2006 8:38 AM
> > Don,
> > 
> > 	Thanks for doing this.  As you can probably attest, 
> > this is a non-trivial "digging" task to come up with this 
> > level of detail.  I am not sure why Joe asked for it, but now 
> > that you have provided it, perhaps you can explain how values 
> > would be derived for the B-TAG TCI/VID and I-TAG TCI/SID 
> > fields if we'd like to deploy this technology in 
> "plug-and-play" mode?
> 
> I have not given much thought to plug-and-play. My advice 
> would be learn
> the current semantics of the fields and see what they offer.  I don't
> see why these fields, which offer encapsulation, backwards
> compatibility, Connectivity Fault Management (CFM) frames etc are any
> worse than similar alternatives.
> 
> Don
> 
> > 
> > --
> > Eric
> > 
> ><snipped hopelessly garbled> 
> 


Received: from zrtps0kn.nortel.com (zrtps0kn.nortel.com [47.140.192.55]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7EXI3A028188 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Thu, 7 Dec 2006 06:33:18 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zrtps0kn.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kB7EWtU10126; Thu, 7 Dec 2006 09:32:55 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 09:32:53 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C48C210@zrtphxm2.corp.nortel.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501017107@uspitsmsgusr08.win.marconi.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccaBPXATcLtYMIrSdeHzRHGN4/MQAABQXvA
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Joe Touch" <touch@ISI.EDU>, "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB7EXI3A028188
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 14:33:34 -0000
Status: RO
Content-Length: 885

Hi Eric

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> Sent: Thursday, December 07, 2006 8:38 AM
> Don,
> 
> 	Thanks for doing this.  As you can probably attest, 
> this is a non-trivial "digging" task to come up with this 
> level of detail.  I am not sure why Joe asked for it, but now 
> that you have provided it, perhaps you can explain how values 
> would be derived for the B-TAG TCI/VID and I-TAG TCI/SID 
> fields if we'd like to deploy this technology in "plug-and-play" mode?

I have not given much thought to plug-and-play. My advice would be learn
the current semantics of the fields and see what they offer.  I don't
see why these fields, which offer encapsulation, backwards
compatibility, Connectivity Fault Management (CFM) frames etc are any
worse than similar alternatives.

Don

> 
> --
> Eric
> 
><snipped hopelessly garbled> 



Received: from smtp01.uc3m.es (smtp01.uc3m.es [163.117.136.121]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7EMhu9024220 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Thu, 7 Dec 2006 06:22:45 -0800 (PST)
Received: from smtp01.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id 236D2111178; Thu,  7 Dec 2006 15:22:43 +0100 (CET)
Received: from [10.0.0.4] (39.Red-80-37-137.staticIP.rima-tde.net [80.37.137.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp01.uc3m.es (Postfix) with ESMTP id 5EB6C110D78; Thu,  7 Dec 2006 15:22:32 +0100 (CET)
Message-ID: <457823A7.20709@it.uc3m.es>
Date: Thu, 07 Dec 2006 15:22:31 +0100
From: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Stewart Bryant <stbryant@cisco.com>
References: <75B2A84D9323BC4CA3977CF378CE75EB027827B3@xmb-sjc-21e.amer.cisco.com> <45771709.5050004@it.uc3m.es> <45771B66.7020009@cisco.com>
In-Reply-To: <45771B66.7020009@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gibanez@it.uc3m.es
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Thu, 07 Dec 2006 14:22:56 -0000
Status: RO
Content-Length: 521

Yes but, could you be a bit more precise ? (there are so many "VLANs" in 
the headers :-) ). Do you mean a different protocol type than .1ah (81a8)?
Guillermo
Stewart Bryant escribi?:
> Guillermo Ib??ez wrote:
>
>> There is no TTL field on the 802.1ah, afaik, so the .1ah would 
>> require modification.
>
> ... or perhaps extension through the header extension mechanism
> used to introduce VLANs. i.e. new protocol type that introduces
> the TTL header which carries the TTL and the next protocol type.
>
> - Stewart
>


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7DmOOO013125 for <rbridge@postel.org>; Thu, 7 Dec 2006 05:48:25 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB7DmHSL022785; Thu, 7 Dec 2006 08:48:17 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id IAA18856;  Thu, 7 Dec 2006 08:48:16 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0TXH2>; Thu, 7 Dec 2006 08:48:15 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017114@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Joe Touch <touch@ISI.EDU>, "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Date: Thu, 7 Dec 2006 08:48:15 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 13:48:51 -0000
Status: RO
Content-Length: 1119

Joe/Ali,

	It is not as simple as this.

	The IETF has already established a precedent for Ethernet
encapsulation of SHIM-encapsulated Ethernet.  It's only trying
to see this as a single encapsulation, that causes people to
conclude we are inventing a new form of Ethernet encapsulation.

	Other than inappropriate "designing committee" discussion
at the last IETF meeting, we have not been attempting to design
any new Ethernet encapsulation.  And I believe we should safely
conclude, at this point, that the discussion that took place on
this topic at the TRILL meeting last month can be closed and
considered to have been completely unproductive.

	Big surprise...

--
Eric

> -----Original Message-----
> From: rbridge-bounces@postel.org 
> [mailto:rbridge-bounces@postel.org] On Behalf Of Joe Touch
> Sent: Wednesday, December 06, 2006 10:23 PM
> To: Ali Sajassi (sajassi)
> Cc: Developing a hybrid router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
> 


Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7DcKmR009762 for <rbridge@postel.org>; Thu, 7 Dec 2006 05:38:24 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB7DcASL022618; Thu, 7 Dec 2006 08:38:10 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id IAA18255;  Thu, 7 Dec 2006 08:38:09 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0TXCD>; Thu, 7 Dec 2006 08:38:09 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501017107@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Don Fedyk <dwfedyk@nortel.com>, Joe Touch <touch@ISI.EDU>, "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Date: Thu, 7 Dec 2006 08:38:08 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 13:38:27 -0000
Status: RO
Content-Length: 4977

Don,

	Thanks for doing this.  As you can probably attest, this
is a non-trivial "digging" task to come up with this level of
detail.  I am not sure why Joe asked for it, but now that you
have provided it, perhaps you can explain how values would be
derived for the B-TAG TCI/VID and I-TAG TCI/SID fields if we'd
like to deploy this technology in "plug-and-play" mode?

--
Eric

> -----Original Message-----
> From: Don Fedyk [mailto:dwfedyk@nortel.com] 
> Sent: Thursday, December 07, 2006 8:29 AM
> To: Joe Touch; Ali Sajassi (sajassi)
> Cc: Gray, Eric; Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Hi 
> 
> This is the Provider Backbone Header Format reproduced from one of the
> 802.1ah documents.  When I said this is similar to the Trill 
> header this
> is the version I mentioned.  I converted to textographics by hand so I
> hope I got it right. I put field designators in [] inside the picture
> for fear they would get wrapped. The encapsulated frame 
> starts after the
> I-TAG I-SID.
> 
>     
>     |      1        |       2       |       3       |       4 
>       |  
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>  -2 |                               |                               |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               +
>   2 |                Backbone Destination Address         [B-DA]    |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>   6 |                Backbone Source Address              [B-SA]    |
>     +                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>  10 |                               |   .1ad Ethertype    [B-TAG]   |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>  14 |  .1ad B-TAG TCI/VID           |   .1ah Ethertype    [   ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ I ]-+-+-+
>  18 |               .1ah I-TAG TCI/SID                    [ - ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ T ]-+-+-+
>  22 |                Customer Destination Address         [ A ]     |
>     +                               +-+-+-+-+-+-+-+-+-+-+-[ G ]-+-+-+
>  26 |                               |                     [   ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                     [   ]     +
>  30 |                Customer Source Address              [   ]     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[   ]-+-+-+
>  34 |  Encap Ethertype              |                     [   ]
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> 
> 
>                                 .1ah I-TAG TCI
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>     | P/DE  |R1 |R2 |                     I-SID                     |
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> 
>     P/DE 3 Bits Priority 1 bit Drop Eligible
>     R1 Res1
>     R2 Res2
> 
> a) priority - This 3 bit field carries the customer priority (I-PCP)
> associated
> with this frame. The provider network operates on the priority
> associated with
> the B-TAG.  
> 
> b) drop_eligible - This 1 bit field carries the customer drop
> eligibility
> (I-DEI) associated with this frame. The provider network 
> operates on the
> drop
> eligibility associated with the B-TAG.  
> 
> c) res1 - This 2 bit field is used for any future format 
> variations. The
> res2
> field is zero on transmit and is ignored on receipt. 
> 
> d) res2 - This 2 bit field is used for any future format 
> variations. The
> res1
> field is zero on transmit and if set on reception the frame is
> discarded.  
> 
> e) I-SID - This 24 bit field carries the service instance identifier
> associated
> with this frame.  
> 
> f) encapsulated C-DA - This field carries the 48 bit Destination MAC
> Address
> for an encapsulated Ethernet frame.  
> 
> g) encapsulated C-SA - This field carries the 48 bit Source 
> MAC Address
> for an
> encapsulated Ethernet frame.  
> 
> Regards,
> Don
> 
> 
> > -----Original Message-----
> > From: Joe Touch [mailto:touch@ISI.EDU] 
> > Sent: Wednesday, December 06, 2006 9:53 PM
> > To: Ali Sajassi (sajassi)
> > Cc: Fedyk, Don (BL60:1A00); Gray, Eric; Developing a hybrid 
> > router/bridge.
> > Subject: Re: [rbridge] Use of 802.1ah Encaps
> > 
> > I'd really rather someone just posted the header / fields, 
> > rather than a large document in which that information is 
> > buried, if possible ;-)
> > 
> > Joe
> > 
> > Ali Sajassi (sajassi) wrote:
> > > 
> > >> Can you - or anyone with easy access to the specs - 
> please post an 
> > >> explicit description of 802.1ah header and fields?
> > > 
> > > I will ask Tony (802.1 chair) to make avail to TRILL WG a 
> > copy of .1ah.
> > > 
> > > -Ali
> > > 
> > > 
> > >> Thanks,
> > >>
> > >> Joe
> > >>
> > >>
> > 
> > --
> > ----------------------------------------
> > Joe Touch
> > Sr. Network Engineer, USAF TSAT Space Segment
> > 
> > 
> 


Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7DSlb5006593 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Thu, 7 Dec 2006 05:28:48 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id kB7DLL803286 for <rbridge@postel.org>; Thu, 7 Dec 2006 08:21:22 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Dec 2006 08:28:30 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C48C019@zrtphxm2.corp.nortel.com>
In-Reply-To: <457781F1.7050103@isi.edu>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccZqtCZNyAAgmj5QEKwnpuXlDrTygAVKArQ
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Joe Touch" <touch@ISI.EDU>, "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB7DSlb5006593
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 13:28:56 -0000
Status: RO
Content-Length: 4076

Hi 

This is the Provider Backbone Header Format reproduced from one of the
802.1ah documents.  When I said this is similar to the Trill header this
is the version I mentioned.  I converted to textographics by hand so I
hope I got it right. I put field designators in [] inside the picture
for fear they would get wrapped. The encapsulated frame starts after the
I-TAG I-SID.

    
    |      1        |       2       |       3       |       4       |  
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 -2 |                               |                               |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               +
  2 |                Backbone Destination Address         [B-DA]    |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  6 |                Backbone Source Address              [B-SA]    |
    +                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 10 |                               |   .1ad Ethertype    [B-TAG]   |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 14 |  .1ad B-TAG TCI/VID           |   .1ah Ethertype    [   ]     |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ I ]-+-+-+
 18 |               .1ah I-TAG TCI/SID                    [ - ]     |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[ T ]-+-+-+
 22 |                Customer Destination Address         [ A ]     |
    +                               +-+-+-+-+-+-+-+-+-+-+-[ G ]-+-+-+
 26 |                               |                     [   ]     |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                     [   ]     +
 30 |                Customer Source Address              [   ]     |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-[   ]-+-+-+
 34 |  Encap Ethertype              |                     [   ]
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


                                .1ah I-TAG TCI
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | P/DE  |R1 |R2 |                     I-SID                     |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    P/DE 3 Bits Priority 1 bit Drop Eligible
    R1 Res1
    R2 Res2

a) priority - This 3 bit field carries the customer priority (I-PCP)
associated
with this frame. The provider network operates on the priority
associated with
the B-TAG.  

b) drop_eligible - This 1 bit field carries the customer drop
eligibility
(I-DEI) associated with this frame. The provider network operates on the
drop
eligibility associated with the B-TAG.  

c) res1 - This 2 bit field is used for any future format variations. The
res2
field is zero on transmit and is ignored on receipt. 

d) res2 - This 2 bit field is used for any future format variations. The
res1
field is zero on transmit and if set on reception the frame is
discarded.  

e) I-SID - This 24 bit field carries the service instance identifier
associated
with this frame.  

f) encapsulated C-DA - This field carries the 48 bit Destination MAC
Address
for an encapsulated Ethernet frame.  

g) encapsulated C-SA - This field carries the 48 bit Source MAC Address
for an
encapsulated Ethernet frame.  

Regards,
Don


> -----Original Message-----
> From: Joe Touch [mailto:touch@ISI.EDU] 
> Sent: Wednesday, December 06, 2006 9:53 PM
> To: Ali Sajassi (sajassi)
> Cc: Fedyk, Don (BL60:1A00); Gray, Eric; Developing a hybrid 
> router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> I'd really rather someone just posted the header / fields, 
> rather than a large document in which that information is 
> buried, if possible ;-)
> 
> Joe
> 
> Ali Sajassi (sajassi) wrote:
> > 
> >> Can you - or anyone with easy access to the specs - please post an 
> >> explicit description of 802.1ah header and fields?
> > 
> > I will ask Tony (802.1 chair) to make avail to TRILL WG a 
> copy of .1ah.
> > 
> > -Ali
> > 
> > 
> >> Thanks,
> >>
> >> Joe
> >>
> >>
> 
> --
> ----------------------------------------
> Joe Touch
> Sr. Network Engineer, USAF TSAT Space Segment
> 
> 



Received: from smtp01.uc3m.es (smtp01.uc3m.es [163.117.136.121]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB7DGGVb002011 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Thu, 7 Dec 2006 05:16:22 -0800 (PST)
Received: from smtp01.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id 178DA110EB9; Thu,  7 Dec 2006 14:16:16 +0100 (CET)
Received: from [10.0.0.4] (39.Red-80-37-137.staticIP.rima-tde.net [80.37.137.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp01.uc3m.es (Postfix) with ESMTP id 434B5110BC4; Thu,  7 Dec 2006 14:16:04 +0100 (CET)
Message-ID: <45781418.2050405@it.uc3m.es>
Date: Thu, 07 Dec 2006 14:16:08 +0100
From: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Joe Touch <touch@ISI.EDU>
References: <75B2A84D9323BC4CA3977CF378CE75EB0278299B@xmb-sjc-21e.amer.cisco.com> <45778929.2090103@isi.edu>
In-Reply-To: <45778929.2090103@isi.edu>
Content-Type: multipart/mixed; boundary="------------010507050502060406060802"
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gibanez@it.uc3m.es
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 13:16:40 -0000
Status: RO
Content-Length: 200903

This is a multi-part message in MIME format.
--------------010507050502060406060802
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Attached is a  figure on the 802.1ad and .1ah headers, extracted from 
the Comms. Magazine. You can find also more details on the fields 
specific of .1ah header, extracted from 802.1ah draft 3.0
Note that I-SID Instance Service ID, has three octets, possibly to 
overcome the limitation that a single VLAN field (12 bit: 4096)  (2 byte 
type+ 2 byte VLAN tag)) would suppose.
Guillermo


Joe Touch escribi?:
> Ali Sajassi (sajassi) wrote:
> ...
>   
>>>> Hmmm Trill spent 1.5 years coming up with a header that looks 
>>>> remarkably like 802.1ah. A fact many of us have pointed out 
>>>>         
>>> before.  
>>>       
>>>> If you are using an IEEE 802.1 Ethernet data plane your baseline 
>>>> choices are 802.1Q or 802.1ah.
>>>>         
>>> Is there a TTL in the 802.1ah header?
>>>       
>> Currently it is not. But if this is an issue, we can try to accommodate
>> it.
>>     
>
> So maybe that 1.5 years wasn't wasted after all? :-)
>
> Joe
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
>   

--------------010507050502060406060802
Content-Type: application/pdf;
 name="8021ah_header.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="8021ah_header.pdf"

JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURl
Y29kZT4+CnN0cmVhbQp4nCtUMNAzNFIwAEEYIzmXSz/IXCG9mKuQy8jIQs/S0kzB1MBcz9LQ
RCEXLmIGEVLI4TIxN7JE58LU53BlcIUr5HEVAs01MwBaoGtiZmgM5JiYAxVDVFlAbLRQcMnn
CgRDAPIbHkplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMTAyCmVuZG9iago0IDAgb2JqCjw8
L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgOTAvUGFyZW50IDMg
MCBSCi9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL0ltYWdlQ10KL0V4dEdTdGF0ZSA5IDAg
UgovWE9iamVjdCAxMCAwIFIKPj4KL0NvbnRlbnRzIDUgMCBSCj4+CmVuZG9iagozIDAgb2Jq
Cjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbCjQgMCBSCl0gL0NvdW50IDEKL1JvdGF0ZSA5MD4+
CmVuZG9iagoxIDAgb2JqCjw8L1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDMgMCBSCj4+CmVuZG9i
ago3IDAgb2JqCjw8L1R5cGUvRXh0R1N0YXRlCi9PUE0gMT4+ZW5kb2JqCjkgMCBvYmoKPDwv
UjcKNyAwIFI+PgplbmRvYmoKMTAgMCBvYmoKPDwvUjgKOCAwIFI+PgplbmRvYmoKOCAwIG9i
ago8PC9TdWJ0eXBlL0ltYWdlCi9Db2xvclNwYWNlL0RldmljZVJHQgovV2lkdGggNTE5Ci9I
ZWlnaHQgMzk5Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0ZpbHRlci9GbGF0ZURlY29kZQovRGVj
b2RlUGFybXM8PC9QcmVkaWN0b3IgMTUKL0NvbHVtbnMgNTE5Ci9Db2xvcnMgMz4+L0xlbmd0
aCAyNjI0Mj4+c3RyZWFtCnic7b17XFdVvv+/z++cvpNY5yRIo1OOmdp4RNMjpIlpVlqKApql
pZEp3kMYybxMEBKUYqYDWpl3xUuYjgMolne8oClqpTCUIjnqmCJoU4LnzLn83vKWxWpf1mfz
+ezLh89+P//gsVmffX3vvd6vdX2vf/q///s/iSAIgiBq+CdSBYIgCIJBqkAQBEHUQapAEARB
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
U7il2uoa3ir2orP+CWYE1kCPI6lwMBjsANLO+2L+ttljwjnhr+xAqbZOgFdk96nsk8czwL+8
0dj0YzA11CQgBX5t1aoVPxcEXu6A8IFQycPeF35gFbscNjRBuaRf//6sX0T12fHtQ7WDjaMl
VSAaEFZExwMHAXmMjWtkQK7++eefe/furRzZjS6DFbVkHKiJu4BnE5xEDx4eznB77oLngNc7
d+6ce80U/CBaN8A327VrV50juCRuDpont+3hGeDrevjhh8Vxk1RnzPGIn53/RAmiYeEtMVOx
bIVdglB6haKiVFsytfvWfBPwjODRoFaEwzHtvh3fAeMeYhOT3fdCEO7gLarA2ojw35DHQlgr
B2EG2KYh6HEh3EDWnUAQDRFvUQWC8A0uXLhApRmiQUOqQBAEQdRBqkAQBEHUQapAEARB1EGq
QBAEQdRBqkAQBEHUQapAEARB1EGqQBAEQdRBqkAQBEHUQapAEARB1EGqQBAEQdRBqkAQBEHU
QapAEARB1PH/Aw6U8FQKZW5kc3RyZWFtCmVuZG9iagoyIDAgb2JqCjw8L1Byb2R1Y2VyKEdQ
TCBHaG9zdHNjcmlwdCA4LjE1KQovQ3JlYXRpb25EYXRlKEQ6MjAwNjEyMDcxMzU1MDcpCi9N
b2REYXRlKEQ6MjAwNjEyMDcxMzU1MDcpCi9UaXRsZShcKE1pY3Jvc29mdCBQb3dlclBvaW50
IC0gUHJlc2VudGFjaVxcMzYzbjFcKSkKL0NyZWF0b3IoUFNjcmlwdDUuZGxsIFZlcnNpb24g
NS4yLjIpCi9BdXRob3IoR3VpbGxlcm1vKT4+ZW5kb2JqCnhyZWYKMCAxMQowMDAwMDAwMDAw
IDY1NTM1IGYgCjAwMDAwMDA0NDAgMDAwMDAgbiAKMDAwMDAyNzAzMiAwMDAwMCBuIAowMDAw
MDAwMzcxIDAwMDAwIG4gCjAwMDAwMDAyMDYgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBu
IAowMDAwMDAwMTg3IDAwMDAwIG4gCjAwMDAwMDA0ODggMDAwMDAgbiAKMDAwMDAwMDU4OCAw
MDAwMCBuIAowMDAwMDAwNTI5IDAwMDAwIG4gCjAwMDAwMDA1NTggMDAwMDAgbiAKdHJhaWxl
cgo8PCAvU2l6ZSAxMSAvUm9vdCAxIDAgUiAvSW5mbyAyIDAgUgovSUQgWygLeKNHIVxyBwmX
MB5rktcglikoC3ijRyFccgcJlzAea5LXIJYpXQo+PgpzdGFydHhyZWYKMjcyNTAKJSVFT0YK

--------------010507050502060406060802
Content-Type: application/pdf;
 name="8021ah.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="8021ah.pdf"

JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURl
Y29kZT4+CnN0cmVhbQp4nE1Puw7CMAwUq7/iRhga4ua9IhAzVSQ+oAgQIqDC/0skoYXGy935
znYGSMEtZKkJ9InWncPlTVVGtx/B60IDeaHKq8Ic9wmbmIMBeUw8kxQhBM21xzCahWrRshHa
M2Ki5WIVb9RoY4WRAQ3nQA6exsYu0iFvc9LnORZWt1ZYh0TaMP/o/UvZhZFO/r9ypSMeNEB5
6esx2iqLmU8WX/0zS2yfeW2pD6OVN+hlbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMTcxCmVu
ZG9iagoxNSAwIG9iago8PC9MZW5ndGggMTYgMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+Pgpz
dHJlYW0KeJxNT8sKwjAQxOt+xRz1EvNqNrmK4tkS8AMKVsQo0f8Hk9Rady8zs7OvDCmUhqw5
gyHRtmeMb2oy+uMXvEbK5IWp0YR/PCTsYmkMKGPihaQIIVjVagqdDkLDOC9YK8RE69Um3ugQ
6VRmsqpuB2e1E46RyFrpf/Q+USPZTnT2L8qVznhQhmE5nWNM57H4yuLia58pxv5Z1tb8AEwi
MsplbmRzdHJlYW0KZW5kb2JqCjE2IDAgb2JqCjE1OAplbmRvYmoKNCAwIG9iago8PC9UeXBl
L1BhZ2UvTWVkaWFCb3ggWzAgMCA1OTUgODQyXQovUm90YXRlIDAvUGFyZW50IDMgMCBSCi9S
ZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL0ltYWdlQyAvVGV4dF0KL0V4dEdTdGF0ZSAxMSAw
IFIKL1hPYmplY3QgMTIgMCBSCi9Gb250IDEzIDAgUgo+PgovQ29udGVudHMgNSAwIFIKPj4K
ZW5kb2JqCjE0IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9S
b3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERiAvSW1hZ2VD
IC9UZXh0XQovRXh0R1N0YXRlIDE4IDAgUgovWE9iamVjdCAxOSAwIFIKL0ZvbnQgMjAgMCBS
Cj4+Ci9Db250ZW50cyAxNSAwIFIKPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2Vz
IC9LaWRzIFsKNCAwIFIKMTQgMCBSCl0gL0NvdW50IDIKL1JvdGF0ZSAwPj4KZW5kb2JqCjEg
MCBvYmoKPDwvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMyAwIFIKPj4KZW5kb2JqCjcgMCBvYmoK
PDwvVHlwZS9FeHRHU3RhdGUKL09QTSAxPj5lbmRvYmoKMTEgMCBvYmoKPDwvUjcKNyAwIFI+
PgplbmRvYmoKMTIgMCBvYmoKPDwvUjEwCjEwIDAgUj4+CmVuZG9iagoxMCAwIG9iago8PC9T
dWJ0eXBlL0ltYWdlCi9Db2xvclNwYWNlL0RldmljZVJHQgovV2lkdGggNjcxCi9IZWlnaHQg
ODE4Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0ZpbHRlci9GbGF0ZURlY29kZQovRGVjb2RlUGFy
bXM8PC9QcmVkaWN0b3IgMTUKL0NvbHVtbnMgNjcxCi9Db2xvcnMgMz4+L0xlbmd0aCA2NTY2
MT4+c3RyZWFtCnic7H1byFVV2/Z8D00N2oibPiqRFwsUCxXUg+oBC6HsICUMTDSkVLDA6kDt
0PLADZRgG0TFgkLKgzIQEywPUjDJMKh4eajkrQzbQO4Ov//61/U/9387xphjzbV9nmd6XQeL
teaac8yxva8x7rG5/vW///u/hSAIgiAINcK/xO6CIAiCUDOI3QVBEAShbhC7C4IgCELdIHYX
BEEQhLpB7C4IgiAIdYPYXRAEQRDqBrG7IAiCINQNYndBEARBqBvE7oIgCIJQN4jdBUEQBKFu
ELsLgiAIQt0gdhcEQRCEuqG37P7FF1/s2rXro48+mj9//ubNmx999NH8/QsWLDh58mTyr6++
+mr27Nk9iGNznDlzZs6cOfjy888/33nnnf6vP//8c+fOna+99hq+b9u27aWXXhqWGBKffvrp
Y489xu9xVPsTgS+//PLVV1/t83sFQRCEAD1kd1D7Qw895K8cPnw4T/Cjjt3feeed5557jt/f
fvvtZ599dhji1wD6Gbfffrv9/OOPP2677bZ+RoC5hG4cCL6f7xUEQRBi9JDdly5dilE7R7Rm
+o8dO3bTTTc1ffaDDz546qmnRghVZNh9+/btL7/88qZNm4Z9wHr+/Pm77roLX7777rt77rmn
/xEQuwuCIIwc9Irdr169Onbs2MKRDcn+888/f/DBB5s+nmR3P1AGoW7YsIHDU3OP4/6tW7fi
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
CjE4IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjE5IDAgb2JqCjw8L1IxNwoxNyAwIFI+
PgplbmRvYmoKMTcgMCBvYmoKPDwvU3VidHlwZS9JbWFnZQovQ29sb3JTcGFjZS9EZXZpY2VS
R0IKL1dpZHRoIDY0MgovSGVpZ2h0IDU4NAovQml0c1BlckNvbXBvbmVudCA4Ci9GaWx0ZXIv
RmxhdGVEZWNvZGUKL0RlY29kZVBhcm1zPDwvUHJlZGljdG9yIDE1Ci9Db2x1bW5zIDY0Mgov
Q29sb3JzIDM+Pi9MZW5ndGggNDU1ODg+PnN0cmVhbQp4nOy9WYxVV3r2v32Vz2aQmGQbHGiE
HIwEwQhoAa3YLgmQOzZOC5AFLVwBhA04ja0wdMJw0ZGAisIQAR2m5sOojAJyoNICkyCMxCA1
lBqQ6WAJaKtkQwDbYorAmMv8H53nq/f/1tpDnVPTPofz/C6Oztln77XXXtOz3rXWXu9T//u/
/xsJIYQQIg+ekgwLIYQQeSEZFkIIIXJDMiyEEELkhmRYCCGEyA3JsBBCCJEbkmEhhBAiNyTD
QgghRG5IhoUQQojckAwLIYQQuSEZFkIIIXJDMiyEEELkhmRYCCGEyA3JsBBCCJEbkmEhhBAi
NyTDQgghRG5IhoUQQojckAwLIYQQuSEZFkIIIXJDMiyEEELkhmRYCCGEyA3JsBBCCJEbkmEh
hBAiNyTDQgghRG5IhoUQQojckAwLIYQQuSEZFkIIIXJDMiyEEELkhmRYCCGEyA3JsBBCCJEb
kmEhhBAiN7pahnfu3Dl//nz7efLkyVdfffXu3bs4ePDgwQULFqxevbpPnz779++fOXMmTrAj
K1euXLt2LY6sWLFizZo1QbAXLlyoq6s7cOBA4k2feuqpO3fuIBB/cPr06XPmzHnzzTftyKef
fvrGG2/gy6lTp1577TV82bFjx3vvvWcnIJ5Tpkw5e/asPxkgtg8ePPBnCvFkg+qDivnSSy/Z
EdSOjRs3spKi2n744Yf2r9X6adOm+atQqfFp1RmnDRgwwKpVwJUrV4YNG3b58mVejtv17dvX
19ljx44hKN/CjB8/fvfu3T6SrNr79u2bMWMGfv7www8TJ06sqanBhUeOHPGtAaK6aNEitgMG
bte9e3d/0BqotMdHQqFls/igrRg4cGDiyXwi3yDzkXHEB0JwkJFHGlqK4bRx48YtXbrU0ife
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
XEFtRkOnxx577KuvvsKodvDwHfGU6YDZMAzDmArco73zAoysXiw0DetN/2a0sPDTn/6UKx6D
B7OMa1CLXIGGYRgR9l0LiIWmYcMwDMO4s2EaNgzDMIzBYBo2DMMwjMFgGjYMwzCMwbBGaViR
vtObjoZhGIaxklijNEyxo0OHDj377LPDquMZhmEYaxlrlIbnCUltGIZhGEuFtUjDMZL+73//
+1OnTiWV2WYc/wwfTpw48d3vfldh3rZt28bganz5vUNp1TAMwzAmYi3ScBNmw1FltgmR1ils
ySDApGRGNma8U0ZpZzzxNqVVwzAMw5iItU7DpQRmqaNJ5RNOfKPuJjW6laYnxIZhGMa0MA3f
RsNVHc0OGu5QWjUMwzCMiVijNPz8889v3bqVcsISqhQlRx3NRx99lIKslBgjDfPLxx57rENp
1TAMwzAmYi3SsI5oSe60GYt6SlSYOprr169P0pXxs7Tcm7Hs5T333AMiT5KihmEYhtGGtUjD
hmEYhrEgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZg
MA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEY
xmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuG
YRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDAN
G4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZg
MA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEY
xmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuG
YRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDAN
G4ZhGMZgMA0bhmEYxmAwDRuGYRjGYDANG4ZhGMZgMA0bhmEYxmD4v2mFA2QKZW5kc3RyZWFt
CmVuZG9iagoyMCAwIG9iago8PC9SOQo5IDAgUj4+CmVuZG9iagoyMSAwIG9iago8PC9MZW5n
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
ZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago1NDU2CmVuZG9iago5IDAgb2JqCjw8L0Jhc2VG
b250L09ETk1ERytUVEUzMjYzQUU4dDAwL0ZvbnREZXNjcmlwdG9yIDggMCBSL1R5cGUvRm9u
dAovRmlyc3RDaGFyIDEvTGFzdENoYXIgMS9XaWR0aHNbIDI1MF0KL0VuY29kaW5nIDIzIDAg
Ui9TdWJ0eXBlL1RydWVUeXBlPj4KZW5kb2JqCjIzIDAgb2JqCjw8L1R5cGUvRW5jb2Rpbmcv
QmFzZUVuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9EaWZmZXJlbmNlc1sKMS9zcGFjZV0+Pgpl
bmRvYmoKOCAwIG9iago8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL09ETk1ERytU
VEUzMjYzQUU4dDAwL0ZvbnRCQm94WzAgMCA2MzggNjI1XS9GbGFncyA0Ci9Bc2NlbnQgNjI1
Ci9DYXBIZWlnaHQgNjI1Ci9EZXNjZW50IDAKL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDk1Ci9N
aXNzaW5nV2lkdGggNzc3Ci9Gb250RmlsZTIgMjEgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwv
UHJvZHVjZXIoR1BMIEdob3N0c2NyaXB0IDguMTUpCi9DcmVhdGlvbkRhdGUoRDoyMDA2MTIw
NjIwMTYwOCkKL01vZERhdGUoRDoyMDA2MTIwNjIwMTYwOCkKL1RpdGxlKE1pY3Jvc29mdCBX
b3JkIC0gODAyMWFoLmRvYykKL0NyZWF0b3IoUFNjcmlwdDUuZGxsIFZlcnNpb24gNS4yLjIp
Ci9BdXRob3IoR3VpbGxlcm1vKT4+ZW5kb2JqCnhyZWYKMCAyNAowMDAwMDAwMDAwIDY1NTM1
IGYgCjAwMDAwMDA5NzAgMDAwMDAgbiAKMDAwMDExODg5NyAwMDAwMCBuIAowMDAwMDAwODk1
IDAwMDAwIG4gCjAwMDAwMDA1MjUgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAw
MDAwMjU2IDAwMDAwIG4gCjAwMDAwMDEwMTggMDAwMDAgbiAKMDAwMDExODY5OCAwMDAwMCBu
IAowMDAwMTE4NDYwIDAwMDAwIG4gCjAwMDAwMDExMjEgMDAwMDAgbiAKMDAwMDAwMTA1OSAw
MDAwMCBuIAowMDAwMDAxMDg5IDAwMDAwIG4gCjAwMDAwNjY5ODUgMDAwMDAgbiAKMDAwMDAw
MDcwOSAwMDAwMCBuIAowMDAwMDAwMjc1IDAwMDAwIG4gCjAwMDAwMDA1MDUgMDAwMDAgbiAK
MDAwMDA2NzA3NyAwMDAwMCBuIAowMDAwMDY3MDE1IDAwMDAwIG4gCjAwMDAwNjcwNDUgMDAw
MDAgbiAKMDAwMDExMjg2OCAwMDAwMCBuIAowMDAwMTEyODk4IDAwMDAwIG4gCjAwMDAxMTg0
MzkgMDAwMDAgbiAKMDAwMDExODYxMiAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDI0IC9S
b290IDEgMCBSIC9JbmZvIDIgMCBSCi9JRCBbKGjAt1woAN1cKEu3jvrVpgZbgikoaMC3XCgA
3VwoS7eO+tWmBluCKV0KPj4Kc3RhcnR4cmVmCjExOTA5OAolJUVPRgo=
--------------010507050502060406060802--


Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB73Ont6010327 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 6 Dec 2006 19:24:49 -0800 (PST)
Received: from [127.0.0.1] (pool-71-106-94-15.lsanca.dsl-w.verizon.net [71.106.94.15]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kB73NO4S026782; Wed, 6 Dec 2006 19:23:25 -0800 (PST)
Message-ID: <45778929.2090103@isi.edu>
Date: Wed, 06 Dec 2006 19:23:21 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
References: <75B2A84D9323BC4CA3977CF378CE75EB0278299B@xmb-sjc-21e.amer.cisco.com>
In-Reply-To: <75B2A84D9323BC4CA3977CF378CE75EB0278299B@xmb-sjc-21e.amer.cisco.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig4E8B82C6F235020C0C63480F"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 03:24:58 -0000
Status: RO
Content-Length: 1184

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig4E8B82C6F235020C0C63480F
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Ali Sajassi (sajassi) wrote:
=2E..
>>> Hmmm Trill spent 1.5 years coming up with a header that looks=20
>>> remarkably like 802.1ah. A fact many of us have pointed out=20
>> before. =20
>>> If you are using an IEEE 802.1 Ethernet data plane your baseline=20
>>> choices are 802.1Q or 802.1ah.
>> Is there a TTL in the 802.1ah header?
>=20
> Currently it is not. But if this is an issue, we can try to accommodate=

> it.

So maybe that 1.5 years wasn't wasted after all? :-)

Joe


--------------enig4E8B82C6F235020C0C63480F
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFd4kqE5f5cImnZrsRAjD3AJ4029IPekUiy+0QfttWemsWQPGuLgCg15hQ
+kKgAEzoz+r8eWA3tfOSPm4=
=O4WQ
-----END PGP SIGNATURE-----

--------------enig4E8B82C6F235020C0C63480F--



Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB72r3tS000982 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 6 Dec 2006 18:53:03 -0800 (PST)
Received: from [127.0.0.1] (pool-71-106-94-15.lsanca.dsl-w.verizon.net [71.106.94.15]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kB72qZ8R019407; Wed, 6 Dec 2006 18:52:36 -0800 (PST)
Message-ID: <457781F1.7050103@isi.edu>
Date: Wed, 06 Dec 2006 18:52:33 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
References: <75B2A84D9323BC4CA3977CF378CE75EB02782997@xmb-sjc-21e.amer.cisco.com>
In-Reply-To: <75B2A84D9323BC4CA3977CF378CE75EB02782997@xmb-sjc-21e.amer.cisco.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig0662071E35908E95EF411E3D"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Thu, 07 Dec 2006 02:53:16 -0000
Status: RO
Content-Length: 1244

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig0662071E35908E95EF411E3D
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I'd really rather someone just posted the header / fields, rather than a
large document in which that information is buried, if possible ;-)

Joe

Ali Sajassi (sajassi) wrote:
>=20
>> Can you - or anyone with easy access to the specs - please=20
>> post an explicit description of 802.1ah header and fields?
>=20
> I will ask Tony (802.1 chair) to make avail to TRILL WG a copy of .1ah.=

>=20
> -Ali
>=20
>=20
>> Thanks,
>>
>> Joe
>>
>>

--=20
----------------------------------------
Joe Touch
Sr. Network Engineer, USAF TSAT Space Segment


--------------enig0662071E35908E95EF411E3D
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFd4HxE5f5cImnZrsRAppSAKC1nA1xpwJhZ5VgJobH/v90qHyRnACeNjA3
T6BChI8VyvApqIdMZT/+5Ck=
=Tj9A
-----END PGP SIGNATURE-----

--------------enig0662071E35908E95EF411E3D--



Received: from mail128.messagelabs.com (mail128.messagelabs.com [216.82.250.131]) by boreas.isi.edu (8.13.8/8.13.8) with SMTP id kB6KOTd6007419 for <rbridge@postel.org>; Wed, 6 Dec 2006 12:24:29 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: Donald.Eastlake@motorola.com
X-Msg-Ref: server-7.tower-128.messagelabs.com!1165436650!5357136!1
X-StarScan-Version: 5.5.10.7; banners=-,-,-
X-Originating-IP: [129.188.136.9]
Received: (qmail 2764 invoked from network); 6 Dec 2006 20:24:10 -0000
Received: from ftpbox.mot.com (HELO ftpbox.mot.com) (129.188.136.9) by server-7.tower-128.messagelabs.com with SMTP; 6 Dec 2006 20:24:10 -0000
Received: from az33exr04.mot.com ([10.64.251.234]) by ftpbox.mot.com (8.12.11/Motorola) with ESMTP id kB6KO9Nb012109 for <rbridge@postel.org>; Wed, 6 Dec 2006 14:24:09 -0600 (CST)
Received: from de01exm64.ds.mot.com (de01exm64.am.mot.com [10.176.8.15]) by az33exr04.mot.com (8.13.1/8.13.0) with ESMTP id kB6KO8vD021081 for <rbridge@postel.org>; Wed, 6 Dec 2006 14:24:08 -0600 (CST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Dec 2006 15:24:07 -0500
Message-ID: <3870C46029D1F945B1472F170D2D979001C90D36@de01exm64.ds.mot.com>
In-Reply-To: <34B3EAA5B3066A42914D28C5ECF5FEA40C435E0F@zrtphxm2.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccZPMYd8D/bp9TwSwi9vsnIHqHTvwAEjT2QAAW/QnA=
From: "Eastlake III Donald-LDE008" <Donald.Eastlake@motorola.com>
To: "Developing a hybrid router/bridge." <rbridge@postel.org>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: donald.eastlake@motorola.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6KOTd6007419
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 20:24:44 -0000
Status: RO
Content-Length: 2542

Hi Don,

See below at @@@

-----Original Message-----
From: rbridge-bounces@postel.org [mailto:rbridge-bounces@postel.org] On
Behalf Of Don Fedyk
Sent: Wednesday, December 06, 2006 11:15 AM
To: Gray, Eric; Ali Sajassi (sajassi)
Cc: Developing a hybrid router/bridge.
Subject: Re: [rbridge] Use of 802.1ah Encaps

Hi Eric 

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> 
> Ali/Don,
> 
> 	The use of 802.1ah encapsulation does not intuitively suggest
itself 
> in the TRILL problem domain for at least two
> reasons:
> 
> 1)	Provider Back-bone Bridging intuitively seems out of
> 	place in solutions aimed at enterprise networks - and
> 	this would seem to be even more true for solutions 
> 	aimed at "plug-and-play" applicability.

Hmmm Trill spent 1.5 years coming up with a header that looks remarkably
like 802.1ah. A fact many of us have pointed out before.  If you are
using an IEEE 802.1 Ethernet data plane your baseline choices are 802.1Q
or 802.1ah. 

@@@ That might be the baseline in IEEE 802.1 but I don't think it is in
IETF TRILL. I think the TRILL Charter states that our baseline is
draft-perlman-rbridge-03.txt, still available at
http://www.postel.org/rbridge/draft-perlman-rbridge-03.txt, although
that draft is not very specific about the encapsulation format.

@@@ Of course we can and have evolved from that baseline. (For example,
I assess the WG as leaning very strongly to the inclusion of two rbridge
designators.) And if there is an existing encapsulation format that
meets our needs, there is no particular reason to invent one. That is
why we were planning for a while on using an MPLS format. But 802.1ah
does not look much like the Rbridge shim (or Rbridge shim plus following
MAC addresses) to me. Perhaps I am just missing something but have the
"many" people you say have "pointed out" that we should just use the
802.1ah header actually proposed a specific allocation of its fields?
(for current ideas on Rbridge shim fields look at presentations in San
Diego such as
http://www3.ietf.org/proceedings/06nov/slides/trill-2/sld2.htm or
http://www3.ietf.org/proceedings/06nov/slides/trill-3/sld8.htm)

@@@ I would point out that, when we were discussing the MPLS
encapsulation, some who had originally advocated it as a way of re-using
hardware and the like later came to the conclusion that if it had to
have a different Ethertype and/or fields that are differently
interpreted, there was actually very little saving.

@@@ Thanks,
@@@ Donald

...

> > > Regards,
> > > Don



Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6JZ3jm018952 for <rbridge@postel.org>; Wed, 6 Dec 2006 11:35:03 -0800 (PST)
Received: from sj-dkim-8.cisco.com ([171.68.10.93]) by sj-iport-5.cisco.com with ESMTP; 06 Dec 2006 11:35:03 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id kB6JZ2P6023360;  Wed, 6 Dec 2006 11:35:02 -0800
Received: from [171.70.246.18] ([171.70.246.18]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kB6JZ2in004332; Wed, 6 Dec 2006 11:35:02 -0800 (PST)
Message-ID: <45771B66.7020009@cisco.com>
Date: Wed, 06 Dec 2006 19:35:02 +0000
From: Stewart Bryant <stbryant@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
References: <75B2A84D9323BC4CA3977CF378CE75EB027827B3@xmb-sjc-21e.amer.cisco.com> <45771709.5050004@it.uc3m.es>
In-Reply-To: <45771709.5050004@it.uc3m.es>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=329; t=1165433702; x=1166297702; c=relaxed/relaxed; s=sjdkim8002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=stbryant@cisco.com; z=From:=20Stewart=20Bryant=20<stbryant@cisco.com> |Subject:=20Re=3A=20[rbridge]=20Draft=20minutes=20posted |Sender:=20; bh=WVp04eA4VQs3zZwSVNf30lfvhw8oq+4qEV7bWt+CST8=; b=B2zO86/FtpsOcBAkponlkGzKRRRJ0DH+Ka24b6zZdN5GqwxvrXjkTceD1Stj8sIipFR9p78z KcTV6SJTr4vVMSGSrM/ikBeNm4PgKPRf/r+/WsBARL+r+QArvE/d2j6c;
Authentication-Results: sj-dkim-8; header.From=stbryant@cisco.com; dkim=pass ( sig from cisco.com/sjdkim8002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: stbryant@cisco.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Wed, 06 Dec 2006 19:35:17 -0000
Status: RO
Content-Length: 321

Guillermo Ib??ez wrote:

> There is no TTL field on the 802.1ah, afaik, so the .1ah would require 
> modification.

... or perhaps extension through the header extension mechanism
used to introduce VLANs. i.e. new protocol type that introduces
the TTL header which carries the TTL and the next protocol type.

- Stewart



Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com [47.140.192.56]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6JYsgI018845 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Wed, 6 Dec 2006 11:34:54 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kB6JYpV24568 for <rbridge@postel.org>; Wed, 6 Dec 2006 14:34:51 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Dec 2006 14:34:49 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C48B6FD@zrtphxm2.corp.nortel.com>
In-Reply-To: <457705C7.1020706@sun.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Draft minutes posted
Thread-Index: AccZYMHUilofPKQLToimUhGvFOmzjAADFkPw
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Erik Nordmark" <erik.nordmark@sun.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6JYsgI018845
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Wed, 06 Dec 2006 19:35:08 -0000
Status: RO
Content-Length: 870

Hi Erik

See I addition below: 

> -----Original Message-----
> From: Erik Nordmark [mailto:erik.nordmark@sun.com] 
> Sent: Wednesday, December 06, 2006 1:03 PM
> 
> Don Fedyk wrote:
> > Hi Erik
> > 
> > In the minutes: 
> > 802.1ah header synergy?  On this point myself, and I recall Ali 
> > Sajassi and Donald Oconnor all stood up and said that 
> 802.1ah is going 
> > to be a standard encapsulation header. My point was Trill 
> should see 
> > what it could deliver on this encapsulation before 
> inventing similar 
> > but different headers.
> 
> I've added this:
> 
> "802.1ah header synergy?
> Comments from Don Fedyk, Ali Sajassi and Donald Oconnor that 
> 802.1ah is going to be a standard encapsulation header."
> 
> which is what I think you said that you said.

Correct and the fact that we think it should be looked at by Trill. 

Don

> 
>     Erik
> 



Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6JWA6Y017392 for <rbridge@postel.org>; Wed, 6 Dec 2006 11:32:11 -0800 (PST)
Received: from sj-dkim-7.cisco.com ([171.68.10.88]) by sj-iport-4.cisco.com with ESMTP; 06 Dec 2006 11:32:10 -0800
Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-7.cisco.com (8.12.11/8.12.11) with ESMTP id kB6JWAgi002002;  Wed, 6 Dec 2006 11:32:10 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id kB6JVxOn010361; Wed, 6 Dec 2006 11:32:10 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Wed, 6 Dec 2006 11:32:08 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Wed, 6 Dec 2006 11:32:07 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB027829AD@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Draft minutes posted
Thread-Index: AccZaxGET+Wkqg3dTj2DPqJIyAx2EAAAc7hA
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: =?iso-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
X-OriginalArrivalTime: 06 Dec 2006 19:32:08.0591 (UTC) FILETIME=[380DD9F0:01C7196D]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1731; t=1165433530; x=1166297530; c=relaxed/simple; s=sjdkim7002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Draft=20minutes=20posted |Sender:=20; bh=IzjW4GtI6P//ZeRA8lqHldvk6YdUSYo9Rvi3pdLVzz4=; b=KSi7oc9EvcNtDMlcI6QPDnoduhT9uwPmCPGnSFjJQXwkxrRC1WAlAHH947bOijSVhEsJLXBi qK2ZnvVvXnXxrLhGsTONOn1zhpmRySJOeUK6BG7Ix4WpfcTnXTzLYYig;
Authentication-Results: sj-dkim-7; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim7002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6JWA6Y017392
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Wed, 06 Dec 2006 19:32:24 -0000
Status: RO
Content-Length: 1621

 

> 
> There is no TTL field on the 802.1ah, afaik, so the .1ah 
> would require modification.

As mentioned in my previous email, if this is an issue, we can try to accommodate it. Is there anything else ?

-Ali


> Guillermo
> 
> Ali Sajassi (sajassi) escribi?:
> >  
> > 
> > 
> > Yes, if there is any reason as to why .1ah encap cannot be 
> used, then 
> > I would like to hear it.
> > 
> > -Ali
> > 
> > 
> > 
> >> -----Original Message-----
> >> From: rbridge-bounces@postel.org
> >> [mailto:rbridge-bounces@postel.org] On Behalf Of Don Fedyk
> >> Sent: Tuesday, December 05, 2006 10:17 AM
> >> To: Developing a hybrid router/bridge.
> >> Subject: Re: [rbridge] Draft minutes posted
> >>
> >> Hi Erik
> >>
> >> In the minutes: 
> >> 802.1ah header synergy?  On this point myself, and I recall Ali 
> >> Sajassi and Donald Oconnor all stood up and said that 802.1ah is 
> >> going to be a standard encapsulation header. My point was Trill 
> >> should see what it could deliver on this encapsulation before 
> >> inventing similar but different headers.
> >>
> >> Regards,
> >> Don
> >>
> >>> -----Original Message-----
> >>> From: rbridge-bounces@postel.org
> >>> At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> >>>
> >>> Any corrections?
> >>>
> >>>     Erik
> >>>
> >> _______________________________________________
> >> 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
> > 
> 



Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6JS96V016157 for <rbridge@postel.org>; Wed, 6 Dec 2006 11:28:09 -0800 (PST)
Received: from sj-dkim-8.cisco.com ([171.68.10.93]) by sj-iport-4.cisco.com with ESMTP; 06 Dec 2006 11:28:09 -0800
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137]) by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id kB6JS9kF014391;  Wed, 6 Dec 2006 11:28:09 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id kB6JS8dG027307; Wed, 6 Dec 2006 11:28:08 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Wed, 6 Dec 2006 11:28:08 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Dec 2006 11:28:07 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB0278299B@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccZYKA7mHaAoLXEQX+ZRMgNjCjqtwAC8cTg
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Erik Nordmark" <erik.nordmark@sun.com>, "Don Fedyk" <dwfedyk@nortel.com>
X-OriginalArrivalTime: 06 Dec 2006 19:28:08.0160 (UTC) FILETIME=[A8BEFE00:01C7196C]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1253; t=1165433289; x=1166297289; c=relaxed/relaxed; s=sjdkim8002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=y8hLkr+63G+1SvEpc4Qp+qaqdeGCU0jJA0sTAMY+vUI=; b=f4WK9c4iUMIlLmjwCNWSOP7XbqgJZyHgGGyNPlTuj+2Okz3MFNAkbju+2fzDoFvyumUc5ZOQ Q6Da+2dmp9RBNeWwD3zUys3Jj2uktLV+cg+iZJi/A1N6CIwzKCc2pu7n;
Authentication-Results: sj-dkim-8; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim8002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6JS96V016157
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 19:28:30 -0000
Status: RO
Content-Length: 1189

 

> -----Original Message-----
> From: Erik Nordmark [mailto:erik.nordmark@sun.com] 
> Sent: Wednesday, December 06, 2006 10:02 AM
> To: Don Fedyk
> Cc: Gray, Eric; Ali Sajassi (sajassi); Developing a hybrid 
> router/bridge.
> Subject: Re: [rbridge] Use of 802.1ah Encaps
> 
> Don Fedyk wrote:
> > Hi Eric
> > 
> >> -----Original Message-----
> >> From: Gray, Eric [mailto:Eric.Gray@marconi.com]
> >>
> >> Ali/Don,
> >>
> >> 	The use of 802.1ah encapsulation does not intuitively 
> suggest itself 
> >> in the TRILL problem domain for at least two
> >> reasons:
> >>
> >> 1)	Provider Back-bone Bridging intuitively seems out of
> >> 	place in solutions aimed at enterprise networks - and
> >> 	this would seem to be even more true for solutions 
> >> 	aimed at "plug-and-play" applicability.
> > Hmmm Trill spent 1.5 years coming up with a header that looks 
> > remarkably like 802.1ah. A fact many of us have pointed out 
> before.  
> > If you are using an IEEE 802.1 Ethernet data plane your baseline 
> > choices are 802.1Q or 802.1ah.
> 
> Is there a TTL in the 802.1ah header?

Currently it is not. But if this is an issue, we can try to accommodate
it.

-Ali

> 
>     Erik
> 



Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6JPuZS015073 for <rbridge@postel.org>; Wed, 6 Dec 2006 11:25:56 -0800 (PST)
Received: from sj-dkim-7.cisco.com ([171.68.10.88]) by sj-iport-5.cisco.com with ESMTP; 06 Dec 2006 11:25:57 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-7.cisco.com (8.12.11/8.12.11) with ESMTP id kB6JPuIG026664;  Wed, 6 Dec 2006 11:25:56 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kB6JPuin027231; Wed, 6 Dec 2006 11:25:56 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Wed, 6 Dec 2006 11:25:55 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Dec 2006 11:25:54 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB02782997@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccZW56xelgfAKXqRcGLtqnunRzK1wAD12DQ
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Joe Touch" <touch@ISI.EDU>, "Don Fedyk" <dwfedyk@nortel.com>
X-OriginalArrivalTime: 06 Dec 2006 19:25:55.0960 (UTC) FILETIME=[59F2DF80:01C7196C]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=266; t=1165433156; x=1166297156; c=relaxed/simple; s=sjdkim7002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=uaKWM3mKL4eRvXMrNcq6cbebpsmjCMWZ3qNQmjDszsU=; b=gbgKRfPrtotSBE3/YEusF8ULVvaMgBR/0baLw5co55H0vJa6Je6m16KQFK9kX/IjKPbtzlTw IMMc0N0+9Qtw7h/SsEZRIPEZjLpGWcxO7qgBfDLhyvBJCtdCbxKES+sq;
Authentication-Results: sj-dkim-7; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim7002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6JPuZS015073
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 19:26:11 -0000
Status: RO
Content-Length: 238

> 
> Can you - or anyone with easy access to the specs - please 
> post an explicit description of 802.1ah header and fields?

I will ask Tony (802.1 chair) to make avail to TRILL WG a copy of .1ah.

-Ali


> 
> Thanks,
> 
> Joe
> 
> 



Received: from smtp02.uc3m.es (smtp02.uc3m.es [163.117.136.122]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6JGTH8011394 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 6 Dec 2006 11:16:31 -0800 (PST)
Received: from smtp02.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id B3DD8C8B39; Wed,  6 Dec 2006 20:16:28 +0100 (CET)
Received: from [10.0.0.4] (39.Red-80-37-137.staticIP.rima-tde.net [80.37.137.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp02.uc3m.es (Postfix) with ESMTP id A5A65C8E10; Wed,  6 Dec 2006 20:16:25 +0100 (CET)
Message-ID: <45771709.5050004@it.uc3m.es>
Date: Wed, 06 Dec 2006 20:16:25 +0100
From: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
References: <75B2A84D9323BC4CA3977CF378CE75EB027827B3@xmb-sjc-21e.amer.cisco.com>
In-Reply-To: <75B2A84D9323BC4CA3977CF378CE75EB027827B3@xmb-sjc-21e.amer.cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gibanez@it.uc3m.es
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Wed, 06 Dec 2006 19:17:10 -0000
Status: RO
Content-Length: 1385

There is no TTL field on the 802.1ah, afaik, so the .1ah would require 
modification.
Guillermo

Ali Sajassi (sajassi) escribi?:
>  
> 
> 
> Yes, if there is any reason as to why .1ah encap cannot be used, then I
> would like to hear it.
> 
> -Ali 
> 
> 
> 
>> -----Original Message-----
>> From: rbridge-bounces@postel.org 
>> [mailto:rbridge-bounces@postel.org] On Behalf Of Don Fedyk
>> Sent: Tuesday, December 05, 2006 10:17 AM
>> To: Developing a hybrid router/bridge.
>> Subject: Re: [rbridge] Draft minutes posted
>>
>> Hi Erik
>>
>> In the minutes: 
>> 802.1ah header synergy?  On this point myself, and I recall 
>> Ali Sajassi and Donald Oconnor all stood up and said that 
>> 802.1ah is going to be a standard encapsulation header. My 
>> point was Trill should see what it could deliver on this 
>> encapsulation before inventing similar but different headers.
>>
>> Regards,
>> Don  
>>
>>> -----Original Message-----
>>> From: rbridge-bounces@postel.org
>>> At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
>>>
>>> Any corrections?
>>>
>>>     Erik
>>>
>> _______________________________________________
>> 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
> 


Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6JFslv011181 for <rbridge@postel.org>; Wed, 6 Dec 2006 11:15:54 -0800 (PST)
Received: from sj-dkim-8.cisco.com ([171.68.10.93]) by sj-iport-5.cisco.com with ESMTP; 06 Dec 2006 11:15:54 -0800
Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id kB6JFsZs032456;  Wed, 6 Dec 2006 11:15:54 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id kB6JFcP3028739; Wed, 6 Dec 2006 11:15:53 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Wed, 6 Dec 2006 11:15:52 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Dec 2006 11:15:51 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB0278297C@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccZPMISiu/qE23YTQeGuBAnTbgHTAALGceg
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Don Fedyk" <dwfedyk@nortel.com>
X-OriginalArrivalTime: 06 Dec 2006 19:15:52.0116 (UTC) FILETIME=[F2079740:01C7196A]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=4188; t=1165432554; x=1166296554; c=relaxed/relaxed; s=sjdkim8002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=I3IPAzmjIIa7FbP4k9PHdl+pPSLS4fsvomTbr+Yqjhw=; b=DPanxpPHw026qbV3Un24he/EWmXpDC++7qvQqZYBJJkOERP45qLh4ypcBtNMab+3zPxb8Uc9 B4y5KZKIHS56DyKyhlD4a/SYU+NVTqDksdEZmmZT3KOcfop5WHSlLVZD;
Authentication-Results: sj-dkim-8; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim8002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6JFslv011181
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 19:16:21 -0000
Status: RO
Content-Length: 3981

 
Eric,

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> Sent: Wednesday, December 06, 2006 5:45 AM
> To: Ali Sajassi (sajassi); Don Fedyk
> Cc: Developing a hybrid router/bridge.
> Subject: RE: [rbridge] Use of 802.1ah Encaps
> 
> Ali/Don,
> 
> 	The use of 802.1ah encapsulation does not intuitively 
> suggest itself in the TRILL problem domain for at least two
> reasons:
> 
> 1)	Provider Back-bone Bridging intuitively seems out of
> 	place in solutions aimed at enterprise networks - and
> 	this would seem to be even more true for solutions 
> 	aimed at "plug-and-play" applicability.

802.1ah can equally be used in enterprise network with the same
plug-and-play ease of use. If you think otherwise, please elaborate what
part of 802.1ah is not suitable for such applications. 

> 
> 2)	Use of 802.1ah encapsulation assumes "bridging" of the
> 	tunneled frame transparently from edge-to-edge - and
> 	this would seem to go counter to the idea of using a
> 	link-state routing protocol for shortest path routing
> 	of MAC frames.
> 

802.1ah primarily specifies the data-plane functionality. The use of
link-state control-plane is independent from data-plane specification
and one can easily use a link-state routing protocol with 802.1ah encap.
As the mater of fact 802.aq is a step in this direction and this would
be an area of mutual interest between the two working groups. 

> 	That said, the minute that we start suggesting that an 
> enterprise is large enough to require using service provider
> (like) solutions (in particular, requiring a substantial 
> back-bone capacity, and assuming static configuration as a 
> means to ensure deterministic network behavior) - OR that we 
> might in fact use some form of spanning tree forwarding - it 
> then becomes clear that we should consider using 802.1ah.  It 
> is certainly the case that we should not be defining another 
> Ethernet encapsulation explicitly to solve the same problem.

As mentioned before, the use of 802.1ah does not mandate the use of
spanning tree - link-state protocol can be used as well with the same
plug-and-play objectives. I think the convergence in here is a good
thing and the industry can benefit as whole.

-Ali  

> 
> --
> Eric
> 
> > -----Original Message-----
> > From: rbridge-bounces@postel.org 
> > [mailto:rbridge-bounces@postel.org] On Behalf Of Ali 
> Sajassi (sajassi)
> > Sent: Wednesday, December 06, 2006 2:39 AM
> > To: Don Fedyk; Developing a hybrid router/bridge.
> > Subject: Re: [rbridge] Draft minutes posted
> > 
> >  
> > 
> > 
> > Yes, if there is any reason as to why .1ah encap cannot be 
> > used, then I
> > would like to hear it.
> > 
> > -Ali 
> > 
> > 
> > 
> > > -----Original Message-----
> > > From: rbridge-bounces@postel.org 
> > > [mailto:rbridge-bounces@postel.org] On Behalf Of Don Fedyk
> > > Sent: Tuesday, December 05, 2006 10:17 AM
> > > To: Developing a hybrid router/bridge.
> > > Subject: Re: [rbridge] Draft minutes posted
> > > 
> > > Hi Erik
> > > 
> > > In the minutes: 
> > > 802.1ah header synergy?  On this point myself, and I recall 
> > > Ali Sajassi and Donald Oconnor all stood up and said that 
> > > 802.1ah is going to be a standard encapsulation header. My 
> > > point was Trill should see what it could deliver on this 
> > > encapsulation before inventing similar but different headers.
> > > 
> > > Regards,
> > > Don  
> > > 
> > > > -----Original Message-----
> > > > From: rbridge-bounces@postel.org
> > > > At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> > > > 
> > > > Any corrections?
> > > > 
> > > >     Erik
> > > > 
> > > 
> > > _______________________________________________
> > > 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
> > 
> 



Received: from nwkea-mail-5.sun.com (nwkea-mail-5.sun.com [192.18.42.27]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6I2t4d015477 for <rbridge@postel.org>; Wed, 6 Dec 2006 10:02:55 -0800 (PST)
Received: from jurassic.eng.sun.com ([129.146.226.31]) by nwkea-mail-5.sun.com (8.13.6+Sun/8.12.9) with ESMTP id kB6I2pAq021050; Wed, 6 Dec 2006 10:02:51 -0800 (PST)
Received: from [192.9.61.11] (punchin-nordmark.SFBay.Sun.COM [192.9.61.11]) by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id kB6I2okQ347873 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 6 Dec 2006 10:02:51 -0800 (PST)
Message-ID: <457705C7.1020706@sun.com>
Date: Wed, 06 Dec 2006 10:02:47 -0800
From: Erik Nordmark <erik.nordmark@sun.com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060911)
MIME-Version: 1.0
To: Don Fedyk <dwfedyk@nortel.com>
References: <34B3EAA5B3066A42914D28C5ECF5FEA40C3ED845@zrtphxm2.corp.nortel.com>
In-Reply-To: <34B3EAA5B3066A42914D28C5ECF5FEA40C3ED845@zrtphxm2.corp.nortel.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: erik.nordmark@sun.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Wed, 06 Dec 2006 18:03:08 -0000
Status: RO
Content-Length: 574

Don Fedyk wrote:
> Hi Erik
> 
> In the minutes: 
> 802.1ah header synergy?  On this point myself, and I recall Ali Sajassi
> and Donald Oconnor all stood up and said that 802.1ah is going to be a
> standard encapsulation header. My point was Trill should see what it
> could deliver on this encapsulation before inventing similar but
> different headers.

I've added this:

"802.1ah header synergy?
Comments from Don Fedyk, Ali Sajassi and Donald Oconnor that 802.1ah is
going to be a standard encapsulation header."

which is what I think you said that you said.

    Erik


Received: from nwkea-mail-5.sun.com (nwkea-mail-5.sun.com [192.18.42.27]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6I23eU015028 for <rbridge@postel.org>; Wed, 6 Dec 2006 10:02:03 -0800 (PST)
Received: from jurassic.eng.sun.com ([129.146.226.31]) by nwkea-mail-5.sun.com (8.13.6+Sun/8.12.9) with ESMTP id kB6I1sN7020358; Wed, 6 Dec 2006 10:01:54 -0800 (PST)
Received: from [192.9.61.11] (punchin-nordmark.SFBay.Sun.COM [192.9.61.11]) by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id kB6I1rFo347605 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 6 Dec 2006 10:01:53 -0800 (PST)
Message-ID: <45770591.7010809@sun.com>
Date: Wed, 06 Dec 2006 10:01:53 -0800
From: Erik Nordmark <erik.nordmark@sun.com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060911)
MIME-Version: 1.0
To: Don Fedyk <dwfedyk@nortel.com>
References: <34B3EAA5B3066A42914D28C5ECF5FEA40C435E0F@zrtphxm2.corp.nortel.com>
In-Reply-To: <34B3EAA5B3066A42914D28C5ECF5FEA40C435E0F@zrtphxm2.corp.nortel.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: erik.nordmark@sun.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 18:02:25 -0000
Status: RO
Content-Length: 770

Don Fedyk wrote:
> Hi Eric 
> 
>> -----Original Message-----
>> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
>>
>> Ali/Don,
>>
>> 	The use of 802.1ah encapsulation does not intuitively 
>> suggest itself in the TRILL problem domain for at least two
>> reasons:
>>
>> 1)	Provider Back-bone Bridging intuitively seems out of
>> 	place in solutions aimed at enterprise networks - and
>> 	this would seem to be even more true for solutions 
>> 	aimed at "plug-and-play" applicability.
> Hmmm Trill spent 1.5 years coming up with a header that looks remarkably
> like 802.1ah. A fact many of us have pointed out before.  If you are
> using an IEEE 802.1 Ethernet data plane your baseline choices are 802.1Q
> or 802.1ah. 

Is there a TTL in the 802.1ah header?

    Erik


Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6HnptD011083 for <rbridge@postel.org>; Wed, 6 Dec 2006 09:49:51 -0800 (PST)
Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-4.cisco.com with ESMTP; 06 Dec 2006 09:49:51 -0800
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id kB6HnpHe011188;  Wed, 6 Dec 2006 09:49:51 -0800
Received: from [171.70.248.95] ([171.70.248.95]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id kB6Hnoio017207; Wed, 6 Dec 2006 09:49:51 -0800 (PST)
Message-ID: <457702BE.4050005@cisco.com>
Date: Wed, 06 Dec 2006 17:49:50 +0000
From: Stewart Bryant <stbryant@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "Gray, Eric" <Eric.Gray@marconi.com>
References: <0BF76B30C100624BA997C9CED19D812501016EAD@uspitsmsgusr08.win.marconi.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501016EAD@uspitsmsgusr08.win.marconi.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=934; t=1165427391; x=1166291391; c=relaxed/simple; s=sjdkim1002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=stbryant@cisco.com; z=From:=20Stewart=20Bryant=20<stbryant@cisco.com> |Subject:=20Re=3A=20[rbridge]=20Use=20of=20802.1ah=20Encaps |Sender:=20; bh=gPdzv9O6OQ8xDNO98F7BkIz6aw5/7IMyXgNgvWvtpnE=; b=EyiIlC0mBIma0ThLUCSqL+J0OK0ELmkXKHvOypkXdGKk9/fO7m82Op9mAaZOR0Xaohq2DB26 tKZm4tep3gS2ZXmlgAbFAx3osxRg3Ln+pRa6ozvTDebm3UOTeIlKtYyi;
Authentication-Results: sj-dkim-1; header.From=stbryant@cisco.com; dkim=pass ( sig from cisco.com/sjdkim1002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: stbryant@cisco.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 17:50:13 -0000
Status: RO
Content-Length: 907

Gray, Eric wrote:

> Ali/Don,
> 
> 	The use of 802.1ah encapsulation does not intuitively
> suggest itself in the TRILL problem domain for at least two
> reasons:
> 
> 1)	Provider Back-bone Bridging intuitively seems out of
> 	place in solutions aimed at enterprise networks - and
> 	this would seem to be even more true for solutions 
> 	aimed at "plug-and-play" applicability.

... but what has that to do with the encapsulation mechanism?

> 
> 2)	Use of 802.1ah encapsulation assumes "bridging" of the
> 	tunneled frame transparently from edge-to-edge - and
> 	this would seem to go counter to the idea of using a
> 	link-state routing protocol for shortest path routing
> 	of MAC frames.

Why so? There are many existance proofs that the choice of
encap and the choice of topology protocol are othogonal.
The only requirement is that the encap carries the necessary
per packet information.

- Stewart



Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6HQB5B003225 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Wed, 6 Dec 2006 09:26:11 -0800 (PST)
Received: from [127.0.0.1] (132.sub-75-215-136.myvzw.com [75.215.136.132]) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id kB6HPVja016292; Wed, 6 Dec 2006 09:25:33 -0800 (PST)
Message-ID: <4576FD05.1080807@isi.edu>
Date: Wed, 06 Dec 2006 09:25:25 -0800
From: Joe Touch <touch@ISI.EDU>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Don Fedyk <dwfedyk@nortel.com>
References: <34B3EAA5B3066A42914D28C5ECF5FEA40C435E0F@zrtphxm2.corp.nortel.com>
In-Reply-To: <34B3EAA5B3066A42914D28C5ECF5FEA40C435E0F@zrtphxm2.corp.nortel.com>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig5076F6CDAD914F067DF8D487"
X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 17:26:32 -0000
Status: RO
Content-Length: 953

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5076F6CDAD914F067DF8D487
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Don Fedyk wrote:
=2E..
> Hmmm Trill spent 1.5 years coming up with a header that looks remarkabl=
y
> like 802.1ah.

Can you - or anyone with easy access to the specs - please post an
explicit description of 802.1ah header and fields?

Thanks,

Joe


--------------enig5076F6CDAD914F067DF8D487
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFdv0FE5f5cImnZrsRAqQIAJ9zvkKukM2THg0ez7Z0o3ekyz8dnQCfcjRX
fbU77KQi8gqWcULtTiHMb3w=
=yKwg
-----END PGP SIGNATURE-----

--------------enig5076F6CDAD914F067DF8D487--



Received: from mail119.messagelabs.com (mail119.messagelabs.com [216.82.241.179]) by boreas.isi.edu (8.13.8/8.13.8) with SMTP id kB6Gp8UT021454 for <rbridge@postel.org>; Wed, 6 Dec 2006 08:51:09 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: Donald.Eastlake@motorola.com
X-Msg-Ref: server-13.tower-119.messagelabs.com!1165423865!16495206!1
X-StarScan-Version: 5.5.10.7; banners=-,-,-
X-Originating-IP: [129.188.136.8]
Received: (qmail 7059 invoked from network); 6 Dec 2006 16:51:05 -0000
Received: from motgate8.mot.com (HELO motgate8.mot.com) (129.188.136.8) by server-13.tower-119.messagelabs.com with SMTP; 6 Dec 2006 16:51:05 -0000
Received: from il06exr03.mot.com (il06exr03.mot.com [129.188.137.133]) by motgate8.mot.com (8.12.11/Motorola) with ESMTP id kB6Gp4po027087 for <rbridge@postel.org>; Wed, 6 Dec 2006 09:51:05 -0700 (MST)
Received: from de01exm64.ds.mot.com (de01exm64.am.mot.com [10.176.8.15]) by il06exr03.mot.com (8.13.1/8.13.0) with ESMTP id kB6Gp4Y1005924 for <rbridge@postel.org>; Wed, 6 Dec 2006 10:51:04 -0600 (CST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Dec 2006 11:51:03 -0500
Message-ID: <3870C46029D1F945B1472F170D2D979001C90B46@de01exm64.ds.mot.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501016E0E@uspitsmsgusr08.win.marconi.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Draft minutes posted
Thread-Index: AccYs2HvB/q/c1jsTPWSoyK93DQgZwAowZxg
From: "Eastlake III Donald-LDE008" <Donald.Eastlake@motorola.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: donald.eastlake@motorola.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6Gp8UT021454
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Wed, 06 Dec 2006 16:51:24 -0000
Status: RO
Content-Length: 1614

Sure, That would be the ideal thing, with messages having this subject
only about the accuracy of the minutes is recording what generally
happened at the meeting and technical subjects in other threads with
different subject lines. But it is usually hard to get people to
constrain themselves that way.

Donald

-----Original Message-----
From: rbridge-bounces@postel.org [mailto:rbridge-bounces@postel.org] On
Behalf Of Gray, Eric
Sent: Tuesday, December 05, 2006 4:19 PM
To: Erik Nordmark
Cc: Developing a hybrid router/bridge.
Subject: Re: [rbridge] Draft minutes posted

Erik,

	Can I suggest that we should use a different thread
- perhaps later (in a few days) - to address issues with the what was
said during the meeting, that we might have disagreed with but did not
have time to discuss?

	Meanwhile, we should use this thread only to talk about
clarifying or correcting what was reportedly said during the meeting.

	Does that make sense?

--
Eric 

> -----Original Message-----
> From: rbridge-bounces@postel.org
> [mailto:rbridge-bounces@postel.org] On Behalf Of Erik Nordmark
> Sent: Tuesday, December 05, 2006 12:59 PM
> To: Developing a hybrid router/bridge.
> Subject: [rbridge] Draft minutes posted
> 
> 
> At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> 
> Any corrections?
> 
>     Erik
> 
> _______________________________________________
> 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



Received: from zcars04f.nortel.com (zcars04f.nortel.com [47.129.242.57]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6GEt4Q009491 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Wed, 6 Dec 2006 08:14:56 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kB6GEfr23546; Wed, 6 Dec 2006 11:14:42 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Dec 2006 11:14:39 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C435E0F@zrtphxm2.corp.nortel.com>
In-Reply-To: <0BF76B30C100624BA997C9CED19D812501016EAD@uspitsmsgusr08.win.marconi.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Use of 802.1ah Encaps
Thread-Index: AccZPMYd8D/bp9TwSwi9vsnIHqHTvwAEjT2Q
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Gray, Eric" <Eric.Gray@marconi.com>, "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB6GEt4Q009491
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 16:15:14 -0000
Status: RO
Content-Length: 3197

Hi Eric 

> -----Original Message-----
> From: Gray, Eric [mailto:Eric.Gray@marconi.com] 
> 
> Ali/Don,
> 
> 	The use of 802.1ah encapsulation does not intuitively 
> suggest itself in the TRILL problem domain for at least two
> reasons:
> 
> 1)	Provider Back-bone Bridging intuitively seems out of
> 	place in solutions aimed at enterprise networks - and
> 	this would seem to be even more true for solutions 
> 	aimed at "plug-and-play" applicability.
Hmmm Trill spent 1.5 years coming up with a header that looks remarkably
like 802.1ah. A fact many of us have pointed out before.  If you are
using an IEEE 802.1 Ethernet data plane your baseline choices are 802.1Q
or 802.1ah. 

> 
> 2)	Use of 802.1ah encapsulation assumes "bridging" of the
> 	tunneled frame transparently from edge-to-edge - and
> 	this would seem to go counter to the idea of using a
> 	link-state routing protocol for shortest path routing
> 	of MAC frames.
Encapsulation and the use of link state are orthogonal concepts so I
disagree. 

> 
> 	That said, the minute that we start suggesting that an 
> enterprise is large enough to require using service provider
> (like) solutions (in particular, requiring a substantial 
> back-bone capacity, and assuming static configuration as a 
> means to ensure deterministic network behavior) - OR that we 
> might in fact use some form of spanning tree forwarding - it 
> then becomes clear that we should consider using 802.1ah.  It 
> is certainly the case that we should not be defining another 
> Ethernet encapsulation explicitly to solve the same problem.

What we should be worried about is solutions for commoditized
encapsulated header. Ethernet has benefited in the past by having a wide
applicability: enterprise to carrier for chips and software that were
produced.  

Regards,
Don 


> 
> --
> Eric
> 
> > -----Original Message-----
> > From: rbridge-bounces@postel.org 
> > [mailto:rbridge-bounces@postel.org] On Behalf Of Ali 
> Sajassi (sajassi)
> > Sent: Wednesday, December 06, 2006 2:39 AM
> > To: Don Fedyk; Developing a hybrid router/bridge.
> > Subject: Re: [rbridge] Draft minutes posted
> > 
> >  
> > 
> > 
> > Yes, if there is any reason as to why .1ah encap cannot be 
> > used, then I
> > would like to hear it.
> > 
> > -Ali 
> > 
> > 
> > 
> > > -----Original Message-----
> > > From: rbridge-bounces@postel.org 
> > > [mailto:rbridge-bounces@postel.org] On Behalf Of Don Fedyk
> > > Sent: Tuesday, December 05, 2006 10:17 AM
> > > To: Developing a hybrid router/bridge.
> > > Subject: Re: [rbridge] Draft minutes posted
> > > 
> > > Hi Erik
> > > 
> > > In the minutes: 
> > > 802.1ah header synergy?  On this point myself, and I recall 
> > > Ali Sajassi and Donald Oconnor all stood up and said that 
> > > 802.1ah is going to be a standard encapsulation header. My 
> > > point was Trill should see what it could deliver on this 
> > > encapsulation before inventing similar but different headers.
> > > 
> > > Regards,
> > > Don  
> > > 
> > > > -----Original Message-----
> > > > From: rbridge-bounces@postel.org
> > > > At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> > > > 
> > > > Any corrections?
> > > > 
> > > >     Erik



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB6DjGLu022086 for <rbridge@postel.org>; Wed, 6 Dec 2006 05:45:17 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB6Dj0SL005163; Wed, 6 Dec 2006 08:45:00 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id IAA17437;  Wed, 6 Dec 2006 08:45:00 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0THLJ>; Wed, 6 Dec 2006 08:44:59 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501016EAD@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: "Ali Sajassi (sajassi)" <sajassi@cisco.com>, Don Fedyk <dwfedyk@nortel.com>
Date: Wed, 6 Dec 2006 08:44:58 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Use of 802.1ah Encaps
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>
X-List-Received-Date: Wed, 06 Dec 2006 13:45:29 -0000
Status: RO
Content-Length: 2727

Ali/Don,

	The use of 802.1ah encapsulation does not intuitively
suggest itself in the TRILL problem domain for at least two
reasons:

1)	Provider Back-bone Bridging intuitively seems out of
	place in solutions aimed at enterprise networks - and
	this would seem to be even more true for solutions 
	aimed at "plug-and-play" applicability.

2)	Use of 802.1ah encapsulation assumes "bridging" of the
	tunneled frame transparently from edge-to-edge - and
	this would seem to go counter to the idea of using a
	link-state routing protocol for shortest path routing
	of MAC frames.

	That said, the minute that we start suggesting that an 
enterprise is large enough to require using service provider 
(like) solutions (in particular, requiring a substantial
back-bone capacity, and assuming static configuration as a 
means to ensure deterministic network behavior) - OR that we
might in fact use some form of spanning tree forwarding - it
then becomes clear that we should consider using 802.1ah.  It
is certainly the case that we should not be defining another
Ethernet encapsulation explicitly to solve the same problem.

--
Eric

> -----Original Message-----
> From: rbridge-bounces@postel.org 
> [mailto:rbridge-bounces@postel.org] On Behalf Of Ali Sajassi (sajassi)
> Sent: Wednesday, December 06, 2006 2:39 AM
> To: Don Fedyk; Developing a hybrid router/bridge.
> Subject: Re: [rbridge] Draft minutes posted
> 
>  
> 
> 
> Yes, if there is any reason as to why .1ah encap cannot be 
> used, then I
> would like to hear it.
> 
> -Ali 
> 
> 
> 
> > -----Original Message-----
> > From: rbridge-bounces@postel.org 
> > [mailto:rbridge-bounces@postel.org] On Behalf Of Don Fedyk
> > Sent: Tuesday, December 05, 2006 10:17 AM
> > To: Developing a hybrid router/bridge.
> > Subject: Re: [rbridge] Draft minutes posted
> > 
> > Hi Erik
> > 
> > In the minutes: 
> > 802.1ah header synergy?  On this point myself, and I recall 
> > Ali Sajassi and Donald Oconnor all stood up and said that 
> > 802.1ah is going to be a standard encapsulation header. My 
> > point was Trill should see what it could deliver on this 
> > encapsulation before inventing similar but different headers.
> > 
> > Regards,
> > Don  
> > 
> > > -----Original Message-----
> > > From: rbridge-bounces@postel.org
> > > At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> > > 
> > > Any corrections?
> > > 
> > >     Erik
> > > 
> > 
> > _______________________________________________
> > 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
> 


Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB67d2Ck004504 for <rbridge@postel.org>; Tue, 5 Dec 2006 23:39:02 -0800 (PST)
Received: from sj-dkim-6.cisco.com ([171.68.10.81]) by sj-iport-5.cisco.com with ESMTP; 05 Dec 2006 23:39:02 -0800
Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-6.cisco.com (8.12.11/8.12.11) with ESMTP id kB67d1Yg002680;  Tue, 5 Dec 2006 23:39:01 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id kB67d1OV012709; Tue, 5 Dec 2006 23:39:01 -0800 (PST)
Received: from xmb-sjc-21e.amer.cisco.com ([171.70.151.156]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830);  Tue, 5 Dec 2006 23:39:01 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 5 Dec 2006 23:39:00 -0800
Message-ID: <75B2A84D9323BC4CA3977CF378CE75EB027827B3@xmb-sjc-21e.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Draft minutes posted
Thread-Index: AccYl6uafh6PSvYJSYCcHLZ/N6nywQAAbgPgABvxdcA=
From: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>
To: "Don Fedyk" <dwfedyk@nortel.com>, "Developing a hybrid router/bridge." <rbridge@postel.org>
X-OriginalArrivalTime: 06 Dec 2006 07:39:01.0563 (UTC) FILETIME=[98FF80B0:01C71909]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1149; t=1165390741; x=1166254741; c=relaxed/simple; s=sjdkim6002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sajassi@cisco.com; z=From:=20=22Ali=20Sajassi=20\(sajassi\)=22=20<sajassi@cisco.com> |Subject:=20RE=3A=20[rbridge]=20Draft=20minutes=20posted |Sender:=20; bh=aDBftLnCxYrJESuUqhM5clpvBQzJg7uJ7pLGucJjCx8=; b=OzhDiyDZ0fvSStG5YQir8Nb5yNjxMbcYLBLxPcQR+eHMyiTQ890ayLkjL4eMUSlfVYjm07XK 4/0rzZDti1EoOPFnQqJ0BLkwuz2QZW1d67JlqJRWEX3Rtqg19ynWOgA7;
Authentication-Results: sj-dkim-6; header.From=sajassi@cisco.com; dkim=pass ( sig from cisco.com/sjdkim6002 verified; ); 
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: sajassi@cisco.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB67d2Ck004504
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Wed, 06 Dec 2006 07:39:16 -0000
Status: RO
Content-Length: 1071

 


Yes, if there is any reason as to why .1ah encap cannot be used, then I
would like to hear it.

-Ali 



> -----Original Message-----
> From: rbridge-bounces@postel.org 
> [mailto:rbridge-bounces@postel.org] On Behalf Of Don Fedyk
> Sent: Tuesday, December 05, 2006 10:17 AM
> To: Developing a hybrid router/bridge.
> Subject: Re: [rbridge] Draft minutes posted
> 
> Hi Erik
> 
> In the minutes: 
> 802.1ah header synergy?  On this point myself, and I recall 
> Ali Sajassi and Donald Oconnor all stood up and said that 
> 802.1ah is going to be a standard encapsulation header. My 
> point was Trill should see what it could deliver on this 
> encapsulation before inventing similar but different headers.
> 
> Regards,
> Don  
> 
> > -----Original Message-----
> > From: rbridge-bounces@postel.org
> > At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> > 
> > Any corrections?
> > 
> >     Erik
> > 
> 
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
> 



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB5LIeXM006082 for <rbridge@postel.org>; Tue, 5 Dec 2006 13:18:41 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB5LIdSL026762; Tue, 5 Dec 2006 16:18:39 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id QAA19423;  Tue, 5 Dec 2006 16:18:38 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0TAM9>; Tue, 5 Dec 2006 16:18:38 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D812501016E0E@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Erik Nordmark <erik.nordmark@sun.com>
Date: Tue, 5 Dec 2006 16:18:32 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: "Developing a hybrid router/bridge." <rbridge@postel.org>
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Tue, 05 Dec 2006 21:18:57 -0000
Status: RO
Content-Length: 901

Erik,

	Can I suggest that we should use a different thread
- perhaps later (in a few days) - to address issues with 
the what was said during the meeting, that we might have
disagreed with but did not have time to discuss?

	Meanwhile, we should use this thread only to talk
about clarifying or correcting what was reportedly said
during the meeting.

	Does that make sense?

--
Eric 

> -----Original Message-----
> From: rbridge-bounces@postel.org 
> [mailto:rbridge-bounces@postel.org] On Behalf Of Erik Nordmark
> Sent: Tuesday, December 05, 2006 12:59 PM
> To: Developing a hybrid router/bridge.
> Subject: [rbridge] Draft minutes posted
> 
> 
> At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> 
> Any corrections?
> 
>     Erik
> 
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
> 


Received: from mail128.messagelabs.com (mail128.messagelabs.com [216.82.250.131]) by boreas.isi.edu (8.13.8/8.13.8) with SMTP id kB5KHa9k017721 for <rbridge@postel.org>; Tue, 5 Dec 2006 12:17:40 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: Donald.Eastlake@motorola.com
X-Msg-Ref: server-8.tower-128.messagelabs.com!1165349854!2157127!1
X-StarScan-Version: 5.5.10.7; banners=-,-,-
X-Originating-IP: [129.188.136.8]
Received: (qmail 13741 invoked from network); 5 Dec 2006 20:17:34 -0000
Received: from motgate8.mot.com (HELO motgate8.mot.com) (129.188.136.8) by server-8.tower-128.messagelabs.com with SMTP; 5 Dec 2006 20:17:34 -0000
Received: from il06exr03.mot.com (il06exr03.mot.com [129.188.137.133]) by motgate8.mot.com (8.12.11/Motorola) with ESMTP id kB5KHTRx001331 for <rbridge@postel.org>; Tue, 5 Dec 2006 13:17:33 -0700 (MST)
Received: from de01exm64.ds.mot.com (de01exm64.am.mot.com [10.176.8.15]) by il06exr03.mot.com (8.13.1/8.13.0) with ESMTP id kB5KHTik001255 for <rbridge@postel.org>; Tue, 5 Dec 2006 14:17:29 -0600 (CST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 5 Dec 2006 15:17:28 -0500
Message-ID: <3870C46029D1F945B1472F170D2D979001C4956C@de01exm64.ds.mot.com>
In-Reply-To: <6ba8be229d3.456ded1e@sunlabs.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Extensions
Thread-Index: AccUN9WJl/doTlMnQtSQ6T6hNmrWgADKIVAg
From: "Eastlake III Donald-LDE008" <Donald.Eastlake@motorola.com>
To: <Radia.Perlman@sun.com>, <rbridge@postel.org>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: donald.eastlake@motorola.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB5KHa9k017721
Subject: Re: [rbridge] Extensions
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>
X-List-Received-Date: Tue, 05 Dec 2006 20:18:00 -0000
Status: RO
Content-Length: 5542

Hi,

See comments below at @@@

-----Original Message-----
From: Radia.Perlman@sun.com [mailto:Radia.Perlman@sun.com] 
Sent: Wednesday, November 29, 2006 11:27 PM
To: Eastlake III Donald-LDE008
Cc: rbridge@postel.org
Subject: Re: [rbridge] Extensions

Clearly making the ability to add fields in the future in a compatible
way gives flexibility. Having TLV encoding in IS-IS has proven to be
really valuable.

On the other hand, questions  that should be asked are:

a) why not? As in, what is the cost of doing this future flexibility?
b) what kinds of features might we imagine
c) is there any other way of adding features in the future in a
compatible way?

I'll make a stab at some of these
a) Why not?
Perhaps complexity of forwarding decision, or perceived complexity of
the protocol that might discourage adoption.
If all the fields necessary for current functionality are in the fixed
portion of the shim, and RBridges that don't do the feature can ignore
it, then that would not be a problem. But for instance, if they have to
look at the inner header to find the VLAN tag (in order to know whether
to filter a multicast), or the inner destination address (for IP derived
multicast -- though maybe it's the layer 3 destination address that
matters...not sure), then having a variable length shim header could be
a cost

@@@ There is no getting around the fact that providing extensions makes
things more complex. And since extensions can be present or absence, it
necessarily leads to a variable length shim in cases where extensions
might be present. However, the extension proposal in my presentation,
which does incorporate some ideas I got from others, tries to minimize
the additional complexity. In particular, it tries to assure that any
Rbridge that might be an egress Rbridge will not receive any extension
that it does not understand. A goal of the extension design is that an
Rbridge the does not understand any extensions would not need any
additional code.

@@@ If there are fields after the shim in the current design that are
clearly needed for normal operation, such as inner VLAN tag for
broadcast/multicast filtering, then it seems like it might be a good
idea to mirror them in the shim.

@@@ But, beyond normal Rbridge operation, there is no obvious limit on
how deeply some QoS policy might want to look into a packet. It could
certainly want to look at TCP port, for example, which already requires
it, in the Rbridge case, to skip over a variable length assortment of
802.1 inserts between the inner MAC addresses and the inner payload. If
a feature outside of TRILL already has to do something that complex, it
doesn't seem like much of a burden for it to understand a variable
length shim due to extensions. Thus, the proposal in my presentation
provides an overall extensions size to make it relatively easy to skip
them.

b) features: LIDs ... any others?

@@@ LIDs seem like a nice extension that has the characteristic that you
only would want to include it if both  end point Rbridges understood it
(see comments under "c)" below).

@@@ Someone might want a security extension. Even if it turned out to
use 802.1AE, it seem like you would need a way to indicate that such
information was present in the Rbridge shim.

@@@ Of course, the most interesting extensions would be those that are
not currently thought of.

c) not sure

@@@ Adding feature can be done in different ways. I think they may all
be logically equivalent but they would have very different
implementation impact. For example, instead of extensions, you could
have a version number so that when you define extension N, if you use
that extension, you have to assert version N. This seems like a bad idea
because you have to upgrade all your equipment to know about version N.
Possibly that makes sense for an extension that every Rbridge actually
has to understand, but maybe such a radical extension is best considered
to be a revision of the base protocol. More reasonable extension
proposals would provide more or less end-to-end Rbridge extensions in
such a way that intervening Rbridges could ignore them.

Radia

@@@ Thanks,
@@@ Donald

----- Original Message -----
From: Eastlake III Donald-LDE008 <Donald.Eastlake@motorola.com>
Date: Wednesday, November 29, 2006 7:58 pm
Subject: [rbridge] Extensions

> Hi,
> 
> It is not so much that I think that TRILL needs any particular 
> extension added right now, it is just that if there is ever a reason
to 
> add an extension, it would be good for the extension framework to have

> been decided in advance. The presentation that I didn't have time to 
> make at the TRILL WG meeting in San Diego has now been converted from 
> MS Power Point and is on the Working Group agendas and presentations 
> web page for the 67th IETF meeting in HTML and is also available at
> http://www.pothole.com/~dee3 in PDF.
> 
> Donald
> 
> -----Original Message-----
> From: rbridge-bounces@postel.org [rbridge-bounces@postel.org] On 
> Behalf Of Radia Perlman
> Sent: Monday, November 13, 2006 8:01 PM
> Cc: rbridge@postel.org
> Subject: Re: [rbridge] Should we optimize the common case?
> 
> ......
> 
> Another thing we haven't talked about on the list (and ran out of time

> at the meeting), is Don Eastlake's suggestion of allowing the shim 
> header to be variable length, so that we can optionally put in thing 
> like LIDs.
> 
> Radia
> 
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
> 




Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com [47.140.192.56]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB5IH1KH006331 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NOT) for <rbridge@postel.org>; Tue, 5 Dec 2006 10:17:02 -0800 (PST)
Received: from zrtphxm2.corp.nortel.com (zrtphxm2.corp.nortel.com [47.140.202.51]) by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kB5IGx718756 for <rbridge@postel.org>; Tue, 5 Dec 2006 13:16:59 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 5 Dec 2006 13:16:56 -0500
Message-ID: <34B3EAA5B3066A42914D28C5ECF5FEA40C3ED845@zrtphxm2.corp.nortel.com>
In-Reply-To: <4575B36C.8050500@sun.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [rbridge] Draft minutes posted
Thread-Index: AccYl6uafh6PSvYJSYCcHLZ/N6nywQAAbgPg
From: "Don Fedyk" <dwfedyk@nortel.com>
To: "Developing a hybrid router/bridge." <rbridge@postel.org>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: dwfedyk@nortel.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB5IH1KH006331
Subject: Re: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Tue, 05 Dec 2006 18:17:20 -0000
Status: RO
Content-Length: 506

Hi Erik

In the minutes: 
802.1ah header synergy?  On this point myself, and I recall Ali Sajassi
and Donald Oconnor all stood up and said that 802.1ah is going to be a
standard encapsulation header. My point was Trill should see what it
could deliver on this encapsulation before inventing similar but
different headers.

Regards,
Don  

> -----Original Message-----
> From: rbridge-bounces@postel.org 
> At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt
> 
> Any corrections?
> 
>     Erik
> 



Received: from brmea-mail-2.sun.com (brmea-mail-2.Sun.COM [192.18.98.43]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB5Hx9VT000285 for <rbridge@postel.org>; Tue, 5 Dec 2006 09:59:09 -0800 (PST)
Received: from jurassic.eng.sun.com ([129.146.104.31]) by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id kB5Hx9jD011977 for <rbridge@postel.org>; Tue, 5 Dec 2006 10:59:09 -0700 (MST)
Received: from [192.9.61.11] (punchin-nordmark.SFBay.Sun.COM [192.9.61.11]) by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id kB5Hx8co237717 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 5 Dec 2006 09:59:08 -0800 (PST)
Message-ID: <4575B36C.8050500@sun.com>
Date: Tue, 05 Dec 2006 09:59:08 -0800
From: Erik Nordmark <erik.nordmark@sun.com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060911)
MIME-Version: 1.0
To: "Developing a hybrid router/bridge." <rbridge@postel.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: erik.nordmark@sun.com
Subject: [rbridge] Draft minutes posted
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>
X-List-Received-Date: Tue, 05 Dec 2006 17:59:30 -0000
Status: RO
Content-Length: 90

At http://www3.ietf.org/proceedings/06nov/minutes/trill.txt

Any corrections?

    Erik



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB1NZCRE016655 for <rbridge@postel.org>; Fri, 1 Dec 2006 15:35:13 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB1NZ8SL010258; Fri, 1 Dec 2006 18:35:08 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id SAA21160;  Fri, 1 Dec 2006 18:35:08 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0R643>; Fri, 1 Dec 2006 18:35:07 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D8125F2BC73@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: =?iso-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>, Radia.Perlman@sun.com
Date: Fri, 1 Dec 2006 18:35:04 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain; charset="iso-8859-1"
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by boreas.isi.edu id kB1NZCRE016655
Cc: rbridge@postel.org
Subject: Re: [rbridge] VLAN tags, inner/outer, revisted and summarized
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>
X-List-Received-Date: Fri, 01 Dec 2006 23:35:49 -0000
Status: RO
Content-Length: 9221

Guillermo,

	I think I'm missing some context here.

	I want to understand what you mean by "concatenation of 
two 802.1Q VLAN tags (to yield a 24-bit VLAN identifier)" - are 
you speaking of explicit concatenation (in the sense that both
802.1Q VLAN tags are used simultaneously in making a forwarding
decision), or are you talking about a general sense of layered
802.1Q (in which only one VLAN tag is used - at a time in the
making of a single forwarding decision)?

--
Eric

> -----Original Message-----
> From: rbridge-bounces@postel.org 
> [mailto:rbridge-bounces@postel.org] On Behalf Of Guillermo Ib??ez
> Sent: Friday, December 01, 2006 5:44 PM
> To: Radia.Perlman@sun.com
> Cc: rbridge@postel.org
> Subject: Re: [rbridge] VLAN tags, inner/outer, revisted and summarized
> 
> 
> I wonder whether the IEEE position against extending VLANs to 24 bit 
> applies in the RBridges context. See the mail below from the 
> liaison to 
> IETF.
> Guillermo
> 
> Extracted text: "The possible concatenation of two 802.1Q 
> VLAN tags (to 
> yield a 24-bit VLAN identifier) has
> been discussed, is of considerable concern, and is believed to be not 
> just a violation of the
> 802.1Q standard but also of the architectural principles on 
> which 802.1 
> standardization is
> based".
> 
> 
> From: "Romascanu, Dan (Dan)" <dromasca@avaya.com 
> <mailto:dromasca@avaya.com>>
> To: "IESG" <iesg@ietf.org <mailto:iesg@ietf.org>>; <iab@ietf.org 
> <mailto:iab@ietf.org>>
> Cc: < l2vpn@ietf.org <mailto:l2vpn@ietf.org>>; 
> <ccamp-chairs@tools.ietf.org <mailto:ccamp-chairs@tools.ietf.org>>; 
> "Tony Jeffree"
> <tony@jeffree.co.uk <mailto:tony@jeffree.co.uk>>
> Sent: Wednesday, September 06, 2006 2:55 PM
> Subject: IEEE 802.1 WG liaison letter to the IETF
> The IEEE 802.1 Working Group approved the following liaison letter to
> the IETF, containing clarifications in response to several queries
> related to the use of IEEE 802.1Q VLAN tags.
> 
> http://www.ieee802.org/1/files/public/docs2006/liaison-contrib
> -to-ietf-m
> ef-dsl-forum-0706.pdf 
> <http://www.ieee802.org/1/files/public/docs2006/liaison-contri
> b-to-ietf-mef-dsl-forum-0706.pdf>
> 
> Please distribute this letter to the interested Working 
> Groups that are
> not included in the distribution list.
> 
> Dan
> (wearing the hat of IEEE 802.1 WG liaison to the IETF)
> 
> 
> __________________________________________________
> 
> Radia.Perlman@sun.com escribi?:
> > Silvano explained a reason for an "outer" vs an "inner" 
> VLAN tag, which is really to accomplish making
> > a 24-bit VLAN tag, hierarchically assigned by 12 bits for 
> customer, and 12 bits for use by that customer.
> >
> > The only changes we'd need to the base spec is as follows:
> >
> > a) the VLAN tag specified in the per-VLAN IS-IS instance 
> would be 24 bits instead of 12 (the per-VLAN instance
> > is the thing where R1 says what endnodes are attached, and 
> whether R1 has an IP multicast router
> > attached, and what IP multicast groups have members attached).
> >
> > b) For unicast traffic: the ingress RBridge R1 looks up the 
> egress RBridge R2 based on
> > the 24-bit VLAN tag, (using the 12 bits in the frame 
> indicating the customer-defined VLAN, plus 12 bits R1 infers
> > based on which port R1 received the frame from)
> > R1 puts   the "which customer" portion of the VLAN tag in 
> the outer header. The reason for this is
> > in case R2 has ports to two different customers, and there 
> are overlapping endnode address spaces, R2 will
> > need the outer VLAN tag to determine which port to 
> decapsulate the frame onto.
> >
> > c) for unknown destination/multicast: the ingress RBridge 
> R1 puts the "which customer" portion of the VLAn
> > tag into an outer VLAN tag, and RBridges in the core filter 
> based on the 24-bit VLAN by using both the inner
> > and outer 12 bits.
> >
> > This proposal still treats the infrastructure (all the 
> transit links) as shared by all VLANs, which I like the
> > robustness and simplicity of.
> >
> > Radia
> >
> >
> >
> > ----- Original Message -----
> > From: Radia Perlman <Radia.Perlman@sun.com>
> > Date: Thursday, November 30, 2006 7:36 pm
> > Subject: [rbridge] VLAN tags, inner/outer, revisted and summarized
> >
> >   
> >> There's been a lot of discussion, and I believe this is what is 
> >> going 
> >> on: In this email I will attempt to just
> >> explain, and not advocate. If I want to express opinions, I'll 
> >> reply to 
> >> this.
> >>
> >> The first question we have to ask is what things people are  doing 
> >> with 
> >> VLANs. The next is to ask
> >> which subset of these (possibly "all") we want to support with 
> >> TRILL, 
> >> and to answer that we have
> >> to also answer what the cost/benefit of solving each with TRILL is.
> >>
> >> Things VLANs can provide:
> >> a) separate endnodes into communities, to enforce that only VLAN A 
> >> nodes 
> >> can talk to VLAN A nodes
> >> b) scoping things like ARP, so an ARP for a VLAN A node only gets 
> >> sent 
> >> on VLAN A links
> >> c) security -- making sure that VLAN A nodes cannot snoop 
> on VLAN B 
> >> trafficd) provisioning -- making sure that the only traffic on a 
> >> VLAN A link is 
> >> VLAN A traffic, or
> >> perhaps BGP-policy-like, as in, "this link is willing to carry 
> >> VLANs A, 
> >> B, and Q, but not D".
> >>
> >> Perhaps this is not an exhaustive list, but I hope it's 
> close enough.
> >>
> >> What are the costs of providing these things?
> >>
> >> The solution that I'd been assuming solves a) and b). That 
> solution 
> >> is 
> >> summarized as follows:
> >> If RBridges R1 and R2 are on the same link, they are 
> neighbors, and 
> >> they 
> >> can send transit traffic to each other,
> >> regardless of the VLAN on which it originated. This can be thought 
> >> of as 
> >> RBridges create a cloud,
> >> which keeps VLAN traffic segregated at the endpoints, but is a 
> >> single 
> >> shared infrastructure for all
> >> VLANs within the cloud.
> >>
> >> That solution does not solve c) and d), though if the 
> transit links 
> >> are 
> >> all point-to-point links
> >> between RBridges, this is moot. The case that isn't solved is when 
> >> a 
> >> link is both a transit link
> >> and a shared link with a bunch of endnodes in a VLAN.
> >>
> >> Suppose we want to solve those?
> >>
> >> What I think people would be asking for is to have the VLAN 
> >> determine 
> >> not just the destination, but what
> >> path the packet takes. So some links would only allow certain VLAN 
> >> traffic on them, even for transit.
> >> Which would mean multiple forwarding tables, since paths 
> would have 
> >> to 
> >> be VLAN-dependent.
> >>
> >> So, I think the basic strategies are:
> >>
> >> a) create as much connectivity as possible between RBridge 
> >> neighbors. If 
> >> R1,  R2, and R3 are on the same
> >> shared/bridged link, and R1 can only talk to R2 if it puts 
> "VLAN X" 
> >> into 
> >> the header, and R1 can only
> >> talk to R3 if it puts "VLAN Y" into the header, R1 discovers this 
> >> case 
> >> by being configured that the
> >> link needs either VLAN X or VLAN Y tags, sends IS-IS Hellos with 
> >> both, 
> >> and wdiscovers that on the
> >> adjacency to R2, R1 has to stick "VLAN X" and to R3, R1 has to 
> >> stick 
> >> "VLAN Y". So R1 does whatever
> >> is necessary to talk to its neighbors, but it is only relevant on 
> >> the 
> >> hop. R1 reports in its link state packet that
> >> it has a neighbor R2, and R3. All RBridges can use the link for 
> >> transit 
> >> for all VLANs.
> >>
> >> b) only allow R1 and R2 to be IS-IS neighbors if they can talk to 
> >> each 
> >> other with a null VLAN tag. A link
> >> that requires a VLAN tag can only be used as an ingress or egress 
> >> link 
> >> from the cloud.
> >>
> >> c) copy the VLAN tag to the outer header, assume any link that 
> >> requires 
> >> a particular VLAN tag wants to exclude
> >> transit traffic for all other VLANs, or even for null tags, on the 
> >> link 
> >> Run separate core instances of IS-IS for
> >> each VLAN tag. Perhaps announcing in the VLAN A instance, all VLAN 
> >> A 
> >> links, plus links that allow
> >> for null tags.
> >>
> >> d) like with c), but allow a link to be configured as "there are 
> >> VLAN A 
> >> endnodes here, but transit traffic for any VLAN
> >> is fine".
> >>
> >> Solutions c) and d) require separate forwarding tables per VLAN, 
> >> and 
> >> either separate instances of IS-IS, or
> >> a link attribute that lists legal VLAN tags for the link. VLAN A 
> >> segments might become disconnected
> >> because although there is RBridge connectivity, it isn't through 
> >> links 
> >> that say it's OK to have VLAN A traffic.
> >>
> >> Radia
> >>
> >>
> >> _______________________________________________
> >> 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
> >   
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
> 



Received: from mailgate.pit.comms.marconi.com (mailgate.pit.comms.marconi.com [169.144.68.6]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB1NQ15Z013183 for <rbridge@postel.org>; Fri, 1 Dec 2006 15:26:02 -0800 (PST)
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.12.10+Sun/8.12.10) with ESMTP id kB1NQ1SL010151; Fri, 1 Dec 2006 18:26:01 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id SAA20856;  Fri, 1 Dec 2006 18:26:01 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2657.72) id <XFT0R6R6>; Fri, 1 Dec 2006 18:26:00 -0500
Message-ID: <0BF76B30C100624BA997C9CED19D8125F2BC71@uspitsmsgusr08.win.marconi.com>
From: "Gray, Eric" <Eric.Gray@marconi.com>
To: Radia.Perlman@sun.com
Date: Fri, 1 Dec 2006 18:25:58 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: eric.gray@marconi.com
Cc: rbridge@postel.org
Subject: Re: [rbridge] VLAN tags, inner/outer, revisted and summarized
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>
X-List-Received-Date: Fri, 01 Dec 2006 23:26:19 -0000
Status: RO
Content-Length: 7379

I have no fundamental objections to making this change.

However, it may be important to realize that the supposed
purpose for this change implies a "service provisioning"
model for RBridge/TRILL deployment as opposed to a strictly
enterprise model.  Even in the case where we're speaking of
an enterprise so large that the enterprise's IT functions 
effectively as a service provider, we potentially open the
door to the _general_ service provisioning problem space.

I hope this is not the fore-runner to a number of simple 
changes that might lead us to proposing a solution to a set
of problems the IETF is already addressing elsewhere...

--
Eric

> -----Original Message-----
> From: rbridge-bounces@postel.org 
> [mailto:rbridge-bounces@postel.org] On Behalf Of Radia.Perlman@sun.com
> Sent: Friday, December 01, 2006 2:59 PM
> To: Radia Perlman
> Cc: rbridge@postel.org
> Subject: Re: [rbridge] VLAN tags, inner/outer, revisted and summarized
> 
> Silvano explained a reason for an "outer" vs an "inner" VLAN 
> tag, which is really to accomplish making
> a 24-bit VLAN tag, hierarchically assigned by 12 bits for 
> customer, and 12 bits for use by that customer.
> 
> The only changes we'd need to the base spec is as follows:
> 
> a) the VLAN tag specified in the per-VLAN IS-IS instance 
> would be 24 bits instead of 12 (the per-VLAN instance
> is the thing where R1 says what endnodes are attached, and 
> whether R1 has an IP multicast router
> attached, and what IP multicast groups have members attached).
> 
> b) For unicast traffic: the ingress RBridge R1 looks up the 
> egress RBridge R2 based on
> the 24-bit VLAN tag, (using the 12 bits in the frame 
> indicating the customer-defined VLAN, plus 12 bits R1 infers
> based on which port R1 received the frame from)
> R1 puts   the "which customer" portion of the VLAN tag in the 
> outer header. The reason for this is
> in case R2 has ports to two different customers, and there 
> are overlapping endnode address spaces, R2 will
> need the outer VLAN tag to determine which port to 
> decapsulate the frame onto.
> 
> c) for unknown destination/multicast: the ingress RBridge R1 
> puts the "which customer" portion of the VLAn
> tag into an outer VLAN tag, and RBridges in the core filter 
> based on the 24-bit VLAN by using both the inner
> and outer 12 bits.
> 
> This proposal still treats the infrastructure (all the 
> transit links) as shared by all VLANs, which I like the
> robustness and simplicity of.
> 
> Radia
> 
> 
> 
> ----- Original Message -----
> From: Radia Perlman <Radia.Perlman@sun.com>
> Date: Thursday, November 30, 2006 7:36 pm
> Subject: [rbridge] VLAN tags, inner/outer, revisted and summarized
> 
> > There's been a lot of discussion, and I believe this is what is 
> > going 
> > on: In this email I will attempt to just
> > explain, and not advocate. If I want to express opinions, I'll 
> > reply to 
> > this.
> > 
> > The first question we have to ask is what things people are  doing 
> > with 
> > VLANs. The next is to ask
> > which subset of these (possibly "all") we want to support with 
> > TRILL, 
> > and to answer that we have
> > to also answer what the cost/benefit of solving each with TRILL is.
> > 
> > Things VLANs can provide:
> > a) separate endnodes into communities, to enforce that only VLAN A 
> > nodes 
> > can talk to VLAN A nodes
> > b) scoping things like ARP, so an ARP for a VLAN A node only gets 
> > sent 
> > on VLAN A links
> > c) security -- making sure that VLAN A nodes cannot snoop on VLAN B 
> > trafficd) provisioning -- making sure that the only traffic on a 
> > VLAN A link is 
> > VLAN A traffic, or
> > perhaps BGP-policy-like, as in, "this link is willing to carry 
> > VLANs A, 
> > B, and Q, but not D".
> > 
> > Perhaps this is not an exhaustive list, but I hope it's 
> close enough.
> > 
> > What are the costs of providing these things?
> > 
> > The solution that I'd been assuming solves a) and b). That solution 
> > is 
> > summarized as follows:
> > If RBridges R1 and R2 are on the same link, they are neighbors, and 
> > they 
> > can send transit traffic to each other,
> > regardless of the VLAN on which it originated. This can be thought 
> > of as 
> > RBridges create a cloud,
> > which keeps VLAN traffic segregated at the endpoints, but is a 
> > single 
> > shared infrastructure for all
> > VLANs within the cloud.
> > 
> > That solution does not solve c) and d), though if the transit links 
> > are 
> > all point-to-point links
> > between RBridges, this is moot. The case that isn't solved is when 
> > a 
> > link is both a transit link
> > and a shared link with a bunch of endnodes in a VLAN.
> > 
> > Suppose we want to solve those?
> > 
> > What I think people would be asking for is to have the VLAN 
> > determine 
> > not just the destination, but what
> > path the packet takes. So some links would only allow certain VLAN 
> > traffic on them, even for transit.
> > Which would mean multiple forwarding tables, since paths would have 
> > to 
> > be VLAN-dependent.
> > 
> > So, I think the basic strategies are:
> > 
> > a) create as much connectivity as possible between RBridge 
> > neighbors. If 
> > R1,  R2, and R3 are on the same
> > shared/bridged link, and R1 can only talk to R2 if it puts "VLAN X" 
> > into 
> > the header, and R1 can only
> > talk to R3 if it puts "VLAN Y" into the header, R1 discovers this 
> > case 
> > by being configured that the
> > link needs either VLAN X or VLAN Y tags, sends IS-IS Hellos with 
> > both, 
> > and wdiscovers that on the
> > adjacency to R2, R1 has to stick "VLAN X" and to R3, R1 has to 
> > stick 
> > "VLAN Y". So R1 does whatever
> > is necessary to talk to its neighbors, but it is only relevant on 
> > the 
> > hop. R1 reports in its link state packet that
> > it has a neighbor R2, and R3. All RBridges can use the link for 
> > transit 
> > for all VLANs.
> > 
> > b) only allow R1 and R2 to be IS-IS neighbors if they can talk to 
> > each 
> > other with a null VLAN tag. A link
> > that requires a VLAN tag can only be used as an ingress or egress 
> > link 
> > from the cloud.
> > 
> > c) copy the VLAN tag to the outer header, assume any link that 
> > requires 
> > a particular VLAN tag wants to exclude
> > transit traffic for all other VLANs, or even for null tags, on the 
> > link 
> > Run separate core instances of IS-IS for
> > each VLAN tag. Perhaps announcing in the VLAN A instance, all VLAN 
> > A 
> > links, plus links that allow
> > for null tags.
> > 
> > d) like with c), but allow a link to be configured as "there are 
> > VLAN A 
> > endnodes here, but transit traffic for any VLAN
> > is fine".
> > 
> > Solutions c) and d) require separate forwarding tables per VLAN, 
> > and 
> > either separate instances of IS-IS, or
> > a link attribute that lists legal VLAN tags for the link. VLAN A 
> > segments might become disconnected
> > because although there is RBridge connectivity, it isn't through 
> > links 
> > that say it's OK to have VLAN A traffic.
> > 
> > Radia
> > 
> > 
> > _______________________________________________
> > 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
> 


Received: from smtp01.uc3m.es (smtp01.uc3m.es [163.117.136.121]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB1MiFVa001565 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <rbridge@postel.org>; Fri, 1 Dec 2006 14:44:17 -0800 (PST)
Received: from smtp01.uc3m.es (localhost [127.0.0.1]) by localhost.uc3m.es (Postfix) with ESMTP id CBAEF110D93; Fri,  1 Dec 2006 23:44:14 +0100 (CET)
Received: from [10.0.0.4] (39.Red-80-37-137.staticIP.rima-tde.net [80.37.137.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp01.uc3m.es (Postfix) with ESMTP id 06401110F0C; Fri,  1 Dec 2006 23:44:13 +0100 (CET)
Message-ID: <4570B03E.4080003@it.uc3m.es>
Date: Fri, 01 Dec 2006 23:44:14 +0100
From: =?ISO-8859-1?Q?Guillermo_Ib=E1=F1ez?= <gibanez@it.uc3m.es>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Radia.Perlman@sun.com
References: <71a9647c60f2.457018f2@sunlabs.com>
In-Reply-To: <71a9647c60f2.457018f2@sunlabs.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: gibanez@it.uc3m.es
Cc: rbridge@postel.org
Subject: Re: [rbridge] VLAN tags, inner/outer, revisted and summarized
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>
X-List-Received-Date: Fri, 01 Dec 2006 22:44:40 -0000
Status: RO
Content-Length: 7784

I wonder whether the IEEE position against extending VLANs to 24 bit 
applies in the RBridges context. See the mail below from the liaison to 
IETF.
Guillermo

Extracted text: "The possible concatenation of two 802.1Q VLAN tags (to 
yield a 24-bit VLAN identifier) has
been discussed, is of considerable concern, and is believed to be not 
just a violation of the
802.1Q standard but also of the architectural principles on which 802.1 
standardization is
based".


From: "Romascanu, Dan (Dan)" <dromasca@avaya.com 
<mailto:dromasca@avaya.com>>
To: "IESG" <iesg@ietf.org <mailto:iesg@ietf.org>>; <iab@ietf.org 
<mailto:iab@ietf.org>>
Cc: < l2vpn@ietf.org <mailto:l2vpn@ietf.org>>; 
<ccamp-chairs@tools.ietf.org <mailto:ccamp-chairs@tools.ietf.org>>; 
"Tony Jeffree"
<tony@jeffree.co.uk <mailto:tony@jeffree.co.uk>>
Sent: Wednesday, September 06, 2006 2:55 PM
Subject: IEEE 802.1 WG liaison letter to the IETF
The IEEE 802.1 Working Group approved the following liaison letter to
the IETF, containing clarifications in response to several queries
related to the use of IEEE 802.1Q VLAN tags.

http://www.ieee802.org/1/files/public/docs2006/liaison-contrib-to-ietf-m
ef-dsl-forum-0706.pdf 
<http://www.ieee802.org/1/files/public/docs2006/liaison-contrib-to-ietf-mef-dsl-forum-0706.pdf>

Please distribute this letter to the interested Working Groups that are
not included in the distribution list.

Dan
(wearing the hat of IEEE 802.1 WG liaison to the IETF)


__________________________________________________

Radia.Perlman@sun.com escribi?:
> Silvano explained a reason for an "outer" vs an "inner" VLAN tag, which is really to accomplish making
> a 24-bit VLAN tag, hierarchically assigned by 12 bits for customer, and 12 bits for use by that customer.
>
> The only changes we'd need to the base spec is as follows:
>
> a) the VLAN tag specified in the per-VLAN IS-IS instance would be 24 bits instead of 12 (the per-VLAN instance
> is the thing where R1 says what endnodes are attached, and whether R1 has an IP multicast router
> attached, and what IP multicast groups have members attached).
>
> b) For unicast traffic: the ingress RBridge R1 looks up the egress RBridge R2 based on
> the 24-bit VLAN tag, (using the 12 bits in the frame indicating the customer-defined VLAN, plus 12 bits R1 infers
> based on which port R1 received the frame from)
> R1 puts   the "which customer" portion of the VLAN tag in the outer header. The reason for this is
> in case R2 has ports to two different customers, and there are overlapping endnode address spaces, R2 will
> need the outer VLAN tag to determine which port to decapsulate the frame onto.
>
> c) for unknown destination/multicast: the ingress RBridge R1 puts the "which customer" portion of the VLAn
> tag into an outer VLAN tag, and RBridges in the core filter based on the 24-bit VLAN by using both the inner
> and outer 12 bits.
>
> This proposal still treats the infrastructure (all the transit links) as shared by all VLANs, which I like the
> robustness and simplicity of.
>
> Radia
>
>
>
> ----- Original Message -----
> From: Radia Perlman <Radia.Perlman@sun.com>
> Date: Thursday, November 30, 2006 7:36 pm
> Subject: [rbridge] VLAN tags, inner/outer, revisted and summarized
>
>   
>> There's been a lot of discussion, and I believe this is what is 
>> going 
>> on: In this email I will attempt to just
>> explain, and not advocate. If I want to express opinions, I'll 
>> reply to 
>> this.
>>
>> The first question we have to ask is what things people are  doing 
>> with 
>> VLANs. The next is to ask
>> which subset of these (possibly "all") we want to support with 
>> TRILL, 
>> and to answer that we have
>> to also answer what the cost/benefit of solving each with TRILL is.
>>
>> Things VLANs can provide:
>> a) separate endnodes into communities, to enforce that only VLAN A 
>> nodes 
>> can talk to VLAN A nodes
>> b) scoping things like ARP, so an ARP for a VLAN A node only gets 
>> sent 
>> on VLAN A links
>> c) security -- making sure that VLAN A nodes cannot snoop on VLAN B 
>> trafficd) provisioning -- making sure that the only traffic on a 
>> VLAN A link is 
>> VLAN A traffic, or
>> perhaps BGP-policy-like, as in, "this link is willing to carry 
>> VLANs A, 
>> B, and Q, but not D".
>>
>> Perhaps this is not an exhaustive list, but I hope it's close enough.
>>
>> What are the costs of providing these things?
>>
>> The solution that I'd been assuming solves a) and b). That solution 
>> is 
>> summarized as follows:
>> If RBridges R1 and R2 are on the same link, they are neighbors, and 
>> they 
>> can send transit traffic to each other,
>> regardless of the VLAN on which it originated. This can be thought 
>> of as 
>> RBridges create a cloud,
>> which keeps VLAN traffic segregated at the endpoints, but is a 
>> single 
>> shared infrastructure for all
>> VLANs within the cloud.
>>
>> That solution does not solve c) and d), though if the transit links 
>> are 
>> all point-to-point links
>> between RBridges, this is moot. The case that isn't solved is when 
>> a 
>> link is both a transit link
>> and a shared link with a bunch of endnodes in a VLAN.
>>
>> Suppose we want to solve those?
>>
>> What I think people would be asking for is to have the VLAN 
>> determine 
>> not just the destination, but what
>> path the packet takes. So some links would only allow certain VLAN 
>> traffic on them, even for transit.
>> Which would mean multiple forwarding tables, since paths would have 
>> to 
>> be VLAN-dependent.
>>
>> So, I think the basic strategies are:
>>
>> a) create as much connectivity as possible between RBridge 
>> neighbors. If 
>> R1,  R2, and R3 are on the same
>> shared/bridged link, and R1 can only talk to R2 if it puts "VLAN X" 
>> into 
>> the header, and R1 can only
>> talk to R3 if it puts "VLAN Y" into the header, R1 discovers this 
>> case 
>> by being configured that the
>> link needs either VLAN X or VLAN Y tags, sends IS-IS Hellos with 
>> both, 
>> and wdiscovers that on the
>> adjacency to R2, R1 has to stick "VLAN X" and to R3, R1 has to 
>> stick 
>> "VLAN Y". So R1 does whatever
>> is necessary to talk to its neighbors, but it is only relevant on 
>> the 
>> hop. R1 reports in its link state packet that
>> it has a neighbor R2, and R3. All RBridges can use the link for 
>> transit 
>> for all VLANs.
>>
>> b) only allow R1 and R2 to be IS-IS neighbors if they can talk to 
>> each 
>> other with a null VLAN tag. A link
>> that requires a VLAN tag can only be used as an ingress or egress 
>> link 
>> from the cloud.
>>
>> c) copy the VLAN tag to the outer header, assume any link that 
>> requires 
>> a particular VLAN tag wants to exclude
>> transit traffic for all other VLANs, or even for null tags, on the 
>> link 
>> Run separate core instances of IS-IS for
>> each VLAN tag. Perhaps announcing in the VLAN A instance, all VLAN 
>> A 
>> links, plus links that allow
>> for null tags.
>>
>> d) like with c), but allow a link to be configured as "there are 
>> VLAN A 
>> endnodes here, but transit traffic for any VLAN
>> is fine".
>>
>> Solutions c) and d) require separate forwarding tables per VLAN, 
>> and 
>> either separate instances of IS-IS, or
>> a link attribute that lists legal VLAN tags for the link. VLAN A 
>> segments might become disconnected
>> because although there is RBridge connectivity, it isn't through 
>> links 
>> that say it's OK to have VLAN A traffic.
>>
>> Radia
>>
>>
>> _______________________________________________
>> 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
>   


Received: from mail-mta.sunlabs.com (edge.sunlabs.com [204.153.12.50]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id kB1JwlYt009320 for <rbridge@postel.org>; Fri, 1 Dec 2006 11:58:47 -0800 (PST)
Received: from sml-sfvt3a.sfvic.sunlabs.com ([152.70.2.254]) by dps.sfvic.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTP id <0J9M0020Q25VX820@dps.sfvic.sunlabs.com> for rbridge@postel.org; Fri, 01 Dec 2006 11:58:43 -0800 (PST)
Received: from sunlabs.com ([152.70.2.254]) by mail-srv.sfvic.sunlabs.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTP id <0J9M003AG25UOF50@mail-srv.sfvic.sunlabs.com> for rbridge@postel.org; Fri, 01 Dec 2006 11:58:42 -0800 (PST)
Received: from [152.70.2.164] (Forwarded-For: [67.160.72.180]) by mail-srv.sfvic.sunlabs.com (mshttpd); Fri, 01 Dec 2006 11:58:42 -0800
Date: Fri, 01 Dec 2006 11:58:42 -0800
From: Radia.Perlman@sun.com
To: Radia Perlman <Radia.Perlman@sun.com>
Message-id: <71a9647c60f2.457018f2@sunlabs.com>
MIME-version: 1.0
X-Mailer: Sun Java(tm) System Messenger Express 6.1 HotFix 0.02 (built Aug 25 2004)
Content-type: text/plain; charset=us-ascii
Content-language: en
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-Accept-Language: en
Priority: normal
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: radia.perlman@sun.com
Cc: rbridge@postel.org
Subject: Re: [rbridge] VLAN tags, inner/outer, revisted and summarized
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>
X-List-Received-Date: Fri, 01 Dec 2006 19:59:03 -0000
Status: RO
Content-Length: 5908

Silvano explained a reason for an "outer" vs an "inner" VLAN tag, which is really to accomplish making
a 24-bit VLAN tag, hierarchically assigned by 12 bits for customer, and 12 bits for use by that customer.

The only changes we'd need to the base spec is as follows:

a) the VLAN tag specified in the per-VLAN IS-IS instance would be 24 bits instead of 12 (the per-VLAN instance
is the thing where R1 says what endnodes are attached, and whether R1 has an IP multicast router
attached, and what IP multicast groups have members attached).

b) For unicast traffic: the ingress RBridge R1 looks up the egress RBridge R2 based on
the 24-bit VLAN tag, (using the 12 bits in the frame indicating the customer-defined VLAN, plus 12 bits R1 infers
based on which port R1 received the frame from)
R1 puts   the "which customer" portion of the VLAN tag in the outer header. The reason for this is
in case R2 has ports to two different customers, and there are overlapping endnode address spaces, R2 will
need the outer VLAN tag to determine which port to decapsulate the frame onto.

c) for unknown destination/multicast: the ingress RBridge R1 puts the "which customer" portion of the VLAn
tag into an outer VLAN tag, and RBridges in the core filter based on the 24-bit VLAN by using both the inner
and outer 12 bits.

This proposal still treats the infrastructure (all the transit links) as shared by all VLANs, which I like the
robustness and simplicity of.

Radia



----- Original Message -----
From: Radia Perlman <Radia.Perlman@sun.com>
Date: Thursday, November 30, 2006 7:36 pm
Subject: [rbridge] VLAN tags, inner/outer, revisted and summarized

> There's been a lot of discussion, and I believe this is what is 
> going 
> on: In this email I will attempt to just
> explain, and not advocate. If I want to express opinions, I'll 
> reply to 
> this.
> 
> The first question we have to ask is what things people are  doing 
> with 
> VLANs. The next is to ask
> which subset of these (possibly "all") we want to support with 
> TRILL, 
> and to answer that we have
> to also answer what the cost/benefit of solving each with TRILL is.
> 
> Things VLANs can provide:
> a) separate endnodes into communities, to enforce that only VLAN A 
> nodes 
> can talk to VLAN A nodes
> b) scoping things like ARP, so an ARP for a VLAN A node only gets 
> sent 
> on VLAN A links
> c) security -- making sure that VLAN A nodes cannot snoop on VLAN B 
> trafficd) provisioning -- making sure that the only traffic on a 
> VLAN A link is 
> VLAN A traffic, or
> perhaps BGP-policy-like, as in, "this link is willing to carry 
> VLANs A, 
> B, and Q, but not D".
> 
> Perhaps this is not an exhaustive list, but I hope it's close enough.
> 
> What are the costs of providing these things?
> 
> The solution that I'd been assuming solves a) and b). That solution 
> is 
> summarized as follows:
> If RBridges R1 and R2 are on the same link, they are neighbors, and 
> they 
> can send transit traffic to each other,
> regardless of the VLAN on which it originated. This can be thought 
> of as 
> RBridges create a cloud,
> which keeps VLAN traffic segregated at the endpoints, but is a 
> single 
> shared infrastructure for all
> VLANs within the cloud.
> 
> That solution does not solve c) and d), though if the transit links 
> are 
> all point-to-point links
> between RBridges, this is moot. The case that isn't solved is when 
> a 
> link is both a transit link
> and a shared link with a bunch of endnodes in a VLAN.
> 
> Suppose we want to solve those?
> 
> What I think people would be asking for is to have the VLAN 
> determine 
> not just the destination, but what
> path the packet takes. So some links would only allow certain VLAN 
> traffic on them, even for transit.
> Which would mean multiple forwarding tables, since paths would have 
> to 
> be VLAN-dependent.
> 
> So, I think the basic strategies are:
> 
> a) create as much connectivity as possible between RBridge 
> neighbors. If 
> R1,  R2, and R3 are on the same
> shared/bridged link, and R1 can only talk to R2 if it puts "VLAN X" 
> into 
> the header, and R1 can only
> talk to R3 if it puts "VLAN Y" into the header, R1 discovers this 
> case 
> by being configured that the
> link needs either VLAN X or VLAN Y tags, sends IS-IS Hellos with 
> both, 
> and wdiscovers that on the
> adjacency to R2, R1 has to stick "VLAN X" and to R3, R1 has to 
> stick 
> "VLAN Y". So R1 does whatever
> is necessary to talk to its neighbors, but it is only relevant on 
> the 
> hop. R1 reports in its link state packet that
> it has a neighbor R2, and R3. All RBridges can use the link for 
> transit 
> for all VLANs.
> 
> b) only allow R1 and R2 to be IS-IS neighbors if they can talk to 
> each 
> other with a null VLAN tag. A link
> that requires a VLAN tag can only be used as an ingress or egress 
> link 
> from the cloud.
> 
> c) copy the VLAN tag to the outer header, assume any link that 
> requires 
> a particular VLAN tag wants to exclude
> transit traffic for all other VLANs, or even for null tags, on the 
> link 
> Run separate core instances of IS-IS for
> each VLAN tag. Perhaps announcing in the VLAN A instance, all VLAN 
> A 
> links, plus links that allow
> for null tags.
> 
> d) like with c), but allow a link to be configured as "there are 
> VLAN A 
> endnodes here, but transit traffic for any VLAN
> is fine".
> 
> Solutions c) and d) require separate forwarding tables per VLAN, 
> and 
> either separate instances of IS-IS, or
> a link attribute that lists legal VLAN tags for the link. VLAN A 
> segments might become disconnected
> because although there is RBridge connectivity, it isn't through 
> links 
> that say it's OK to have VLAN A traffic.
> 
> Radia
> 
> 
> _______________________________________________
> rbridge mailing list
> rbridge@postel.org
> http://mailman.postel.org/mailman/listinfo/rbridge
>