به دفعات مشاهده شده كه شبكه هاي كوچك و بزرگ به علت طراحي نامناسب شبكه و بعضا نداشتن آگاهي از امكانات سخت افزاري و نرم افزاري دچار مشكلات مي شوند.
به عنوان مثال شبكه هايي كه از cache server استفاده ميكنند در صورتي كه براي اين سرور مشكلي به وجود آيد كل شبكه به مشكل بر خواهند خورد .
Router هاي سيسكو از پروتوكلي پشتيباني ميكنند به نام WCCP كه مخفف Web Cache Coordination Protocol ميباشد .
با استفاده از اين method روتر تنها ترافيك web را به سمت cache server هدايت ميكند و ميتوان به صورت همزمان از چنديد cache server استفاده كرد و عمليات load balancing را انجام داد.
نكته قابل توجه اينجاست كه wccp به طور خودكار failor و falover ها را شناسايي ميكند و مانع قطع شدن اينترنت در صورت وجود مشكل در cache server مي شود.Cache Server نيز بايستي از اين protocol پشتيباني كند . squid و CacheExpress هر دو از wccp پشتيباني مي كنند.
در صورتي كه بخواهيد از Squid براي انجام اينكار استفاده كنيد حتما بايستي زمان نصب squid گزينه --enable-wccp را به دستور configure اضافه كنيد .
و همجنين دستورات زير نيز در router بايستي اضافه شود :

#conf t (config)#ip wccp version 1 (config)#ip wccp web-cache  (config)#interface ethernet0 (config-if)#ip wccp web-cache redirect out


البته به اين نكته هم توجه داشته باشيد كه اين امر باعث افزايش بار بر روي cpu و ram روتر خواهد بود و در صورتي كه Router شما توان جوابگويي نداشته باشد اين protocol نتيجه عكس خواهد داشت .