收藏本站
《重庆大学》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

面向无线宽带的HTTP代理服务器软件的设计与实现

雷光波  
【摘要】:由于无线3.5G频段投入使用,某公司承接的3.5G无线宽带接入网项目需要建立代理服务器以保障无线局域网内用户接入Internet的服务。 虽然代理服务器软件已有一些产品,但成熟产品多数来自国外。由于代理服务器是网络中的一个很关键的节点,它在安全性和可扩展性方面的要求,需要开发具有自主知识产权的无线宽带代理服务器软件,这样也可便于日后随着系统的进一步扩充,增加流控以及扩充到代理服务器集群。 本文首先讨论和总结了有关代理服务器的基本理论、工作原理和相关技术,指出开发HTTP代理服务器的关键问题在于,提高系统的I/O性能,减少数据I/O时间。解决这一问题从两方面着手,一是,开发缓存系统,减少系统向远程服务器的访问;二是,提高系统的I/O性能,并发的处理大量的连接和数据转发。本文着重在后一点上进行研究讨论。针对现有的对I/O处理内部结构的分析,提出采用单进程多线程模式的I/O处理方式,并将IOCP这一I/O异步管理模型与线程池技术结合起来。这样,简化了编程实现的复杂度,而且,提高了系统的稳定性,这对一个负载较大的代理服务器程序而言,显得尤为重要。 本文提出了一种高性能的HTTP代理服务器的具体实现方案。在对系统I/O的具体处理上,根据代理服务器需要响应大规模用户请求并转发大量远程服务器的回应数据这一需要,综合分析系统整体I/O情况,采用不同解决方法处理与远程主机的连接和对数据的收发操作,有效的解决了多线程系统中高效和稳定的矛盾。同时利用缓存技术减少系统与远程服务器交互的数据量。在缓存部分的处理上,采用内存池机制,通过这种方式,加速了分配和释放内存的工作,提高了内存利用率,避免了内存的泄漏。 本文在阐述面向无线宽带的HTTP代理服务器软件的设计方案的基础上,同时给出了系统缓存模块、协议解析模块、数据I/O处理模块、内存管理模块的具体实现。并做了相关测试,通过测试和实际应用表明,系统的功能和性能都达到了预期指标。
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2004
【分类号】:TP393.03

