首页> 中文学位 >HTTP隧道技术在代理软件系统中的应用研究
【6h】

HTTP隧道技术在代理软件系统中的应用研究

代理获取

目录

文摘

英文文摘

独创性声明及学位论文版权使用授权书

1 绪论

2 HTTP隧道相关技术概述

3 HTTP隧道的设计与实现

4 代理软件系统的需求与设计

5 代理软件系统的实现与测试

6 总结和展望

致谢

参考文献

展开▼

摘要

在互联网高速发展的今天,网络安全已经被提升到了一个不可忽视的地位。目前,能够保护网络用户免予病毒伤害和黑客攻击的盾牌,就是各种各样的防火墙。防火墙大致可以分为两种:分组过滤和应用代理,大部分的个人用户使用的都是采用分组过滤技术的单机防火墙。然而这种防火墙在设置方面过于复杂,给许多普通用户带来使用上的障碍。 在研究了防火墙工作原理的基础上,结合HTTP协议的特点,提出了利用HTTP协议来穿透防火墙的思想。通常浏览器会通过和服务器的80端口建立Socket连接,用来传输HTTP协议数据包。作为一种最基本的网络通讯行为,防火墙对此的态度是采取默认通过的。因此可以在任何协议的数据包前端加一个HTTP协议头进行封装,冒充HTTP协议数据包,在80端口上穿透防火墙,建立客户端与服务器之间的联系后,进行数据传输。在此基础上,作者对HTTP隧道进行了功能模块设计,并完成了HTTP隧道客户端和服务器端的实现。在实现了HTTP隧道的基础上,经过需求分析和详细设计,作者将HTTP隧道技术运用到代理软件系统中,开发了一款HTTP隧道代理软件系统。 该代理软件系统使用Client/Server模式,客户端利用80端口进行登录,这是将HTTP协议的利用、VPN虚拟隧道技术、代理技术结合在一起的一个典型应用。客户经过注册、下载安装客户端软件后,使用用户名和密码登录,来连接到HTTP隧道代理服务器,即可体会该系统带来的方便:不但可以在电脑得到防火墙保护的情况下,任意的使用不同的网络程序;也可以免除对防火墙繁琐的设置,和在防火墙上增开新的端口带来的,可能会遭受网络不明攻击的风险。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号