NetApp RADIUS extensions enhance the capabilities of standard RADIUS authentication. These NetApp vendor-specific extensions provide NetCache the ability to authorize requests based on IP address and URL, and to rewrite URLs and server names.
The primary goals when using NetApp RADIUS extensions in an e-Commerce deployment are for NetCache to obtain the user's identity but not to prompt for it and to simultaneously inform the NetCache appliance about authorization rules. The assumption in this case is that the IP address is known.
For example, many service providers maintain a mapping of IP addresses to users. A NetCache appliance queries a RADIUS server about the access permissions granted to a client that has a given IP address (referred to as RADIUS IP authentication).
The following illustration shows successful authentication based on client IP address; that is, the server did not have to prompt the client software for a user name and password.
As the previous illustration shows, the appliance sends the client IP address and requested URL to the RADIUS server. The RADIUS server passes the client IP address to the service provider's back-end server, which stores a list of customers. Because the IP address can be matched to the client IP address, the client is approved to view the stream.
The RADIUS server can allow the request (as shown in the previous illustration), deny it outright, or direct the NetCache appliance to prompt the user for authentication if the RADIUS server cannot match an IP address with a user.
Caution
NAT and firewalls can cause problems with RADIUS IP authentication.
Requirements for using NetApp RADIUS extensions are as follows:
RADIUS extensions are supported only for streaming media.
The following table summarizes the authentication, accounting, and authorization capabilities that are available with RADIUS extensions.
If the method that you are choosing to monitor and control your e-Commerce activities does not provide authentication (for example, RTMON), you can add an authentication component by selecting one of the standard authentication features that NetCache supports, or by using RADIUS extensions (if your network has a RADIUS server). NetCache supports the following standard authentication features:
If your network has a RADIUS server, standard RADIUS authentication will provide basic authentication in which the user is prompted for a user name and password. If, however, you are interested in promptless user name and password authentication, you must use NetApp RADIUS extensions.
NetCache can also validate clear-text against a Windows domain.
NTLM and Kerberos can be used only with clients that support them.
The Security Guide and the Appliance Manager online Help discuss the standard authentication methods that NetCache supports.
Copyright © 1994-2002, Network Appliance, Inc. All rights
reserved.
Part No. 210-00356
File: overvie6.htm
Last updated: 11/14/02 12:32:45