Web Distribution Systems : Caching and Replication
Nikhil Chandhok,
chandhok@cse.wustl.edu
Abstract
This document gives an overview of the current caching and replication terminology. It describes the current protocols and is a starting point for anyone interested in the subject. It starts by describing various caching and replication systems and then moves onto a brief description of most of the relevant protocols. It finishes by giving a brief product description of some of the products available in the market.
Other Reports on Recent Advances in Networking
Back to Raj Jain's Home Page
Table of Contents:
- 1.0 Introduction
- 1.1 Overview of Web Caching
- 1.2 What is a Web Cache ?
- 1.3 Replication
- 1.4 Caching and Replication : Some Common terms
- 2.0 Types of Caching and Replication Systems
- 2.1 A diagrammatic representation
- 2.2 Proxy Caching
- 2.3 Transparent Proxy Caching
- 2.4 Hierarchical Web caching
- 2.5 Distributed Caching
- 2.6 Replication using Multicast
- 2.7 So what's the difference between the Caching and Replication ?
- 3.0 Replication Relationships
- 3.1. Client to Replica Relationships
3.1.1 URL Redirection
3.1.2 DNS Redirection
- 3.2. Replica to Replica Relationships
3.2.1 Batch Driven
3.2.2 Demand Driven
3.2.3 Synchronized Replication
- 4.0 Caching Relationships
- 4.1. Client to Cache Communication
4.1.1 Manual Proxy Configuration
4.1.2 Proxy Auto Configuration
4.1.3 Web Proxy Auto Detection
4.1.4 HTTP
- 4.2 Inter Cache Communication
4.2.1 Internet Cache Protocol
4.2.2 HyperText Caching Protocol
4.2.3 Cache Array Routing Protocol
4.2.4 Cache Digests
4.2.5 Multicast Based protocols
- 4.3 Reverse Proxy Caching
- 5.0 Network Element Communication
- 5.1. WCCP Web Cache Coordination Protocol
- 5.2 Transparent Proxy Agent Control Protocol
- 5.3. Sample products
- 6.0 Product Comparison
- Summary
- References
- Acronyms
View the complete report online
Shift-click to download the report in
Adobe Acrobat format (219,210 Bytes) |
Other reports in this series
Complete list of student reports on Recent Advances in Networking
Back to Raj Jain's Home Page