ICP queries are always direct beetween caches. They are never forwarded.
If Squid has the object in it's cache ICP will report a hit.
My guess is that you are never sending any requests to your other
caches, only querying them using ICP to see if they have any data in
their caches (which they do not).
Note: a sibling relation will only be used if the sibling reports that
it already has the object in it's cache. A parent relation is always
used. This is the main difference between sibling and parent relations.
Regards
Henrik Nordström
Squid Hacker
Mohsin Khan wrote:
>
> a-o-a
> I want to know that dose squid cache only TCP
> qureies or can it cache ICP quries as well????
>
> I am using squid as transparent proxy in
> accordance with cisco, my problem is that only the
> main cache which is set as a next hop, caches the
> data, but the others do not, their cache size is not
> increasing. n e guesses why ????
>
> Secondly I can not see any TCP request in my
> other caches( apart from the one which is set as next
> hop in my router) access_log, just only UDP qureis,
> why it is so????
>
> I havent defined any parent in any of my
> squid.conf file all are siblings to eachother. I am
> really confuse about it. Can any one help?????
>
> Regards,
> Mohsin Khan
>
> >>>>Happy is the one who can smile<<<<
>
> __________________________________________________
> Do You Yahoo!?
> Make a great connection at Yahoo! Personals.
> http://personals.yahoo.com
Received on Tue Oct 16 2001 - 09:31:53 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:02:46 MST