The Web Cache Communication Protocol (WCCP) is a Cisco developed routing-protocol to maintain a transparent redirection of designate(or certain?) outbound traffics at the inbound Interface.
One or more Cache Proxy Server keep local copies of often “web” requested resources and answer the local request in real time that help in increasing your downstream bandwidth usage. The access and the download time of the web content will be improved significantly, you can also use the Cache proxy server as Web-Proxy-Server to control the internet traffic .
For a professional usage of WCCP you can use a security appliance like Sophos(Astaro) or BlueCoat ProxySG but you can also use a software based proxy server, I decided to use squid on a CentOS 64 Bit Linux machine, squid is most popular Linux proxy server for caching and filtering of websites, I know of some ISPs which are using squid and they are pretty pleased with it .
Before you begin you have to know that the Caching Proxy Server have to be in the same Interface to the Clients , it is the only topology which ASA supported the WCCP , for example you cannot run the Proxy Server in the management Network to use it for web redirection in the production Network . Many of problems regarding the WCCP located here, end of Configuration you realize that it does not work and believe me it is very disappointed. Continue Reading…