On 10/05/2012 8:24 p.m., anita.sivakuma wrote:
Hi Amos,

Thanks for the reply. I have one question about this mDNS or multicast DNS.

It is the resolution method for *.local host names. It has slightly different requirements than normal domain resolution.

Sorry, I am new to this DNS server concept. So please bear with me.
Based on my understanding, suppose I have a DNS server installed, and it does 
not have the name resolution for a particular site, I believe it will forward 
the request to a various DNS servers outside the network. Am I correct?
Now, if I use internal DNS client in squid and specify the DNS nameserver in 
the squid.conf, will it attempt to forward the request to other DNS servers if 
it is not found in that particular DNS nameserver or is that part not concerned 
with Squid ?

Yes that is how DNS works. Squid is the one that creates the first packet and passes it to the nameserver(s) it knows about.


And I believe each DNS server will have its own cache as such. In that case 
will it be copied on to the Squid's internal IP cache (hash table?) whenever a 
lookup is resolved? How different is the ipcache in this case from the DNS 
cache?

No difference. ipcache and fqdncache are the Squid internal caches for DNS record information.

  I see from the Squid start up log that the /etc/hosts is automatically copied 
to the ipcache table.

Yes.

Amos

Reply via email to