P2P軟件使用與性能比較_第1頁(yè)
P2P軟件使用與性能比較_第2頁(yè)
P2P軟件使用與性能比較_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余11頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、學(xué)習(xí)中心編號(hào):學(xué)習(xí)中心名稱:甘肅定西奧鵬學(xué)習(xí)中心3VIP西南大學(xué)網(wǎng)絡(luò)教育學(xué)院畢業(yè)論文論文題目:P2P軟件使用與性能比較入學(xué)年月2006年3月專業(yè)電腦科學(xué)與技術(shù)層次專升本學(xué)生陳彥宇學(xué)號(hào)0615021113001通訊地址郵政編碼748300指導(dǎo)教師黃智興職稱完成日期2007年10月18日P2P軟件使用與性能比較提綱1、P2P的發(fā)展歷史與現(xiàn)狀P2P應(yīng)用最初出現(xiàn)時(shí)和現(xiàn)在并不相同。事實(shí)上可以認(rèn)為它是假設(shè)干不同技術(shù)以及流行趨勢(shì)的產(chǎn)物。下面是兩個(gè)導(dǎo)致P2P技術(shù)發(fā)展最重要的趨勢(shì):首先是某些新技術(shù)與軟件工程結(jié)合,形成了一種將工作分散的趨勢(shì)。P2P計(jì)算正是這種分散工作趨勢(shì)的白然結(jié)果。其次,從工程的角度看來(lái),在企業(yè)

2、應(yīng)用集成等因素的驅(qū)動(dòng)下,過(guò)去十年漸漸形成一種從集中的單機(jī)系統(tǒng)轉(zhuǎn)向分布式系統(tǒng)的趨勢(shì)。在集中式的應(yīng)用中進(jìn)行控制是相對(duì)容易的,這一點(diǎn)在一定程度上抑制了分布式潮流的發(fā)展。然而隨著互聯(lián)網(wǎng)的發(fā)展,以及B2B商務(wù)交易方式的日益流行,全面的分布式計(jì)算也就成為一種商業(yè)需求。對(duì)功能強(qiáng)大的網(wǎng)絡(luò)電腦的需求以及昂貴的帶寬開銷,是對(duì)這種趨勢(shì)影響最大的兩個(gè)因素。為了提高效率,P2P計(jì)算由許多互相連接的同位體(peer)組成。這兩種趨勢(shì)導(dǎo)致了P2P應(yīng)用技術(shù)研究的迅速發(fā)展。P2P文件共享、存儲(chǔ)及檢索內(nèi)容共享和文件交換是到目前為止最引人注目的P2P應(yīng)用。高效的大規(guī)模內(nèi)容共享直接推動(dòng)了P2P技術(shù)研究的熱潮。基于P2P的內(nèi)容共享包括

3、P2P文件共享與檢索、高速下載、P2P存儲(chǔ)等。2. P2P網(wǎng)絡(luò)的特點(diǎn)與其它網(wǎng)絡(luò)模型相比,P2P具有以下特點(diǎn):1分散化Decentralization2可擴(kuò)展性3健壯性(4).隱私性(5)高性能。P2P的安全問(wèn)題P2P網(wǎng)絡(luò)采用的分布式結(jié)構(gòu)在提供擴(kuò)展性和靈活性的同時(shí),也使它面臨著巨大的安全挑戰(zhàn):它需要在沒(méi)有中心節(jié)點(diǎn)的情況下,提供身份驗(yàn)證、授權(quán)、數(shù)據(jù)信息的安全傳輸、數(shù)字簽名、加密等機(jī)制。但目前的P2P技術(shù)距離實(shí)現(xiàn)這一目標(biāo)尚有一定的距離,它本身存在的一些安全缺陷阻礙其得到進(jìn)一步應(yīng)用。結(jié)束語(yǔ)P2P技術(shù)白從出現(xiàn)以來(lái)一直受到廣泛的關(guān)注。最近幾年,P2P技術(shù)更是發(fā)展迅速。目前,在文件共享、分布式計(jì)算、網(wǎng)絡(luò)安全

4、、在線交流甚至是企業(yè)計(jì)算與電子商務(wù)等應(yīng)用領(lǐng)域P2P都顯露出很強(qiáng)的技術(shù)優(yōu)勢(shì)。P2P網(wǎng)絡(luò)與網(wǎng)格既可以看作一個(gè)問(wèn)題的兩個(gè)方面,也可以將前者看作后者的一個(gè)支撐技術(shù)。而在現(xiàn)在或未來(lái)的一些網(wǎng)絡(luò)環(huán)境里,如無(wú)線網(wǎng)絡(luò)、主動(dòng)網(wǎng)絡(luò)ActiveNetwork、傳感網(wǎng)絡(luò)SensorNetwork等,P2P都是其中的要解決的關(guān)鍵技術(shù)問(wèn)題之一。P2P在網(wǎng)絡(luò)信息安全領(lǐng)域也發(fā)揮著越來(lái)越發(fā)揮重要的作用,包括帶來(lái)新的安全問(wèn)題、提供新的安全保障手段等。隨著P2P研究的進(jìn)一步深入,P2P技術(shù)將為信息社會(huì)帶來(lái)更多的機(jī)遇與挑戰(zhàn)。我們正在研究的P2P平臺(tái)將為我們網(wǎng)絡(luò)信息安全和網(wǎng)格計(jì)算等方面的研發(fā)提供有效支撐,也將進(jìn)一步融入P2P研究的大環(huán)境

