|
Posted by Reed on December 5, 2005, 10:17 pm
If you were Registered and logged in, you could reply and use other advanced thread options
Tom Stiller wrote:
>
>
>>f/fgeorge wrote:
>>
>>>wrote:
>>>
>>>
>>>
>>>>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?
>>>>
>>>>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 must be the same principle when you only have 2 or 3 computers on the
>>>>same network and collisions are not a problem. Am I right and if I am,
>>>>could someone explain why?
>>>>
>>>>TIA
>>>>
>>>
>>>The switch should be faster. The switch directs the data to a specific
>>>port while a hub makes all the lights blink when a data transfer is
>>>underway because it is broadcasting to all of the ports. This slows
>>>down data transfers.
>>>go here for more info: http://www.darron.net/network/secondpage.html
>>>
>>
>>What f/fgeorge says is true but not the whole story. All switches
>>introduce some amount of throughput delay into the data transfer from
>>input port to output port. The delay can be more or less depending on
>>which class of switch; "store and forward", or "cut-through" is used.
>>
>>SF is worst because the complete incoming frame has to be received and
>>"stored" in the switch before it is allowed to start being sent out the
>>output port. This is primarily for error checking purposes.
>>
>>CT is faster because data starts being output as soon as switch has
>>enough data to know which output port to send it to.
>
>
> Does that mean that switches which support speed switching (e.g. 10/100
> Mbps) will always store and forward when moving data between a 10 Mbps
> port and a 100 Mbps port?
>
>
IIRC, all 10/100 switches are store and forward, since cut-through would
fail when the 10M port is the input and 100M is the output (causing an
under-run condition).
Also, it appears some posters still miss the point about sw vs hub being
application dependent. Switches were developed to help those local
networks that had a need for any to any connectivity. When 10 (or any
number more than 1) users on PCs are trying to access the same
cablemodem, a switch is no help, and may actually hurt, as the OP may
have learned the hard way.
--reed
|