i am using squid 2.7 stable 9 with pdns as Caching DNS. i have 4 Mbps internet link. when ever any client start download any big file my squid gives the full threshold to the downloading session and on other computers people see The following error was encountered while trying to retrieve the URL: http://www.google.com.pk/ Unable to determine IP address from host name www.google.com.pk The DNS server returned: Server Failure: The name server was unable to process this query. This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct. Your cache administrator is webmaster. sorry to compare ISA here because i recently been shifted from ISA to squid so i have to reference that in ISA if some one downloads then it also handls other quires. of course bandwidth has been distributed and performance was slow but didn't give the full threshold to just one client. when i ping to any outside host it gives me 4 figure value/ delay pool, i dont wana use it. so i dont know how to track it down. please help me out. Thanks,