5、并發(fā)揮重要作用。摘要P2PPeer-to-Peer,即對(duì)等網(wǎng)絡(luò)是近年來(lái)廣受IT業(yè)界關(guān)注的一個(gè)概念。由于廣闊的網(wǎng)絡(luò)終端節(jié)點(diǎn)普通用戶擁有的節(jié)點(diǎn),即通常意義上的終端設(shè)備的計(jì)算和存儲(chǔ)能力以及連接帶寬隨著摩爾定理不斷地增長(zhǎng),使用P2P技術(shù)將大大提高這些節(jié)點(diǎn)的利用率,從而進(jìn)一步提升網(wǎng)絡(luò)、設(shè)備和信息服務(wù)的效能。關(guān)鍵字對(duì)等網(wǎng)絡(luò),共享,存儲(chǔ),檢索,分散化,可擴(kuò)展性,健壯性,隱私性,隱私性,安全。目錄什么是P2PP2P的發(fā)展歷史與現(xiàn)狀三、P2P文件共享、存儲(chǔ)及檢索P2P文件共享P2P分布式存儲(chǔ)P2P搜索技術(shù)資源共享的新境界四、P2P網(wǎng)絡(luò)的特點(diǎn)1、分散化Decentralization2、可擴(kuò)展性3、健壯性4、隱私

6、性5、高性能。一. 4.P2P的安全問(wèn)題1、惡意軟件2、敏感信息的泄漏3、安全控制4、大量P2P應(yīng)用充滿網(wǎng)絡(luò)什么是P2PP2P是peer-to-peer的縮寫,peer在英語(yǔ)里有”地位、能力等同等者”、"同事"和"伙伴"等意義。這樣一來(lái),P2P也就可以理解為"伙伴對(duì)伙伴"的意思,或稱為對(duì)等聯(lián)網(wǎng)。目前人們認(rèn)為其在加強(qiáng)網(wǎng)絡(luò)上人的交流、文件交換、分布計(jì)算等方面大有前途。簡(jiǎn)單的說(shuō),P2P直接將人們聯(lián)系起來(lái),讓人們通過(guò)互聯(lián)網(wǎng)直接交互。P2P使得網(wǎng)絡(luò)上的溝通變得容易、更直接共享和交互,真正地消除中間商。P2P就是人可以直接連接到其他用戶的電腦、交

7、換文件,而不是像過(guò)去那樣連接到服務(wù)器去瀏覽與下載。P2P另一個(gè)重要特點(diǎn)是改變互聯(lián)網(wǎng)現(xiàn)在的以大網(wǎng)站為中心的狀態(tài)、重返"非中心化”,并把權(quán)力交還給用戶。P2P看起來(lái)似乎很新,但是正如B2C、B2B是將現(xiàn)實(shí)世界中很平常的東西移植到互聯(lián)網(wǎng)上一樣,P2P并不是什么新東西。在現(xiàn)實(shí)生活中我們每天都按照P2P模式面對(duì)面地或者通過(guò)交流和溝通。P2P之所以吸引人主要在于其在以下兩個(gè)方面的突出表現(xiàn):?低成本、高可用的超大規(guī)模計(jì)算和存儲(chǔ)資源共享;?強(qiáng)大的網(wǎng)絡(luò)聯(lián)通性,更直接、更靈活的信息溝通。目前P2P在加強(qiáng)網(wǎng)絡(luò)上人的交流、文件交換、分布式計(jì)算、服務(wù)共享等方面已經(jīng)充分顯示出了其強(qiáng)大的技術(shù)優(yōu)勢(shì)。二. P2P的發(fā)

