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

下載本文檔

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

文檔簡介

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

溫馨提示

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

最新文檔

評論

0/150

提交評論