[發明專利]一種基于中心索引的P2P文件共享網絡的對等節點發現方法無效
| 申請號: | 200910241877.9 | 申請日: | 2009-12-11 |
| 公開(公告)號: | CN101741844A | 公開(公告)日: | 2010-06-16 |
| 發明(設計)人: | 張建標;管磊;張涵;張奇;朱通;趙旭強 | 申請(專利權)人: | 北京工業大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L12/26;H04L12/44 |
| 代理公司: | 北京思海天達知識產權代理有限公司 11203 | 代理人: | 樓艮基 |
| 地址: | 10012*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 中心 索引 p2p 文件 共享 網絡 對等 節點 發現 方法 | ||
技術領域
本發明屬于P2P網絡監控領域,具體設計在于分析中心索引類P2P文件共享網絡的通信 模型,歸納并重新組織其通信流程,以此發現該P2P文件共享網絡中所共享的文件信息以及 參與其上傳下載過程的對等節點。
背景技術
當今P2P文件共享工具比原先具有更好的下載效率,更好的共享鼓勵機制,使每個人都 能更好的共享自己擁有的資源,包括電影,音樂,應用程序和數據文件等。人們在享受這種 數據共享的便利的時候,也產生了一些嚴重問題。
首先,版權問題,大多數文件共享網絡上傳輸的絕大多數文件都有版權保護的問題,包 括視頻文件,音樂文件等。這樣的版權文件通過P2P網絡共享,使該版權文件的受益者遭受 巨大損失。所以版權問題已經成為P2P文件及對等節點發現的重要目標之一。并且P2P文件 共享應用通常都是開源項目,并不由公司運作,所以很不容易禁止。第二,數據流量問題, P2P應用占用了大量網絡帶寬,消耗了有限的網絡資源,從而降低了整個網絡的運行效率。 第三,由于這種自發的文件共享網絡缺少必要的監督和管理手段,現在已經成為淫穢色情和 反動信息傳播的一種途徑,既影響了青少年的成長,也不利于國家安全。
P2P網絡數據監控任務的目的在于通過對某些已知的資源在某種P2P文件共享網絡上的 傳播進行監督,來估計該資源的傳播情況,并分析出其可能造成的影響。并且,通過對對等 節點的發現和進一步的管理,可以對下載客戶端進行控制。本發明不同于修改對應P2P客戶 端來進行對等節點發現的方式,能夠最大限度的進行P2P文件共享網絡中對等節點的發現。 其原因在于,客戶端進行通信有固定的順序,這個過程以下載文件為最終目標,不一定總是 能夠最大限度的進行對等節點的發現,因為當客戶端所擁有的對等節點數量到達一定量后, 客戶端將不再進行對等節點的發現,并轉入下載過程,導致對等發現的過程終止。而本發明 中的方法并沒有這個局限,這里使用的方法能夠在P2P文件共享網絡中與索引服務器和對等 節點進行通信,但是并不完全按照原有的通信流程進行通信,其設計的目標在于能夠最大限 度的進行對等節點的發現。這也是本發明的特點之一。
發明內容:
本發明的目的在于提出一種方法,使一個(些)偽客戶端——即本發明,進入對應的P2P 文件共享網絡,通過與該網絡中的索引服務器和對等節點進行數據通信,來進行該網絡中某 關注文件的對等節點的發現。并且通過優化過的數據通信流程來達到最大限度的對等節點的 發現。
本發明的特征在于:
所述基于中心索引的P2P文件共享網絡是以至少一個索引服務器為中心的星形網絡,所 述方法是在支持所述索引服務器進行檢索服務的這種P2P網絡中依次按以下步驟實現的: 步驟(1),偽客戶端,所述偽客戶端是指按照特定協議通信的、旨在進行對等節點發現的客 戶端,逐個地通過向索引服務器發送登錄請求以登錄每個所述索引服務器,獲得盡可能多的 索引服務器信息,所述索引服務器信息包括索引服務器的IP地址和端口,步驟如下:
步驟(1.1),偽客戶端從所有未連接過的所述索引服務器中任選一個進行連接:若連接成 功,標志該索引服務器為活躍的索引服務器;若連接失敗,則標志該索引服務器為非活躍的 索引服務器;重復步驟(1.1),直到標志完所有未連接過的所述索引服務器為止;
步驟(1.2),向所連接成功的索引服務器發送登錄請求:若得到登錄成功確認,則標志該 索引服務器為可訪問索引服務器,發送請求以獲得更多索引服務器,將返回的索引服務器信 息保存到已構筑的索引服務器列表中;若得到拒絕登錄的回復,則標記該索引服務器為不可 訪問索引服務器;關閉連接并重復步驟(1.2),直到遍歷完所有連接成功的所述的活躍的索 引服務器為止;
步驟(1.3),偽客戶端編制所述可訪問的索引服務器列表,并標記其中全部索引服務器為 未搜索;
步驟(2),偽客戶端通過文件搜索,選擇自己關注的大量文件信息,其步驟如下:
步驟(2.1),從步驟(1.3)所述的索引服務器列表中選擇一個被標志為未搜索的索引服 務器進行連接并標志其為已搜索,執行步驟(2.2);
步驟(2.2),向步驟(2.1)中所述的索引服務器發送登錄請求并等待確認回復;
步驟(2.3),向所述索引服務器發送空的共享文件列表,并執行以下步驟;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京工業大學,未經北京工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910241877.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:模具的強制脫模結構
- 下一篇:一種仿真金南瓜模具制作方法





