Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Sep 1997 18:13:01 +1000 (EST)
From:      Andrew Reilly <reilly@zeta.org.au>
To:        toor@dyson.iquest.net
Cc:        mike@smith.net.au, benedict@echonyc.com, peter@grendel.IAEhv.nl, hackers@FreeBSD.ORG
Subject:   Re: Netscape Communicator 4.02b7
Message-ID:  <199709010813.SAA00583@gurney.reilly.home>
In-Reply-To: <199709010509.AAA04960@dyson.iquest.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> Mike Smith said:
>> Communicator forks to create the DNS helper process (a great idea, 
>> IMHO)

I don't know much (anything) about Netscape's DNS helper, but I
assume that it is some sort of DNS cache, to help avoid DNS traffic
of some sort.  Why is it a good idea to have an application-specific
DNS cache, instead of tweaking named?

I guess this rubs something I've been trying to sort out on my system
at home, and finding that it's not at all trivial: there are protocols,
services, and agents in the Internet world.  (Particularly) on dial-up
systems, it's useful to cache a lot of the information provided by
these services:

Mail: run sendmail in DeliveryMode=delayed and flush the queue on linkup
News: run inn with a suck feed
DNS: run a local named
WWW: run a local proxy cache and turn off cacheing in all the clients
(this is the one I haven't sorted out yet...)

Without this sort of arrangement, you end up (well I do, anyway) with
multiple, incompattible browser caches, excessive dial-ins for random
name lookup, and massive code overkill where each application
re-implements these functions.

If I had buckets of time, I'd like to design a "generic Internet cache"
that implemented all of these in one lump that was as easy to configure
as "my service provider has nameservers xx.yy.zz.aa and xx.yy.zz.bb,
domain name foo.com, and news, pop, smtp, and http-proxy hosts of ....

Then all clients could operate in "trivial, fully connected" mode, with
localhost as their only reference point.

Anyone keen?

-- 
Andrew

"The steady state of disks is full."
				-- Ken Thompson





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709010813.SAA00583>