网络代理模型的研究与应用

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:FreshLearn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的发展和宽带上网的普及,开发性能高和灵活性强的代理服务器已经成为不少ISP商的迫切需要,代理技术是当今计算机技术中倍受关注的一个主要分支。 代理服务器是接收或解释客户端连接请求并发起到目标服务器新连接的网络节点,被广泛应用于应用层网关模型设计、防火墙技术研究中,是INTERNET共享解决方案的关键技术。 本文首先介绍了INTERNET中TCP/IP分层模型及每一层代理技术的实现方法及适用范围。由于应用层代理灵活性强,能适应不同的网络应用,其使用范围较广,一直以来受到开发人员的青睐,如何在不丧失性能的前提下,提高应用层代理的可靠性和可扩展性是开发应用层代理服务器所面临的一个重大难点,因此,需寻求一种新型的应用层代理模型以解决上述问题。 IOCP(I/O Completion Port输入/输出完成端口)是一种能够合理利用与管理多线程的机制。该机制使用完成端口,用一定数量的线程处理重叠I/O(Overlapped I/O)操作。IOCP能帮助处理大量客户端请求的网络代理服务问题,特别适合于开发像代理服务器一类的应用程序,并可使系统的性能达到较佳状态。 在对Windows 2000下的IOCP机制和应用层常用协议(如:HTTP、FTP、SMTP和POP3等)进行充分分析和研究的基础上,本论文提出了一种基于IOCP机制的虚拟C/S应用层代理模型。该模型给出一种通用的应用层代理方法,借助于在Windows 2000操作系统内核层的IOCP机制,较好地解决了应用层代理模型中多线程竞争的问题,提高了单台代理服务器的性能和可扩展性,为在分布式环境下利用群集技术实现虚拟服务器奠定了基础。 最后,本次设计将该模型与实际应用进行有机结合,成功开发了某无线宽带计费网关系统。本文详细阐述了HTTP、FTP、SMTP和POP3等协议的工作机制及其代理模块的实现,并简要介绍了系统认证模块和计费模块的主要算法。
其他文献
认知无线网状网作为一种结合了认知无线电技术和无线网状网组网方式的新型网络,既继承了无线网状网容错能力强、易于架构及高带宽的优势,又具有解决频谱资源匮乏和授权频谱利
程序代码相似度检测在防止代码抄袭和软件版本鉴定等领域具有广泛的应用前景。一直以来,受到了相关产业和学术界的高度关注。然而目前的程序相似度检测系统只是单一的考虑程序
该文的研究内容是"视频数字信号处理芯片XY-VDSP的C编译器开发".首先,该文将分析XY-VDSP的软硬件结构特点和开发工具的工作原理.在此基础上,将二者有机结合,提出设计思路,并
该文结合中国移动通信话务网部省两级网管联网接口系统(下称部省接口系统或接口系统)的建设,首先从总体上阐述了部省接口系统建设的目的和意义,以及该系统在网管系统中的地位
交互语音应答(IVRInteractiveVoiceRespond)是计算机电话集成技术(CTI ComputerTelephonyIntegration)的一个重要应用.该文建立了一个由功能层、呼叫控制层和媒体通信层组成
Ad Hoc网络是一种多跳路由、自组织、无中心的无线网络,它在军事、国防、商业等领域都有广泛的应用前景。但是与传统网络相比,Ad Hoc网络具有拓扑动态变化、无线信道完全开放
索引问题是基于内容多媒体检索技术中一个关键的问题.各种索引方法都有自己的优势和不足,针对这个问题,该文在详细分析和比较各种索引结构性能的基础上,提出一种新的基于度量
随着网络业务量的增加,网络的拥塞控制越发成为迫切需要解决的难题。论文第一部分分析了网络拥塞产生的原因及近年来国内外科研工作者为提高网络性能、预防网络拥塞所作的努力
形式化方法是克服“软件危机”,实现软件自动化的关键技术,算法设计的软件设计的灵魂。薛锦云教授对算法程序进行深入地研究,提出了一种基于分划和递推关系的算法程序设计形式化
色彩校正是提高设备色彩再现能力的一项关键技术,其中最常使用的是3D_LUT方法.该文在分析现有3D_LUT技术的基础上,针对传统打印样本集生成色域小、三维插值误差大等问题,提出