8、展歷史與現(xiàn)狀如果說(shuō)涉及此種特點(diǎn)便稱之為信息技術(shù)中的P2P的誕生,那么它的歷史這可就遠(yuǎn)了。P2P本身的基本技術(shù)的存在時(shí)間和我們?cè)?jīng)熟悉的USENET、FidoNet這兩種非常成功的分布式對(duì)等網(wǎng)絡(luò)技術(shù)幾乎是一同的,甚至更長(zhǎng)些。翻翻資料就可以知道,USENET產(chǎn)生于1979年,F(xiàn)idoNet創(chuàng)建1984年,它們都是一個(gè)分散、分布的信息交換系統(tǒng)。在最初的P2P應(yīng)用出現(xiàn)時(shí),許多使用該技術(shù)的人們甚至不會(huì)使用電腦。然而正是這種孕育著思想的網(wǎng)絡(luò)技術(shù)為P2P的出現(xiàn)搭建了溫床。P2P正式步入發(fā)展的歷史可以追溯到1997年7月,那幾乎就是互聯(lián)網(wǎng)在中國(guó)起步的階段。在一段介紹此時(shí)P2P技術(shù)的時(shí)間表中這樣寫著:“Hotl

9、ineCommunicationsisfounded,givingconsumerssoftwarethatletsthemofferfilesfordownloadfromtheirowncomputers.”1997年7月,HotlineCommunications公司成立,并且研制了一種可以使其用戶從別人電腦中直接下載東西的軟件或許有人還記得,早在1998年,美國(guó)東北波士頓大學(xué)的一年級(jí)新生、18歲的肖恩?范寧為了能夠解決他的室友的一個(gè)問(wèn)題一一如何在網(wǎng)上找到音樂(lè)而編寫的一個(gè)簡(jiǎn)單的程序,這個(gè)程序能夠搜索音樂(lè)文件并提供檢索,把所有的音樂(lè)文件地址存放在一個(gè)集中的服務(wù)器中,這樣使用者就能夠方便地過(guò)

10、濾上百的地址而找到白己需要的MP3文件。到了1999年,令他們沒(méi)有想到的是,這個(gè)叫做Napster的程序成為了人們爭(zhēng)相轉(zhuǎn)告的殺手程序”一-令無(wú)數(shù)散布在互聯(lián)網(wǎng)上的音樂(lè)愛(ài)好者美夢(mèng)成真,無(wú)數(shù)人在一夜之內(nèi)開始使用Napster。在最高峰時(shí)Napster網(wǎng)絡(luò)有8000萬(wàn)的注冊(cè)用戶,這是一個(gè)讓其他所有網(wǎng)絡(luò)望塵莫及的數(shù)字。這大概可以作為P2P軟件成功進(jìn)入人們生活的一個(gè)標(biāo)志。時(shí)間表中這樣記錄著這一段歷史:January1999:ShawnFanning,18,createstheNapsterapplicationandservicewhileafreshmanatNortheasternUniversity

11、.(1999年1月,18歲的美國(guó)東北波士頓大學(xué)的一年級(jí)新生肖恩?范寧開始了Napster程序的服務(wù)May1999:NapsterInc.isfounded.(1999年5月,Napster公司宣告成立之所以我們注重開端,是因?yàn)檫@是一個(gè)非同意義上的起始,也正是從這天起,P2P開始了它曲折但極富生命力的發(fā)展到了2000年,P2P技術(shù)的發(fā)展就得使用月甚至日來(lái)記載了。直到現(xiàn)在使用P2P技術(shù)的軟件比比皆是,人們也在不知不覺(jué)中感受到了P2P作為高科技發(fā)展載體的快樂(lè)。平常我們使用的QQ、MSN就不提了,其他軟件更是鋪天蓋地,讓人目不暇接。簡(jiǎn)單羅列一下,以饗讀者。軟件名稱簡(jiǎn)介eMuleeMule是以eDonk

12、ey2000網(wǎng)絡(luò)為基礎(chǔ)的新型P2P文件分享工具。OPENEXT一款P2P軟件。通過(guò)它,Internet用戶之間可以直接建立點(diǎn)對(duì)點(diǎn)的連接。迅雷Thunder光速般”的智能下載軟件迅雷thunder2.2.0。迅雷它擁有比目前用戶常用的下載軟件快7-10倍的下載速度。易載ezpeer易載ezPeer簡(jiǎn)體中文版,免費(fèi)注冊(cè)使用!ezPeer是一個(gè)革命性的P2P點(diǎn)對(duì)點(diǎn)文件共享軟件。KuroM3Kuro-全球第一款全中文界面的火爆MP3超強(qiáng)抓歌軟件!酷狗(KuGoo)“KuGo6是酷狗的簡(jiǎn)稱,是基于中文平臺(tái)專業(yè)的P2P音樂(lè)及文件傳輸軟件。通過(guò)KuGoo,用戶可以方便、快捷、安全地實(shí)現(xiàn)國(guó)內(nèi)最大的音樂(lè)搜索查找

13、。APIAAPIA是一個(gè)正在發(fā)展中的P2P網(wǎng)絡(luò)系統(tǒng),如同目前熟知的eDonkey、Gnutella與Kazaa等軟件。iMesh能夠讓你設(shè)定分享文件的類型,音樂(lè)、影片或其他文件;也能夠讓你搜尋并且下載你想要的文件。三、P2P文件共享、存儲(chǔ)及檢索內(nèi)容共享和文件交換是到目前為止最引人注目的P2P應(yīng)用。高效的大規(guī)模內(nèi)容共享直接推動(dòng)了P2P技術(shù)研究的熱潮。基于P2P的內(nèi)容共享包括P2P文件共享與檢索、高速下載、P2P存儲(chǔ)等。P2P文件共享這一類應(yīng)用中,每個(gè)對(duì)等的節(jié)點(diǎn)都提供文件內(nèi)容的共享,同時(shí)也可以在整個(gè)點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)中檢索獲得其他的節(jié)點(diǎn)上存儲(chǔ)的資源。這類系統(tǒng)可以分為三類:?非結(jié)構(gòu)化P2P系統(tǒng):這類系統(tǒng)的特

