was gio, now vinnieza wrote:
> do routers automatically detect if two computers are using broadband so it
> shares the connection speed? so if one computer wasn't connected to the
> internet, the router would detect that and give the other computer the full
> 2 mbps, rather then still share it.
Routers just accept packets and send them - nothing more complex.
If there are packets going from 1000 computers it will send them at the
full rate it can. If there are packets from 1 computer then that is all
that is sent.
If two machines were, for example, trying to do some sort of large file
transfer at the same time, the TCP protocols in the machines in question
(in the internet and in your premises) would adapt to the rate they can
get over the link link between them. Your ADSL line will be the bottle
neck in some cases. If you have a 2Mb link, and there are 2 TCP sessions
at once both capable of filling that link, then that would be around
1Mb/s each, as TCP manages to share reasonably well. This applies the
same whether that is 2 TCP sessions on the same machine or 1 on each of
two machines - your router does not have to "detect how many machines
you have connected to the internet".
--
_ Rev. Adrian Kennard, Andrews & Arnold Ltd / AAISP
(_) _| _ . _ _ ADSL, fixed IP, monthly contract
http://adsl.ms/
( )(_|( |(_|| ) SpliceCom VoIP based PABXs
http://aa.nu/
~~~~~~~~~~~~~~~~ Bond two ADSL lines?
http://www.FireBrick.info/