This example assumes a 1Mbps link, 100ish total (not necessarily network-active) users, and about 5 "bosses."
It will give servers in the 192.168.0/24 range 256Kbps of bandwidth, general users in 192.168.1/24 512Kbps w/ 3KB/s down max w/ 50KB burst, and bosses in the 192.168.2/24 range 256Kbps total w/ 5KB/s down max w/ 50KB burst. Note that squid only manages HTTP traffic, so this won't stop bittorrent users or traffic of other protocols. To manage /all traffic/ you may want to look into systems like Dummynet. Anyway, add the following to the bottom of your squid.conf and subnet your network accordingly (or modify this example according to your existing topology): acl servers src 192.168.0.0/24 acl users src 192.168.1.0/24 acl bosses src 192.168.2.0/24 delay_pools 3 delay_class 1 1 delay_class 2 2 delay_class 3 2 delay_parameters 1 32768/32768 delay_parameters 2 65536/65536 3072/51200 delay_parameters 3 32768/32768 5120/51200 delay_access 1 allow servers delay_access 2 allow users delay_access 3 allow bosses Reload/restart Squid and you're good to go. Regards, Kyle ----- Original message ----- > Hello all, i want to allocate bandwidth to some users(Bosses) so that > even if the link is slow, they are not affected. I was hoping to use > squid to do this but i not succeed. I have a red hat box as my > gateway. > Thanks in advance > > -- > Stephen Kabali > Datacenter Administrator > Uganda Industrial Research Institute (UIRI) > [email protected] > www.uiri.org > _______________________________________________ > LUG mailing list > [email protected] > http://kym.net/mailman/listinfo/lug > > LUG is generously hosted by INFOCOM http://www.infocom.co.ug/ > > All Archives can be found at http://www.mail-archive.com/[email protected]/ > > The above comments and data are owned by whoever posted them (including > attachments if any). The List's Host is not responsible for them in any way. > --------------------------------------- > _______________________________________________ LUG mailing list [email protected] http://kym.net/mailman/listinfo/lug LUG is generously hosted by INFOCOM http://www.infocom.co.ug/ All Archives can be found at http://www.mail-archive.com/[email protected]/ The above comments and data are owned by whoever posted them (including attachments if any). The List's Host is not responsible for them in any way. ---------------------------------------
