<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Setting the stage for TRILL, rethinking data center switching</title>
	<atom:link href="http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/feed/" rel="self" type="application/rss+xml" />
	<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/</link>
	<description>Studies in Data Center Networking, Virtualization, Computing</description>
	<lastBuildDate>Sat, 04 Feb 2012 19:38:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Joe Smith</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-8233</link>
		<dc:creator>Joe Smith</dc:creator>
		<pubDate>Sun, 16 Oct 2011 01:27:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-8233</guid>
		<description>Richard, this is indeed a nice write up, but it has nothing to do with TRILL, per se. This is a write up about Ethernet and its basic operation and some of its shortcomings. 

Not that I blame Brad, there is no vendor that has TRILL implemented and there is also no white paper on TRILL of any value, since no one seems to understand it too well. The only write up on TRILL is the IETF document.</description>
		<content:encoded><![CDATA[<p>Richard, this is indeed a nice write up, but it has nothing to do with TRILL, per se. This is a write up about Ethernet and its basic operation and some of its shortcomings. </p>
<p>Not that I blame Brad, there is no vendor that has TRILL implemented and there is also no white paper on TRILL of any value, since no one seems to understand it too well. The only write up on TRILL is the IETF document.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-8133</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Thu, 15 Sep 2011 03:49:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-8133</guid>
		<description>Hi, it is a best document on trill I ever read. Great Job. Thanks.</description>
		<content:encoded><![CDATA[<p>Hi, it is a best document on trill I ever read. Great Job. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kalhas</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-7162</link>
		<dc:creator>Kalhas</dc:creator>
		<pubDate>Fri, 10 Jun 2011 22:40:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-7162</guid>
		<description>I always thought Nortel engineers came up with the ideas and implemented them only to lose the starting edge and let other companies take over the proposals and refine them and tune them to the markets.

Your experience proves my point. So long Nortel!</description>
		<content:encoded><![CDATA[<p>I always thought Nortel engineers came up with the ideas and implemented them only to lose the starting edge and let other companies take over the proposals and refine them and tune them to the markets.</p>
<p>Your experience proves my point. So long Nortel!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-6908</link>
		<dc:creator>John</dc:creator>
		<pubDate>Tue, 17 May 2011 22:22:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-6908</guid>
		<description>So the concept of having a layer two mesh is pretty cool. I come from old school breaking up of broadcast domains.  What&#039;s good practice for sizing a vlan under trill?  Is it one massive vlan (8 bit), or several medium ones, or should I have a lot of small ones (24 bit).  Or is it all dependent on logically seperating your nodes.  In the old days we just broke everything up into 24 bit masks regardless, to control broadcasts.</description>
		<content:encoded><![CDATA[<p>So the concept of having a layer two mesh is pretty cool. I come from old school breaking up of broadcast domains.  What&#8217;s good practice for sizing a vlan under trill?  Is it one massive vlan (8 bit), or several medium ones, or should I have a lot of small ones (24 bit).  Or is it all dependent on logically seperating your nodes.  In the old days we just broke everything up into 24 bit masks regardless, to control broadcasts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Technology Short Take #12: Networking Edition - blog.scottlowe.org - The weblog of an IT pro specializing in virtualization, storage, and servers</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-6880</link>
		<dc:creator>Technology Short Take #12: Networking Edition - blog.scottlowe.org - The weblog of an IT pro specializing in virtualization, storage, and servers</dc:creator>
		<pubDate>Mon, 16 May 2011 12:02:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-6880</guid>
		<description>[...] integration, or this explanation using north-south/east-west terminology. Brad Hedlund&#8217;s TRILL write-up from a year ago is also helpful, in my opinion. All of these are great resources, in my [...]</description>
		<content:encoded><![CDATA[<p>[...] integration, or this explanation using north-south/east-west terminology. Brad Hedlund&#8217;s TRILL write-up from a year ago is also helpful, in my opinion. All of these are great resources, in my [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brianG</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-6180</link>
		<dc:creator>brianG</dc:creator>
		<pubDate>Tue, 29 Mar 2011 17:50:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-6180</guid>
		<description>I have been trying to find this out also, with no luck.  Trying to build a Nexus solution is proving to be much harder than I anticipated.  Many dependencies.</description>
		<content:encoded><![CDATA[<p>I have been trying to find this out also, with no luck.  Trying to build a Nexus solution is proving to be much harder than I anticipated.  Many dependencies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-4567</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Tue, 21 Dec 2010 21:50:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-4567</guid>
		<description>Hi Brad,

Excellent postings!

I was reading on Fabric Path and realized that the F series card is capable of 320Gbps, but the current fabric (46Gbps x 5) is 230Gbps per slot.  So for every Nexus 7018 considering the 230Gbps that would be 368 10GE interfaces which can be split in half for uplink versus end point connection for no over-subscription theoretically.

Is there a cabling methodology that can be used for Fabric Path to not have to traverse the chassis fabric to offer 320Gbps per line card.  The reason why i ask is in the following document:

http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9402/data_sheet_c78-605622.html

[
230 Gbps in each direction (460 Gbps full duplex) distributed across five Cisco Nexus 7000 46Gbps/Slot Fabric Modules fabric modules
320-Gbps switching capacity, per module, in meshed architectures
]

What is this meshed architecture?

Is it like 1 port on each F series line card vertically forming a port channel to each spine while forming ISIS adjacencies horizontally?

This may be off topic, but since it was related to TRILL and Fabric Path...

Thanks Again for sharing a lot of interesting topics!

Rob</description>
		<content:encoded><![CDATA[<p>Hi Brad,</p>
<p>Excellent postings!</p>
<p>I was reading on Fabric Path and realized that the F series card is capable of 320Gbps, but the current fabric (46Gbps x 5) is 230Gbps per slot.  So for every Nexus 7018 considering the 230Gbps that would be 368 10GE interfaces which can be split in half for uplink versus end point connection for no over-subscription theoretically.</p>
<p>Is there a cabling methodology that can be used for Fabric Path to not have to traverse the chassis fabric to offer 320Gbps per line card.  The reason why i ask is in the following document:</p>
<p><a href="http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9402/data_sheet_c78-605622.html" rel="nofollow">http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9402/data_sheet_c78-605622.html</a></p>
<p>[<br />
230 Gbps in each direction (460 Gbps full duplex) distributed across five Cisco Nexus 7000 46Gbps/Slot Fabric Modules fabric modules<br />
320-Gbps switching capacity, per module, in meshed architectures<br />
]</p>
<p>What is this meshed architecture?</p>
<p>Is it like 1 port on each F series line card vertically forming a port channel to each spine while forming ISIS adjacencies horizontally?</p>
<p>This may be off topic, but since it was related to TRILL and Fabric Path&#8230;</p>
<p>Thanks Again for sharing a lot of interesting topics!</p>
<p>Rob</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Scaglietti</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-3382</link>
		<dc:creator>John Scaglietti</dc:creator>
		<pubDate>Sun, 28 Nov 2010 13:18:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-3382</guid>
		<description>Brad

Sorry, I&#039;m a bit late at replying at your reply of my earlier post...
I am quite familiar with the Nortel SMLT offering and have spent a considerable time evaluating SMLT vs vPC (and VSS; though this is not MCEC).
As Alex has pointed out already, there was no concept of software forwarding (slowpath) on any of the Nortel platforms which implemented SMLT. The software populates the hardware forwarding records (MAC tales, ARP entries, IP routes and multicast S.G records) but traffic is ultimately always switched in hardware.
In the original ERS8600 implementation software was also called upon to modify those hardware forwarding records following a link or node failure in the MCEC Cluster but still the solution consistently delivered sub-second recovery times (except in scaled environments where the tables were very large).

Now the example you give in your reply to Alex, below, is not correct:

&gt;&quot;Simple example: A server is attached via SMLT to two Nortel switches. The server sends a broadcast packet. Nortel switch #1 receives it, sends it to every other port in that VLAN including Nortel switch #2. Because the hardware on Nortel switch #2 is oblivious to the SMLT topology, it forwards (in hardware) the broadcast packet back to the Server that originated it and out to the upstream network again.&quot;

This is not true, the hardware forwarding records are programmed in a way that is consistent with the active SMLT topology; traffic arriving on the IST (equivalent to vPC peer link) simply cannot be switched or flooded out of an active SMLT link (equivalent to vPC link) (where active means the corresponding SMLT was active on the IST-peer switch).

&gt;&quot;Nortel SMLT implementations are notorious for creating duplicate packets.&quot;

Really? That&#039;s news to me. If that were true, SMLT would be unusable.

Still, in comparing SMLT to vPC you are in fact comparing older Nortel platforms (ERS8600) with the Nexus and that is hardly a fair comparison.
You should raise your sights at the latest incarnation of SMLT in the Avaya VSP9000 platform, where MAC learning is hardware assisted and the hardware is now able to re-route traffic following link or node failures in the MCEC cluster giving sub 50ms recovery times, even in scaled environments. I have seen this in a recent bakeoff.

You were also very keen on hearing why I felt SMLT still had the edge over vPC, and these are the main points I have:
- On vPC, routing protocol peerings over a vPC VLAN (which is also carried over the vPC peer link) are not supported (even if using the vPC peer-gateway feature which is equivalent to Nortel&#039;s RSMLT). This is because you might end up with traffic arriving on the vPC peer link and vPC is unable to IP route traffic from the vPC peer link over to an active vPC link. Nortel only had this issue on their lower end SMLT platform (ERS5500) but never on the higher end platform (ERS8600) where typically SMLT Clusters were connected back to back with OSPF enabled on a single OSPF VLAN (RSMLT was required on that vlan) allowing IP routing between SMLT clusters (Cisco can only do this with VSS today).
- vPC has issues with single attached devices in a vPC VLAN; this practice is discouraged by Cisco. Was never an issue on SMLT.
- IP multicast support over vPC is still not complete (PIM-SSM is not supported) and there is no distribution of IP Multicast streams across the vPC peers (only one of the vPC peers, the Primary, is selected to forward all streams); failover times for IP Multicast are not sub-second. With SMLT, both PIM-SM and PIM-SSM are supported and multicast streams are distributed across both nodes forming the MCEC cluster; failover times are the same as for unicast traffic. On SMLT you can even have a single logical PIM-RP running on both nodes forming the cluster (in a kind of anycast RP mode, though MSDP is not required) which ensures no PIM-SM reconvergence times in case of RP failure. Re-designing a protocol such as PIM to operate over MCEC is very complex; vPC still has some catching up to do.

So I have to insist! Cisco is NOT the only vendor to successfully engineer MCEC.


About Trill/802.1aq. Yes, you were right on both scores.
The ieee standard has 2 separate flavours to it ;SPBV which does not have any MAC-in-MAC capabilities and SPBM which uses 802.1ah MAC-in-MAC encapsulation. SPBV is a bit of a compromise for hardware which is not MAC-in-MAC capable; to date I have not heard any vendor implementing SPBV; the real interest is in SPBM which can be compared to TRILL.
The recent Nanog event last October did pitch TRILL against 802.1aq and I have found all the info I was looking for there.
It is interesting that vindicating Ms Perlman is a recurring argument from the TRILL camp. I don&#039;t know exactly why she and the IEEE disagreed, but clearly TRILL&#039;s design goal of providing massive mutipathing requires a TTL field for loop mitigation which in turn requires a new encapsulation.
Yet that must have been incompatible with the IEEE&#039;s desire to preserve prior IEEE standards such as 802.1ah (MACinMAC) and 802.1ag (OA&amp;M) which relies on 802.1ah enacpsulation.

As far as I can tell, the two standards are substantially similar in what they achieve and the differences represent different trade offs. The biggest difference is in TRILL greater multipathing flexibility which it pays for with a new encapsulation (which requires new chipsets) and lack of OA&amp;M, which in turn are SPBM&#039;s greatest strengths.

Incidentally, apparently Cisco&#039;s FastPath implementation uses a different encapsulation than that defined by TRILL (Nexus needs to re-spin chipsets to do TRILL?) so initially it is more of a proprietary implementation anyway.

Anyhow, I think we just have to wait and see how these variants play out in the market.

Best regards
John Scaglietti</description>
		<content:encoded><![CDATA[<p>Brad</p>
<p>Sorry, I&#8217;m a bit late at replying at your reply of my earlier post&#8230;<br />
I am quite familiar with the Nortel SMLT offering and have spent a considerable time evaluating SMLT vs vPC (and VSS; though this is not MCEC).<br />
As Alex has pointed out already, there was no concept of software forwarding (slowpath) on any of the Nortel platforms which implemented SMLT. The software populates the hardware forwarding records (MAC tales, ARP entries, IP routes and multicast S.G records) but traffic is ultimately always switched in hardware.<br />
In the original ERS8600 implementation software was also called upon to modify those hardware forwarding records following a link or node failure in the MCEC Cluster but still the solution consistently delivered sub-second recovery times (except in scaled environments where the tables were very large).</p>
<p>Now the example you give in your reply to Alex, below, is not correct:</p>
<p>&gt;&#8221;Simple example: A server is attached via SMLT to two Nortel switches. The server sends a broadcast packet. Nortel switch #1 receives it, sends it to every other port in that VLAN including Nortel switch #2. Because the hardware on Nortel switch #2 is oblivious to the SMLT topology, it forwards (in hardware) the broadcast packet back to the Server that originated it and out to the upstream network again.&#8221;</p>
<p>This is not true, the hardware forwarding records are programmed in a way that is consistent with the active SMLT topology; traffic arriving on the IST (equivalent to vPC peer link) simply cannot be switched or flooded out of an active SMLT link (equivalent to vPC link) (where active means the corresponding SMLT was active on the IST-peer switch).</p>
<p>&gt;&#8221;Nortel SMLT implementations are notorious for creating duplicate packets.&#8221;</p>
<p>Really? That&#8217;s news to me. If that were true, SMLT would be unusable.</p>
<p>Still, in comparing SMLT to vPC you are in fact comparing older Nortel platforms (ERS8600) with the Nexus and that is hardly a fair comparison.<br />
You should raise your sights at the latest incarnation of SMLT in the Avaya VSP9000 platform, where MAC learning is hardware assisted and the hardware is now able to re-route traffic following link or node failures in the MCEC cluster giving sub 50ms recovery times, even in scaled environments. I have seen this in a recent bakeoff.</p>
<p>You were also very keen on hearing why I felt SMLT still had the edge over vPC, and these are the main points I have:<br />
- On vPC, routing protocol peerings over a vPC VLAN (which is also carried over the vPC peer link) are not supported (even if using the vPC peer-gateway feature which is equivalent to Nortel&#8217;s RSMLT). This is because you might end up with traffic arriving on the vPC peer link and vPC is unable to IP route traffic from the vPC peer link over to an active vPC link. Nortel only had this issue on their lower end SMLT platform (ERS5500) but never on the higher end platform (ERS8600) where typically SMLT Clusters were connected back to back with OSPF enabled on a single OSPF VLAN (RSMLT was required on that vlan) allowing IP routing between SMLT clusters (Cisco can only do this with VSS today).<br />
- vPC has issues with single attached devices in a vPC VLAN; this practice is discouraged by Cisco. Was never an issue on SMLT.<br />
- IP multicast support over vPC is still not complete (PIM-SSM is not supported) and there is no distribution of IP Multicast streams across the vPC peers (only one of the vPC peers, the Primary, is selected to forward all streams); failover times for IP Multicast are not sub-second. With SMLT, both PIM-SM and PIM-SSM are supported and multicast streams are distributed across both nodes forming the MCEC cluster; failover times are the same as for unicast traffic. On SMLT you can even have a single logical PIM-RP running on both nodes forming the cluster (in a kind of anycast RP mode, though MSDP is not required) which ensures no PIM-SM reconvergence times in case of RP failure. Re-designing a protocol such as PIM to operate over MCEC is very complex; vPC still has some catching up to do.</p>
<p>So I have to insist! Cisco is NOT the only vendor to successfully engineer MCEC.</p>
<p>About Trill/802.1aq. Yes, you were right on both scores.<br />
The ieee standard has 2 separate flavours to it ;SPBV which does not have any MAC-in-MAC capabilities and SPBM which uses 802.1ah MAC-in-MAC encapsulation. SPBV is a bit of a compromise for hardware which is not MAC-in-MAC capable; to date I have not heard any vendor implementing SPBV; the real interest is in SPBM which can be compared to TRILL.<br />
The recent Nanog event last October did pitch TRILL against 802.1aq and I have found all the info I was looking for there.<br />
It is interesting that vindicating Ms Perlman is a recurring argument from the TRILL camp. I don&#8217;t know exactly why she and the IEEE disagreed, but clearly TRILL&#8217;s design goal of providing massive mutipathing requires a TTL field for loop mitigation which in turn requires a new encapsulation.<br />
Yet that must have been incompatible with the IEEE&#8217;s desire to preserve prior IEEE standards such as 802.1ah (MACinMAC) and 802.1ag (OA&amp;M) which relies on 802.1ah enacpsulation.</p>
<p>As far as I can tell, the two standards are substantially similar in what they achieve and the differences represent different trade offs. The biggest difference is in TRILL greater multipathing flexibility which it pays for with a new encapsulation (which requires new chipsets) and lack of OA&amp;M, which in turn are SPBM&#8217;s greatest strengths.</p>
<p>Incidentally, apparently Cisco&#8217;s FastPath implementation uses a different encapsulation than that defined by TRILL (Nexus needs to re-spin chipsets to do TRILL?) so initially it is more of a proprietary implementation anyway.</p>
<p>Anyhow, I think we just have to wait and see how these variants play out in the market.</p>
<p>Best regards<br />
John Scaglietti</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Ashwood-Smith</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-3086</link>
		<dc:creator>Peter Ashwood-Smith</dc:creator>
		<pubDate>Sun, 14 Nov 2010 03:42:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-3086</guid>
		<description>Interesting discussion. I can add a few points from inside the 802.1aq camp.

802.1aq&#039;s mac-in-mac mode called SPBM was first born in my lab in its proprietary form which was Nortel&#039;s PLSB. It was designed by about 5 individuals and went through a number of flavors before the design settled and we shipped it in the years leading up to Nortel&#039;s bankruptcy. There are a number of live networks running it and one has 60+ nodes. There are DC and metro deployments. There was never any question what data path to use, mac-in-mac was in our hardware and thorougly tested top to bottom, certainly we did not consider use of something new that had no OA&amp;M (and still doesn&#039;t) and no I-SID (and still doesn&#039;t). We certainly did not need to learn about encapsulation from anbody else .. come on get serious ..  mac-in-mac was preceeded by a proprietary format that was somewhat similar OEL2. The first standard version of IEEE 802.1aq was based on only S-tag encapsulation and no link state (but had shortest paths) and we brought the mac-in-mac mode and link state proposals as proposed solutions to the IEEE. The work was based on many years of real live deployment experience with a proprietary and then a standard encapsulation in our metro products.

Anyway speaking of 802.1aq SPBM we just did interoperability tests on real honnest to goodness switches .. what a concept. If anybody wants to see the actual network tested (37 nodes, 5 physical, 2 real vendors) the screen shots and CLI commands executed, network diagrams etc. etc. have a look below. This is all real deal, line rate forwarding, real ASIC/NPU implementations, Equal Cost paths with .1ag OA&amp;M all up and running. 

http://www.ieee802.org/1/files/public/docs2010/aq-ashwood-interop1-1110-v02.pdf

A second round will be done in the early new year with many more physical nodes.</description>
		<content:encoded><![CDATA[<p>Interesting discussion. I can add a few points from inside the 802.1aq camp.</p>
<p>802.1aq&#8217;s mac-in-mac mode called SPBM was first born in my lab in its proprietary form which was Nortel&#8217;s PLSB. It was designed by about 5 individuals and went through a number of flavors before the design settled and we shipped it in the years leading up to Nortel&#8217;s bankruptcy. There are a number of live networks running it and one has 60+ nodes. There are DC and metro deployments. There was never any question what data path to use, mac-in-mac was in our hardware and thorougly tested top to bottom, certainly we did not consider use of something new that had no OA&amp;M (and still doesn&#8217;t) and no I-SID (and still doesn&#8217;t). We certainly did not need to learn about encapsulation from anbody else .. come on get serious ..  mac-in-mac was preceeded by a proprietary format that was somewhat similar OEL2. The first standard version of IEEE 802.1aq was based on only S-tag encapsulation and no link state (but had shortest paths) and we brought the mac-in-mac mode and link state proposals as proposed solutions to the IEEE. The work was based on many years of real live deployment experience with a proprietary and then a standard encapsulation in our metro products.</p>
<p>Anyway speaking of 802.1aq SPBM we just did interoperability tests on real honnest to goodness switches .. what a concept. If anybody wants to see the actual network tested (37 nodes, 5 physical, 2 real vendors) the screen shots and CLI commands executed, network diagrams etc. etc. have a look below. This is all real deal, line rate forwarding, real ASIC/NPU implementations, Equal Cost paths with .1ag OA&amp;M all up and running. </p>
<p><a href="http://www.ieee802.org/1/files/public/docs2010/aq-ashwood-interop1-1110-v02.pdf" rel="nofollow">http://www.ieee802.org/1/files/public/docs2010/aq-ashwood-interop1-1110-v02.pdf</a></p>
<p>A second round will be done in the early new year with many more physical nodes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Hedlund</title>
		<link>http://bradhedlund.com/2010/05/07/setting-the-stage-for-trill/comment-page-1/#comment-2898</link>
		<dc:creator>Brad Hedlund</dc:creator>
		<pubDate>Sun, 07 Nov 2010 23:50:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.bradhedlund.com/?p=1003#comment-2898</guid>
		<description>Alex,

The MAC learning process on Nortel and other switches might be in software, but that is not the case with Cisco switches.  Cisco switches have always performed hardware MAC learning, which is far more robust.  Obviously the data plane on a Nortel switch forwards in hardware just like any other switch, but the hardware is oblivious to the logical topology SMLT was building on top of it.  

Simple example: A server is attached via SMLT to two Nortel switches.  The server sends a broadcast packet.  Nortel switch #1 receives it, sends it to every other port in that VLAN including Nortel switch #2.  Because the hardware on Nortel switch #2 is oblivious to the SMLT topology, it forwards (in hardware) the broadcast packet back to the Server that originated it and out to the upstream network again.  Nortel SMLT implementations are notorious for creating duplicate packets.  Normally this goes unnoticed in a small network, but as the network grows lots of strange performance problems begin to surface.</description>
		<content:encoded><![CDATA[<p>Alex,</p>
<p>The MAC learning process on Nortel and other switches might be in software, but that is not the case with Cisco switches.  Cisco switches have always performed hardware MAC learning, which is far more robust.  Obviously the data plane on a Nortel switch forwards in hardware just like any other switch, but the hardware is oblivious to the logical topology SMLT was building on top of it.  </p>
<p>Simple example: A server is attached via SMLT to two Nortel switches.  The server sends a broadcast packet.  Nortel switch #1 receives it, sends it to every other port in that VLAN including Nortel switch #2.  Because the hardware on Nortel switch #2 is oblivious to the SMLT topology, it forwards (in hardware) the broadcast packet back to the Server that originated it and out to the upstream network again.  Nortel SMLT implementations are notorious for creating duplicate packets.  Normally this goes unnoticed in a small network, but as the network grows lots of strange performance problems begin to surface.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

