tom@tek-3.com wrote:
I was recently told that if I had two switches connected to one another
through an uplink port connected at gigabit speeds that the traffic
flow dynamically changed as different devices connected to other ports
on the two switches communicated. What I mean is that if I have a
10mbit printer on switch 1 talking to a 100 mbit PC on switch 2 through
the gigabit uplink, the gigabit link actually changes to 10 mbit for
the time the traffic is transmitting. Is this an accurate
representation of what is happening or does the switch handle traffic
flow on a per port speed basis?
Gigabit is gigabit--any time data is moving over it it is moving at the
gigabit rate. If the devices attached to the switch cannot accept data at
the rate that it is coming into the switch, the switch may generate pause
frames or may just drop frames for which it does not have room in its
buffer--both modes of operation are consistent with the Ethernet standards.
Usually any throttling takes place at a level above that of
Ethernet--TCP/IP detects that frames are being dropped and adjusts its
behavior accordingly.
You'll find a bit of information on this at
<http://en.wikipedia.org/wiki/Ethernet_flow_control>.
Thanks
Tom
--
--John
to email, dial "usenet" and validate
(was jclarke at eye bee em dot net)