Web Caching (1ST)

個数:

Web Caching (1ST)

  • 在庫がございません。海外の書籍取次会社を通じて出版社等からお取り寄せいたします。
    通常6~9週間ほどで発送の見込みですが、商品によってはさらに時間がかかることもございます。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合がございます。
    2. 複数冊ご注文の場合、分割発送となる場合がございます。
    3. 美品のご指定は承りかねます。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 400 p.
  • 言語 ENG,ENG
  • 商品コード 9781565925366
  • DDC分類 004.53

Full Description


On the World Wide Web, speed and efficiency are vital. Users have little patience for slow Web pages, while network administrators want to make the most of their available bandwidth. A properly designed Web cache reduces network traffic and improves access times to popular Web sites - a boon to network administrators and web users alike. This text provides the technical information needed to design, deploy, and operate an effective Web caching service. It starts with the basics of how Web caching works, from the HTTP headers that govern cachability to cache validation and replacement algorithms. Topics covered in this guide include: designing an effective cache solution; configuring Web browsers to use a cache; setting up a collection of caches that can talk to each other; configuring an interception cache or proxy; monitoring and fine-tuning the performance of a cache; configuring Web servers to co-operate with Web caches; and benchmarking cache products. The book also covers the important political aspects of Web caching, including privacy, intellectual property, and security issues.

Table of Contents

Preface                                            ix
Introduction 1 (20)
Web Architecture 2 (4)
Web Transport Protocols 6 (4)
Why Cache the Web? 10 (3)
Why Not Cache the Web? 13 (1)
Types of Web Caches 14 (3)
Caching Proxy Features 17 (1)
Meshes, Clusters, and Hierarchies 18 (1)
Products 19 (2)
How Web Caching Works 21 (27)
HTTP Requests 21 (3)
Is It Cachable? 24 (10)
Hits, Misses, and Freshness 34 (3)
Hit Ratios 37 (1)
Validation 38 (3)
Forcing a Cache to Refresh 41 (3)
Cache Replacement 44 (4)
Politics of Web Caching 48 (24)
Privacy 49 (6)
Request Blocking 55 (2)
Copyright 57 (6)
Offensive Content 63 (1)
Dynamic Web Pages 64 (1)
Content Integrity 65 (1)
Cache Busting and Server Busting 66 (2)
Advertising 68 (1)
Trust 69 (1)
Effects of Proxies 70 (2)
Configuring Cache Clients 72 (14)
Proxy Addresses 73 (1)
Manual Proxy Configuration 73 (4)
Proxy Auto-Configuration Script 77 (6)
Web Proxy Auto-Discovery 83 (1)
Other Configuration Options 84 (1)
The Bottom Line 84 (2)
Interception Proxying and Caching 86 (23)
Overview 87 (2)
The IP Layer: Routing 89 (7)
The TCP Layer: Ports and Delivery 96 (4)
The Application Layer: HTTP 100(1)
Debugging Interception 101(1)
Issues 102(6)
To Intercept or Not To Intercept 108(1)
Configuring Servers to Work with Caches 109(23)
Important HTTP Headers 110(5)
Being Cache-Friendly 115(12)
Being Cache-Unfriendly 127(1)
Other Issues for Content Providers 128(4)
Cache Hierarchies 132(12)
How Hierarchies Work 132(2)
Why Join a Hierarchy? 134(2)
Why Not Join a Hierarchy? 136(6)
Optimizing Hierarchies 142(2)
Intercache Protocols 144(21)
ICP 145(11)
CARP 156(2)
HTCP 158(1)
Cache Digests 159(4)
Which Protocol to Use 163(2)
Cache Clusters 165(5)
The Hot Spare 166(1)
Throughput and Load Sharing 167(1)
Bandwidth 168(2)
Design Considerations for Caching Services 170(12)
Appliance or Software Solution 170(3)
Disk Space 173(2)
Memory 175(1)
Network Interfaces 175(1)
Operating Systems 176(1)
High Availability 177(1)
Intercepting Traffic 178(1)
Load Sharing 179(1)
Location 180(1)
Using a Hierarchy 180(2)
Monitoring the Health of Your Caches 182(9)
What to Monitor? 183(3)
Monitoring Tools 186(5)
Benchmarking Proxy Caches 191(24)
Metrics 192(2)
Performance Bottlenecks 194(3)
Benchmarking Tools 197(6)
Benchmarking Gotchas 203(3)
How to Benchmark a Proxy Cache 206(4)
Sample Benchmark Results 210(5)
A. Analysis of Production Cache Trace Data 215(20)
B. Internet Cache Protocol 235(11)
C. Cache Array Routing Protocol 246(8)
D. Hypertext Caching Protocol 254(12)
E. Cache Digests 266(8)
F. HTTP Status Codes 274(5)
G. U.S.C. 17 Sec. 512. Limitations on Liability 279(3)
Relating to Material Online
H. List of Acronyms 282(6)
Bibliography 288(3)
Index 291