书籍详情
Web缓存:影印版
作者:韦塞尔
出版社:清华大学出版社
出版时间:2002-11-01
ISBN:9787302059769
定价:¥99.00
购买这本书可以去
内容简介
在World Wide Web上,速度和效率是至关重要的因素。用户没有耐心来等待慢条斯理地显示Web网页,而网络管理员也在想方设法地利用带宽。正确设计的Web缓存会减少网络通信量,并加快对流行的Web站点的访问时间——对网络管理员和Web用户都是一种实惠。本书为读者提供了设计、部署和操作有效的Web缓存服务所需要的全部技术信息。它从Web缓存的工作原理的基本内容开始,从支配高速缓存能力的HTTP题头,一直讲到缓存的验证和替换算法。 本书涉及的主题包括: ·设计有效的缓存解决方案 ·配置Web测览器以使用缓存 ·设置一个能够互相通信的缓存集合 ·配置拦截缓存或代理 ·监视或微调缓存的性能 ·配置Web服务器以便与Web缓存协作 ·评估缓存产品的性能 本书也讲述了Web缓存在政策方面的重要问题,包括隐私、智能属性和安全问题。Internet服务提供商、大型公司和教育机构——简而言之,为各种各样的用户提供连接的所有网络——都能够从运行正确配置的Web缓存服务中获得巨大的利益。本书将讲述怎样正确地完成这项工作。
作者简介
暂缺《Web缓存:影印版》作者简介
目录
Preface
1. Introduction
1.1 Web Architecture
1.2 Web Transport Protocols
1.3 Why Cache the Web?
1.4 Why Not Cache the Web?
1.5 Types of Web Caches
1.6 Caching Proxy Features
1.7 Meshes, Clusters, and Hierarchies
1.8 Products
2 How Web Caching Works
2.1 HTTP Requests
2.2 Is It Cachable?
2.3 Hits, Misses, and Freshness
2.4 Hit Ratios
2.5 Validation
2.6 Forcing a Cache to Refresh
2.7 Cache Replacement
3. Politics of Web Caching
3.1 Privacy
3.2 Request Blocking
3.3 Copyright
3.4 Offensive Content
3.5 Dynamic Web Pages
3.6 Content Integrity
3.7 Cache Busting and Server Busting
3.8 Advertising
3.9 Trust
3.10 Effects of Proxies
4 Configuring Cache Clients
4.1 Proxy Addresses
4.2 Manual Proxy Configuration
4.3 Proxy Auto-Configuration Script
4.4 Web Proxy Auto--Discovery
4.5 Other Configuration Options
4.6 The Bottom Line
5. Interception Proxying and Caching
5.1 Overview
5.2 The IP Layer: Routing
5.3 The TCP Layer: Ports and Delivery
5.4 The Application Layer: HTTP
5.5 Debugging Interception
5.6 Issues
5.7 To Intercept or Not To Intercept
6 Configuring Servers to Work with Caches
6.1 Important HTTP Headers
6.2 Being Cache-Friendly
6.3 Being Cache--Unfriendly
6.4 Other Issues for Content Providers
7 Cache Hierarchies
7.1 How Hierarchies Work
7.2 Why Join a Hierarchy?
7.3 Why Not Join a Hierarchy?
7.4 Optimizing Hierarchies
8 Intercache Protocols
8.1 ICP
8.2 CARP
8.3 HTCP
8.4 Cache Digests
8.5 Which Protocol to Use
9 Cache Clusters
9.1 The Hot Spare
9.2 Throughput and Load Sharing
9.3 Bandwidth
10 Design Considerations for Caching Services
10.1 Appliance or Software Solution
10.2 Disk Space
10.3 Memory
10.4 Network Interfaces
10.5 Operating Systems
10.6 High Availability
10.7 Intercepting Traffic
10.8 Load Sharing
10.9 Location
10.10 Using a Hierarchy
11. Monitoring the Health of Your Caches
11.1 What to Monitor?
11.2 Monitoring Tools
12 Benchmarking Proxy Caches
12.1 Metrics
12.2 Performance Bottlenecks
12.3 Benchmarking Tools
12.4 Benchmarking Gotchas
12.5 How to Benchmark a Proxy Cache
12.6 Sample Benchmark Results
A Analysis of Production Cache Trace Data
B Internet Cache Protocol
C Cache Array Routing Protocol
D Hypertext Caching Protocol
E Cache Digests
E HTTP Status Codes
G U.S.C. 17 Sec 512 Limitations on Liability Relating to Material Online
H. List of Acronyms
Bibliography
Index
1. Introduction
1.1 Web Architecture
1.2 Web Transport Protocols
1.3 Why Cache the Web?
1.4 Why Not Cache the Web?
1.5 Types of Web Caches
1.6 Caching Proxy Features
1.7 Meshes, Clusters, and Hierarchies
1.8 Products
2 How Web Caching Works
2.1 HTTP Requests
2.2 Is It Cachable?
2.3 Hits, Misses, and Freshness
2.4 Hit Ratios
2.5 Validation
2.6 Forcing a Cache to Refresh
2.7 Cache Replacement
3. Politics of Web Caching
3.1 Privacy
3.2 Request Blocking
3.3 Copyright
3.4 Offensive Content
3.5 Dynamic Web Pages
3.6 Content Integrity
3.7 Cache Busting and Server Busting
3.8 Advertising
3.9 Trust
3.10 Effects of Proxies
4 Configuring Cache Clients
4.1 Proxy Addresses
4.2 Manual Proxy Configuration
4.3 Proxy Auto-Configuration Script
4.4 Web Proxy Auto--Discovery
4.5 Other Configuration Options
4.6 The Bottom Line
5. Interception Proxying and Caching
5.1 Overview
5.2 The IP Layer: Routing
5.3 The TCP Layer: Ports and Delivery
5.4 The Application Layer: HTTP
5.5 Debugging Interception
5.6 Issues
5.7 To Intercept or Not To Intercept
6 Configuring Servers to Work with Caches
6.1 Important HTTP Headers
6.2 Being Cache-Friendly
6.3 Being Cache--Unfriendly
6.4 Other Issues for Content Providers
7 Cache Hierarchies
7.1 How Hierarchies Work
7.2 Why Join a Hierarchy?
7.3 Why Not Join a Hierarchy?
7.4 Optimizing Hierarchies
8 Intercache Protocols
8.1 ICP
8.2 CARP
8.3 HTCP
8.4 Cache Digests
8.5 Which Protocol to Use
9 Cache Clusters
9.1 The Hot Spare
9.2 Throughput and Load Sharing
9.3 Bandwidth
10 Design Considerations for Caching Services
10.1 Appliance or Software Solution
10.2 Disk Space
10.3 Memory
10.4 Network Interfaces
10.5 Operating Systems
10.6 High Availability
10.7 Intercepting Traffic
10.8 Load Sharing
10.9 Location
10.10 Using a Hierarchy
11. Monitoring the Health of Your Caches
11.1 What to Monitor?
11.2 Monitoring Tools
12 Benchmarking Proxy Caches
12.1 Metrics
12.2 Performance Bottlenecks
12.3 Benchmarking Tools
12.4 Benchmarking Gotchas
12.5 How to Benchmark a Proxy Cache
12.6 Sample Benchmark Results
A Analysis of Production Cache Trace Data
B Internet Cache Protocol
C Cache Array Routing Protocol
D Hypertext Caching Protocol
E Cache Digests
E HTTP Status Codes
G U.S.C. 17 Sec 512 Limitations on Liability Relating to Material Online
H. List of Acronyms
Bibliography
Index
猜您喜欢