【参考文献】
中国期刊全文数据库 前1条
1 陈兆良;代理服务器实战[J];软件世界;1999年10期
【共引文献】
中国期刊全文数据库 前10条
1 戴丽;张维勇;刘征宇;钱军;;嵌入式无线视频监控系统的设计与实现[J];安防科技;2008年04期
2 赵军,孙乐昌;基于Windows平台的后门技术研究和实现[J];安徽电子信息职业技术学院学报;2004年Z1期
3 吴志勇;孙乐昌;王岩;钟高贤;余升;;一个关于漏洞扫描插件的调度算法[J];安徽大学学报(自然科学版);2008年04期
4 唐崇华;;在组态系统外围实现设备控制的研究[J];鞍山师范学院学报;2011年04期
5 陈子铭;汪红;;基于学习型红外模块的智能家居系统的设计与实现[J];鞍山师范学院学报;2012年02期
6 董 涛,杨利军;FDDI网卡在WindowsNT环境下的应用[J];安阳大学学报;2004年04期
7 唐正国,刘建永;基于PDA的地形数据实时获取[J];兵工自动化;2004年04期
8 张中华;苏志同;;PE程序加壳中的反脱壳技术研究[J];北京工业职业技术学院学报;2008年03期
9 谷震离;Web服务器应用程序的效率[J];北京工业大学学报;2002年03期
10 熊华,刘凤新,潘小莉;Windows动态链接库原理分析及其应用[J];北京化工大学学报(自然科学版);2004年01期
中国重要会议论文全文数据库 前10条
1 王巨先;;多种语言版本Windows应用程序的开发技术[A];全国ISNBM学术交流会暨电脑开发与应用创刊20周年庆祝大会论文集[C];2005年
2 杨豹;于秀山;隋颖;;GUI软件测试流程追踪技术的研究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
3 丁昆;牛少彰;;VC++下利用窗口子类化和DDX技术实现密码保护[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
4 郑伟聪;;语音技术应用于动力告警系统的研究[A];2007中国科协年会——通信与信息发展高层论坛论文集[C];2007年
5 高杰;陆应华;陈世文;;基于文件过滤驱动的信息保护研究[A];教育部中南地区高等学校电子电气基础课教学研究会第二十届学术年会会议论文集(下册)[C];2010年
6 李骞;范茵;刘捷;;基于粒子追踪的风场可视化方法研究[A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑[C];2005年
7 朱树人;彭妮;胡宁静;;一种具有可伸缩服务能力的高性能web代理服务器[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
8 李宥志;;基于Windows的现代木马技术研究和分析[A];全国计算机安全学术交流会论文集·第二十五卷[C];2010年
9 宋煜;张子明;;拳击比赛评判系统软件国际化的镜像技术研究[A];2008年中国高校通信类院系学术研讨会论文集(下册)[C];2009年
10 袁军;谭耘宇;;热轧过程控制系统通信中间件的设计与应用[A];中国计量协会冶金分会2010年会论文集[C];2010年
中国硕士学位论文全文数据库 前10条
1 修建竹;基于EtherCAT网络的实时控制技术研究[D];大连理工大学;2010年
2 解威;多通道数据采集系统的设计与实现[D];沈阳理工大学;2010年
3 张准;远程数据自动恢复支持技术研究[D];沈阳理工大学;2010年
4 张英霞;基于Windows Mobile的安全防护系统的研究与实现[D];华南理工大学;2010年
5 刘燚;面向高并发服务请求的网络引擎的研究[D];南昌大学;2010年
6 周文星;江西地税安全管理平台入侵检测系统的研究与应用[D];南昌大学;2010年
7 游智翔;基于HOOK技术的协议栈移植通用模式的设计与实现[D];浙江大学;2010年
8 谢裕敏;Windows应用程序关键函数的逆向定位技术研究[D];解放军信息工程大学;2009年
9 王丽美;蓝牙网络中数据安全系统若干问题的研究[D];解放军信息工程大学;2009年
10 谢鹏;空间数据库数据缓存与调度技术研究[D];解放军信息工程大学;2009年
【相似文献】
中国期刊全文数据库 前10条
1 江洪;;Java开发代理服务器[J];电脑编程技巧与维护;2010年09期
2 顺顺;突出重围用QQ[J];电脑爱好者;2001年15期
3 综合十三狼;触摸代理服务器的“敏感区”[J];电脑爱好者;2005年02期
4 田林,白云炜;一个基于Linux LVS具有高可用性高性能可扩展负载均衡HTTP代理集群的设计与实现[J];玉溪师范学院学报;2004年08期
5 木木王;下载利器——网络骆驼[J];计算机与网络;2002年15期
6 ;福建电信制定无线宽带城市规划[J];中国新通信;2008年16期
7 希玉久;无线宽带接入技术和应用[J];邮电设计技术;2002年04期
8 陈兆良;代理服务器实战[J];软件世界;1999年10期
9 薛监林;;深入Windows Messenger——它是怎样通讯的[J];软件;2002年07期
10 ;城市热点AC无线宽带接入计费系统中标中国网通[J];有线电视技术;2003年11期
中国重要会议论文全文数据库 前10条
1 戴云峰;张祺中;;部署上网行为管理设备的实践体会[A];中国新闻技术工作者联合会2008年学术年会论文集(上)[C];2008年
2 李漫霜;;WinRoute的安装与配置[A];2002年广西气象电子专业技术交流会论文集[C];2002年
3 朱树人;彭妮;胡宁静;;一种具有可伸缩服务能力的高性能web代理服务器[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
4 石立宪;许榕生;;基于网络陷阱的追踪系统[A];全国网络与信息安全技术研讨会'2005论文集(上册)[C];2005年
5 高档妮;;关于提高高校数据库利用率的探讨[A];图书馆与人文精神——陕西省社会科学信息学会第八次学术讨论会论文集[C];2006年
6 邹益民;杜江;;一种SIP穿越NAT的新方法[A];2008年全国开放式分布与并行计算机学术会议论文集(下册)[C];2008年
7 张毅勤;冯守廉;;Linux代理服务器在企业Intranet中的应用[A];第十三届全国煤矿自动化学术年会、中国煤炭学会自动化专业委员会学术会议论文集[C];2003年
8 梁快;卢煜海;;Internet防火墙技术及构建方法[A];第十二届全国计算机安全技术交流会论文集[C];1997年
9 刁永平;;公众无线宽带接入[A];2003’中国通信学会无线及移动通信委员会学术年会论文集[C];2003年
10 彭金姣;;小区无线宽带接入案例分析与设计[A];湖北省通信学会、武汉通信学会2009年学术年会论文集[C];2009年
中国重要报纸全文数据库 前10条
1 胡斌;怕被黑?快披网上隐身衣[N];中国计算机报;2005年
2 本报实习记者 齐兴一;3.5GHz等待“中国力量”[N];通信产业报;2006年
3 吴正德;5.8G产品备受青睐[N];中国计算机报;2003年
4 汪汶;我省加速布局无线宽带城市群[N];江苏经济报;2008年
5 燕志华;把城市“挂”在网上[N];新华日报;2008年
6 ;电子政务无线宽带接入解决方案[N];中国高新技术产业导报;2004年
7 庸龙;城域无线厚积薄发[N];计算机世界;2004年
8 大唐移动通信设备有限公司 陈浩瑜;LMDS/MMDS混合型无线宽带接入解决方案[N];通信产业报;2002年
9 周春柏;动起来,更精彩[N];人民邮电;2008年
10 ;代理服务器实战(连载四)[N];中国高新技术产业导报;2000年
中国博士学位论文全文数据库 前10条
1 蔡准;网格计算系统中的安全体系研究[D];山东大学;2006年
2 王治;面向PC环境的网格体系与关键技术研究[D];复旦大学;2006年
3 杨波;流媒体系统的关键技术研究[D];北京邮电大学;2006年
4 李超锋;Web使用挖掘关键技术研究[D];华中科技大学;2007年
5 向伟;异构网络环境下流媒体服务模式的研究[D];中国科学技术大学;2008年
6 朱可;基于生存力的电子政务系统风险控制研究[D];同济大学;2006年
7 马庆勋;网络空间实时信息处理关键技术研究与实现[D];中国地质大学(北京);2007年
8 刘文琦;移动支付系统安全的若干关键问题研究[D];大连理工大学;2008年
9 邹复民;旅客列车宽带Internet应用的若干关键技术研究[D];中南大学;2009年
10 王民;移动网络多媒体业务QoS保障关键技术的研究[D];北京邮电大学;2006年
中国硕士学位论文全文数据库 前10条
1 雷光波;面向无线宽带的HTTP代理服务器软件的设计与实现[D];重庆大学;2004年
2 孟兰莹;移动互联网设备代理服务器的研究[D];安徽理工大学;2012年
3 刘昆;对使用代理服务器进行特定网站访问的电子物证提取方法研究与实现[D];内蒙古大学;2011年
4 戚聿娟;路由器中基于HTTP协议的应用开发[D];北京邮电大学;2008年
5 袁亚滨;基于代理服务器的网络计费系统的设计与实现[D];解放军信息工程大学;2008年
6 高力勋;计算转移代理服务器和路由选择组合算法[D];湘潭大学;2011年
7 狄刚;HTTP实现代理服务器及缓存替换算法的研究[D];吉林大学;2010年
8 周伟;高性能HTTP代理服务器关键技术研究与实现[D];哈尔滨工程大学;2012年
9 沈庆伟;基于代理服务器的网络计费系统的研究与实现[D];合肥工业大学;2001年
10 古权;基于Sockets技术的Internet访问管理及代理服务器的设计与研究[D];武汉理工大学;2002年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026