14、點(diǎn)是文件的發(fā)布和網(wǎng)絡(luò)拓?fù)渌缮⑾嚓P(guān)。該類方法包括Napster,KaZaAMorpheus,Gnutella。Napster是包含有中心索引服務(wù)器的最早的P2P文件共享系統(tǒng),存在擴(kuò)展性和單點(diǎn)失敗問(wèn)題。Gnutella、Morpheus是純P2P文件共享系統(tǒng),后者如今并入前者中;KaZaA包含有超級(jí)節(jié)點(diǎn)的混合型P2P文件共享系統(tǒng)。KaZaAMorpheus、Gnutella等系統(tǒng)采用廣播或者受限廣播來(lái)進(jìn)行資源定位,具有較好的白組織性和擴(kuò)展性,適用于互聯(lián)網(wǎng)個(gè)人信息共享。缺點(diǎn)是稀疏資源的召回率低。?結(jié)構(gòu)化P2P系統(tǒng):這類系統(tǒng)的特點(diǎn)是文件的發(fā)布和網(wǎng)絡(luò)拓?fù)渚o密相關(guān)。文件按照P2P拓?fù)渲械倪壿嫷刂肪_的分布

15、在網(wǎng)絡(luò)中。這類系統(tǒng)包括CANTAPESTRYCHORDPASTRY以及基于這些系統(tǒng)的一些其它文件共享和檢索方面的研究實(shí)驗(yàn)系統(tǒng)。在這類系統(tǒng)中每個(gè)節(jié)點(diǎn)都具有虛擬的邏輯地址,并根據(jù)地址使所有節(jié)點(diǎn)構(gòu)成一個(gè)相對(duì)穩(wěn)定而緊致的拓?fù)浣Y(jié)構(gòu)。在此拓?fù)渖蠘?gòu)造一個(gè)存儲(chǔ)文件的分布式哈希表DHT文件根據(jù)白身的索引存儲(chǔ)到哈希表中。每次檢索也是根據(jù)文件的索引在DH網(wǎng)搜索相應(yīng)的文件。生成文件的索引的方法有三種:根據(jù)文件的信息生成的哈希值HASH,如CFSOCEANSTORPASTMnemosyn錚;根據(jù)文件包含的關(guān)鍵字生成關(guān)鍵字索弓I;還有根據(jù)文件的內(nèi)容向量索引,如PSearch。?松散結(jié)構(gòu)化P2P系統(tǒng):此類系統(tǒng)介乎結(jié)構(gòu)化和非

16、結(jié)構(gòu)化之間。系統(tǒng)中的每個(gè)節(jié)點(diǎn)都有分配有虛擬的邏輯地址,但整個(gè)系統(tǒng)仍然是松散的網(wǎng)絡(luò)結(jié)構(gòu)。文件的分布根據(jù)文件的索引分配到相近地址的節(jié)點(diǎn)上。隨著系統(tǒng)的使用,文件被多個(gè)檢索路徑上的節(jié)點(diǎn)加以緩存。類似的系統(tǒng)包括Freenet,Freehaven等。相關(guān)系統(tǒng)非常強(qiáng)調(diào)共享服務(wù)的健壯性安全性。P2P分布式存儲(chǔ)P2P分布式存儲(chǔ)系統(tǒng)具有類似于上一類系統(tǒng)的功能和構(gòu)造,但側(cè)重于分布式系統(tǒng)中文件系統(tǒng)管理。此類系統(tǒng)主要包括兩個(gè)類型:?非結(jié)構(gòu)化P2P系統(tǒng):例如Farsite就屬于此類系統(tǒng)。Farsite通過(guò)使用密鑰加密文件的內(nèi)容,并把密文的備份發(fā)布到可信任的節(jié)點(diǎn)上。每個(gè)節(jié)點(diǎn)根據(jù)獲得的文件內(nèi)容,組織成編目的文件系統(tǒng)。?結(jié)構(gòu)化

