二层以太网交换机中组播技术的研究与实现

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:harry810
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,IP网络的一大亮点就是逐步走向应用。在IP网络中多媒体业务日渐增多的情况下,组播有着巨大的市场潜力。随着以太网逐步发展成为宽带接入的主流以及多种新型多媒体应用的不断涌现,在以太网中实现组播控制功能,无论对于宝贵的带宽还是主机资源都是十分重要的。   本次研究采用IGMP Snooping以太网组播技术,在以太网交换机中设计与实现了二层组播控制功能。此技术在不需要修改主机和路由器设计的前提下,利用以太网交换机中已实现的VLAN技术,通过窃听主机和组播路由器之间的IGMP协议报文,维护和管理交换机中VLAN组播地址表,实现组播数据在VLAN内的精确转发。此方法有效抑制了局域网中组播扩散,节省了带宽,并能够在宽带IP网络上的许多新型组播业务中实现与IP组播的无缝连接。这里与大部分IGMP Snooping实现处理不同的是,交换机可以根据收到的未知组播数据建组。交换机对未知组播数据处理不是直接丢弃,而根据未知组播数据建立一个类似黑洞路由的组播地址表项,目的是能够避免大量未知组播数据上送CPU处理,从而对系统造成攻击。   本文首先分析比较了以太网上三种组播技术的异同,介绍了二层以太网交换机原理及IP组播技术,鉴于IGMP Snooping功能实现主要涉及相关协议是IGMP协议,本文着重对IGMP协议的几个不同版本进行了比较。然后具体分析IGMP Snooping功能实现及本项目的开发环境。接着文章又介绍了IGMPSnooping功能的详细设计与实现,分为IGMP Snooping模块整体设计、子模块功能说明、重要数据结构以及子模块实现的具体流程四部分,其中子模块包括IGMP Snooping初始化模块、消息队列模块、任务模块、命令行模块。然后从协议、命令行、业务综合、安全性几个方面对IGMP Snooping功能进行测试并给出测试结果。文章最后对所完成工作进行总结。
其他文献
高中阶段的英语知识相比于初中内容,其深度和广度都有大幅加深,对于高一学生来说往往不易适应,特别是在写作方面.对此,教师应重视起来,采取合理有效的写作教学策略帮助学生写
期刊
福建省青山纸业股份有限公司林纸一体化项目,建设10.67万hm2(160万亩)造纸原料林基地,2004年已取得了较好的经济效益。目前投资兴建的6个股份制林场森林面积已达3.67万hm2(55
爱学生是教育学生的起点和基础.本文从爱学生有利于创造积极、愉快的学习氛围;爱学生有助于学生良好思想品德的培养;爱学生能增强学生从事各种学习的动力;爱学生不是简单的爱,也
当代家长对孩子的教育上普遍存在重智轻德的倾向,家长对孩子过于溺爱,许多孩子的不良习惯也就这样形成了,造成自理能力差,依赖性强,做事没积极性、创造性,其实,儿童的习惯都
随着社会的进步和教育的发展,现阶段的学科教育更加重视对学生的全面性教育和独立思考能力的教育.基于范例教学开展的具体教学活动和教学内容,能够使得学生通过范例学习,提高
期刊
在制酸企业中,焙烧系统的正常运转对产品质量以及安全生产具有重要意义.目前国内大部分的焙烧系统的监控和管理机制还处于相对落后的状况,不能适应生产和科技发展的要求.本系
随着新课标的实施,信息技术作为一门实践性非常强的学科,英教学是实现新课程目标的一个良好载体,也是培养学生创新精神和实践能力的一条极好途径.翻开信息技术基础(必修)课本
[本刊讯]2015年11月17日至20日,中国(深圳)国际无人系统技术成果交易展览会将在深圳大运中心举办。展览会是由中国国际贸易促进委员会深圳市委员会、深圳市龙岗区人民政府、
期刊