基于P2P的資源傳輸共享技術(shù)研究與應(yīng)用
發(fā)布時(shí)間:2021-04-09 14:39
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,人們可以方便的從網(wǎng)絡(luò)中獲取越來越多的資源,特別是多媒體技術(shù)的日漸成熟更是推動(dòng)了人們對信息共享的依賴。同時(shí),這種高度依賴也對網(wǎng)絡(luò)資源共享效率提出了嚴(yán)格的要求,而P2P技術(shù)的出現(xiàn)使得網(wǎng)絡(luò)資源高度利用成為可能,它不完全依賴于單點(diǎn)服務(wù)器,存在較少的系統(tǒng)瓶頸,具有良好的穩(wěn)定性和安全性。本文在研究總結(jié)國內(nèi)外資源傳輸共享技術(shù)的基礎(chǔ)上,提出了一個(gè)基于P2P的資源傳輸共享解決方案。論文中首先分析了資源傳輸共享系統(tǒng)的功能需求,然后詳細(xì)論述了解決方案的總體框架設(shè)計(jì)、功能模塊設(shè)計(jì)以及層次模型設(shè)計(jì)等分析設(shè)計(jì)環(huán)節(jié)。之后結(jié)合蟻群算法的系統(tǒng)性、分布式、自組織、正反饋等特性提出了一種基于蟻群算法的資源發(fā)現(xiàn)策略,對系統(tǒng)進(jìn)行細(xì)節(jié)優(yōu)化;同時(shí)針對網(wǎng)絡(luò)中用戶節(jié)點(diǎn)能力差異問題,提出了基于虛節(jié)點(diǎn)劃分的負(fù)載均衡技術(shù),將網(wǎng)絡(luò)中臨近的性能差異節(jié)點(diǎn)劃分成一個(gè)虛擬節(jié)點(diǎn)以平衡系統(tǒng)中的負(fù)載,保障系統(tǒng)穩(wěn)定運(yùn)行。最后基于上述研究方案,以綜合網(wǎng)絡(luò)管理系統(tǒng)為基礎(chǔ),進(jìn)行了應(yīng)用開發(fā)和測試。
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【部分圖文】:
客戶端啟動(dòng)當(dāng)臨界點(diǎn)收到新節(jié)點(diǎn)加入消息后,查詢本地節(jié)點(diǎn)在新加入節(jié)點(diǎn)界面,會(huì)在些許延遲后返回當(dāng)前P2P網(wǎng)絡(luò)中自己的鄰居節(jié)點(diǎn)信息,此時(shí)的Subnet表的元素個(gè)數(shù)
圖 5.5 新節(jié)點(diǎn)上線當(dāng)在界面上顯示了鄰居信息后,此時(shí)查看客戶端本地鄰居信息表(鏈路此時(shí)省略),如表 5.2 所示。表 5.2 鄰居信息表信息戶名 IP 地址 MAC 地址 上次探測時(shí)間 鏈路hangsan 10.150.0.198 00-21-85-0D-CC-35 2GB 1mlisi 10.150.0.78 00-50-BA-CE-07-0C 2GB 1manggang 10.150.0.55 00-EA-01-23-90-EF 2GB 3mliuhua 192.168.0.1 00-0C-29-D2-58-6B 2GB 2m在上述的表項(xiàng)中,wanggang 的鏈路延遲是提供系統(tǒng)測試用的,用硬編碼入的 3ms,方便以后資源發(fā)現(xiàn)時(shí)候的算法分析。節(jié)點(diǎn)下線后向鄰居節(jié)點(diǎn)中的鄰居發(fā)送離線消息,收到該離線消息后,鄰上表中刪除該項(xiàng)用戶信息。
基于 P2P 的資源傳輸共享技術(shù)研究與應(yīng)用在發(fā)布資源選擇時(shí),客戶端實(shí)現(xiàn)了和 QQ 等軟件相似的拖拽方法來實(shí)現(xiàn),發(fā)布的流程不是將資源文件上傳到服務(wù)器上,而是僅僅在本地資源信息表中一條資源記錄,同時(shí)將目標(biāo)資源拷貝至本地的系統(tǒng)指定目錄下。圖 5.6 示例了將本地的《算法核心思想》文檔,拖入客戶端界面程序中,“發(fā)布”按鈕進(jìn)行上傳。
【參考文獻(xiàn)】:
期刊論文
[1]P2P網(wǎng)絡(luò)中基于節(jié)點(diǎn)能力自適應(yīng)的搜索算法[J]. 陳林書,柳媛慧. 湖南科技大學(xué)學(xué)報(bào)(自然科學(xué)版). 2009(02)
[2]地球物理資料非線性反演方法講座(九)——蟻群算法[J]. 王書明,劉玉蘭,王家映. 工程地球物理學(xué)報(bào). 2009(02)
[3]網(wǎng)絡(luò)熱點(diǎn)事件發(fā)現(xiàn)系統(tǒng)的設(shè)計(jì)[J]. 劉星星,何婷婷,龔海軍,陳龍. 中文信息學(xué)報(bào). 2008(06)
[4]具有負(fù)載均衡和蟻群優(yōu)化的移動(dòng)P2P路由策略[J]. 牛新征,周明天,佘堃. 計(jì)算機(jī)工程與應(yīng)用. 2008(22)
[5]基于WinPcap的數(shù)據(jù)包捕獲及應(yīng)用[J]. 張偉,王韜,潘艷輝,郝震華. 計(jì)算機(jī)工程與設(shè)計(jì). 2008(07)
[6]P2P網(wǎng)絡(luò)的分類以及關(guān)鍵技術(shù)分析[J]. 劉華春. 微計(jì)算機(jī)信息. 2008(09)
[7]基于P2P架構(gòu)的資源搜索機(jī)制[J]. 李文正,林鵬程. 鄭州大學(xué)學(xué)報(bào)(理學(xué)版). 2007(04)
[8]計(jì)算機(jī)網(wǎng)絡(luò)故障的歸類分析[J]. 古新文. 科技信息(學(xué)術(shù)研究). 2007(25)
[9]P2P網(wǎng)絡(luò)中基于蟻群算法的智能搜索研究[J]. 王雪萍,楊青,黃祖鋒. 電子測量技術(shù). 2007(04)
[10]P2P資源搜索算法概述[J]. 李紅玉,覃海生. 廣西科學(xué)院學(xué)報(bào). 2006(04)
碩士論文
[1]基于蟻群算法的P2P負(fù)載均衡研究[D]. 吳志恩.華南理工大學(xué) 2010
[2]基于JXTA的P2P網(wǎng)絡(luò)信息傳輸系統(tǒng)的研究與實(shí)現(xiàn)[D]. 薛婧.南昌大學(xué) 2010
[3]P2P網(wǎng)絡(luò)性能監(jiān)測研究與實(shí)現(xiàn)[D]. 田茂泰.貴州大學(xué) 2008
本文編號:3127802
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【部分圖文】:
客戶端啟動(dòng)當(dāng)臨界點(diǎn)收到新節(jié)點(diǎn)加入消息后,查詢本地節(jié)點(diǎn)在新加入節(jié)點(diǎn)界面,會(huì)在些許延遲后返回當(dāng)前P2P網(wǎng)絡(luò)中自己的鄰居節(jié)點(diǎn)信息,此時(shí)的Subnet表的元素個(gè)數(shù)
圖 5.5 新節(jié)點(diǎn)上線當(dāng)在界面上顯示了鄰居信息后,此時(shí)查看客戶端本地鄰居信息表(鏈路此時(shí)省略),如表 5.2 所示。表 5.2 鄰居信息表信息戶名 IP 地址 MAC 地址 上次探測時(shí)間 鏈路hangsan 10.150.0.198 00-21-85-0D-CC-35 2GB 1mlisi 10.150.0.78 00-50-BA-CE-07-0C 2GB 1manggang 10.150.0.55 00-EA-01-23-90-EF 2GB 3mliuhua 192.168.0.1 00-0C-29-D2-58-6B 2GB 2m在上述的表項(xiàng)中,wanggang 的鏈路延遲是提供系統(tǒng)測試用的,用硬編碼入的 3ms,方便以后資源發(fā)現(xiàn)時(shí)候的算法分析。節(jié)點(diǎn)下線后向鄰居節(jié)點(diǎn)中的鄰居發(fā)送離線消息,收到該離線消息后,鄰上表中刪除該項(xiàng)用戶信息。
基于 P2P 的資源傳輸共享技術(shù)研究與應(yīng)用在發(fā)布資源選擇時(shí),客戶端實(shí)現(xiàn)了和 QQ 等軟件相似的拖拽方法來實(shí)現(xiàn),發(fā)布的流程不是將資源文件上傳到服務(wù)器上,而是僅僅在本地資源信息表中一條資源記錄,同時(shí)將目標(biāo)資源拷貝至本地的系統(tǒng)指定目錄下。圖 5.6 示例了將本地的《算法核心思想》文檔,拖入客戶端界面程序中,“發(fā)布”按鈕進(jìn)行上傳。
【參考文獻(xiàn)】:
期刊論文
[1]P2P網(wǎng)絡(luò)中基于節(jié)點(diǎn)能力自適應(yīng)的搜索算法[J]. 陳林書,柳媛慧. 湖南科技大學(xué)學(xué)報(bào)(自然科學(xué)版). 2009(02)
[2]地球物理資料非線性反演方法講座(九)——蟻群算法[J]. 王書明,劉玉蘭,王家映. 工程地球物理學(xué)報(bào). 2009(02)
[3]網(wǎng)絡(luò)熱點(diǎn)事件發(fā)現(xiàn)系統(tǒng)的設(shè)計(jì)[J]. 劉星星,何婷婷,龔海軍,陳龍. 中文信息學(xué)報(bào). 2008(06)
[4]具有負(fù)載均衡和蟻群優(yōu)化的移動(dòng)P2P路由策略[J]. 牛新征,周明天,佘堃. 計(jì)算機(jī)工程與應(yīng)用. 2008(22)
[5]基于WinPcap的數(shù)據(jù)包捕獲及應(yīng)用[J]. 張偉,王韜,潘艷輝,郝震華. 計(jì)算機(jī)工程與設(shè)計(jì). 2008(07)
[6]P2P網(wǎng)絡(luò)的分類以及關(guān)鍵技術(shù)分析[J]. 劉華春. 微計(jì)算機(jī)信息. 2008(09)
[7]基于P2P架構(gòu)的資源搜索機(jī)制[J]. 李文正,林鵬程. 鄭州大學(xué)學(xué)報(bào)(理學(xué)版). 2007(04)
[8]計(jì)算機(jī)網(wǎng)絡(luò)故障的歸類分析[J]. 古新文. 科技信息(學(xué)術(shù)研究). 2007(25)
[9]P2P網(wǎng)絡(luò)中基于蟻群算法的智能搜索研究[J]. 王雪萍,楊青,黃祖鋒. 電子測量技術(shù). 2007(04)
[10]P2P資源搜索算法概述[J]. 李紅玉,覃海生. 廣西科學(xué)院學(xué)報(bào). 2006(04)
碩士論文
[1]基于蟻群算法的P2P負(fù)載均衡研究[D]. 吳志恩.華南理工大學(xué) 2010
[2]基于JXTA的P2P網(wǎng)絡(luò)信息傳輸系統(tǒng)的研究與實(shí)現(xiàn)[D]. 薛婧.南昌大學(xué) 2010
[3]P2P網(wǎng)絡(luò)性能監(jiān)測研究與實(shí)現(xiàn)[D]. 田茂泰.貴州大學(xué) 2008
本文編號:3127802
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3127802.html
最近更新
教材專著