17、P2P系統(tǒng)。此類分布式文件系統(tǒng)基于DHE勺思想,將文件發(fā)布到DHT上,并組織成樹狀的文件系統(tǒng)。每個(gè)目錄都組織成一個(gè)描述塊的形式,每個(gè)描述塊都對(duì)應(yīng)一個(gè)塊的Hash值,每個(gè)塊中包含有所有子目錄描述塊的hash值,葉子節(jié)點(diǎn)是文件的描述塊,所有這些描述塊分布在DH砰以供檢索。此類系統(tǒng)包括基于CHORDjCFS基于Tapestry的Oceanstore等。P2P搜索技術(shù)P2P文件共享首先要解決文件定位的問(wèn)題。但是基于P2P的文件搜索技術(shù)可以獨(dú)立出來(lái),成為傳統(tǒng)的搜索引擎等系統(tǒng)強(qiáng)大的搜索工具。P2P搜索技術(shù)使用戶能夠深度搜索文檔。而且這種搜索無(wú)需通過(guò)Web服務(wù)器,也可以不受信息文檔格式和宿主設(shè)備的限制,可到

18、達(dá)傳統(tǒng)目錄式搜索引擎只能搜索到20%30%的網(wǎng)絡(luò)資源無(wú)可比擬的深度理論上將包括網(wǎng)絡(luò)上的所有開放的信息資源。以P2P技術(shù)發(fā)展的另一先鋒Gnutella進(jìn)行的搜索為例:一臺(tái)PC上的Gnutella軟件可將用戶的搜索請(qǐng)求同時(shí)發(fā)給網(wǎng)絡(luò)上另外10臺(tái)PG如果搜索請(qǐng)求未得到滿足,這10臺(tái)PC中的每一臺(tái)都會(huì)把該搜索請(qǐng)求轉(zhuǎn)發(fā)給另外10臺(tái)PG理論上,搜索范圍將在幾秒鐘內(nèi)以幾何級(jí)數(shù)增長(zhǎng),幾分鐘內(nèi)就可搜遍幾百萬(wàn)臺(tái)PC上的信息資源。當(dāng)然實(shí)際環(huán)境中還需要考慮網(wǎng)絡(luò)帶寬以及路由優(yōu)化方面的問(wèn)題。P2P為互聯(lián)網(wǎng)的信息搜索提供了一個(gè)全新的解決之道。資源共享的新境界采用P2P方式實(shí)現(xiàn)信息的共享和高速下載蘊(yùn)含著巨大的商機(jī)。Napste

19、r由于一開始的知識(shí)產(chǎn)權(quán)問(wèn)題而暫時(shí)陷入低谷之后,Gnutella緊隨其后推出了更具有P2P架構(gòu)的文件服務(wù)模式。為了激發(fā)更多的人來(lái)提供內(nèi)容,隨后的eDonkey和eMule定義了更方便的交互協(xié)議。為了充分利用分布在全球的網(wǎng)絡(luò)帶寬,實(shí)現(xiàn)大數(shù)據(jù)量的信息能夠快速大面積下載,由美國(guó)舊金山的軟件工程師布萊姆科亨BramCohen開發(fā)的BT:BitTorrent,比特渦流系統(tǒng)2003年一經(jīng)推出就產(chǎn)生了很大影響。有人預(yù)言BT將領(lǐng)導(dǎo)P2P資源共享的新潮流。P2P文件共享技術(shù)白身在快速發(fā)展的同時(shí),相關(guān)的應(yīng)用時(shí)機(jī)將越來(lái)越大。包括基于各種目的的網(wǎng)絡(luò)內(nèi)容分發(fā)、在線流媒體服務(wù)、游戲或其它軟件分發(fā)等等都開始引入這種新的技術(shù)。

20、同時(shí),新應(yīng)用的引入也將進(jìn)一步推進(jìn)P2P文件共享技術(shù)的創(chuàng)新步伐。四、P2P網(wǎng)絡(luò)的特點(diǎn)與其它網(wǎng)絡(luò)模型相比,P2P具有以下特點(diǎn):1、分散化Decentralization網(wǎng)絡(luò)中的資源和服務(wù)分散在所有節(jié)點(diǎn)上,信息的傳輸和服務(wù)的實(shí)現(xiàn)都直接在節(jié)點(diǎn)之間進(jìn)行,可以無(wú)需中間環(huán)節(jié)和服務(wù)器的介入,防止了可能的瓶頸。即使是在混合P2P中,雖然在查找資源、定位服務(wù)或安全檢驗(yàn)等環(huán)節(jié)需要集中式服務(wù)器的參與,但主要的信息交換最終仍然在節(jié)點(diǎn)中間直接完成。這樣就大大降低了對(duì)集中式服務(wù)器的資源和性能要求。分散化是P2P的基本特點(diǎn),由此帶來(lái)了其在可擴(kuò)展性、健壯性等方面的優(yōu)勢(shì)。2、可擴(kuò)展性在傳統(tǒng)的C/S架構(gòu)中,系統(tǒng)能夠容納的用戶數(shù)量和

