IGMP代理协议的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:csh911229
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着宽带网络设施的日益完善,许多高带宽的多播应用层出不穷。传统的防火墙由于缺乏对多播数据转发的支持,成为了多播应用中的阻碍。因此迫切需要一种能够按需转发多播数据流、提供过滤控制的解决方案。 本文根据防火墙所处网络位置的拓扑特征提出了基于IGMPPROXY协议和多播规则相结合方案。结合千兆防火墙的硬件特点,采取了三层软件架构,每个层面完成最适合本层硬件的功能。在IGMPPROXY协议的设计中采用了基于事件驱动的机制,将网络行为抽象成事件,再通过事件触发有限状态机的执行,不但更加清晰地描述了协议的行为并且简化了协议的实现。为了减少协议和系统其他部分的藕合度,将通过一个运行在用户空间的守护进程来完成协议的功能。守护进程即使出错退出了也不会影响系统总体的运行。多播规则实现了防火墙对多播数据流的控制功能。在设计时采用了操作接口和存储结构分开的作法,存储结构发生改变,只要维持接口的统一,其他模块不需任何变动。在实现时,选择了Linux平台,并采用了C语言作为开发工具。最后,功能和性能测试表明防火墙对多播数据的转发达到了预期的目标。
其他文献
高职教育是我国高等教育的重要组成部分,学分制教学管理模式是高职院校教学改革的必然趋势。在学分制教学模式下,选课活动是一切教学活动安排的基本依据,是产生学分制的基础,是实
合成孔径雷达(SAR)是一种以小孔径天线利用脉冲技术,合成孔径原理实现的具有高分辨率的新型雷达系统,较之原有的雷达系统,其功能得到质的变化。SAR可以对局域目标进行成像识别,
本文根据仿生学原理,模拟生物系统的免疫机理,设计了计算机系统安全模型GECISM(General Computer Immune System Model),该模型由不同的代理构成,各代理模拟不同的免疫细胞的
Ramsey理论是图论的重要研究内容之一,而3色Ramsey数理论是其中一个重要的理论分支,对于3色Ramsey数的确定也是一个重要的研究方向,属于NP困难问题。Ramsey问题在数学的发展
随着互联网进入了“Web2.0”时代,用户已经不再只是信息浏览者,同时也是信息的制造者。网络信息产生总量的呈指数级上升的趋势,传统的搜索引擎技术逐渐难以对用户的检索请求
车辆导航系统是智能交通系统的重要组成部分,它除了能够显示电子地图和确定自身位置外,还能够进行信息查询和规划达到目的地的最优路线,并能引导车辆驾驶者到达目的地,从而提高道
近年来,随着互联网的迅速发展,网络安全问题得到了社会的广泛关注。网络攻击形式日趋复杂,入侵检测系统作为传统网络防火墙的补充,在网络安全方面不断发挥越来越重要的作用。
可伸缩视频编码对于可变带宽下的多媒体传输、不同存储容量的媒体存储和不同显示能力的终端都具有重要的意义。可伸缩编码只需一次性编码就能满足不同带宽、不同分辨率和帧率
随着Internet 的发展和经济全球一体化进程的加速,企业不仅要关注自身的运作,而且更要关注与其他企业之间的协同和合作。在这种新的形式下,企业之间的电子商务和协同商务的规模
本文针对面向系统的有效安全评估方法欠缺的现状,提出了一个新颖的基于UML的安全评估方法。它是一种既符合国际安全标准,又偏重于技术分析的,专注于信息系统的快速评估方法。