代理(英语:Proxy),也称网络代理,是一种特殊的网络服务,容许一个网络终端(通常为客户端)经过这个服务与另外一个网络终端(通常为服务器)进行非直接的链接。一些网关、路由器等网络设备具有网络代理功能。通常认为代理服务有利于保障网络终端的隐私或安全,防止攻击。[1]
提供代理服务的电脑系统或其它类型的网络终端称为代理服务器(英文:Proxy Server)。一个完整的代理请求过程为:客户端首先与代理服务器建立链接,接着根据代理服务器所使用的代理协议,请求对目标服务器建立链接、或者得到目标服务器的指定资源(如:文件)。在后一种状况中,代理服务器可能对目标服务器的资源下载至本地缓存,若是客户端所要获取的资源在代理服务器的缓存之中,则代理服务器并不会向目标服务器发送请求,而是直接返回缓存了的资源。一些代理协议容许代理服务器改变客户端的原始请求、目标服务器的原始响应,以知足代理协议的须要。代理服务器的选项和设置在计算机程序中,一般包括一个“防火墙”,容许用户输入代理地址,它会遮盖他们的网络活动,能够容许绕过互联网过滤实现网络访问。
主要功能
代理
服务器英文全称是(Proxy Server),其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器就好象一个大的Cache,这样就能显著提升浏览速度和效率。更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,主要的功能有:[1]
-
突破自身IP访问限制,访问国外站点。教育网、过去的169网等
-
网络用户能够经过代理访问国外网站。
-
访问一些单位或团体内部资源,如某大学FTP(前提是该代理
地址在该资源 的容许访问范围以内),使用教育网内地址段免费代理服务器,就能够用于对教育网开放的各种FTP下载上传,以及各种资料查询共享等服务。
-
突破
中国电信的IP封锁:中国电信用户有不少网站是被限制访问的,这种限制是人为的,不一样Serve对
地址的封锁是不一样的。因此不能访问时能够换一个国外的代理服务器试试。
-
提升访问速度:一般代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息经过时,同时也将其保存到缓冲区中,当其余用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提升访问速度。
-
隐藏真实IP:上网者也能够经过这种方法隐藏本身的
IP,免受
攻击。
鉴于上述缘由,代理服务器大多被用来链接INTERNET都是独立的大型
(国际互联网)和INTRANET(
局域网)。在国内,所谓
中国多媒体公众信息网和教育网都是独立的大型国家级局域网,是与国际互联网隔绝的。出于各类须要,某些集团或我的在两网之间开设了代理服务器,若是咱们知道这些代理服务器的
地址,就能够利用它到达国外网站。