基于WEB代理的访问控制网关系统研究与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:hntkpop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网爆炸式的发展,越来越多的人开始使用互联网,并且互联网中信息量变得越来越大,导致网络拥堵日益严重,降低了网络服务质量。另一方面,互联网中充斥的暴力、反社会、色情等大量不良信息不仅败坏社会风气,还严重影响未成年人身心的健康成长。处于内外网出入口位置的Web代理服务器不仅能通过使用缓存技术来加速用户访问,还能通过使用黑白名单控制用户访问的URL,从而能够很好的解决以上两个问题。因此,如何提升Web缓存替换算法和URL字符串匹配算法的性能变得越来越重要。首先,本文提出了一种基于Web对象的空间局部性和流行度改进的GreedyDual-Size缓存替换算法。Greedy Dual-Size算法综合考虑了Web对象的大小、时间局部性以及获取该Web对象耗费的代价,并以此来计算Web对象的缓存价值。但是,当多个Web对象的缓存价值一样时,Greedy Dual-Size算法可能会将用户访问频率高、联系紧密的Web对象替换出缓存。针对这种情况,本文使用Web对象的空间局部性和流行度来改进Greedy Dual-Size算法。实验结果表明改进的Greedy Dual-Size算法在Web对象命中率和字节命中率方面有明显的提升,并且还降低了访问延迟率。其次,本文提出了一种基于用户访问行为分布特点改进的Hash-WB-Like URL字符串匹配算法。针对用户访问的大部分URL都在黑名单中匹配失败的情况,本文首先使用位图法改进Hash-WB-Like算法,从而避免大部分URL在桶链表上的匹配操作;然后使用小部分内存存储合法并且用户访问概率高的URL用于白名单匹配,从而减少在数据量巨大的黑名单中匹配的次数。实验结果表明改进的Hash-WB-Like算法在URL字符串匹配性能表现方面有明显的提升。最后,本文综合上述两种改进算法设计并实现了基于Web代理的访问控制网关系统。本文对该系统的模块设计与实现做了简要说明,同时给出了该系统的功能和性能测试结果。
其他文献
带容量限制的基于质心的Voronoi图(CCCVT, Capacity Constrained Centroidal Voronoi Tessellation)在普通Voronoi图的基础上加入质心限制和容量限制,可生成符合容量约束的CV
随着科技信息的发展,数字图书馆已经成为图书馆建设的主流方向。数字图书馆中存储的海量信息为数据挖掘提供广泛的应用空间和更高的技术要求。如何高效地利用数据挖掘技术挖
数据挖掘是在大量的数据中提取出人们可理解的、存在潜价值的知识、模式、规则或规律的过程。离群检测与聚类分析是数据挖掘领域中研究非常热门的两个研究课题。这两个课题相
无线传感器网络是由大量的传感器节点以自组织的方式构成的无线网络,其部署区域可能包括危险的工业环境如井矿、核电厂等,因此,在网络运行过程中节点的能耗成为最为关注的热
随着IT技术的飞速发展给我们生活带来大幅改变的同时,伴随而来的信息安全问题也给我们带来越来越大的困扰,特别是计算机软件和数字媒体这类极易被复制、被盗版的特殊商品的保
二十世纪九十年代,随着全球定位系统的应用,更远距离、更高带宽的无线数据传输系统的出现以及计算机和电子技术的高速发展,人类开始开发和测试更加复杂的水面无人艇(Unmanned
随着数据化社会的逐步建立,数据库信息系统在各行各业中扮演的角色也愈发的重要。数据库信息系统在保存了大量的数据的同时,也隐藏了诸多不易发现的有价值信息。在保证准确性的
随着科学技术的发展,人们对图像品质要求的提高,数字图像处理在人们生活中扮演了越来越重要的角色。而图像在采集、编码、传输等过程中,经常会受到噪声信号的污染,也对图像的
在日益多样化的网络应用需求下,传统网络暴露出越来越多的缺陷,使得以追求高开放、高灵活、高可扩展、高可管控为目的的新一代网络体系架构得到了广泛研究,然而在追求开放、灵活
人脸识别是根据人面部影像中的有效信息进行身份鉴别的一项技术,是生物特征识别领域的重要组成部分。凭借在国防安全、社会公共安全以及各行业中的应用前景,人脸识别的研究近