- From: Stuart Kwan <skwan@microsoft.com>
- Date: Fri, 28 Mar 1997 14:05:38 -0800
- To: "'http-wg@cuckoo.hpl.hp.com'" <http-wg@cuckoo.hpl.hp.com>, "'josh@netscape.com'" <josh@netscape.com>
A few observations.
1) It is true that DHCP lease times can be "long-lived", i.e. on the
order of weeks in some practical cases. However this is only important
if the URL that is delivered in the DHCP option changes, not the proxy
information. The proxy information is buried in the file referenced by
the URL, and the client can reload the file at an arbitrary interval.
As long as the server that is distributing the URL doesn't change often,
you are ok.
2) Using DNS will not work for mobile clients. For example, consider a
laptop named SKWAN01.INTRA.MICROSOFT.COM. While plugged into the
Microsoft corporate net, it queries for and receives the TXT RR:
w3-ns-pac.intra.microsoft.com. IN TXT
"service:yp-http://proxy1.intra.microsoft.com:8080/proxy.ins"
I unplug my laptop and take it on a visit to Netscape. When I plug into
the Netscape corporate network, I query for the TXT RR per above and the
query fails. At this point, I have no way of finding the proxy servers
for that network, and automatic configuration fails.
3) It is true that DHCP is not necessarily widely available today, but
if anything SRVLOC is less available. The DHCP method at least gives
you something you can use now.
4) The fact that there is no cross-platform API to retrieve DHCP
options is interesting, but does not block implementation. While the
DHCP WG investigates this problem, use the platform-specific method for
retrieving options. Please note that there is no cross-platform
standard API for retrieving TXT RRs from DNS.
I have attached my I-D info below for those interested.
Cheers,
- Stuart Kwan
Microsoft Corp.
______
A New Internet-Draft is available from the on-line Internet-Drafts
directories.
Title : DHCP Option for Proxy Client Configuration File
Author(s) : S. Kwan
Filename : draft-kwan-proxy-client-conf-00.txt
Pages : 3
Date : 02/26/1997
Application-level gateways are used on networks to provide controlled
access to the Internet. Clients in those networks must be configured
with the name or address of available proxy servers, the list of local
domain names, and other proxy client configuration information before
they can access the Internet. The defacto method of proxy client
configuration is the download of a script or configuration file
named by a URL. This document describes a DHCP option in which to
transmit this URL to a proxy client.
Internet-Drafts are available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
"get draft-kwan-proxy-client-conf-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-kwan-proxy-client-conf-00.tx
t
Received on Friday, 28 March 1997 14:11:55 UTC