> > Hi all, > > First, I would like to define our setup: We have 2 Linux > Servers, the 1st > Server sits on the center of the LAN which do firewalling and > natting. This > Linux server has 2 NIC (eth1 connects to the internet and > eth0 connects to > LAN) all port 80 request are redirected to port 8080 (to 2nd > Server) via > eth0 and the rest directly to the internet via eth1. > > As I mention when the request is port 80 the 1st Server > redirected it to > port 8080 which is the 2nd Server. This 2nd server is the > Squid cache/proxy > server, this 2nd server also have 2 NIC (eth1 connects to > the internet and > eth0 connects to LAN). > AS you can see the connection of server1 and server 2 is via > eth0 and both > have there own connection to the internet. > > I have 3 local blocks (192.168.10.0/24, 192.168.11.0/24, > 192.168.12.0/24), > Im giving each IP address 128kbps downstream and 64kbps upstream. > > My questions: > 1. Is there a way for Squid to limit the http and ftp bandwitdh > specifically? This is how Im planning to do this, if the > page or a file is > already cached so the cache server can serve it to everyone with no > bandwitdh limit, but if the page or file is not yet cache > then the bandwidth > limits applies. The http request should be 64kbps CAR but if > the network is > not heavy loaded they go up to 128 kbps. Fot the ftp it > should be 10kbps to > 30kbps. We would highly apprciate it If you can give us > examples on doing > this. > http://www.squid-cache.org/Doc/FAQ/FAQ-19.html#ss19.8 M.