P2P应用的体系结构

tracker服务器  时间:2021-01-11  阅读:()
及其对网络行为的影响mk@cernet.
edu.
cn2006.
07.
1212-Jul-06P2PArchitecture1概要P2P应用的体系结构P2POverlay网络行为发展趋势机遇和挑战12-Jul-06P2PArchitecture2BitTorrent–Whattrulyseparatesthegreatprogrammersfromthejourneymanprogrammersisarchitecture.
What'spuzzlingisthatarchitectureappearstobeoneofthesimplestpartsofthewholeprocess,requiringinmostcaseslittlemorethansomepencilandpapercalculationsandawillingnesstochange.
BramCohen,2004-12-19,http://bramcohen.
livejournal.
com/4563.
htmlBT体系结构的组成部分–发布网站–Tracker服务器–用户:Tit-for-tat12-Jul-06P2PArchitecture3BitTorrent的基本原理Webpagewithlinkto.
torrentABCPeer[Leech]DownloaderPeer[Seed]Peer[Leech]TrackerWebServer.
torrentGet-AnnounceResponse-Peer-ListHand-ShakeHand-ShakePiecesPiecesFrom:mnl.
cs.
sunysb.
edu/home/karthik/BitTorrent/BToverview.
ppt12-Jul-06P2PArchitecture4eDonkey/Overnet/eMule/Kad目录服务BitTorrent–依靠网站发布eDonkey/eMule–依靠目录服务器–Built-insearch(directory)serviceOvernet/Kad–依靠DHT效果BT–快而短暂适合热门新资源的传播eDonkey/Overnet/eMule/Kad–慢而持久更有利于信息资源传播的多样化–原因:资源交换模型and/or检索能力OpenTopic:Modelingdoesn'tstop12-Jul-06P2PArchitecture5SkypeAP2PVoIPSolution–KaZaA发明者的后续杰作–技术特点基于KaZaAOverlay网络–非结构化的P2Poverlay–普通节点和超节点(SN)–普通节点通过超节点连接到网络中心化的认证服务基于iLBC的语音编码–InternetLowBitrateCodecILBC(http://rfc3951.
x42.
com/)Accordingto:GeoffreyFox'sPresentation12-Jul-06P2PArchitecture6Skype的体系结构From:GeoffreyFox'sPresentation每个客户端维护关于超节点的缓存本地维护好友名单持续发现和建立节点列表通过DHT和泛洪相结合的方式搜索超节点给用户提供代理所有Skype消息是加密的12-Jul-06P2PArchitecture7P2POverlaysP2P和Overlay的关系–Overlay不一定是P2P的E.
g.
SETI@Home–P2P应用一般形成Overlay资源对等传输的Overlay–应用层节点之间的存储转发资源定位和查找的Overlay–CAN–Pastry–Chord–Kademlia12-Jul-06P2PArchitecture8资源传输Overlay对物理网络的影响CaseStudy–部署流媒体直播系统的方案764kbps单播单服务器–1Kusers(受限于局域网带宽)–延迟:5~20秒组播单服务器–取决于用户的分布单播多服务器–几乎与服务器数目成正比–可以作为组播的替代方案P2P–取决于用户的分布–延迟:数秒~数分钟迂回的转发路径12-Jul-06P2PArchitecture9模型QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
12-Jul-06P2PArchitecture10仿真QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
12-Jul-06P2PArchitecture11仿真(续)QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
QuickTimeandaTIFF(LZW)decompressorareneededtoseethispicture.
P2POverlay传输网络的行为–大规模Overlay的传输可能导致物理网络发生拥塞–迂回的传输路径是降低网络承载用户通信能力的主要原因拥塞的程度与传输路径的平均迂回程度正相关OpenTopic:Overlay传输网络的缓冲和拥塞控制12-Jul-06P2PArchitecture12发展趋势和DHT的关系–Decentralizationoflookupservice–ForthepeoplethataimtostopP2P,theyhaveturnedacentralizedsystemlikeNapster–easilycontrolled,easilymonitored–intoafullydecentralizedsystemintheformofKazaa,aswellasafragmentedecosystemofthousandsofcentralizedserversthroughBitTorrent.
Thiswasprobablyabaddecision.
Monkeymethodsresearchgroup,2005-01-10,http://monkeymethods.
org/pubs/is-bittorrent-dead-centralization-analysis.
htm安全、隐私和反流量工程问题–OpenTopic:De-patterning端口随机化传输行为的随机化UDPvs.
TCP12-Jul-06P2PArchitecture13PlanetaryP2PApplicationModelP2P的启示–eMuleFileslicesFriendchannel–PlanetLabComputationresource"slices""Hilarityensues!
"——新的P2P体系结构–一个用户拥有多个节点地理上分散的虚拟机–每个节点独立与其他用户交互传统的P2P模式–同一用户的节点之间相互协同最小平均分发速率vs.
最小优先分发速率同一用户的节点之间优化overlay和物理网络的关系影响–Most-selfishbehavior–Blocking12-Jul-06P2PArchitecture14关系和OpenSource的关系–P2P是开源软件传播的理想方式E.
g.
Linuxdistribution–P2P软件一般通过开源方式发布BitTorrenteMule和IPv6的关系–End-to-endtransparency问题:从IPv4网络过渡解决方案:IPv4-over-IPv612-Jul-06P2PArchitecture15IPv6网络支持P2P过渡的条件IPv4全局地址映射到IPv6地址空间12-Jul-06P2PArchitecture16命题ISP对P2P的态度–正方:容许P2P提高网络利用率,应该鼓励–反方:容许P2P造成网络拥塞,破坏公平使用,应该限制教育者对P2P的态度–正方:学生使用P2P有利身心健康–反方:学生使用P2P有碍身心健康Internet技术团体对P2P的态度–正方:发展P2P技术是我国信息网络技术的战略储备–反方:限制P2P技术有利于把有限的基础设施资源用到刀刃上政府对P2P的态度–反方:破坏知识产权保护,应该取缔–反方:传播不健康资料,应该取缔–反方:越来越管不了了,应该取缔–方:有所谓吗无所谓吧12-Jul-06P2PArchitecture17挑战和机遇费用模型和VIP路由–占用带宽的不公平性问题并非只有P2P存在的问题P2P由于带宽利用率提高使问题显得更加严重"抓大放小"的原则真实地址–资源使用和发布的法律责任并非只有P2P存在的问题P2P由于传播效率高、源地址分布广使问题显得更加严重

