P2P對等網(wǎng)絡(luò)原理與應(yīng)用
定 價:60 元
叢書名:普通高等教育“十三五”規(guī)劃教材
- 作者:蔡康等編著
- 出版時間:2011/6/1
- ISBN:9787030315823
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP393.4
- 頁碼:295
- 紙張:
- 版次:1-1
- 開本:16開
本書較為系統(tǒng)地介紹了P2P的理論基礎(chǔ),對P2P的基礎(chǔ)路由,如DHT算法、DHT性能作了深入介紹,對最新的理論成果網(wǎng)絡(luò)編碼也作了深入淺出的分析。同時,本書對P2P傳送過程進行了建模,從模型的高度抽象提取了傳送過程中的幾個核心參數(shù),并分析核心參數(shù)之間的依賴關(guān)系,為P2P傳送優(yōu)化和播放器緩存設(shè)計提供了有價值的理論參考。在此基礎(chǔ)上,本書列舉了大量P2P的應(yīng)用實例,為讀者理解P2P應(yīng)用方法提供了豐富的參考。此外,本書還前瞻性地提出了P2P在IPv6網(wǎng)絡(luò)環(huán)境下的問題,指出在IPv6與IPv4共存的環(huán)境下,P2P必須依賴自身的算法來自適應(yīng)不同的網(wǎng)絡(luò)環(huán)境,并提出了具體的解決方案。這些方案的有效性已經(jīng)通過實踐驗證,為P2P向IPv6發(fā)展提供了重要參考。通過閱讀本書,讀者能夠快速掌握P2P的基礎(chǔ)原理,并循序漸進地深入理解P2P的核心理論和應(yīng)用技術(shù)。
更多科學(xué)出版社服務(wù),請掃碼獲取。
目錄
前言
1 P2P簡介 1
1.1 P2P定義 1
1.2 P2P特點 2
1.3 P2P發(fā)展歷史與現(xiàn)狀 4
1.3.1 P2P發(fā)展的四個階段 4
1.3.2 國外P2P技術(shù)的研究現(xiàn)狀 6
1.3.3 國內(nèi)P2P技術(shù)的研究現(xiàn)狀 8
1.3.4 P2P的網(wǎng)絡(luò)流量 8
1.4 P2P的主要應(yīng)用領(lǐng)域與代表軟件 10
1.4.1 下載 10
1.4.2 流媒體 11
1.4.3 即時通信 14
1.4.4 其他領(lǐng)域 16
1.5 P2P產(chǎn)業(yè) 17
1.5.1 P2P產(chǎn)業(yè)鏈 17
1.5.2 版權(quán)問題 20
1.5.3 P2P與電信網(wǎng)絡(luò)運營 21
1.6 本章總結(jié) 22
2 P2P網(wǎng)絡(luò)核心技術(shù)——拓?fù)浣Y(jié)構(gòu)與內(nèi)容路由 23
2.1 P2P網(wǎng)絡(luò)基本概念 23
2.2 集中式P2P網(wǎng)絡(luò) 25
2.3 純分布式P2P網(wǎng)絡(luò) 27
2.3.1 小世界模型 27
2.3.2 純分布式P2P網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)渑c內(nèi)容路由 30
2.4 混合式P2P網(wǎng)絡(luò) 33
2.5 結(jié)構(gòu)化P2P網(wǎng)絡(luò) 35
2.5.1 DHT算法概述 37
2.5.2 Chord算法 38
2.5.3 Pastry算法 43
2.5.4 CAN算法 47
2.6 本章總結(jié) 48
3 P2P網(wǎng)絡(luò)核心技術(shù)——內(nèi)容傳送 49
3.1 非實時內(nèi)容傳送技術(shù) 49
3.1.1 基本傳送技術(shù) 50
3.1.2 基于網(wǎng)絡(luò)編碼的模式 52
3.2 實時內(nèi)容傳送技術(shù) 55
3.3 NAT穿越 62
3.4 本章總結(jié) 65
4 P2P開發(fā)平臺 66
4.1 JXTA 67
4.1.1 JXTA介紹 67
4.1.2 JXTA層次結(jié)構(gòu) 67
4.1.3 JXTA協(xié)議 68
4.1.4 JXTA相關(guān)概念 69
4.1.5 開發(fā)實例 75
4.2 Python 90
4.2.1 Python介紹 90
4.2.2 Python的基本語法和結(jié)構(gòu) 91
4.2.3 開發(fā)實例 93
4.3 本章總結(jié) 98
5 P2P文件共享應(yīng)用 99
5.1 P2P文件共享應(yīng)用系統(tǒng) 99
5.2 BitTorrent下載系統(tǒng) 99
5.2.1 BT系統(tǒng)結(jié)構(gòu) 100
5.2.2 BT網(wǎng)絡(luò)協(xié)議分析 101
5.2.3 CTorrent程序源碼分析 110
5.3 eMule下載系統(tǒng) 114
5.3.1 eMule系統(tǒng)結(jié)構(gòu) 115
5.3.2 eMule網(wǎng)絡(luò)協(xié)議分析 118
5.3.3 eMule源代碼分析 124
5.4 本章總結(jié) 139
6 P2P網(wǎng)絡(luò)流媒體應(yīng)用 140
6.1 流媒體系統(tǒng)概述 140
6.1.1 流媒體系統(tǒng)架構(gòu) 140
6.1.2 P2P流媒體系統(tǒng) 142
6.2 PeerCast流媒體傳輸系統(tǒng) 143
6.2.1 PeerCast系統(tǒng)結(jié)構(gòu) 144
6.2.2 PeerCast網(wǎng)絡(luò)協(xié)議 144
6.2.3 頻道組織結(jié)構(gòu) 145
6.2.4 工作流程 145
6.2.5 算法原理 148
6.2.6 PeerCast源代碼分析 151
6.3 本章總結(jié) 168
7 P2P網(wǎng)絡(luò)即時通信應(yīng)用 169
7.1 即時通信 169
7.2 Skype通信系統(tǒng) 169
7.2.1 Skype簡介 169
7.2.2 Skype系統(tǒng)結(jié)構(gòu) 171
7.2.3 Skype協(xié)議分析 173
7.3 本章總結(jié) 187
8 P2P網(wǎng)絡(luò)搜索應(yīng)用 188
8.1 P2P搜索原理及算法 188
8.1.1 非結(jié)構(gòu)化P2P網(wǎng)絡(luò)搜索算法 188
8.1.2 結(jié)構(gòu)化P2P網(wǎng)絡(luò)搜索算法 191
8.1.3 其他搜索算法 193
8.1.4 算法對比分析 194
8.2 典型應(yīng)用 195
8.2.1 搜索引擎工作原理 195
8.2.2 YaCy搜索引擎系統(tǒng) 195
8.3 本章總結(jié) 198
9 P2P網(wǎng)絡(luò)運營系統(tǒng)體系架構(gòu) 199
9.1 終端呈現(xiàn) 200
9.2 P2P業(yè)務(wù)封裝 200
9.2.1 子系統(tǒng)功能 200
9.2.2 子系統(tǒng)接口 201
9.3 P2P基礎(chǔ)服務(wù) 204
9.3.1 子系統(tǒng)功能 204
9.3.2 子系統(tǒng)接口 205
9.4 內(nèi)容提供 206
9.5 發(fā)布管理 206
9.5.1 子系統(tǒng)功能 206
9.5.2 子系統(tǒng)接口 207
9.6 認(rèn)證/計費管理 207
9.6.1 子系統(tǒng)功能 207
9.6.2 子系統(tǒng)接口 207
9.7 本章總結(jié) 208
10 P2P網(wǎng)絡(luò)監(jiān)控 209
10.1 P2P網(wǎng)絡(luò)監(jiān)控的意義 209
10.1.1 P2P網(wǎng)絡(luò)監(jiān)控概念 209
10.1.2 P2P監(jiān)控現(xiàn)狀 212
10.1.3 P2P監(jiān)控意義 214
10.2 P2P網(wǎng)絡(luò)監(jiān)測手段 216
10.2.1 傳統(tǒng)P2P監(jiān)測手段 216
10.2.2 基于DPI技術(shù)的P2P監(jiān)測 219
10.2.3 P2P監(jiān)測手段小結(jié) 223
10.3 P2P網(wǎng)絡(luò)控制手段 224
10.3.1 法律政策手段 224
10.3.2 經(jīng)濟手段 227
10.3.3 技術(shù)手段 232
10.3.4 P2P控制手段小結(jié) 242
10.4 P2P網(wǎng)絡(luò)監(jiān)控系統(tǒng) 243
10.4.1 DPI系統(tǒng)的實現(xiàn) 243
10.4.2 DPI系統(tǒng)流量識別過程 247
10.4.3 旁路部署式DPI系統(tǒng) 250
10.4.4 串接部署式DPI系統(tǒng) 251
10.4.5 集成式DPI系統(tǒng) 253
10.4.6 DPI系統(tǒng)綜合比較 256
10.4.7 DPI系統(tǒng)功能和性能要求 258
10.4.8 P2P網(wǎng)絡(luò)監(jiān)控發(fā)展趨勢 266
10.5 本章總結(jié) 269
11 P2P網(wǎng)絡(luò)未來趨勢 270
11.1 綜合平臺 272
11.2 協(xié)議標(biāo)準(zhǔn)化 275
11.3 終端統(tǒng)一化 276
11.4 從P2P到P4P 278
11.5 從IPv4到IPv6 283
11.6 P2P和云計算 288
11.7 本章總結(jié) 293
主要參考文獻 294