Cache緩存原理總結(jié)_第1頁(yè)
Cache緩存原理總結(jié)_第2頁(yè)
Cache緩存原理總結(jié)_第3頁(yè)
Cache緩存原理總結(jié)_第4頁(yè)
Cache緩存原理總結(jié)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1 Web Cache HTTP 大文件 Cache Web Cache HTTP 大文件 小文件 Cache 訪問(wèn)流程圖 Cache未命中的流程 Cache命中的流程 3 用戶HTTP請(qǐng)求 4 負(fù)載均衡把請(qǐng)求 分發(fā)到一臺(tái)Cache上 5 Cache把本地保存的數(shù)據(jù)發(fā)送給用戶 1 用戶發(fā)起查詢 網(wǎng)站IP的DNS請(qǐng)求 2 DNS重定向器把 WebCacheIP地址返回 用戶 DNS重定 向器 負(fù)載均衡CacheWeb資源 6 向源網(wǎng)站請(qǐng)求內(nèi)容 7 源網(wǎng)站返回所請(qǐng)求內(nèi)容 8 負(fù)載均衡把內(nèi)容 轉(zhuǎn)發(fā)給Cache 9 Cache把數(shù)據(jù)發(fā)送給用戶 DNS forward 方式訪問(wèn)流程示意圖 P2P Cache 公有協(xié)議訪問(wèn)流程圖 2 P2P 公有協(xié)議 Tracker 訪問(wèn)流程圖 Client 全局負(fù)載 均衡系統(tǒng) TrackerCache 注冊(cè) 重定向 注冊(cè) 響應(yīng) Peers 數(shù)據(jù)交換 數(shù)據(jù)交換 數(shù)據(jù)交換 數(shù)據(jù)交換 說(shuō)明 Client 連接 Tracker 注冊(cè) 全局負(fù)載均衡系統(tǒng)旁路監(jiān)聽(tīng)到該注冊(cè)請(qǐng)求 發(fā)送 HTTP 302 重定向 引導(dǎo) Client 到 Cache 注冊(cè) Client 連接 Cache 注冊(cè) Cache 返回 Peers 其中包含 Cache 設(shè)備的 IP 地址 端口信息 Client 連接 Cache 交換下載數(shù)據(jù) 同時(shí) Cache 也會(huì)主動(dòng)連接 Client 交換下載數(shù)據(jù) 前提是 Client 沒(méi)有 在 NAT 后面 Comment LU1 DHT Distributed Hash Table 分布式哈希表 類似 Tracker 的根據(jù)種子特征碼返回種子 信息的網(wǎng)絡(luò) DHT 全稱叫分布式哈希 表 Distributed Hash Table 是一 種分布式存儲(chǔ)方法 在不需要服務(wù)器 的情況下 每個(gè)客戶端負(fù)責(zé)一個(gè)小范 圍的路由 并負(fù)責(zé)存儲(chǔ)一小部分?jǐn)?shù)據(jù) 從而實(shí)現(xiàn)整個(gè) DHT 網(wǎng)絡(luò)的尋址和存儲(chǔ) 新版 BitComet 允許同行連接 DHT 網(wǎng) 絡(luò)和 Tracker 也就是說(shuō)在完全不連 上 Tracker 服務(wù)器的情況下 也可以 很好的下載 因?yàn)樗梢栽?DHT 網(wǎng)絡(luò) 中尋找下載同一文件的其他用戶 3 P2P 公有協(xié)議 DHT 訪問(wèn)流程圖 Client 全局負(fù)載 均衡系統(tǒng) PeerCache UDP搜索 響應(yīng) 數(shù)據(jù)交換 數(shù)據(jù)交換 數(shù)據(jù)交換 數(shù)據(jù)交換 DHT流程 說(shuō)明 1 Client 通過(guò) DHT 機(jī)制發(fā)送 UDP 數(shù)據(jù)包搜索下載相同資源的 Peer 2 全局負(fù)載均衡系統(tǒng)響應(yīng)返回 Cache 設(shè)備的地址和端口 3 Client 連接到 Cache 下載交換數(shù)據(jù) 4 同時(shí) Cache 也會(huì)主動(dòng)連接 Client 交換下載數(shù)據(jù) 前提是 Client 沒(méi)有 在 NAT 后面 私有協(xié)議合作模式訪問(wèn)流程圖 例 迅雷 PPS 緩存流程 4 Client 全局負(fù)載 均衡系統(tǒng) PeerCache 連接 注冊(cè) 重定向 響應(yīng) 文件請(qǐng)求 文件請(qǐng)求 迅雷 PPS流程 Xunlei PPS 全局負(fù)載均衡 系統(tǒng) 文件請(qǐng)求 文件請(qǐng)求 說(shuō)明 迅雷和 PPS 工作原理類似 描述如下 Client 連接 Xunlei PPS 在公網(wǎng)上的全局負(fù)載均衡系統(tǒng) 全局負(fù)載均衡系統(tǒng)返回重定向指令 根據(jù) Client 所在的網(wǎng)絡(luò)返回網(wǎng)內(nèi) 或最近的 Tracker 地址 Client 向該 Tracker 注冊(cè) Tracker 返回網(wǎng)內(nèi)或最近 Peers 包含 Server 和 Peer Client 連接 Server 和 Peer 下載數(shù)據(jù) 緩存的實(shí)現(xiàn)原理跟以上流程相同 不同的是 Tracker 和 Server 的位置改為部署 在運(yùn)營(yíng)商網(wǎng)絡(luò)內(nèi)部 5 私有協(xié)議破解模式訪問(wèn)流程圖 PeerClinet P2P Cache Tracker Xunlei PPS 全局負(fù)載均衡系統(tǒng) 流量監(jiān)控 服務(wù)器 連接 重定向 注冊(cè) 響應(yīng) 文件請(qǐng)求 文件數(shù)據(jù) 文件請(qǐng)求 文件數(shù)據(jù) 迅雷破解流程 說(shuō)明 迅雷和 PPS 破解原理類似 描述如下 Client 連接 Xunlei PPS 在公網(wǎng)上的全局負(fù)載均衡系統(tǒng) 流量監(jiān)控服務(wù)器劫持 Client 請(qǐng)求 通過(guò)識(shí)別用戶訪問(wèn)迅雷時(shí) 使用的 應(yīng)用層特征字 私有協(xié)議加密方式 訪問(wèn)時(shí)序 端口等多方面信息 分析出該 用戶的訪問(wèn)行為 返回網(wǎng)內(nèi)流量監(jiān)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論