Font Size: a A A

Design And Implementation Of A Web Proxy Accelerate System

Posted on:2015-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:W Q HanFull Text:PDF
GTID:2308330452956822Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the high-speed development of the Internet, the number of the Internet civilianis increasing heavily. The transmission of data on the network is also increasing. At thesame time, much of the business has been devouring the network bandwidth. Therefore, toeffectively reduce the load of the network, and at the same time, to improve the user’sbrowsing speed, all sorts of proxy servers come out.From this point of view, this paper designs and implements a web proxy acceleratingsystem which is the Queen accelerating proxy server system. This system effectivelyimproves the speed of the user’s visiting web sites, also saving network bandwidth. Themain works of this paper are as follows:Firstly, we analyzed the related technical principles of the web proxy acceleratesystem, such as the Http protocol, the Md5algorithm, the cache principle and so on.Meanwhile, we analyzed the requirements analysis of the web proxy accelerate systemand design the overall architecture of the system. Secondly, we analyzed the web proxystorage mechanism, as well as designed the whole work process of agent and transparentproxy. Moreover, we designed and implement the client module, server module, cachemanagement module, forward module and access control module, and explain therelationship between the various modules and the implementation process. In these fivemodules, we mainly introduced the client module and analyzed the detail process afterclient receiving the request packet. urthermore, the code implementation was analyzed.The C language, Source Insight and the CentOS5.0were selected as systerm language, thedevelopment software and the realization environment, respectively. At last, weconfigured the web proxy accelerate system as forward proxy pattern, and installed thisQueen system in OAP interface card, this card was mounted in HuaSan5060router, andanalysis the related functional testing and performance testing.This system was used between the local area network (LAN) and the source server. The main use was to accelerate the LAN users. The web proxy test showed that thisaccelerate system can well cache the content of the user’s reading website, and theincreasing speed of users in the same network segment to access the same site again wasimproved significantly.
Keywords/Search Tags:Proxy server, HTTP protocol, Storage system, ACL
PDF Full Text Request
Related items