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由于传播效率高、源地址分布广使问题显得更加严重

SugarHosts新增Windows云服务器sugarhosts六折无限流量云服务器六折优惠

SugarHosts糖果主机商我们较早的站长们肯定是熟悉的,早年是提供虚拟主机起家的,如今一直还在提供虚拟主机,后来也有增加云服务器、独立服务器等。数据中心涵盖美国、德国、香港等。我们要知道大部分的海外主机商都只提供Linux系统云服务器。今天,糖果主机有新增SugarHosts夏季六折的优惠,以及新品Windows云服务器/云VPS上线。SugarHosts Windows系统云服务器有区分限制...

hostkvm:美国VPS,三网强制CU-VIP线路,$5/月,1G内存/1核/15gSSD/500g流量

hostkvm在2021年3月新上线洛杉矶新VPS业务,强制三网接入中国联通优化线路,是当前中美之间性价比最高、最火热的线路之一,性价比高、速度非常好,接近联通AS9929和电信AS4809的效果,带宽充裕,晚高峰也不爆炸。 官方网站:https://hostkvm.com 全场优惠码:2021(全场通用八折,终身码,长期) 美国 US-Plan0【三网联通优化线路】 内存:1G CPU:...

2021年国内/国外便宜VPS主机/云服务器商家推荐整理

2021年各大云服务商竞争尤为激烈,因为云服务商家的竞争我们可以选择更加便宜的VPS或云服务器,这样成本更低,选择空间更大。但是,如果我们是建站用途或者是稳定项目的,不要太过于追求便宜VPS或便宜云服务器,更需要追求稳定和服务。不同的商家有不同的特点,而且任何商家和线路不可能一直稳定,我们需要做的就是定期观察和数据定期备份。下面,请跟云服务器网(yuntue.com)小编来看一下2021年国内/国...

tracker服务器为你推荐
域名注册价格注册一个域名大概费用是多少?海外虚拟主机空间有免费的性能好的国外虚拟主机空间吗?网站域名各种网站的域名美国网站空间论坛选择空间可以选美国网站空间吗?100m网站空间做网站100M的空间够用吗?深圳网站空间怎么样建立网站免费网站空间申请如何申请到免费的网站空间免费网站空间申请哪个网站可以申请免费的网页空间香港虚拟主机香港的虚拟主机好不好,如何选择虚拟主机?apache虚拟主机linux操作系统Apache配置虚拟主机
vps论坛 域名备案只选云聚达 三级域名网站 希网动态域名 163网 ubuntu更新源 debian源 国外网站代理服务器 华为网络硬盘 php空间申请 大容量存储器 ftp教程 phpmyadmin配置 空间合租 息壤代理 免费phpmysql空间 中国电信网络测速 万网注册 windowsserver2012r2 hosting24 更多