matt wrote:
> On a new note:
>
> It appears that it may not be a ethtool problem. When doing the same
> test, but instead of changing the link speed I actually unplug from the
> network for 1 second, I experience the same 4-6 second delay.
>
> I am thinking it may have more to do with TCP and the lower layers than
> with ethtool.
>
> Any comments?
>
> -Matt
Depending upon what your computer is connected to, this may be loop
detection. When you plug an ethernet connection into a switch, some
switches take a few seconds to make sure you haven't created a loop.
Routing live packets onto a loop could cause the switch to saturate as
each packet goes in one port, out one or more other ports, back in some
other port, and round and round.
So the switch may send a few test probe packets, look to see if it gets
those same packets back on any of its ports, and if so, shut the port
down. (Or, if goes through another switch that's running spanning tree,
negotiate to use that port and shut down a different one.)
DS
|