21、提供服務(wù)的能力主要受服務(wù)器的資源限制。為支持互聯(lián)網(wǎng)上的大量用戶,需要在服務(wù)器端使用大量高性能的電腦,鋪設(shè)大帶寬的網(wǎng)絡(luò)。為此機(jī)群、cluster等技術(shù)紛紛上陣。在此結(jié)構(gòu)下,集中式服務(wù)器之間的同步、協(xié)同等處理產(chǎn)生了大量的開銷,限制了系統(tǒng)規(guī)模的擴(kuò)展。而在P2P網(wǎng)絡(luò)中,隨著用戶的加入,不僅服務(wù)的需求增加了,系統(tǒng)整體的資源和服務(wù)能力也在同步地?cái)U(kuò)充,始終能較容易地滿足用戶的需要。即使在諸如Napster等混合型架構(gòu)中,由于大部分處理直接在節(jié)點(diǎn)之間進(jìn)行,大大減少了對(duì)服務(wù)器的依賴,因而能夠方便地?cái)U(kuò)展到數(shù)百萬(wàn)個(gè)以上的用戶。而對(duì)于純P2P來(lái)說(shuō),整個(gè)體系是全分布的,不存在瓶頸。理論上其可擴(kuò)展性幾乎可以認(rèn)為是無(wú)限的。

22、P2P可擴(kuò)展性好這一優(yōu)點(diǎn)已經(jīng)在一些得到應(yīng)用的實(shí)例中得以證明,如Napster,Gnutella,Freenet等。3、健壯性在互聯(lián)網(wǎng)上隨時(shí)可能出現(xiàn)異常情況,網(wǎng)絡(luò)中斷、網(wǎng)絡(luò)擁塞、節(jié)點(diǎn)失效等各種異常事件都會(huì)給系統(tǒng)的穩(wěn)定性和服務(wù)持續(xù)性帶來(lái)影響。在傳統(tǒng)的集中式服務(wù)模式中,集中式服務(wù)器成為整個(gè)系統(tǒng)的要害所在,一旦發(fā)生異常就會(huì)影響到所有用戶的使用。而P2P架構(gòu)則天生具有耐攻擊、高容錯(cuò)的優(yōu)點(diǎn)。由于服務(wù)是分散在各個(gè)節(jié)點(diǎn)之間進(jìn)行的,部分節(jié)點(diǎn)或網(wǎng)絡(luò)遭到破壞對(duì)其它部分的影響很小。而且P2P模型一般在部分節(jié)點(diǎn)失效時(shí)能夠白動(dòng)調(diào)整整體拓?fù)?,保持其它?jié)點(diǎn)的連通性。事實(shí)上,P2P網(wǎng)絡(luò)通常都是以白組織的方式建立起來(lái)的,并允許節(jié)

23、點(diǎn)白由地加入和離開。一些P2P模型還能夠根據(jù)網(wǎng)絡(luò)帶寬、節(jié)點(diǎn)數(shù)、負(fù)載等變化不斷地做白適應(yīng)式的調(diào)整。4、隱私性隨著互聯(lián)網(wǎng)的普及和計(jì)算/存儲(chǔ)能力飛速增長(zhǎng),收集隱私信息正在變得越來(lái)越容易。隱私的保護(hù)作為網(wǎng)絡(luò)安全性的一個(gè)方面越來(lái)越被大家所關(guān)注。目前的Internet通用協(xié)議不支持隱藏通信端地址的功能。攻擊者可以監(jiān)控用戶的流量特征,獲得IP地址。甚至可以使用一些跟蹤軟件直接從IP地址追蹤到個(gè)人用戶。在P2P網(wǎng)絡(luò)中,由于信息的傳輸分散在各節(jié)點(diǎn)之間進(jìn)行而無(wú)需經(jīng)過(guò)某個(gè)集中環(huán)節(jié),用戶的隱私信息被竊聽和泄漏的可能性大大縮小。此外,目前解決Internet隱私問(wèn)題主要采用中繼轉(zhuǎn)發(fā)的技術(shù)方法,從而將通信的參與者隱藏在眾

