计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于Windows的SOCKS5 PROXY 的设计与实现VVC+

2016-02-22 01:12
导读:计算机应用论文论文,基于Windows的SOCKS5 PROXY 的设计与实现VVC+样式参考,免费教你怎么写,格式要求,科教论文网提供的这篇文章不错:毕业
毕业

目 录
前  言 1
1 绪论 2
1.1 代理服务器在INTERNET访问管理中的应用 2
1.1.1  Internet访问管理面临的问题 2
1.1.2  使用代理服务器进行Internet访问管理的优势 3
1.2 本课题的研究背景 4
1.3 的主要研究内容 5
2  代理服务器的实现模型和工作原理 6
2.1代理服务器工作过程的概述 6
2.1.1代理服务器的访问代理的工作过程 6
2.1.2代理服务器的访问管理和安全控制的工作过程 6
2.1.3代理服务器的加快访问速度的工作过程 8
2.2代理服务器的实现模型和总体框架 9
2.2.1代理服务器的实现模型 9
2.2.2代理服务器的总体框架 10
2.3  代理服务器的工作原理 11
2.3.1 HTTP代理服务器的工作原理 12
2.3.2 SOCKS 5代理服务器 12
3  WINDOWS网络编程模型 20
3.1 WINSOCK 概述 21
3.1.1套接字(Sockets) 21
3.1.2和套接字有关的基本概念 22
3.1.3 Winsock编程原理 23
3.2 WINSOCK I/O 模型 24
3.2.1 select模型 24
3.2.2 WSAAsyncSelect 25
3.2.3 WSAEventSelect 26
4 SOCKET的工作机制 29
4.1 SOCKET的数据结构 29
4.2 SOCKET编程原理 29
5 代理服务器的设计与实现 40
5.1代理服务器设计的概述 40
5.2代理服务器的设计目标与需求分析 41
5.2.1代理服务器的设计目标 41
5.2.2代理服务器设计的需求分析 41
5.3代理服务器的实现 43
结束语 51
致谢 52
参考文献 53

 基于Windows的SOCKS5 PROXY的设计与实现
 
摘要 本文对 Internet 访问管理和代理服务器的实现方法及技术,在理论和实践相结合的基础上进行了较为深入的研究和探讨,并提供了1个代理服务器的设计实例。在研究和开发过程中,根据 Internet 访问管理在安全和控制两方面的要求,重点研究了代理服务器的工作模型和技术基础,并在网络环境下探讨了实现代理服务器的关键技术,并根据代理服务器的工作特点的要求,对 Windows 环境下多线程编程技术进行了深入的研究;同时把代理服务器的研究和网络协议的研究有机地结合起来,对 TCP\IP 协议模型和应用层协议的实现方法进行了分析和探讨,并以软件工程的方法对代理服务器实现的问题进行了系统的分析和设计,并对其中的关键技术予以编程实现。

(科教作文网http://zw.NSEaC.com编辑发布)

关键词: 访问控制 ; 代理服务器; Sockets;  TCP\IP;  SOCKS5
 
The Design And Implementation Of SOCKS5 PROXY Based On Windows
 
Abstract 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 techonology 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 proctocols. 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.
Key Words:  Access Control ;  Proxy  Server;  Sockets;  TCP\IP;   SOCKS5

 
前  言
随着Internet 在全世界的普及,越来越多的用户正在将自己的个人计算机连入这个网络中。然而,Internet 的访问范围的扩大,对网络管理者提出了更高的要求。在决定如何对网络访问进行管理时,需要综合考虑经济投入,经费控制,网络安全以及内容管理等诸多方面的问题,而使用代理服务器软件系统是解决这1系列问题的有效途径。
第 1 章主要讨论 Internet 访问管理的发展现状及本课题研究前景和意义。
    第 2 章着重分析代理服务器的工作模型和实现代理服务器的所需的关键技术,探讨了代理服务器的实现方案和设计方法。 (科教论文网 lw.nseaC.Com编辑发布)
    第 3 章讨论 Windows 环境下网络编程的模型及其关键技术 ---------- Sockets技术,着重探讨了如何运用Sockets 技术实现网络访问的代理服务的方法。
    第 4 章讨论了基于Sockets 技术的网络编程和操作系统底层的网络协议模块之间的关系,探讨了网络编程可能出现的问题及其解决方法。
    第 5 章根据 Internet 访问管理的在安全和控制方面的要求,对代理服务器的设计进行需求分析,产生有关的分析设计文档,并最终形成代理服务器的实现框架,并对其中的主要功能予以编程实现。

    上一篇:基于Web数据挖掘的用户上网兴趣收集VB+CSW 下一篇:没有了