Font Size: a A A

Design And Research Of Internet Access Management And Proxy Server Based On Sockets Technology

Posted on:2003-04-22Degree:MasterType:Thesis
Country:ChinaCandidate:Q GuFull Text:PDF
GTID:2168360065957080Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along With the popularity of Internet all over the world,more and more people connect their computers to this network. However,with the enlargement of the range of access in Internet,it proved to be a challenge to those network managers. When they make a decision about how to manage a network,they have to think it over together with the policy of investment,expenditure control,network security and management of content of access and so on. A proxy server system would be an effective resolution to this problem.Based on the combination of theory and practice,both the control of Internet access and the implement of proxy server are studied and discussed in this paper,and as a result,a design of a proxy server system is presented as well. According to the necessary of security and control of Internet access management,the study and the development are focused on the working model and the implement technology of a proxy server,and the key technology of realizing a proxy server in a network environment is discussed as well. The Multi-thread programming technology in Windows operation system is also studied to meet the work feature of proxy server system. Meanwhile,the study of proxy server is combined with the study of the network protocols. The TCP/IP protocol model and the technology of implementing the application protocols are also studied and analyzed. The implement of a proxy server system is analyzed and designed in the way of the software engineering,and some key functions are realized by programming.Chapter 1 is a Generality. It describes the development situation of the Internet access control and introduces the developing trend and signification of this subject.In chapter 2 the working model and implement technology of proxy server are analyzed,and the implement resolution as well as the designing manner of a proxy server are discussed.In chapter 3 the model of network programming hi Windows environment and its key technology,Sockets,are discussed,and it is presented as well that the mannerof implement the proxy server of network access with sockets technology hi VisualC++ development environment.Chapter 4 describes the relationship between the network programming based on sockets technology and the protocol application functions of the operation system,and discuss some potential problems and their resolutions.Chapter 5 focuses on the multi-thread programming technology in Windows environment.Chapter 6 presents the TCP/IP model as well as the implementing resolutions of those application protocols,including HTTP,FTP,Telnet and so on.Chapter 7 makes demand analysis for the design of a proxy server system according to the necessary of security and control of Internet access,and produces correlative documents,and finally shapes the frame of the proxy server system,then realizes some key functions by programming.
Keywords/Search Tags:Access Control, Proxy Server, Sockets, TCP/IP, Multi-thread Technology
PDF Full Text Request
Related items