WAIS gateways, for example, can provide multi-document search capabilities. Other gateways find information for a client, convert it to HTML format, and send the formatted document back to the client.
In such circumstances, NCSA Mosaic clients can often access the Internet only through a proxy gateway, which can be thought of as straddling the firewall (see below).
Gateways generally perform the following functions:
A proxy gateway allows an NCSA Mosaic client on a protected system to request information from outside the firewall. The proxy gateway, or proxy server, can be thought of as securely straddling the firewall. The proxy gateway receives the Internet request from the protected client (generally as a URL), retrieves the requested information, and returns the requested document to the client.
Proxy gateways may also exercise discretion, deciding which requests to honor and which to turn down. The criteria for such decisions will vary by installation, but may include server type, known or unknown URLs or machine addresses, or the requesting client's user ID.
Except in the screening of Internet requests, a well-implemented proxy gateway is usually transparent to the user. Your mosaic.ini file will contain a [Proxy Information] section if it is configured to use a proxy gateway.