> -----Original Message----- > From: Raj [mailto:sunfire2005@xxxxxxxxx] > Sent: Thursday, February 16, 2006 6:08 PM > To: Chris Robertson > Cc: squid-users@xxxxxxxxxxxxxxx > Subject: Re: parent cache information > > > Thanks a lot for that. I can only specify proxy-only option on server > B right? Because I am not using cache_peer option on server A which is > facing the internet. Well, there is a no-cache directive that works independently of cache_peer lines... > If I use proxy-only option on Server B, then Server B just acts as > proxy and it will cache only non-duplicate content. Are there any > benifits in using 1st tier and 2nd tier proxys. Please reply. > Actually, I think that using the proxy-only option will prevent Server B from caching ANY content it retrieves from Server A (which in your case would mean ALL content not cached on Server B, a catch 22). Cache hierarchies are usually used when there are many disparate child proxies (branch offices proxy through the main hub) or there is a bottle neck at each point (small pipe between child and parent proxy, medium pipe between parent and internet). Other times, an other type of proxy is used as a parent (DansGuardian, virus scanner, etc.). I'm not sure of the reason for the set-up you describe. Perhaps access to the proxy in the DMZ is limited to one specific IP address (the child proxy) by the firewall. Perhaps the child proxy was at some point going to perform authentication from a source not available from the DMZ. Perhaps the DMZ proxy was going to be acting as an accelerator, and the only way to allow access to the accelerated website from within the LAN was to pass all traffic through the parent. Chris