Fortinet black logo

Administration Guide

WCCP packet flow

WCCP packet flow

The following packet flow sequence assumes you have configured a FortiProxy unit to be a WCCP server and one or more FortiProxy units to be WCCP clients.

  1. A user’s web browser sends a request for web content.

  2. The FortiProxy unit configured as a WCCP server includes a firewall policy that intercepts the request and forwards it to a FortiProxy WCCP client.

  3. The firewall policy can apply UTM features to traffic accepted by the policy.

  4. The FortiProxy WCCP client receives the WCCP session.

  5. The client either returns requested content to the WCCP server if it is already cached or connects to the destination web server, receives and caches the content, and then returns it to the WCCP server.

  6. The WCCP server returns the requested content to the user’s web browser.

  7. The WCCP router returns the request to the client web browser. The client web browser is not aware that all this is taking place and does not have to be configured to use a web proxy.

WCCP packet flow

The following packet flow sequence assumes you have configured a FortiProxy unit to be a WCCP server and one or more FortiProxy units to be WCCP clients.

  1. A user’s web browser sends a request for web content.

  2. The FortiProxy unit configured as a WCCP server includes a firewall policy that intercepts the request and forwards it to a FortiProxy WCCP client.

  3. The firewall policy can apply UTM features to traffic accepted by the policy.

  4. The FortiProxy WCCP client receives the WCCP session.

  5. The client either returns requested content to the WCCP server if it is already cached or connects to the destination web server, receives and caches the content, and then returns it to the WCCP server.

  6. The WCCP server returns the requested content to the user’s web browser.

  7. The WCCP router returns the request to the client web browser. The client web browser is not aware that all this is taking place and does not have to be configured to use a web proxy.