p2p的技术与实际应用现况 - 朝阳科技大学.pptVIP

p2p的技术与实际应用现况 - 朝阳科技大学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
p2p的技术与实际应用现况 - 朝阳科技大学

P2P的技術與實際應用現況 朝陽科技大學資訊管理系 王淑卿 Outline 何謂P2P P2P之分類 P2P跟主從式系統之優劣 P2P之應用 相關軟體 爭議 計算技術展望 問題與討論 1 何謂P2P 分散式架構 主從式系統(Client/Server System) 所有用戶端(Client)的交流都透過伺服器(Server)來傳遞 端對端技術(peer-to-peer) 用戶端彼此之間可以相互溝通 2 主從式系統(Client/Server ystem) 傳輸路徑: 紅色的虛線代表使用者看似兩台電腦直接溝通, 而事實上兩條藍色的線才是真正資料傳輸的方式。 3 端對端技術(peer-to-peer) 4 P2P 則是用戶端彼此之間可以相互溝通, 加速資料傳輸的速度,而伺服器的功能主要是用來尋找其他用戶端。 P2P之分類(1/6) 依中央化程度 純P2P: 節點同時作為用戶端和伺服器端。 沒有中心伺服器。 沒有中心路由器。 如Gnutella。 5 P2P之分類(2/6) 依中央化程度 雜P2P: 有一個中心伺服器保存節點的資訊並對請求這些資訊的要求做出響應。 節點負責發布這些資訊,讓中心伺服器知道它們想共享什麼檔案,讓需要它的節點下載其可共享的資源。 路由終端使用位址,透過被一組索引參照來取得絕對位址。 如最原始的Napster。 6 依中央化程度 混合P2P: 同時含有純P2P和雜P2P的特點。 如Skype。 7 P2P之分類(3/6) P2P之分類(4/6) 依網路拓撲結構 結構P2P: 點對點之間互有連結資訊,彼此形成特定規則拓撲結構。 需要請求某資源時,依該拓撲結構規則尋找,若存在則一定找得到。 如Chord、CAN。 8 P2P之分類(5/6) 依網路拓撲結構 無結構P2P: 點對點之間互有連結資訊,彼此形成無規則網狀拓撲結構。 需要請求某資源點時,以廣播方式尋找,即使存在也不一定找得到。 如Gnutella。 9 P2P之分類(6/6) 依網路拓撲結構 鬆散結構P2P: 點對點之間互有連結資訊,彼此形成無規則網狀拓撲結構。 需要請求某資源時,依現有資訊推測尋找,介於結構P2P和無結構P2P之間。 如Freenet。 10 P2P跟主從式系統之優劣 主從式系統 端對端式系統 優點 集中易管理 安全性較佳 伺服器各司其職、專業分工 流量易控制 架設容易 成本低廉 可隨時新增電腦 彈性高 缺點 伺服器負荷高 新增或異動伺服器較複雜 需要專業人員管理 維護不易 佔用大量頻寬 安全維護不易 11 P2P之應用(1/2) 對點技術有許多應用。共享包含各種格式音訊,視訊,數據等的檔案是非常普遍的,即時數據(如IP電話通訊)也可以使用P2P技術來傳送。 12 P2P之應用(2/2) Napster,OpenNAP,和IRC@find 一方面使用了主從式架構結構來處理一些任務(如搜尋功能),另一方面又同時 使用P2P結構來處理其他任務。 Gnutella和Freenet 使用P2P結構來處理所有的任務,有時被認為是真正的P2P網路。 13 相關軟體(1/2) 檔案分享 這是目前使用最多的應用,包括 eMule、eDonkey、BT、Clubbox、MXIE、PIGO,以及國內官司纏身的 Kuro、EZPeer 等。 通訊應用 即時通訊軟體,如 Skype,已經使用 P2P 技術。 14 相關軟體(2/2) 遊戲 目前只有一些小型的線上遊戲使用 P2P 技術,例如 Yahoo 的線上二人撞球、Microsoft 的線上牌類遊戲等。 15 爭議 法律爭議 侵犯版權 搜尋功能 Bittorrent 造成網路頻寬壅塞 單純文件分享 16 爭議 – 安全方面(1/2) 許多P2P網路一直受到懷有各種目的的人的持續攻擊,包括了: 中毒攻擊(提供內容與描述不同的檔案) 拒絕服務攻擊(使網路執行非常慢甚至完全崩潰) 背叛攻擊(使用者或軟體使用網路卻沒有貢獻出自己的資源) 在資料中插入病毒(如,下載或傳遞的檔案可能被感染了病毒或木馬) 17 爭議 – 安全方面(2/2) P2P軟體本身的木馬(如,軟體可能含有間諜軟體) 過濾(網路運營商可能會試圖禁止傳遞來自P2P網路上的資料) 身份攻擊(如,跟蹤網路上使用者並且進行不斷騷擾式的或者是用合法性地攻擊他們) 垃圾資訊(如在網路上發送未請求的資訊--不一定是拒絕服務攻擊) 18 計算技術展望 P2P系統使用更強的對等點 以超級對等點(Super Node)作為伺服器 電腦科學研究 Chord計劃, ARPANET, the PAST storage utility, P-Grid及CoopNet內容分發系統 19 問題與討論 除了上述所提到之應用,P2P還有什麼可以應用的

文档评论(0)

yanpizhuang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档