Greetings,
Could someone give me a technical reason why, when I connected a cable modem
and three computers to a hub, it was faster than connecting a cable modem
and three computers with a switch?
This sounds like a simple Duplex neogtiation issue between the Switch
and the PC, however there are several possible causes for this....
In practise, there should no difference between using a HUB and a
SWITCH with only 3 machines, as long as BOTH the HUB and the SWITCH
are operating at the same speed (EG 10Mb/Half Duplex). If there IS a
difference, then the most likely cause will be some sort of Ethernet
Negotiation mis-match when using the Etherswitch. The simple solution
is to turn off auto-negotiation by locking each machine to a fixed
configuration that matches the Switch.
A true HUB is only Half Duplex, which is the lowest level of
autonegotiation, whereas a switch should be able to operate in both
Half and Full Duplex modes. The most common form of performance issues
when using Etherswitches is a DUPLEX negotiation mis-match between the
ends (Half at one end, Full at the other), and the net effect of this
is a DRAMATIC decrease in performance.
Note. Be very careful about some Gigabit Ethernet cards, Gig only has
Full Duplex, so when connecting to a lower speed it needs to be able
to switch to Half Duplex, expecially when using a Hub. I have heard
that when some Gig cards are asked for <1Gb, they fail to drop down to
Half Duplex if Autonegotiation starts working (which it will do on an
Etherswitch).
I know that routers are the solution, but I am in a debate and am drawing on
my past experience. For example, when using a packet sniffer, you want to
be a part of the same collision an broadcast domain. You can do that with a
hub, but you can't with a switch.
It depends on the Etherswitch, EG Cisco Switches have a Monitor mode
that allow a port to be replicated and monitored, so it is possible,
but you have to have the facility in the Etherswitch and know what you
are doing....
I hope this helps..............pk.
--
Peter from Auckland.