FYI - CISCO introduces WCCP-Feature to IOS

From: Bernhard Kroenung <>
Date: Sun, 23 Nov 1997 15:51:01 +0100 (MET)

found in the Release-Notes for CISCO IOS 11.2(10) - sounds quite interesting
if CISCO would make this Protocol public and useable e.g. for squid :

Web Cache Control Protocol Description

The Web Cache Control Protocol (WCCP) feature allows you to use a Cisco Cache Engine to handle web traffic, thus reducing transmission costs and downloading time. This traffic includes user requests to view pages and graphics on World Wide Web servers, whether internal or external to your network, and the replies to those requests

When a user (client) requests a page from a web server (located in the Internet, in this case), the router sends the request to a Cisco Cache Engine (Cache 1, Cache 2, or Cache 3). If the cache engine has a copy of the requested page in storage, the engine sends the user that page. Otherwise, the engine gets the requested page and the objects on that page from the web server, stores a copy of the page and its objects (caches them), and forwards the page and objects to the user.

WCCP transparently redirects HTTP requests from the intended server to a Cisco Cache Engine. End users do not know that the page came from the cache engine rather than the originally requested web server.


Web caches reduce transmissions costs and the amount of time required to download web files. If a client requests a web page that is already cached, the request and data only have to travel between the Cisco Cache Engine and the client. Without a web cache, the request and reply must travel over the Internet or wide-area network. Cached pages can be loaded faster than non-cached pages and do not have to be transmitted from the Internet to your network.

Cisco IOS support of WCCP provides a transparent web cache solution. You can benefit from web proxy caches without having to configure clients to contact a specific proxy server in order to access web resources. Many web proxy caches require clients to access web resources through a specific proxy web server rather than using the originally requested web server URL. With WCCP, the clients send web requests to the desired web server URL. Cisco IOS routers intelligently intercept HTTP requests and transparently redirect them to a Cisco Cache Engine.

Redirection Process

When a WCCP-enabled router receives an IP packet, the router determines if the packet is a request that should be directed to a Cisco Cache Engine. The router looks for TCP as the protocol field in the IP header and for 80 as the destination port in the TCP header. If the packet meets these criteria, it is redirected to a Cisco Cache Engine. Through communication with the Cisco Cache Engines, the routers running WCCP are aware of available cache engines.


Bernhard Kroenung, Bahnhofstr 8, 36157 Ebersburg/Rhoen, Germany +49 6656 910101
@work :                              Work: +49 661 9011777
@home : horke@Rhoen.De       @school : Bernhard.Kroenung@Informatik.FH-Fulda.De
Received on Sun Nov 23 1997 - 06:53:58 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:37:42 MST