HostYun全场9折,韩国VPS月付13.5元起,日本东京IIJ线路月付22.5元起

HostYun是一家成立于2008年的VPS主机品牌,原主机分享组织(hostshare.cn),商家以提供低端廉价VPS产品而广为人知,是小成本投入学习练手首选,主要提供基于XEN和KVM架构VPS主机,数据中心包括中国香港、日本、德国、韩国和美国的多个地区,大部分机房为国内直连或者CN2等优质线路。本月商家全场9折优惠码仍然有效,以KVM架构产品为例,优惠后韩国VPS月付13.5元起,日本东京...

小渣云(36元/月)美国VPS洛杉矶 8核 8G

小渣云 做那个你想都不敢想的套餐 你现在也许不知道小渣云 不过未来你将被小渣云的产品所吸引小渣云 专注于一个套餐的商家 把性价比 稳定性 以及价格做到极致的商家,也许你不相信36元在别人家1核1G都买不到的价格在小渣云却可以买到 8核8G 高配云服务器,并且在安全性 稳定性 都是极高的标准。小渣云 目前使用的是美国超级稳定的ceranetworks机房 数据安全上 每5天备份一次数据倒异地 支持一...

TmhHost暑假活动:高端线路VPS季付8折优惠,可选洛杉矶CN2 GIA/日本软银/香港三网CN2 GIA/韩国双向CN2等

tmhhost怎么样?tmhhost正在搞暑假大促销活动,全部是高端线路VPS,现在直接季付8折优惠,活动截止时间是8月31日。可选机房及线路有美国洛杉矶cn2 gia+200G高防、洛杉矶三网CN2 GIA、洛杉矶CERA机房CN2 GIA,日本软银(100M带宽)、香港BGP直连200M带宽、香港三网CN2 GIA、韩国双向CN2。点击进入:tmhhost官方网站地址tmhhost优惠码:Tm...

tracker服务器为你推荐
海外虚拟主机请推荐下国外的虚拟主机?域名查询如何查询域名所有人的信息域名代理域名代理能转到钱吗,如何赚钱啊?能够成为国外的域名代理商吗?vps主机vps主机好吗?是不是垃圾?com域名注册com域名是永久注册的吗免费网站域名申请怎么免费上传我的网站呀和免费申请域名网站空间域名关于网站的域名和空间?免费域名空间可绑域名的免费空间域名备案域名怎么进行备案?国外网站空间怎么查看一个网站的空间是在国内还是在国外啊?
虚拟主机租用 香港虚拟主机 长沙虚拟主机 浙江vps qq空间域名 博客主机 59.99美元 payoneer godaddy域名优惠码 sub-process 租空间 华为4核 空间出租 百兆独享 移动服务器托管 国内域名 德隆中文网 杭州电信宽带优惠 买空间网 阿里云个人邮箱 更多