24、多的網(wǎng)絡(luò)實(shí)體之中。在傳統(tǒng)的一些匿名通信系統(tǒng)中,實(shí)現(xiàn)這一機(jī)制依賴于某些中繼服務(wù)器節(jié)點(diǎn)。而在P2P中,所有參與者都可以提供中繼轉(zhuǎn)發(fā)的功能,因而大大提高了匿名通訊的靈活性和可靠性,能夠?yàn)橛脩籼峁└玫碾[私保護(hù)。5、高性能性能優(yōu)勢(shì)是P2P被廣泛關(guān)注的一個(gè)重要原因。隨著硬件技術(shù)的發(fā)展,個(gè)人電腦的計(jì)算和存儲(chǔ)能力以及網(wǎng)絡(luò)帶寬等性能依照摩爾定理高速增長(zhǎng)。而在目前的互聯(lián)網(wǎng)上,這些普通用戶擁有的節(jié)點(diǎn)只是以客戶機(jī)的方式連接到網(wǎng)絡(luò)中,僅僅作為信息和服務(wù)的消費(fèi)者,游離于互聯(lián)網(wǎng)的邊緣。對(duì)于這些邊際節(jié)點(diǎn)的能力來(lái)說(shuō),存在極大的浪費(fèi)。采用P2P架構(gòu)可以有效地利用互聯(lián)網(wǎng)中散布的大量普通節(jié)點(diǎn),將計(jì)算任務(wù)或存儲(chǔ)資料分布到所有節(jié)點(diǎn)上。

25、利用其中閑置的計(jì)算能力或存儲(chǔ)空間,到達(dá)高性能計(jì)算和海量存儲(chǔ)的目的。這與當(dāng)前高性能電腦中普遍采用的分布式計(jì)算的思想是一致的。但通過(guò)利用網(wǎng)絡(luò)中的大量空閑資源,可以用更低的成本提供更高的計(jì)算和存儲(chǔ)能力。五、P2P的安全問(wèn)題P2P網(wǎng)絡(luò)采用的分布式結(jié)構(gòu)在提供擴(kuò)展性和靈活性的同時(shí),也使它面臨著巨大的安全挑戰(zhàn):它需要在沒(méi)有中心節(jié)點(diǎn)的情況下,提供身份驗(yàn)證、授權(quán)、數(shù)據(jù)信息的安全傳輸、數(shù)字簽名、加密等機(jī)制。但目前的P2P技術(shù)距離實(shí)現(xiàn)這一目標(biāo)尚有一定的距離,它本身存在的一些安全缺陷阻礙其得到進(jìn)一步應(yīng)用。1、惡意軟件當(dāng)使用P2P時(shí),驗(yàn)證共享文件來(lái)源是否安全是非常困難的。P2P應(yīng)用因此常被攻擊者選擇作為傳遞惡意代碼的載

26、體,導(dǎo)致P2P應(yīng)用可能包含SpyWare病毒、特洛伊木馬或者Worm由于在P2P網(wǎng)絡(luò)中,每個(gè)節(jié)點(diǎn)防御病毒的能力是不同的,因此只要有一個(gè)節(jié)點(diǎn)感染病毒,就可以通過(guò)內(nèi)部共享和通信機(jī)制將病毒擴(kuò)散到附近的鄰居節(jié)點(diǎn),在短時(shí)間內(nèi)可以造成網(wǎng)絡(luò)擁塞甚至癱瘓,甚至通過(guò)網(wǎng)絡(luò)病毒可以完全控制整個(gè)網(wǎng)絡(luò)。隨著P2P技術(shù)的發(fā)展,將來(lái)會(huì)出現(xiàn)各種專門針對(duì)P2P系統(tǒng)的網(wǎng)絡(luò)病毒。利用系統(tǒng)漏洞,到達(dá)迅速破壞、瓦解、控制系統(tǒng)的目的。因此,網(wǎng)絡(luò)病毒的潛在危機(jī)對(duì)P2P系統(tǒng)安全性和健壯性提出了更高的要求,需要對(duì)P2P應(yīng)用來(lái)源和P2P用戶進(jìn)行授權(quán)控制。2、敏感信息的泄漏當(dāng)使用P2P時(shí),可能在不知不覺(jué)中給其他用戶以訪問(wèn)個(gè)人或敏感信息的訪問(wèn)權(quán)限,

27、這樣可能造成有意圖的人入侵訪問(wèn)例如個(gè)人文檔、賬戶等敏感信息,因此需要考慮如何保護(hù)用戶的安全策略。3、安全控制許多P2P應(yīng)用需要在防火墻上打開特定的端口來(lái)允許接受共享文件,當(dāng)前許多P2P支持防火墻穿越,通過(guò)80端口來(lái)承載P2P報(bào)文,因此需要考慮防火墻具備深度報(bào)文檢測(cè)DPI能力,通過(guò)DPI掃描分類出流的應(yīng)用層協(xié)議,標(biāo)識(shí)出具體的P2P業(yè)務(wù)類型,并利用三層Shaping技術(shù)實(shí)施流量控制。早期的P2P應(yīng)用都是固定的端口號(hào),容易檢測(cè)便于管理,后來(lái)逐漸發(fā)展到動(dòng)態(tài)隨機(jī)端口號(hào),一些傳統(tǒng)的檢測(cè)方法失去了作用。近期涌現(xiàn)的新型P2P應(yīng)用越來(lái)越具有反偵察的意識(shí),采用一些加密的手法,偽裝協(xié)議,傳輸分塊等來(lái)逃避識(shí)別和檢測(cè)。

28、如何針對(duì)快速演化的P2P應(yīng)用,提出新的檢測(cè)方法是一個(gè)需要深入研究的問(wèn)題。4、大量P2P應(yīng)用充滿網(wǎng)絡(luò)大量P2P應(yīng)用充滿網(wǎng)絡(luò),將導(dǎo)致電信級(jí)業(yè)務(wù)得不到保證,因此需要考慮網(wǎng)絡(luò)邊緣設(shè)備具有識(shí)別業(yè)務(wù)和業(yè)務(wù)感知能力,并具有強(qiáng)大的QoS功能。在IP層通過(guò)統(tǒng)計(jì)流量特征的方式識(shí)別P2嘛,從而可以提取出經(jīng)過(guò)編譯碼的或者是未知的新型P2響,阻斷未經(jīng)授權(quán)的P2響。六、結(jié)束語(yǔ)P2P技術(shù)白從出現(xiàn)以來(lái)一直受到廣泛的關(guān)注。最近幾年,P2P技術(shù)更是發(fā)展迅速。目前,在文件共享、分布式計(jì)算、網(wǎng)絡(luò)安全、在線交流甚至是企業(yè)計(jì)算與電子商務(wù)等應(yīng)用領(lǐng)域P2Pt8顯露出很強(qiáng)的技術(shù)優(yōu)勢(shì)。P2P網(wǎng)絡(luò)與網(wǎng)格既可以看作一個(gè)問(wèn)題的兩個(gè)方面,也可以將前者看

29、作后者的一個(gè)支撐技術(shù)。而在現(xiàn)在或未來(lái)的一些網(wǎng)絡(luò)環(huán)境里,如無(wú)線網(wǎng)絡(luò)、主動(dòng)網(wǎng)絡(luò)ActiveNetwork、傳感網(wǎng)絡(luò)SensorNetwork等,P2P都是其中的要解決的關(guān)鍵技術(shù)問(wèn)題之一。P2P在網(wǎng)絡(luò)信息安全領(lǐng)域也發(fā)揮著越來(lái)越發(fā)揮重要的作用,包括帶來(lái)新的安全問(wèn)題、提供新的安全保障手段等。隨著P2P研究的進(jìn)一步深入,P2P技術(shù)將為信息社會(huì)帶來(lái)更多的機(jī)遇與挑戰(zhàn)。我們正在研究的P2P平臺(tái)將為我們網(wǎng)絡(luò)信息安全和網(wǎng)格計(jì)算等方面的研發(fā)提供有效支撐,也將進(jìn)一步融入P2P研究的大環(huán)境并發(fā)揮重要作用。1. 參考文獻(xiàn)DejanS.Milojicic,VanaKalogeraki,RajanLukose,etc.Peer

30、-to-PeerComputing,HPLaboratoriesPaloAlto,HPL-2002-57K.Abererand乙Despotovic.ManagingTrustinaPeer-2-PeerInformationSystem.InProceedingsofthe10thInternationalConferenceonInformationandKnowledgeManagement(ACMCIKM),NewYork,USA,2001.F.Cornelli,E.Damiani,S.D.C.D.Vimercati,S.Paraboschi,andS.Samarati.Choosin

31、gReputableServentsinaP2PNetwork.InProceedingsofthe11thWorldWideWebConference,Hawaii,USA,May2002.2. L.Eschenauer,V.D.Gligor,andJ.Baras.OnTrustEstablishmentinMobileAd-HocNetworks.Submittedforpublication2002.3. RogerDingledine,NickMathewson,andPaulSyverson.ReputationinP2PAnonymitySystems.Inworkshoponec

32、onomicsofp2psystems2003DavidChaum.Untraceableelectronicmail,returnaddresses,anddigitalpseudonyms.CommunicationsoftheACM4(2),February1981.4. DavidChaum.TheDiningCryptographersProblem:UnconditionalSenderandRecipientUntraceability.JournalofCryptology1,1988,pages65-75.5. MichaelReiterandAvielRubin.Crowd

33、s:AnonymityforWebTransactions.ACMTransactionsonInformationandSystemSecurity1(1),June1998.6. MichaelJ.FreedmanandRobertMorris.Tarzan:APeer-to-PeerAnonymizingNetworkLayerIntheProceedingsofthe9thACMConferenceonComputerandCommunicationsSecurity(CCS2002),Washington,DC,November2002.7. BenY.Zhao,JohnKubiatowicz,andAnthonyD.Joseph.,Tapestry:A

溫馨提示

  • 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)論