ICP and the Squid web cache
- 1 April 1998
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 16 (3) , 345-357
- https://doi.org/10.1109/49.669043
Abstract
We describe the structure and functionality of the Internet cache protocol (ICP) and its implementation in the Squid web caching software. ICP is a lightweight message format used for communication among Web caches. Caches exchange ICP queries and replies to gather information to use in selecting the most appropriate location from which to retrieve an object. We present background on the history of ICP, and discuss issues in ICP deployment, efficiency, security, and interaction with other aspects of Web traffic behavior. We catalog successes, failures, and lessons learned from using ICP to deploy a global Web cache hierarchy.Keywords
This publication has 20 references indexed in Scilit:
- The case for geographical push-cachingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Proxy caching that estimates page load delaysComputer Networks and ISDN Systems, 1997
- World Wide Web caching: the application-level view of the InternetIEEE Communications Magazine, 1997
- Using predictive prefetching to improve World Wide Web latencyACM SIGCOMM Computer Communication Review, 1996
- Introducing application-level replication and naming into today's WebComputer Networks and ISDN Systems, 1996
- A Hierarchical Internet Object CachePublished by Defense Technical Information Center (DTIC) ,1995
- Autonomous replication across wide-area internetworksPublished by Association for Computing Machinery (ACM) ,1995
- What can archives offer the World Wide Web?Computer Networks and ISDN Systems, 1994
- A caching relay for the World Wide WebComputer Networks and ISDN Systems, 1994
- Digital's world-wide web server: A case studyComputer Networks and ISDN Systems, 1994