LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Internet Speed (https://www.linuxquestions.org/questions/linux-software-2/internet-speed-427909/)

ajkannan83 03-24-2006 01:36 AM

Internet Speed
 
Hell Sir

I am used in Redhat Linux Server 9.0(Internet Server)
using squid proxy.

Another 4 client Machines are loaded in (Windows 2000 Professional)

My question is

A particular Machine browsing speed is higher than other client.

For example

Machine 1 Linux server : 172.100.100.220/255.255.0.0
Machine 2: Windows : 172.100.100.11/255.255.0.0
Machine 3: Windows : 172.100.100.12/255.255.0.0
Machine 4: Windows : 172.100.100.13/255.255.0.0
Machine 5: Windows : 172.100.100.14/255.255.0.0

I want to Machine 3 (172.100.100.12) browsing speed is higher than other client.

Whether it is possible in squid proxy.

If it is possible How?

Thank You

RobertP 03-24-2006 05:57 PM

Quote:

A particular Machine browsing speed is higher than other client.
That is not a question. It is a statement.

If you want a particular machine to browse faster than others you could put the others at 10 megabits/s at their network interfaces and have the fast machine at 1000 megabits/s.

Another approach would be to put the squid proxy server on the "fast" machine and have the other machines connect to it. The fast machine would always have the results first.

In either case, you are not likely to achieve much separation in time. If you need real separation, you could start processes that use 95% of the cpu time on the slow machines in timed intervals, giving the browser only brief cycles.

If the problem is that one machine is faster than the others and you want everyone to get the same speed. Just eliminate any bottlenecks on the network.

jlinkels 03-25-2006 06:48 AM

If the question is "how can I provide more bandwidth to certain machines" or "how can some machines have higher priority" you might want to use traffic shaping.

The command is "tc", but the regular documentation is --well-- terse.

Google for Linux traffic shaping and you'll find answers. Focus on HTB qdiscs. Those can assign a minimum bandwidth, maximum and a priority.

jlinkels

ajkannan83 03-27-2006 12:22 AM

Internet Speed
 
Hello Sir,

Whether Squid proxy is support or features "A particular Machine browsing speed is higher than other client"

If yes How?

Thank You

RobertP 03-27-2006 06:35 AM

If you use squid to put the web cache on a particular machine, the user on that machine will be able to get stuff from the cache at the speed of his memory which is many times faster than the others over the LAN. Also, you can force the others to go through that cache either by setting the proxy in their browser configurations or by firewalling.

The other poster has suggested a more sophisticated way of setting bandwidth for the other users. It was not clear what kind of performance you require. Could you be more specific? Is it the speed of file transfer you wish to control or the time taken to connect? Can you describe what you need in performance in terms of numbers?


All times are GMT -5. The time now is 08:10 PM.