[发明专利]基于NDIS的方法及系统有效

专利信息
申请号: 200910211054.1 申请日: 2009-11-10
公开(公告)号: CN102420837A 公开(公告)日: 2012-04-18
发明(设计)人: 邢小良;黄炜;袁江;叶挺群;陈元谱 申请(专利权)人: 浙江省公众信息产业有限公司;中国电信股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;G06F17/30
代理公司: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 颜镝
地址: 310003 *** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 ndis 方法 系统
【说明书】:

技术领域

发明涉及网络驱动程序接口标准技术(NDIS,Network DriverInterface Specification),尤其涉及基于NDIS的方法及系统。

背景技术

网络用户在通过浏览器访问某个网址时,时常会注意到打开的网页地址和最初输入的地址并不一致的现象,即重定向。统一资源定位符(URL,Uniform Resource Locator)重定向是指如果网站有“正规URL”和“别名URL”,当用户输入“别名URL”时,需要将器重定向到“正规URL”以访问同一个网址;或者是在网站更新了域名后,在用户输入旧的域名后,将旧域名重定向到新域名。简单来说,URL重定向就是首先获得一个进入的URL请求,然后把它修改为网站可以处理的另一个URL的过程。举个例子来说,如果通过浏览器进来的URL是“www.mysite.com/UserProfile/1.aspx”,那么它可以被重写成“www.mysite.com/UserProfile.aspx?ID=1”这样的URL可以被网站更好地识别。灵活的URL重写可以让网站具有更加友好的可用性和更加专业的服务特性,同时也有利于网站更好的被搜索引擎索引收录。

URL重定向可以通过编程的方式来实现。例如,ASP.NET中的“Contex.RewritePath()”方法可以用来实现对URL的重写请求,一旦URL重写后,系统将使用新的路径来继续执行请求。很多网络协议都支持“重定向”功能,例如在HTTP协议中支持“Location”指令,接收到这个指令的浏览器将自动重定向到“Location”指明的另一个URL上。

目前,现有技术基本上都是通过应用层进行URL重定向。然而,在应用层上很难做到定制配置信息,设置访问规则,因而不能满足用户对敏感信息等内容的过滤业务要求。此外,当前的URL重定向在应用层执行,对系统资源消耗大,造成系统响应速度慢,以及不能及时处理大并发访问等棘手问题。

发明内容

本发明的目的是提供一种基于NDIS的重定向和/或内容过滤的方法及系统,通过对中间驱动器层改造设置相应配置信息和访问规则,降低了系统进行重定向和/或内容过滤等处理的系统开销,提高了响应速度和处理效率。本发明提供如下技术方案:

本发明的一个方面提供一种基于NDIS重定向的系统,该系统包括:第一配置界面模块,用于配置参数数据,参数数据包括截获协议和重定向地址;第一网络包截获模块,用于截获从协议驱动器层向微端口驱动器层发送的打包数据,打包数据携带了即将访问网站的地址;第一分析模块,用于对第一网络包截获模块截获的打包数据进行分析,判断打包数据中携带的访问网址是否符合截获协议;第一修改模块,用于在打包数据中携带的访问网址符合截获协议时,将截获数据中的访问地址修改为参数数据中的重定向地址。

本发明提供的基于NDIS重定向的系统的一个实施例中,该系统还包括:第一共享存储模块,用于存储通过第一配置界面模块配置的参数数据,并向第一分析模块和第一修改模块提供访问接口。

本发明提供的基于NDIS重定向的系统的一个实施例中,第一分析模块进一步包括第一数据缓存,用于对第一网络包截获模块截获的打包数据进行缓存,以便分析模块高效分析截获数据。

本发明的另一个方面提供一种基于NDIS内容过滤的系统,该系统包括:第二配置界面模块,用于配置参数数据,参数数据包括截获关键字;第二网络包截获模块,用于截获从协议驱动器层向微端口驱动器层发送的打包数据,打包数据携带了要呈现的内容;第二分析模块,用于对第二网络包截获模块截获的打包数据进行分析,判断打包数据中携带的内容是否符合截获关键字;第二修改模块,用于在打包数据中携带的内容符合截获关键字时,删除或替换截获数据中的内容。

本发明提供的基于NDIS内容过滤的系统的一个实施例中,该系统还包括:第二共享存储模块,用于存储通过第二配置界面模块配置的参数数据,并向第二分析模块和第二修改模块提供访问接口。

本发明提供的基于NDIS内容过滤的系统的一个实施例中,第二分析模块进一步包括第二数据缓存,用于对第二网络包截获模块截获的打包数据进行缓存,以便第二分析模块高效分析截获数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省公众信息产业有限公司;中国电信股份有限公司,未经浙江省公众信息产业有限公司;中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910211054.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top