UNIX系统下一种数据包动态转发网关的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:cs_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前中国的互联网主要由ChinaNET、CERNET、ChinaGBN、CSTNET等网络组成。不同网络之间数据传输还存在较大的延时,跨网络通信仍是影响中国信息高速公路畅通的主要瓶颈之一。教育网接入用户长期受到ChinaNET和CERNET之间通信瓶颈的影响,即使同时拥有两个网络的接入线路,用户也需要靠手动切换来选择网络,很不方便。实现基于UNIX服务器和TCP/IP协议的,具有动态数据包转发功能的网关服务器,来透明代理用户接入Internet,是本文课题研究的主要目的。与传统路由器不同,本文提出的转发网关,并不关心路由协议本身,而将重点放在路由策略上,通过访问两个网络的不同路由策略实现数据包的动态转发,使得每条接入线路的利用率达到最大。本论文设计并实现了UNIX系统下一种多功能数据包动态转发网关。该网关服务器使用普通PC服务器,运行FreeBSD操作系统,采用分层模块化软件设计方式,具有稳定、高效、安全、对用户完全透明等特点。同时,由于FreeBSD操作系统的选用,使得转发网关能快速准确地处理数据包,性能得到很大提高,同时代理大量用户的接入需求。本文首先分析了跨网络数据传输瓶颈的特点,然后针对这一瓶颈提出了动态转发网关的设计,并做需求分析。论文第三到六章对动态转发网关软件进行分层模块化描述,分别讨论了路由转发模块、系统安全和访问控制模块、监控和维护模块、周边服务模块等的设计与实现。系统各模块的具体实现包括两方面:一是使用C语言和UNIX下的shell脚本进行程序编写;二是利用UNIX下已有服务,进行服务配置和二次开发。第七章进行转发网关软件在实际环境中的功能测试和性能测试,并给出测试数据和结果分析。第八章对论文讨论的各方面内容进行了总结。
其他文献
艾滋病,即获得性免疫缺陷综合征,是人类因为感染人类免疫缺陷病毒(HIV)后导致免疫缺陷,并发一系列机会性感染及肿瘤,严重者可导致死亡的综合征.对艾滋病发热病人的护理,一定
目的 探究儿科护理风险因素分析及防范措施.方法 针对2014年1月-2014年12月期间接受的400例儿科患者进行回顾性分析.其中发生的60例投诉案归纳为儿科护理风险因素,对发生的护
本论文通过对TCP/IP协议、标准TCP/IP协议栈的实现以及网络应用监控相关技术的深入研究,在提高协议栈解析效率和增强协议栈安全性两个方面提出了一些方法和措施,进而实现了一
雷达多目标模拟器误差分析主要是讨论多目标模拟器模拟的目标回波信号与真实目标回波信号之间的差异。本文分析了雷达多目标模拟器的多种误差,重点研究和讨论了雷达多目标模拟
目的 剖析体检中心应用品管圈活动预防护理投诉的价值.方法 按照随机分组原理,将我科近期参与健康体检的受检者120例等分成实验组与对照组.实验组应用品管圈活动,对照组给予
SIP(Session Initiation Protocol)是由IETF(Internet Engineering Task Force)组织于1999年提出的一个在基于IP网络中,特别是在Internet这样一种结构的网络环境中,实现实时通
目的 探讨鼻内窥镜下鼻腔泪囊吻合术的临床护理方法,为临床中鼻内窥镜下鼻腔泪囊吻合术的护理提供参考依据.方法 选择2015年6月至2015年8月用此鼻内窥镜下鼻腔泪囊吻合术治疗
纹理图像分割是图像处理和计算机视觉等领域中一个非常重要的研究课题,一直以来都深受国内外研究者的重视。纹理同灰度和形状等均属于图像中非常重要的属性,目前在地形地貌分类
目的 探讨ICU患者胰岛素强化治疗的护理对策.方法 选择我院2013年1月至2015年1月收治的行胰岛素强化治疗的ICU危重患者并发高血糖患者80例,采用随机方法将全部患者分成对照组
目的 主要分析儿科临床治疗中运用优质护理方法产生的效果.方法 儿科护理中树立优质护理的理念,完善护理工作的原有模式,加强儿科的基础护理,深化对患者的健康指导.结果 在儿