<?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"
	>
<channel>
	<title>Comments on: Home Fileserver: Trunking</title>
	<atom:link href="http://breden.org.uk/2008/04/05/home-fileserver-trunking/feed/" rel="self" type="application/rss+xml" />
	<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/</link>
	<description>May the force be with you!</description>
	<pubDate>Sun, 07 Sep 2008 21:01:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1627</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Fri, 04 Jul 2008 19:48:50 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1627</guid>
		<description>Hi Joshka, not a bad idea. I will give it a try.</description>
		<content:encoded><![CDATA[<p>Hi Joshka, not a bad idea. I will give it a try.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshka</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1626</link>
		<dc:creator>Joshka</dc:creator>
		<pubDate>Fri, 04 Jul 2008 15:55:46 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1626</guid>
		<description>Why not try copying a file to dev null on the mac for a proper speed test that ignores destination hd speed.</description>
		<content:encoded><![CDATA[<p>Why not try copying a file to dev null on the mac for a proper speed test that ignores destination hd speed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1522</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Thu, 26 Jun 2008 19:10:42 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1522</guid>
		<description>Hi Matt, great to hear this helped you get it all working!</description>
		<content:encoded><![CDATA[<p>Hi Matt, great to hear this helped you get it all working!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1518</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Thu, 26 Jun 2008 18:20:52 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1518</guid>
		<description>Hi Chris,

You're welcome -- it's nice to be able to help others.
Using CIFS sharing, with one GbE link I got around 40 MBytes/sec, and with trunking enabled using two GbE links I'm getting around 80 MBytes/sec.</description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>You&#8217;re welcome &#8212; it&#8217;s nice to be able to help others.<br />
Using CIFS sharing, with one GbE link I got around 40 MBytes/sec, and with trunking enabled using two GbE links I&#8217;m getting around 80 MBytes/sec.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1499</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Sun, 22 Jun 2008 19:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1499</guid>
		<description>Thanks for your posts about setting up OS, especially this post regarding trunking. I'm a OS newbie, but your instructions helped us get our test server up and running very quickly. Cheers!</description>
		<content:encoded><![CDATA[<p>Thanks for your posts about setting up OS, especially this post regarding trunking. I&#8217;m a OS newbie, but your instructions helped us get our test server up and running very quickly. Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1467</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 17 Jun 2008 12:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1467</guid>
		<description>Hi Simon.
Thanks for documenting your efforts.  I'm just collecting hardware now, but have made almost the same choices as you.  ...Though I'm planning to install the OS on flash, and use magnetic media for storage only.

About your trunking efforts:
I'm not surprised that having link aggregation at one end (solaris), but not the other end (switch) of your link appears to work.  Each transmitted frame is an atomic operation on each end of the link:  The sender does what he will, and the receiver tries to make sense of it.  My bet is that Solaris was trunking, and that the MAC address table on your switch was being constantly thrashed.

When you get trunking fully supported, I don't think you're going to see benefits between a single pair of computers.  The trunking mechanisms go to great lengths to not allow frames within a flow to be mis-ordered.  A flow is usually defined by the 5-tuple: src_ip, dst_ip, protocol, src_port, dst_port.  ...But the particulars are configurable.  Frame mis-ordering is accomplished by assigning a flow to a particular link, and making sure that all frames in the flow are sent over the same link.

Note that the link chosen by the switch doesn't have to match the link chosen by the server because they balance the links independently.

When your fileserver is performing bulk transfers to or from multiple systems you might see a throughput benefit.  If not, then the benefit is limited to link redundancy.

/chris</description>
		<content:encoded><![CDATA[<p>Hi Simon.<br />
Thanks for documenting your efforts.  I&#8217;m just collecting hardware now, but have made almost the same choices as you.  &#8230;Though I&#8217;m planning to install the OS on flash, and use magnetic media for storage only.</p>
<p>About your trunking efforts:<br />
I&#8217;m not surprised that having link aggregation at one end (solaris), but not the other end (switch) of your link appears to work.  Each transmitted frame is an atomic operation on each end of the link:  The sender does what he will, and the receiver tries to make sense of it.  My bet is that Solaris was trunking, and that the MAC address table on your switch was being constantly thrashed.</p>
<p>When you get trunking fully supported, I don&#8217;t think you&#8217;re going to see benefits between a single pair of computers.  The trunking mechanisms go to great lengths to not allow frames within a flow to be mis-ordered.  A flow is usually defined by the 5-tuple: src_ip, dst_ip, protocol, src_port, dst_port.  &#8230;But the particulars are configurable.  Frame mis-ordering is accomplished by assigning a flow to a particular link, and making sure that all frames in the flow are sent over the same link.</p>
<p>Note that the link chosen by the switch doesn&#8217;t have to match the link chosen by the server because they balance the links independently.</p>
<p>When your fileserver is performing bulk transfers to or from multiple systems you might see a throughput benefit.  If not, then the benefit is limited to link redundancy.</p>
<p>/chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steinar</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1438</link>
		<dc:creator>Steinar</dc:creator>
		<pubDate>Tue, 10 Jun 2008 11:24:34 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1438</guid>
		<description>I'm considering a Dell PowerConnect 2716 switch, it's supposed to do 802.3ad.</description>
		<content:encoded><![CDATA[<p>I&#8217;m considering a Dell PowerConnect 2716 switch, it&#8217;s supposed to do 802.3ad.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1170</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Wed, 14 May 2008 20:43:22 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1170</guid>
		<description>Thanks Kamilion, good to know. I got a Linksys SRW2008 and got dual-trunks between Mac Pro and ZFS fileserver working -- nice and fast too. But it needs Internet Explorer to use web interface, which is less than ideal if you're using UNIX. I used a virtualised Windows to run IE to setup the switch. If I get a different switch one day, I think I'd get an HP ProCurve 1800-8G as user reports are very good.</description>
		<content:encoded><![CDATA[<p>Thanks Kamilion, good to know. I got a Linksys SRW2008 and got dual-trunks between Mac Pro and ZFS fileserver working &#8212; nice and fast too. But it needs Internet Explorer to use web interface, which is less than ideal if you&#8217;re using UNIX. I used a virtualised Windows to run IE to setup the switch. If I get a different switch one day, I think I&#8217;d get an HP ProCurve 1800-8G as user reports are very good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kamilion</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1167</link>
		<dc:creator>Kamilion</dc:creator>
		<pubDate>Wed, 14 May 2008 06:56:42 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1167</guid>
		<description>The GS108T does indeed support trunking, I use it myself in the office to dual-trunk to each of 3 computers, and a dual-trunk uplink to another GS108T. Works great, very fast, although currently I'm using Ubuntu Linux for most of the computers.</description>
		<content:encoded><![CDATA[<p>The GS108T does indeed support trunking, I use it myself in the office to dual-trunk to each of 3 computers, and a dual-trunk uplink to another GS108T. Works great, very fast, although currently I&#8217;m using Ubuntu Linux for most of the computers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1147</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Thu, 08 May 2008 22:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1147</guid>
		<description>Hi bisho,

Thanks for the info -- I think I saw the other day that one of the links on the Mac or Solaris box didn't appear to have flow control enabled, so I will take a closer look at that. Cheers.</description>
		<content:encoded><![CDATA[<p>Hi bisho,</p>
<p>Thanks for the info &#8212; I think I saw the other day that one of the links on the Mac or Solaris box didn&#8217;t appear to have flow control enabled, so I will take a closer look at that. Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bisho</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1143</link>
		<dc:creator>bisho</dc:creator>
		<pubDate>Thu, 08 May 2008 16:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-1143</guid>
		<description>Take into consideration that flow control is decisive for port trunking. I have had some bad experiences with switches that don't support flow control (or they don't do it well) and trunking results in performance decreas. The server sends too fast (2Gbps) compared to the 1Gbps receiving link. If that happens, and there is no good flow control, the switch will start to drop packets, and the performance will be dog-slow quickly.</description>
		<content:encoded><![CDATA[<p>Take into consideration that flow control is decisive for port trunking. I have had some bad experiences with switches that don&#8217;t support flow control (or they don&#8217;t do it well) and trunking results in performance decreas. The server sends too fast (2Gbps) compared to the 1Gbps receiving link. If that happens, and there is no good flow control, the switch will start to drop packets, and the performance will be dog-slow quickly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-896</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sat, 12 Apr 2008 22:01:34 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-896</guid>
		<description>@Andy: Thanks for the tip -- I'll check out this Netgear G108T switch.

Also, around the same kind of price, I've seen a Linksys (now Cisco) switch: the SLM2008, which also appears to support IEEE 802.3ad for Link Aggregation. I don't know how these 2 switches compare with each other, but I might take a read.

I see also there is a Linksys SRW2008 switch, which seems about twice the price.

If I really want to checkout Link Aggregation then I'll need to get something like one of these switches that supports IEEE 802.3ad.

For now, I've destroyed the aggregated link and returned to NWAM with a single Gigabit ethernet link.

Now I've seen aggregation though, I am tempted to get one of those IEEE 802.3ad compliant switches as they're quite inexpensive for a prosumer model like the first two mentioned above -- something like $100 / €100.</description>
		<content:encoded><![CDATA[<p>@Andy: Thanks for the tip &#8212; I&#8217;ll check out this Netgear G108T switch.</p>
<p>Also, around the same kind of price, I&#8217;ve seen a Linksys (now Cisco) switch: the SLM2008, which also appears to support IEEE 802.3ad for Link Aggregation. I don&#8217;t know how these 2 switches compare with each other, but I might take a read.</p>
<p>I see also there is a Linksys SRW2008 switch, which seems about twice the price.</p>
<p>If I really want to checkout Link Aggregation then I&#8217;ll need to get something like one of these switches that supports IEEE 802.3ad.</p>
<p>For now, I&#8217;ve destroyed the aggregated link and returned to NWAM with a single Gigabit ethernet link.</p>
<p>Now I&#8217;ve seen aggregation though, I am tempted to get one of those IEEE 802.3ad compliant switches as they&#8217;re quite inexpensive for a prosumer model like the first two mentioned above &#8212; something like $100 / €100.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-892</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Sat, 12 Apr 2008 11:12:48 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-892</guid>
		<description>I just stumbled upon your blog whilst WWILFing around the ZFS/nas arena. I've been putting together a similar nas box, based on the new Chenbro NAS case. 

I too have two Gb ethernet ports and have looked at aggregating them. The switch I'm considering is the Netgear G108T which is a smart switch and claims to support link aggregation. For the prosumer it looks to be at the correct price point - unless you can get hold on a Cisco at a good price that is!</description>
		<content:encoded><![CDATA[<p>I just stumbled upon your blog whilst WWILFing around the ZFS/nas arena. I&#8217;ve been putting together a similar nas box, based on the new Chenbro NAS case. </p>
<p>I too have two Gb ethernet ports and have looked at aggregating them. The switch I&#8217;m considering is the Netgear G108T which is a smart switch and claims to support link aggregation. For the prosumer it looks to be at the correct price point - unless you can get hold on a Cisco at a good price that is!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-868</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Thu, 10 Apr 2008 22:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-868</guid>
		<description>@Jamie: Thanks a lot for the info -- it helps explain why I got redundancy to work, but not proper trunking. When you say high-end, I assume you mean that switches that support trunking (i.e. IEEE 802.3ad) are typically quite expensive.</description>
		<content:encoded><![CDATA[<p>@Jamie: Thanks a lot for the info &#8212; it helps explain why I got redundancy to work, but not proper trunking. When you say high-end, I assume you mean that switches that support trunking (i.e. IEEE 802.3ad) are typically quite expensive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Anderson</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-867</link>
		<dc:creator>Jamie Anderson</dc:creator>
		<pubDate>Thu, 10 Apr 2008 18:33:23 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-867</guid>
		<description>The type of trunking compatible with dladm is typically only found on high-end managed switches (Cisco, etc.) I would suspect that in the absence of this support, Solaris is falling back to IP multi-pathing (IPMP), or something similar, which doesn't require any support on the switch. IPMP will still provide redundancy, and it will load-balance outgoing packets across the two NICs, but incoming packets will all go to whichever NIC Solaris considers to be active, since the switch can only have one port per MAC in its MAC address table, and other hosts can only have one MAC per IP address in their ARP tables. When you pull cable on the active NIC, Solaris sends gratuitous ARP packets forcing hosts on its network to update their ARP tables with the MAC of the other NIC. Before Solaris 10, IPMP was the only type of failover available without purchasing additional software. Hope this helps.</description>
		<content:encoded><![CDATA[<p>The type of trunking compatible with dladm is typically only found on high-end managed switches (Cisco, etc.) I would suspect that in the absence of this support, Solaris is falling back to IP multi-pathing (IPMP), or something similar, which doesn&#8217;t require any support on the switch. IPMP will still provide redundancy, and it will load-balance outgoing packets across the two NICs, but incoming packets will all go to whichever NIC Solaris considers to be active, since the switch can only have one port per MAC in its MAC address table, and other hosts can only have one MAC per IP address in their ARP tables. When you pull cable on the active NIC, Solaris sends gratuitous ARP packets forcing hosts on its network to update their ARP tables with the MAC of the other NIC. Before Solaris 10, IPMP was the only type of failover available without purchasing additional software. Hope this helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-844</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sun, 06 Apr 2008 21:24:59 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-844</guid>
		<description>Well, I'm not 100% convinced that the aggregated link is *not* working, as I still have a working network connection if I pull either one of the two ethernet cables out of the switch:

with both ethernet cables attached to the switch:
# dladm show-link
LINK        CLASS    MTU    STATE    OVER
nge0        phys     1500   up       --
nge1        phys     1500   up       --
aggr1       aggr     1500   up       nge0 nge1

now disconnect nge0 cable:
# dladm show-link
LINK        CLASS    MTU    STATE    OVER
nge0        phys     1500   down     --
nge1        phys     1500   up       --
aggr1       aggr     1500   up       nge0 nge1

I still have a usable connection (I can surf), so it's now using nge1 -- or the ether ;-)

now plug nge0 cable back in and pull out nge1 cable from the switch:
# dladm show-link
LINK        CLASS    MTU    STATE    OVER
nge0        phys     1500   up       --
nge1        phys     1500   down     --
aggr1       aggr     1500   up       nge0 nge1

I can still surf, so it's using nge0.

So the redundancy/fail-over aspect of the aggregated link is working.

When I think of a heavy enough test to really stress the link I will see if it's using both links or not -- will probably need some network monitoring tool to to see the figures...</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m not 100% convinced that the aggregated link is *not* working, as I still have a working network connection if I pull either one of the two ethernet cables out of the switch:</p>
<p>with both ethernet cables attached to the switch:<br />
# dladm show-link<br />
LINK        CLASS    MTU    STATE    OVER<br />
nge0        phys     1500   up       &#8211;<br />
nge1        phys     1500   up       &#8211;<br />
aggr1       aggr     1500   up       nge0 nge1</p>
<p>now disconnect nge0 cable:<br />
# dladm show-link<br />
LINK        CLASS    MTU    STATE    OVER<br />
nge0        phys     1500   down     &#8211;<br />
nge1        phys     1500   up       &#8211;<br />
aggr1       aggr     1500   up       nge0 nge1</p>
<p>I still have a usable connection (I can surf), so it&#8217;s now using nge1 &#8212; or the ether <img src='http://breden.org.uk/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>now plug nge0 cable back in and pull out nge1 cable from the switch:<br />
# dladm show-link<br />
LINK        CLASS    MTU    STATE    OVER<br />
nge0        phys     1500   up       &#8211;<br />
nge1        phys     1500   down     &#8211;<br />
aggr1       aggr     1500   up       nge0 nge1</p>
<p>I can still surf, so it&#8217;s using nge0.</p>
<p>So the redundancy/fail-over aspect of the aggregated link is working.</p>
<p>When I think of a heavy enough test to really stress the link I will see if it&#8217;s using both links or not &#8212; will probably need some network monitoring tool to to see the figures&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-840</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sun, 06 Apr 2008 13:09:20 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-840</guid>
		<description>Well I just did a bit more hunting and found this page:
http://en.wikipedia.org/wiki/IEEE_802.3

It has separate entries for 802.3x and 802.3ad:
* 802.3x: Full Duplex and flow control; also incorporates DIX framing, so there's no longer a DIX/802.3 split
* 802.3ad: Link aggregation for parallel links

From this, it seems that my switch doesn't support link aggregation, as it only mentions "802.3x Flow control" in the specs and not "802.3ad Link aggregation". Oh well, never mind, aggregation was never a requirement when buying the switch, just something that occurred to me later. But it's interesting to know these things for possible future projects. 

But my question is, does link aggregation always rely on the hardware -- i.e. the switch, or can it be done in software using the OS, in this case Solaris?

From these pages, it seems like the switch definitely needs to support link aggregation:
http://blogs.sun.com/droux/entry/link_aggregation_vs_ip_multipathing
http://blogs.sun.com/droux/entry/link_aggregation_plumbing</description>
		<content:encoded><![CDATA[<p>Well I just did a bit more hunting and found this page:<br />
<a href="http://en.wikipedia.org/wiki/IEEE_802.3" rel="nofollow">http://en.wikipedia.org/wiki/IEEE_802.3</a></p>
<p>It has separate entries for 802.3x and 802.3ad:<br />
* 802.3x: Full Duplex and flow control; also incorporates DIX framing, so there&#8217;s no longer a DIX/802.3 split<br />
* 802.3ad: Link aggregation for parallel links</p>
<p>From this, it seems that my switch doesn&#8217;t support link aggregation, as it only mentions &#8220;802.3x Flow control&#8221; in the specs and not &#8220;802.3ad Link aggregation&#8221;. Oh well, never mind, aggregation was never a requirement when buying the switch, just something that occurred to me later. But it&#8217;s interesting to know these things for possible future projects. </p>
<p>But my question is, does link aggregation always rely on the hardware &#8212; i.e. the switch, or can it be done in software using the OS, in this case Solaris?</p>
<p>From these pages, it seems like the switch definitely needs to support link aggregation:<br />
<a href="http://blogs.sun.com/droux/entry/link_aggregation_vs_ip_multipathing" rel="nofollow">http://blogs.sun.com/droux/entry/link_aggregation_vs_ip_multipathing</a><br />
<a href="http://blogs.sun.com/droux/entry/link_aggregation_plumbing" rel="nofollow">http://blogs.sun.com/droux/entry/link_aggregation_plumbing</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-838</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sun, 06 Apr 2008 12:35:36 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-838</guid>
		<description>Thanks for the info Kamil !

I have a DLink DGS-1008D green ethernet 8-port Gigabit switch - see here: 
ftp://ftp.dlink.eu/datasheets/DGS-1008D.pdf

Of relevance, perhaps, in this data sheet it says it supports "IEEE 802.3x Flow control", which I assume covers IEEE 802.3ad, which appears to be what's required for link aggregation / port trunking:
http://en.wikipedia.org/wiki/Link_aggregation

Does this look like this switch should support link aggregation to you?

Here's additional info from their website:

* 8 10/100/1000 Mbps Gigabit ports on Cat. 5
* 16Gbps switching fabric
* Auto MDI/MDIX cross over for all ports
* Secure store-and-forward switching scheme
* Full/half-duplex for Ethernet/Fast Ethernet speeds
* Blazing 2000Mbps full duplex for Gigabit speed
* IEEE 802.3x Flow Control
* Plug-and-play installation
* Easily installable on desktop</description>
		<content:encoded><![CDATA[<p>Thanks for the info Kamil !</p>
<p>I have a DLink DGS-1008D green ethernet 8-port Gigabit switch - see here:<br />
<a href="ftp://ftp.dlink.eu/datasheets/DGS-1008D.pdf" rel="nofollow">ftp://ftp.dlink.eu/datasheets/DGS-1008D.pdf</a></p>
<p>Of relevance, perhaps, in this data sheet it says it supports &#8220;IEEE 802.3x Flow control&#8221;, which I assume covers IEEE 802.3ad, which appears to be what&#8217;s required for link aggregation / port trunking:<br />
<a href="http://en.wikipedia.org/wiki/Link_aggregation" rel="nofollow">http://en.wikipedia.org/wiki/Link_aggregation</a></p>
<p>Does this look like this switch should support link aggregation to you?</p>
<p>Here&#8217;s additional info from their website:</p>
<p>* 8 10/100/1000 Mbps Gigabit ports on Cat. 5<br />
* 16Gbps switching fabric<br />
* Auto MDI/MDIX cross over for all ports<br />
* Secure store-and-forward switching scheme<br />
* Full/half-duplex for Ethernet/Fast Ethernet speeds<br />
* Blazing 2000Mbps full duplex for Gigabit speed<br />
* IEEE 802.3x Flow Control<br />
* Plug-and-play installation<br />
* Easily installable on desktop</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kamil Kisiel</title>
		<link>http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-835</link>
		<dc:creator>Kamil Kisiel</dc:creator>
		<pubDate>Sun, 06 Apr 2008 07:45:08 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/04/05/home-fileserver-trunking/#comment-835</guid>
		<description>I think that in order to get any use out of this, you need to have trunking enabled on your switch (or whatever it is on the other end of things).

Furthermore, you should be aware that there are to commonly-used types of link aggregation and both ends should be using the same method. They are static and dynamic (802.1ad protocol). I'm not sure which kind is in use here because I'm not yet familiar enough with Solaris. It's worth pointing out that many cheaper switches which support trunking/aggregation only support static mode. I've been bitten by this when trying to create a trunked connection from some of my SAN storage units or XServes, which only support the 802.1ad dynamic trunking.</description>
		<content:encoded><![CDATA[<p>I think that in order to get any use out of this, you need to have trunking enabled on your switch (or whatever it is on the other end of things).</p>
<p>Furthermore, you should be aware that there are to commonly-used types of link aggregation and both ends should be using the same method. They are static and dynamic (802.1ad protocol). I&#8217;m not sure which kind is in use here because I&#8217;m not yet familiar enough with Solaris. It&#8217;s worth pointing out that many cheaper switches which support trunking/aggregation only support static mode. I&#8217;ve been bitten by this when trying to create a trunked connection from some of my SAN storage units or XServes, which only support the 802.1ad dynamic trunking.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
