基于web代理的访问控制网关系统分析与实现-analysis and implementation of access control gateway system based on web proxy.docxVIP
- 10
- 0
- 约5.36万字
- 约 70页
- 2018-05-18 发布于上海
- 举报
基于web代理的访问控制网关系统分析与实现-analysis and implementation of access control gateway system based on web proxy
摘要随着互联网爆炸式的发展,越来越多的人开始使用互联网,并且互联网中信息量变得越来越大,导致网络拥堵日益严重,降低了网络服务质量。另一方面,互联网中充斥的暴力、反社会、色情等大量不良信息不仅败坏社会风气,还严重影响未成年人身心的健康成长。处于内外网出入口位置的Web代理服务器不仅能通过使用缓存技术来加速用户访问,还能通过使用黑白名单控制用户访问的URL,从而能够很好的解决以上两个问题。因此,如何提升Web 缓存替换算法和URL字符串匹配算法的性能变得越来越重要。首先,本文提出了一种基于Web对象的空间局部性和流行度改进的Greedy Dual-Size缓存替换算法。GreedyDual-Size算法综合考虑了Web 对象的大小、时间局部性以及获取该Web对象耗费的代价,并以此来计算Web对象的缓存价值。但是,当多个Web对象的缓存价值一样时,GreedyDual-Size算法可能会将用户访问频率高、联系紧密的Web对象替换出缓存。针对这种情况,本文使用Web对象的空间局部性和流行度来改进GreedyDual-Size算法。实验结果表明改进的GreedyDual-Size算法在Web 对象命中率和字节命中率方面有明显的提升,并且还降低了访问延迟率。其次,本文提出了一种基于用户访问行为分布特点改进的Hash-WB-LikeURL字符串匹配算法。针对用户访问的大部分URL都在黑名单中匹配失败的情况,本文首先使用位图法改进Hash-WB-Like算法,从而避免大部分URL在桶链表上的匹配操作;然后使用小部分内存存储合法并且用户访问概率高的URL用于白名单匹配,从而减少在数据量巨大的黑名单中匹配的次数。实验结果表明改进的Hash-WB-Like算法在URL字符串匹配性能表现方面有明显的提升。最后,本文综合上述两种改进算法设计并实现了基于Web代理的访问控制网关系统。本文对该系统的模块设计与实现做了简要说明,同时给出了该系统的功能和性能测试结果。关键词:Web代理;缓存替换;GreedyDual-Size算法;URL字符串匹配;Hash-WB-Like 算法AbstractAstheexplosivedevelopmentofInternet,moreandmorepeopleuseit,atthesametime theamountofInternetinformationsbecomemoreandmorehuge.Thisleadstonetwork congestionincreasinglyseriousandreducesthequalityofnetworkservices.Ontheother hand,theInternetisfilledwithalot ofbadinformations,suchasviolence,antisocial, pornography.Theyarenotonlythecorruptionofsocialmorality,butalsoseriouslyaffectthe healthygrowthofminorsbodyandmind.Webproxyserverislocatedatthenetworkgateway, whichcanusewebcachetospeedupuseraccesses,anduseblacklistandwhitelisttocontrol useraccesses.Sothesetwoproblemsdescribedabovecanbesolvedbywebproxyserver. Therefore,howtoimprovetheperformanceofboththewebcachereplacementalgorithmand URLstringmatching algorithmis becomingmore and moreimportant.Firstofall,thepaperimprovedGreedyDual-Sizecachereplacementalgorithmbytaking intoaccountthespatiallocalityandpopularityofwebobject.TheGreedyDual-Size algorithmtakesboththesizeandthetemporallocalityofwebobjectandthecostofaccesses aboutthewebobjectintoconsidering,inordertocalculatethecachevalueofthewebobject. Whenthecachevalueofmultiplewebobjectsisequal,t
您可能关注的文档
- 基于webrtc语音引擎的会议混音技术分析-analysis of conference mixing technology based on webrtc voice engine.docx
- 机构养老问题探究——以泗水县为例-probe into the problem of institutional pension —— taking surabaya county as an example.docx
- 基于webservice的招商引资视频会议系统-video conference system of investment promotion and capital introduction based on web service.docx
- 基于webservices应用的安全机制分析-analysis of security mechanism based on web services application.docx
- 基于webservice的应用集成关键技术分析-analysis of key technologies of application integration based on web service.docx
- 基于webgis与遗传-禁忌算法木材物流网络优化-optimization of wood logistic network based on webgis and genetic - tabu algorithm.docx
- 基于webservice的bs架构的在线考试系统的设计与实现-design and implementation of bs - based online examination system based on web service.docx
- 基于webservice物流跟踪决策系统实现-implementation of logistic tracking decision system base on web service.docx
- 基于web-svg的电网信息数据展示的分析与应用-analysis and application of grid information data display based on we b - svg.docx
- 基于web的cpc中协同设计及协同商务分析-collaborative design and business analysis of cpc based on web.docx
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 西方经济学(第三版)许纯祯PPT全套课件.pptx
- 山东科技版劳动实践指导手册五年级第8课传统工艺制作我是非遗小传人扎染 课件.ppt
- 分项工程量清单综合单价分析表.xls VIP
- 《智慧养老模式在养老服务中的技术创新与产业协同研究》教学研究课题报告.docx
- 人教版(2024)八年级上册英语Unit 8 Let's Communicate! 教案(共6课时) .pdf
- 3512B柴油机零件手册.pdf VIP
- (新教材)2026年春期教科版二年级下册科学教学计划及进度表.pdf
- BIQS2.0 进阶版学习教材V4.0.pdf VIP
- 作物育种学(刘裕强)第十四章 群体改良与轮回选择.ppt VIP
- 2024茂名市电白区电城镇社区工作者招聘考试试题.docx VIP
原创力文档

文档评论(0)