雷葆華、孫穎、王峰、陳曉益、蔡永順等編著的 《CDN技術詳解》包括CDN技術的發展歷程、關鍵技術、商業化服務現狀,以及對未來的發展展望,對構成CDN系統的關鍵功能模塊GSLB、SLB、Cache進行 了重點講解,除技術原理之外,還對實現這些功能模 塊所涉及的一些協議和開發工具進行了講解,希望能 幫助讀者了解CDN這項技術,並對CDN系統的設計和開發有一些初步的體會。
本書適合從事互聯網開發和運營工作的專業人士 、電信運營服務從業人員,以及相關專業的高校學生。
目錄
第1章 引言
1.1 CDN 的基本概念和產生背景
1.2 CDN 的基本工作過程
1.3 CDN 的發展歷史
1.4 CDN 對互聯網產業的價值和作用
第2章 CDN 技術概述
2.1 CDN 的系統架構
2.1.1 功能架構
2.1.2 部署架構
2.2 CDN 系統分類
2.2.1 基於不同內容承載類型的分類
2.2.2 基於內容生成機制的分類和分層加速服務
2.3 小結
第3章 內容緩存工作原理及實現
3.1 內容緩存技術的發展背景
3.1.1 網站的問題和需求
3.1.2 CDN 出現前的網站服務技術
3.2 Cache 設備的工作方式和設計要求
3.2.1 正向代理
3.2.2 反向代理
3.2.3 透明代理
3.2.4 Web Cache 產品實現關鍵要素分析
3.3 Web Cache 的實現基礎 —基於HTTP 協議的Web 緩存技術
3.3.1 Web 與
3.3.2 HTTP 協議工作原理
3.3.3 HTTP 中的Cookie 和Session
3.3.4 HTTPS 安全協議
3.3.5 HTTP 協議中的緩存技術
3.4 Web Cache 技術實現關鍵點分析
3.4.1 Web Cache 關鍵性能指標說明
3.4.2 內容存儲機制
3.4.3 內容更新機制
3.4.4 Web Cache 協議優化
3.4.5 Web Cache 安全實現機制
3.5 開源Web 緩存代理軟件——Squid
第4章 集群服務與負載均衡技術
4.1 服務器集群技術
4.1.1 集群的基本概念
4.1.2 集群的分類
4.1.3 集群的系統結構
4.1.4 CDN 負載均衡集群
4.2 Cache 集群協同交互方法
4.2.1 ICP
4.2.2 HTCP
4.2.3 Cache Digest
4.2.4 Cache Pre-filling
4.2.5 CARP
4.3 負載均衡技術的實現
4.3.1 負載均衡關鍵技術
4.3.2 負載均衡部署方式
4.3.3 服務器負載均衡
4.3.4 鏈路負載均衡
4.4 開源負載均衡軟件
4.4.1 LVS
4.4.2 Nginx
第5章 全局負載均衡工作原理及實現
5.1 全局負載均衡在CDN 系統中的作用
5.2 基於DNS 解析的GSLB 實現機制
5.2.1 DNS 的產生背景
5.2.2 DNS 基本工作原理
5.2.3 基於DNS 解析的GSLB 工作方式
5.2.4 負載均衡的策略判斷條件信息
5.2.5 開源DNS 服務軟件——BIND
5.3 基於DNS 的GSLB 應用部署方法
5.3.1 GSLB 應用部署時的一些基本概念
5.3.2 負載均衡策略
5.3.3 GSLB 部署中的關鍵問題
5.4 基於應用層協議重定向GSLB
5.4.1 HTTP 重定向基本原理
5.4.2 基於HTTP 重定向的GSLB 工作流程
5.5 基於IP 路由的GSLB
5.6 小結
第6章 流媒體CDN 系統的組成和關鍵技術
6.1 流媒體系統工作原理概述
6.2 流媒體傳送協議體系
6.2.1 RTP和RTCP
6.2.2 RTSP
6.2.3 RTMP
6.2.4 HTTP Streaming
6.2.5 MPEG-2 TS
6.3 流媒體業務對CDN 提出的要求和挑戰
6.3.1 流媒體加速與Web 加速之間的業務差異
6.3.2 流媒體CDN 系統架構描述
6.3.3 小結
6.4 流媒體CDN 系統的關鍵技術實現
6.4.1 Cache 的設計實現
6.4.2 負載均衡系統設計實現
6.4.3 內容分發機制設計實現
6.4.4 組網模式
6.4.5 內容文件預處理技術
6.4.6 防盜鏈機制和實現
第7章 動態內容加速服務的實現
7.1 動態內容加速技術
7.1.1 業務邏輯層加速技術:邊緣計算
7.1.2 數據訪問層加速技術:數據庫復制
7.1.3 用戶數據層加速技術:用戶數據復制
7.2 應用加速技術
7.2.1 應用加速技術概述
7.2.2 廣域網加速技術
7.2.3 SSL 加速技術介紹
第8章 CDN 商業化服務現狀
8.1 CDN 產業分析
8.1.1 CDN 產業鏈分析
8.1.2 CDN 服務的價值分析
8.1.3 CDN 服務運營方式分析
8.2 CDN 的商業服務模式
8.2.1 CDN 的計費方式
8.2.2 CDN 的增值服務
8.2.3 CDN 客戶決策要點
8.3 典型案例分析
8.3.1 視頻網站
8.3.2 門戶網站
8.3.3 政府網站
8.3.4 企業網站
8.3.5 雲計算
8.3.6 小結
8.4 典型服務商介紹
8.4.1 國外CDN 運營商的先驅——Akamai
8.4.2 國內運營商簡介
第9章 CDN 發展展望
9.1 新時代對CDN 的要求
9.2 CDN 技術發展趨勢
9.3 CDN 與雲計算
9.3.1 雲計算——第三次IT 革命
9.3.2 CDN 是雲計算嗎
9.3.3 CDN 與雲計算技術的結合
9.4 CDN 與
9.4.1 P2P 技術概述
9.4.2 P2P 流量的變化趨勢及優劣勢分析
9.4.3 CDN 與P2P 技術的結合
9.5 CDN 的商業服務發展趨勢
附錄A CDN 試驗床實施指南
A.1 試驗床架構概述
A.2 基礎集群環境搭建
A.2.1 服務器虛擬化環境部署
A.2.2 虛擬機管理基本操作
A.3 代理緩存環境搭建
A.3.1 Apache HTTP 服務器的安裝與配置
A.3.2 Squid 代理緩存服務器的安裝與配置
A.3.3 CDN 試驗床代理緩存功能的演示和驗證
A.4 邊緣節點四層負載均衡
A.4.1 LVS 負載均衡服務器的安裝與配置
A.4.2 CDN 試驗床四層負載均衡功能的演示和驗證
A.5 邊緣節點七層負載均衡
A.5.1 BIND 域名服務器的安裝與配置
A.5.2 Nginx 負載均衡服務器的安裝與配置
A.5.3 CDN 試驗床七層負載均衡功能的演示和驗證
A.6 多邊緣節點負載均衡
A.6.1 Apache 服務器和BIND 服務器的配置
A.6.2 CDN 試驗床多邊緣節點負載均衡功能的演示和驗證
A.7 小結
參考文獻
1.1 CDN 的基本概念和產生背景
1.2 CDN 的基本工作過程
1.3 CDN 的發展歷史
1.4 CDN 對互聯網產業的價值和作用
第2章 CDN 技術概述
2.1 CDN 的系統架構
2.1.1 功能架構
2.1.2 部署架構
2.2 CDN 系統分類
2.2.1 基於不同內容承載類型的分類
2.2.2 基於內容生成機制的分類和分層加速服務
2.3 小結
第3章 內容緩存工作原理及實現
3.1 內容緩存技術的發展背景
3.1.1 網站的問題和需求
3.1.2 CDN 出現前的網站服務技術
3.2 Cache 設備的工作方式和設計要求
3.2.1 正向代理
3.2.2 反向代理
3.2.3 透明代理
3.2.4 Web Cache 產品實現關鍵要素分析
3.3 Web Cache 的實現基礎 —基於HTTP 協議的Web 緩存技術
3.3.1 Web 與
3.3.2 HTTP 協議工作原理
3.3.3 HTTP 中的Cookie 和Session
3.3.4 HTTPS 安全協議
3.3.5 HTTP 協議中的緩存技術
3.4 Web Cache 技術實現關鍵點分析
3.4.1 Web Cache 關鍵性能指標說明
3.4.2 內容存儲機制
3.4.3 內容更新機制
3.4.4 Web Cache 協議優化
3.4.5 Web Cache 安全實現機制
3.5 開源Web 緩存代理軟件——Squid
第4章 集群服務與負載均衡技術
4.1 服務器集群技術
4.1.1 集群的基本概念
4.1.2 集群的分類
4.1.3 集群的系統結構
4.1.4 CDN 負載均衡集群
4.2 Cache 集群協同交互方法
4.2.1 ICP
4.2.2 HTCP
4.2.3 Cache Digest
4.2.4 Cache Pre-filling
4.2.5 CARP
4.3 負載均衡技術的實現
4.3.1 負載均衡關鍵技術
4.3.2 負載均衡部署方式
4.3.3 服務器負載均衡
4.3.4 鏈路負載均衡
4.4 開源負載均衡軟件
4.4.1 LVS
4.4.2 Nginx
第5章 全局負載均衡工作原理及實現
5.1 全局負載均衡在CDN 系統中的作用
5.2 基於DNS 解析的GSLB 實現機制
5.2.1 DNS 的產生背景
5.2.2 DNS 基本工作原理
5.2.3 基於DNS 解析的GSLB 工作方式
5.2.4 負載均衡的策略判斷條件信息
5.2.5 開源DNS 服務軟件——BIND
5.3 基於DNS 的GSLB 應用部署方法
5.3.1 GSLB 應用部署時的一些基本概念
5.3.2 負載均衡策略
5.3.3 GSLB 部署中的關鍵問題
5.4 基於應用層協議重定向GSLB
5.4.1 HTTP 重定向基本原理
5.4.2 基於HTTP 重定向的GSLB 工作流程
5.5 基於IP 路由的GSLB
5.6 小結
第6章 流媒體CDN 系統的組成和關鍵技術
6.1 流媒體系統工作原理概述
6.2 流媒體傳送協議體系
6.2.1 RTP和RTCP
6.2.2 RTSP
6.2.3 RTMP
6.2.4 HTTP Streaming
6.2.5 MPEG-2 TS
6.3 流媒體業務對CDN 提出的要求和挑戰
6.3.1 流媒體加速與Web 加速之間的業務差異
6.3.2 流媒體CDN 系統架構描述
6.3.3 小結
6.4 流媒體CDN 系統的關鍵技術實現
6.4.1 Cache 的設計實現
6.4.2 負載均衡系統設計實現
6.4.3 內容分發機制設計實現
6.4.4 組網模式
6.4.5 內容文件預處理技術
6.4.6 防盜鏈機制和實現
第7章 動態內容加速服務的實現
7.1 動態內容加速技術
7.1.1 業務邏輯層加速技術:邊緣計算
7.1.2 數據訪問層加速技術:數據庫復制
7.1.3 用戶數據層加速技術:用戶數據復制
7.2 應用加速技術
7.2.1 應用加速技術概述
7.2.2 廣域網加速技術
7.2.3 SSL 加速技術介紹
第8章 CDN 商業化服務現狀
8.1 CDN 產業分析
8.1.1 CDN 產業鏈分析
8.1.2 CDN 服務的價值分析
8.1.3 CDN 服務運營方式分析
8.2 CDN 的商業服務模式
8.2.1 CDN 的計費方式
8.2.2 CDN 的增值服務
8.2.3 CDN 客戶決策要點
8.3 典型案例分析
8.3.1 視頻網站
8.3.2 門戶網站
8.3.3 政府網站
8.3.4 企業網站
8.3.5 雲計算
8.3.6 小結
8.4 典型服務商介紹
8.4.1 國外CDN 運營商的先驅——Akamai
8.4.2 國內運營商簡介
第9章 CDN 發展展望
9.1 新時代對CDN 的要求
9.2 CDN 技術發展趨勢
9.3 CDN 與雲計算
9.3.1 雲計算——第三次IT 革命
9.3.2 CDN 是雲計算嗎
9.3.3 CDN 與雲計算技術的結合
9.4 CDN 與
9.4.1 P2P 技術概述
9.4.2 P2P 流量的變化趨勢及優劣勢分析
9.4.3 CDN 與P2P 技術的結合
9.5 CDN 的商業服務發展趨勢
附錄A CDN 試驗床實施指南
A.1 試驗床架構概述
A.2 基礎集群環境搭建
A.2.1 服務器虛擬化環境部署
A.2.2 虛擬機管理基本操作
A.3 代理緩存環境搭建
A.3.1 Apache HTTP 服務器的安裝與配置
A.3.2 Squid 代理緩存服務器的安裝與配置
A.3.3 CDN 試驗床代理緩存功能的演示和驗證
A.4 邊緣節點四層負載均衡
A.4.1 LVS 負載均衡服務器的安裝與配置
A.4.2 CDN 試驗床四層負載均衡功能的演示和驗證
A.5 邊緣節點七層負載均衡
A.5.1 BIND 域名服務器的安裝與配置
A.5.2 Nginx 負載均衡服務器的安裝與配置
A.5.3 CDN 試驗床七層負載均衡功能的演示和驗證
A.6 多邊緣節點負載均衡
A.6.1 Apache 服務器和BIND 服務器的配置
A.6.2 CDN 試驗床多邊緣節點負載均衡功能的演示和驗證
A.7 小結
參考文獻
網路書店
類別
折扣
價格
-
新書$414