The last decade has seen tremendous growth in usage of the World Wide Web. Web caching is a technology aimed …