> -----Original Message-----
> From: Alexander Duyck [mailto:alexander.du...@gmail.com]
> Sent: Tuesday, March 20, 2018 3:07 PM
> To: Ran Shalit <ransha...@gmail.com>
> Cc: e1000-devel@lists.sourceforge.net
> Subject: Re: [E1000-devel] How is it that a switch gives better boot time
> ?
> 
> On Tue, Mar 20, 2018 at 2:33 PM, Ran Shalit <ransha...@gmail.com> wrote:
> > Hello,
> >
> > We tested the time it gets for successful boot from powerup, and we
> > are surprised to see that using a switch in the middle (100M) gives
> > better result.
> > I don't understand how it can be.
> 
> Setting up a 100M connection is much simpler than setting up a 1G
> connection. It is not surprising that it would be quicker to setup a
> 100M when you have auto-negotiation enabled on both ends. There are 4
> channels per direction versus the 1 in the case of 100M, there is a
> broader spectrum in use versus the 100M, there is the auto MDI-X which
> you have to do with 1G, that you don't have to do with 100M. There end
> up being a ton of differences that make link setup much more expensive
> and time consuming for a 1G link. You can refer to the Wikipedia link
> below for more info:
> https://en.wikipedia.org/wiki/Ethernet_over_twisted_pair
> 
> Thanks.
> 
> - Alex
> 

Another factor can be spanning tree.  If the original 1Gbps link has
spanning-tree active, it can easily add a minute (or more) for the 
switch port to go from "listening" to "learning" to "forwarding".
By inserting the 100Mbps switch in between, the 1Gbps link port
remains in the "forwarding" state and doesn't have to go through the
learning process.  

- Don


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to