URL存储方法、网页过滤方法、装置及系统制造方法及图纸

技术编号:6885172 阅读:217 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供URL存储方法、网页过滤方法、装置及系统。该URL存储方法,包括:步骤S11,根据预定分类规则对URL进行分类;步骤S12,分别生成用于存储各类型URL的布隆过滤器;步骤S13,根据各URL的类型,将所述URL存储在对应的所述布隆过滤器中。本发明专利技术提供的URL存储方法、网页过滤方法、装置及系统能够在执行网页过滤时提供高效率的URL查询,从而提高网络性能。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及URL存储方法、网页过滤方法、装置及系统
技术介绍
随着网络技术和资源的发展,网络所承载的业务和功能愈加多样化,企业内部为了提高安全性及对员工的网络访问进行限制,通常在企业网络出口部署统一资源定位符 (URL)过滤网关。其中,URL是用于完整描述因特网(Internet)上网页和其他资源的地址的一种标识方法,Internet上的每一个网页都具有一个唯一对应的URL地址,该URL地址可以是本地磁盘、局域网上的某一台计算机也可以是化切!!!讨上的站点,URL地址即为通常所称的网址。该URL过滤网关能对用户所访问的URL进行审计,判断其是否合法,并当判断结果为不合法时阻止该访问。URL过滤网关判断用户访问的URL是否合法需基于一个URL库,即URL过滤网关获取用户访问的URL后,查询URL库中的URL字段以匹配命中与该URL相对应的记录,并进一步查询该URL字段所对应的分类字段,获知该URL所对应的分类为合法访问或非法访问,从而进行相应处理。由于URL过滤网关为出口网关,所以当用户数多时,大量的URL查询将极大地影响网络性能。专
技术实现思路
本专利技术本文档来自技高网
...

【技术保护点】
1.一种统一资源定位符URL存储方法,其特征在于,包括:步骤S11,根据预定分类规则对URL进行分类;步骤S12,分别生成用于存储各类型URL的布隆过滤器;步骤S13,根据各URL的类型,将所述URL存储在对应的所述布隆过滤器中。

【技术特征摘要】
2011.05.25 CN 201110137020.X1.一种统一资源定位符URL存储方法,其特征在于,包括 步骤Sll,根据预定分类规则对URL进行分类;步骤S12,分别生成用于存储各类型URL的布隆过滤器;步骤S13,根据各URL的类型,将所述URL存储在对应的所述布隆过滤器中。2.根据权利要求1所述的URL存储方法,其特征在于,还包括步骤S14,向所述布隆过滤器中增加URL时,生成增量包,所述增量包中包括所增加的 URL的散列值和所增加的URL的类型,所述增量包用于发送至过滤网关设备,以由过滤网关设备根据所述增量包执行增量更新。3.根据权利要求2所述的URL存储方法,其特征在于,在所述步骤S14之前还包括 根据增加URL后所述布隆过滤器中的URL数量,检验增加所述URL后所述布隆过滤器的假通过率是否不超过预先设定的最高假通过率;若是,则执行所述步骤S14 ;若否,则重新生成布隆过滤器,重新生成的布隆过滤器所占用内存空间为增加URL前布隆过滤器所占用内存空间的两倍。4.根据权利要求1或2所述的URL存储方法,其特征在于,还包括步骤S15,从所述布隆过滤器中删除URL时,生成删除URL后的新布隆过滤器和删除包, 所述删除包中包括执行删除更新前的所述布隆过滤器与所述新布隆过滤器在相同位置出现不同值的位置和删除的URL的类型,所述删除包用于发送至过滤网关设备,以由过滤网关设备根据所述删除包执行删除更新。5.一种URL存储设备,其特征在于,包括分类模块,用于根据预定分类规则对URL进行分类;生成模块,用于分别生成用于存储各类型URL的布隆过滤器;存储模块,用于根据各URL的类型,将所述URL存储在对应的所述布隆过滤器中。6.根据权利要求5所述的URL存储设备,其特征在于,还包括增量更新模块,用于生成增量包,所述增量包中包括所增加的URL的散列值和所增加的URL的类型,所述增量包用于发送至过滤网关设备,以由过滤网关设备根据所述增量包执行更新。7.根据权利要求6所述的URL存储设备,其特征在于,所述增量更新模块还用于根据增加URL后所述布隆过滤器中的URL数量,检验增加所述URL后所述布隆过滤器的假通过率是否不超过预先设定的最高假通过率;若是,则生成所述...

【专利技术属性】
技术研发人员:王祖海
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1