基于Linux系统组播应用的研究与实现

被引量 : 0次 | 上传用户:flyingmomo1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题旨在通过对组播协议规范的分析研究和在基于Linux内核的系统上编码实现组播协议机制来设计一个成本低但效率可观并且应用广泛的组播路由器,为迅速增加的组播应用和中小型组播服务供应商提供低廉而高效的产品。课题通过对目前已投入应用的组播技术及正在开展的相关项目的研究对比,综合实现技术灵活、提供服务可靠和开源系统成本低廉等多方面的优势,在仔细研究组播协议规范细节和设计协议机制的处理流程,设计和实现了一个基于Linux系统的组播路由器。课题研究首先综合分析了目前国内外组播应用研究相关现状,然后介绍了组播的基本知识和原理,重点介绍了组播技术特有的组播分布树、逆向路径转发等概念。随后对常用于IP组播的IGMP协议和PIM-SM协议规范进行了简要的讨论,对这两个协议的所有重要机制进行了简要的介绍,并分析和对比了组播路由协议以明确选择PIM-SM的原因。在实现阶段,通过研究已有的实现技术综合了多个具体实现灵活、稳定和高效的优点,结合Linux系统对高级语言编程支持的特性设计了详细的组播机制实现的处理流程。在根据设计的流程编码实现协议的功能之后,将程序在基于Linux内核的系统上编译安装使系统成为一个具有组播路由功能的路由器,并利用数台基于Linux系统的组播路由器和虚拟机搭建针对组播路由器的测试环境对程序的功能进行了测试。程序经过多次调试改进通过测试并且能准确实现组播数据的处理功能,最终达成在基于Linux的系统设计和实现低成本而效率可观的组播路由器的预期目标。最后根据当前组播应用面临的网络安全问题提出了一种安全组播的解决方案,并简明扼要的介绍了方案的总体结构、工作流程和方案各组成部分及功能。在文章的末尾,我们对研究课题过程中所做的工作进行总结并指出了工作中的不足,并对未来组播技术的前景做了展望。
其他文献
应用遥感技术开展城市国土资源、生态环境、城市建设及规划等领域的调查研究,这是适应现代城市快速发展的需要而开展的一项工作。1995年12月重庆市完成了遥感综合研究工作,所获取的大
人类获得知识最主要的方式就是通过阅读,阅读可以说是人类赖以发展生存的前提条件,学生可以通过阅读的方式获得书本上没有的知识,这对于学生发展,培养个性,拓展知识面而言有
在欧美国家,当人们称赞新闻设计师是艺术家时,他们都会纠正说:"不,我是Journalist(记者或新闻从业人员)"。可见他们永远是把新闻放在第一位的。作者结合国内报纸在历届世界新
本文利用相关年份的《中国统计年鉴》和人口普查数据,根据粗出生率与总和生育率的关系与特征,构建了人口年龄结构系数及其对粗出生率变动影响的贡献率指标,分析了建国以来人
<正> 随着我国远洋运输及科学考察事业的发展,迫切需要了解和掌握中远海气象、气候状况。本文通过海洋岛屿站气象观测资料的收集和整理,对西南太平洋图瓦卢海域的气候特点作
本着充分利用线性网络这一特点,本文提出建立网络线性方程和灵敏度修正方程这样两种方式,来分别各自独立自行迭代或联合运算求解电力系统潮流计算的方法,对于所谓病态潮流解,
在现代药物研发中,液相色谱-质谱联用法对药物的吸收、分布、代谢和消除分析是一种强有力的工具。电喷雾离子肼作为一种质谱检测模式,可产生MSn多级裂解碎片峰,进而获得丰富
胃溃疡是消化系统常见病、多发病,目前西医在对胃溃疡发病机制的认识及治疗策略上均取得较大进展,但仍存在西药的不良反应及治疗后复发等问题。中药在胃溃疡治疗中具有一定的
<正>《语文课程标准》指出:"语文课程应培养学生热爱祖国语言文字的情感,指导学生正确地理解和运用祖国语言文字。"新课程下的小学语文阅读教学应该注重品读,让学生在品读中
[目的]对扬州市集装箱企业新诊断电焊工尘肺患者、疑似患者的职业暴露危险因素进行探讨。[方法]以2000~2006年期间确诊电焊工尘肺(24例)和疑似患者(38例)为病例组,同工种、年