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

VPSDime7美元/月,美国达拉斯Windows VPS,2核4G/50GB SSD/2TB流量/Hyper-V虚拟化

VPSDime是2013年成立的国外VPS主机商,以大内存闻名业界,主营基于OpenVZ和KVM虚拟化的Linux套餐,大内存、10Gbps大带宽、大硬盘,有美国西雅图、达拉斯、新泽西、英国、荷兰机房可选。在上个月搞了一款达拉斯Linux系统VPS促销,详情查看:VPSDime夏季促销:美国达拉斯VPS/2G内存/2核/20gSSD/1T流量/$20/年,此次推出一款Windows VPS,依然是...

MOACK:韩国服务器/双E5-2450L/8GB内存/1T硬盘/10M不限流量,$59.00/月

Moack怎么样?Moack(蘑菇主机)是一家成立于2016年的商家,据说是国人和韩国合资开办的主机商家,目前主要销售独立服务器,机房位于韩国MOACK机房,网络接入了kt/lg/kinx三条线路,目前到中国大陆的速度非常好,国内Ping值平均在45MS左右,而且商家的套餐比较便宜,针对国人有很多活动。不过目前如果购买机器如需现场处理,由于COVID-19越来越严重,MOACK办公楼里的人也被感染...

个人网站备案流程及注意事项(内容方向和适用主机商)

如今我们还有在做个人网站吗?随着自媒体和短视频的发展和兴起,包括我们很多WEB2.0产品的延续,当然也包括个人建站市场的低迷和用户关注的不同,有些个人已经不在做网站。但是,由于我们有些朋友出于网站的爱好或者说是有些项目还是基于PC端网站的,还是有网友抱有信心的,比如我们看到有一些老牌个人网站依旧在运行,且还有新网站的出现。今天在这篇文章中谈谈有网友问关于个人网站备案的问题。这个也是前几天有他在选择...

tracker服务器为你推荐
域名备案域名需要备案吗?美国网站空间美国空间做什么网站好?网站空间购买怎么购买一个网站空间及购买注意事项北京虚拟主机租用租用虚拟主机在哪里租用比较好域名解析什么是域名解析,这个是干嘛的!!新网域名新网域名绑定老域名老域名有什么好处com域名域名CN和COM有什么区别过期域名域名到期后一般多久被删除或可以重新注册cn域名注册cn域名个人可以注册么?
免费域名注册网站 tk域名注册 域名解析服务器 域名停靠一青草视频 淘宝抢红包攻略 企业主机 singlehop idc测评网 商家促销 智能骨干网 中国电信测速112 新家坡 四核服务器 美国独立日 万网空间管理 域名转入 登陆qq空间 新疆服务器 移动王卡 亿库 更多