- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
捅要
近年来,随着网络技术的迅速发展,网络服务的多样化,传统的点对点传输
的单播数据传输模式无法继续适应这种需求。IP组播作为一种一方或多方发送,
多方接收的传输模式,很好的解决了单播技术的缺点,成为下一代网络应用的关
键技术。然而,目前IP组播的服务模型和协议还存在一些不足,使其至今无法大
规模部署,应用层组播将组播功能从路由器转移到端系统,避免了lP组播遇到的
问题,因此,基于应用层的组播技术受到广泛的关注。
本文提出了一种新的应用层组播协议EMTP。采用分布式的思想设计了EMTP
协议,基于树优先的结构,控制拓扑基于数据拓扑构建。实现了控制报文和数据
报文分开处理,减少组播成员的开销。提出了对不同节点的异构带宽的判断,使
逻辑拓扑更加合理。在环路机制上设计了环路回避机制,减少组播协议的开销。
采用缓存机制,保证失效的快速恢复。EMTP协议能够支持较大规模的组播服务,
面向多种组播应用。
本文基于EMTP协议设计并实现一种新的应用层组播中间件EMTPM,采用
模块化设计思想,设计了可以根据实际需要开发和部署的三个主要模块,能适应
多种应用需求,容错性高,易于维护和升级。在实际测试中采用流媒体视频点播
服务,测试结果表明EMTPM各个模块工作正常,每个部署主机可以播放流畅的
视频文件。
关键词:组播,m组播,应用层组播,中间件
Abstract
the ofnetwork andthe ofthe
improvement technologymultiplicity
Recently,with rapid
network communicationunicast Call fullallthe
service,traditionalpoint-to-point technologyhardly
needofthis mullicast anefficientfor and
application.IPprovides wayogre-to-manymulti-party
of is the
the unicastwell.Ita for
communication,solves next-generation
problem keytechnique
IP servicemodeland it
Interact issuesin multicast protocolprevent
applications.However,unsolved
age
from atIntemet.In functions
deploying application-layermulticnst(AU田,multicast
widely
ALM
movedfromtouterstoend avoidsthe ofIPmulticast.Thats
systems.ALMproblem why
文档评论(0)