Transparent/WCCP Streaming Proxy


Key Functionality

A WCCP-capable router, which is configured as the default gateway for the client workstation, intercepts player requests from the client and routes them to the appliance. The transparent proxy service processes the request for the player.


How Transparent Streaming Proxy Works with a WCCP-Capable Router

Figure 17


Benefits of Transparent Streaming Proxy with a WCCP-Capable Router

Transparent streaming proxy doesn't require player configuration. Once the router and the appliance are configured, proxy services are transparent to the player.


Setting Up Transparent Streaming Proxy with a WCCP-Capable Router

Figure 18 provides a visual map for the information in this section.

NOTE:  The letters in Figure 18 are referenced in the table that follows. The addresses shown are for illustration purposes only. You will need to substitute actual addresses for your network.

Figure 18


Table .

To Do This Notes

Understand Media Excelerator's features.

  1. To ensure you achieve the results you expect, we recommend you read the information in Using Streaming with Excelerator Features .

Ensure your basic network configuration is complete.

  1. See Basic Network Configuration Setup in the Volera Excelerator 2.3 Administration Guide.

Enable WCCP routing on the router.

  1. By following the router manufacturer's directions, enable the router for WCCP routing.

See A in Figure 18.

A WCCP-capable router can service more than one transparent proxy server.

Set up HTTP transparent proxy services on the appliance

  1. In the browser-based tool, click Cache > Transparent Handling.
  2. Check Enable Transparent Client Acceleration (Transparent Proxy - L4 Switch Support).
  3. Ensure the Port field has 80 as its value.
  4. Check the IP address for the transparent service.
  5. Click Apply.

See A in Figure 18.

Set up an MMS transparent service.

  1. In the browser-based tool, click Cache > Streaming.
  2. Click Insert.
  3. Enter the name of the service.
  4. Select Transparent as the Type.
  5. Select MMS as the protocol.
  6. Click OK.
  7. In the Streaming Service dialog, type an alternate port, if applicable.
  8. Set log options if you are logging the services.
  9. If you are filling content through another proxy server, click Upstream Proxy Configuration.

For more information see Streaming Tab in the Volera Excelerator 2.3 Administration Guide.

See B in Figure 9.

If logging is enabled, MMS log files for the MMS accelerator server will have the same name as the MMS accelerator service. Both native MMS and HTTP-MMS requests will be logged in this log file.

NOTE:  UDP requests are filled using TCP unless the Allow UDP for Filling option is checked when a Media Cache service is created.

If the routers on your network use WCCP version 1, register the appliance with a WCCP version 1 router.

  1. After you have enabled transparent proxy services, check Enable WCCP.
  2. Click WCCP Version 1 Options.
  3. Enter a proxy name and a farm name in their respective fields. (See Notes for more information.)
  4. In the WCCP Router field, enter the IP address of the WCCP router.
  5. In the WCCP Cache field, enter an appliance IP address configured for transparent proxy service.
  6. Click Apply.

See C in Figure 18.

The Proxy Name and Farm Name fields on the WCCP options form are text strings for your reference. They have no other function.

The appliance needs the WCCP Router IP address in order to register with the router.

The router needs the WCCP Cache IP address to know where to send player requests.

An appliance can register with only one WCCP-capable router.

If WCCP routing isn't working, try entering the get stats wccp command on the command line. Check the configuration for problems.

For more information, see WCCP Version 1.0 Options Dialog Box in the Volera Excelerator 2.3 Administration Guide.

If the routers on your network use WCCP version 2, register the appliance with the WCCP version 2 routers.

  1. After you have enabled transparent proxy services, check Enable WCCP.
  2. Click WCCP Version 2 Options.
  3. From the Cache IP Address drop-down list, select an appliance IP address configured for transparent proxy service. This IP address should also be the main appliance connection to the Internet or network containing the origin Web servers.
  4. Check either Use Unicast or Use Multicast.
  5. If you checked Use Multicast, enter the multicast IP address. Then click OK > Apply. Excelerator validates the address.
  6. If you checked Use Unicast, insert one or more WCCP version 2 router IP addresses.
  7. If you want the appliance to use signed packets for WCCP version 2 communications, check Enable Secure WCCP Communications. Then type a password and click OK.
  8. Click Apply.

See C in Figure 18.

The router needs the WCCP Cache IP address to know where to send player requests.

Excelerator needs one or more WCCP router IP addresses in order to register with the routers.

An appliance can register with multiple WCCP version 2 routers.

If WCCP routing isn't working, try entering the get stats wccp command on the command line. Check the configuration for problems.

For more information, see WCCP Version 2.0 Options Dialog Box in the Volera Excelerator 2.1 Administration Guide.