D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] Traffic Management was XCOPY was OT: Why oh why windows at work? . . . File copying

 

Simon Williams wrote:
>> Yep, good old XCOPY.  Robocopy is pretty good too.  I wish I could find 
>> something for Windows (command line!) that I could specify how much 
>> bandwidth to use (Robocopy just doesn't to it exactly how I want it to).
>>     
>
> That's a good question- if I was to run rsync or wget or something with 
> a bandwidth limit, would this stop issues with latency (e.g. for games).
>
> I've got a 2Mb connection which is shared by everyone in my house 
> (including me using my server remotely). 2 people trying to download 
> fairly large things at the same time isn't really a problem (correct me 
> if I'm wrong here) as they will both just go slower. 2 people trying to 
> play games over the internet isn't really a problem either, since there 
> is plenty of bandwidth to go around (with maybe a minor increase in 
> latency). The problem arises when one person is trying to download 
> something and one person is trying to play a game online, since the 
> download (either from someone on the inside trying to get a file from 
> the outside or someone on the outside trying to get a file on the 
> server) tries to hog all the link and makes the latency too high.
>
> The ideal situation would be that the router was intelligent enough to 
> let one person use all the link so long as no-one else is using it, and 
> if more than one person is using it then divide it down equally 
> (including any spare if one person doesn't want all of their share), but 
> the question is, is this actually possible or would the latency still be 
> too high?
>
> Perhaps it's a bit pointless asking, since I'm longer routing traffic 
> through a linux box, but I'm interested to see if it would be feasible- 
> I couldn't find very much when I looked before.
>
>   
Sounds like you might need some sort of Quality Of Service which would 
give priority to whatever you wanted, say giving priority to gaming and 
maybe VoIP.  Not sure how this would affect latency though.

I think there's also the problem of if your router would support 
something like that.  If not, maybe consider putting a Linux box (say 
IPCop or Smoothwall) between the router and the rest of the LAN so it 
can do the QoS for you?

Oh, something else to consider, I find when I'm uploading a load of 
stuff I have to limit the upload so it doesn't use all my upload 
bandwith otherwise the downloads slow down to a snails pace.  I think 
it's something to do with the TCP protocol sending back acknowledgements 
that its received a packet.

Rob


-- 
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html