- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于TCP粘合技术的协议分析模块研究
第7卷第5期2007年3月 科学技术与工程 V01.7No.5Mar.2007
Science and
1671—1819(2007)5·0782—04 TechnologyEngineering ⑥2007Sci.Tech.Engng.
基于TCP粘合技术的协议分析模块研究
丁振国 王永智+
(西安电子科技大学计算机学院,西安710071)
摘要业务选择网关(SSG)中的协议分析模块要求在用户与服务器建立连接之前即可将用户请求数据包解析成URL,并且
根据用户权限进行访问控制,路由选择等。文中在对SSG的协议分析模块的需求进行分析之后,讨论了已有的TCP粘合技
术,并提出了一种改进方案和讨论了序列号空间的影射问题。最后将该方案运用在应用层协议分析模块上,实践证明此方案
可行、高效。
关键词业务选择网关TCP粘合TCP协议序列号空间
中图法分类号TP393;文献标识码A
业务选择网关(以下简称SSG)是一种基于URL的连接控制,另一方面非法用户可能会消耗服
URL粒度的内容选择的应用层网关,可以满足不同 务器的资源和占用网络带宽。为此,我们引入TCP
用户对内容的个性化需要¨j。其功能大致如下:用 粘合技术,使其与实际服务器建立连接之前就可获
户将自己的服务请求提交给业务选择网关,它根据 得包含用户请求的URL数据包。
用户请求提取出URL,同时结合用户的访问信息和
访问权限,对用户的访问进行认证,并对用户访问 1 TCP粘合技术的改进
内容进行控制、分配以及计费,保证有权限的用户
能够享受流畅的网络服务口J。 1.1 TCP粘合技术简介
由于服务的控制的基本单位是URL,在整个过 TCP粘合技术原先在负载均衡和应用代理服务
程中,分析用户请求的数据包,从而准确、快速地解 器方面广泛使用。图1显示的是TCP粘合在应用
析出用户请求的URL是整个系统的核心功能之一, 代理服务器中的应用示意图‘3】。
也是整个系统高效运行的源头。
SSG对资源的请求通常是通过TCP连接进行 懿
的,对于TCP连接来说,通过三次握手后,客户端与 鳓
服务器建立起TCP连接,之后客户端才发送资源请
求的消息,在这种方式下网关只能在连接建立后才 鳗
能获取到访问资源的URL,未对URL进行判断连接
已经建立起来了,这样一方面没有真正做到基于 图1 TCP粘合原理图
该结构中,客户端和服务器之间的连接在操作
2006年10月30日收到 系统的核心层进行连接粘合。也就是说,TCP粘合
第一作者简介:丁振国(1959一),男(汉),陕西省三原人,西安避免了数据包从核心空问到用户空间的上下文交
电子科技大学计算机学院博士生导师,研究方向:计算机网络与
换这一耗时的过程,并且可以利用操作系统在核心
信息处理技术。E-mail:dingzhg@xidian.edu.cn。
王永智(1983一),男(汉),计算机学院硕士研究生,研究方向:
接的交换速度o。
计算机网络与信息处理技术.E—mail:voyagerl983@163.tom。
万方数据
5期 丁振国,等:基于TCP粘合技术的协议分析模块研究 783
1.2 TCP粘合技术的改进
在对业务选择网关的特性和应用层协议的分 制列表判断该ip对URL的访问是否合法。如果不
析之后,发现大部分应用层协议都是在TCP连接建 是授权用户则把用户的请求信息修改为访问登陆
立之后,即三次握手之后,马上发送请求数据包。 界面的请求报文(即将用户请求
文档评论(0)