代理服务器的应用原理及其作用

  在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得">网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来。代理服务器是介于浏览器和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。

  在 www.ithov.com 的网址框中输入您要访问的网站地址,点击代理浏览便会打开新的窗口链接代理服务器,等待几秒即可,如果此时出现无法链接服务器等错误,请在上面尝试选择其它的服务器,因为代理服务器对资源的消耗比较大,并且存在时效性,因此有时候无法打开,必须多次尝试代理服务器。每天自动更新最新可用服务器。

  大部分代理服务器都具有缓冲的功能,就好像一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。

  “设置代理才能访问外网”,这是教育网广大师生朋友们都熟知的一句话。确实,校园里内没有开通互联网业务的朋友,只有通过设置代理才能访问教育网甚至本校资源以外的网络。

  对于外部网络的访问限制是局域网管理员设定的限制。大兵当初在校读书的时候,就曾经遭遇到这种事情,可以访问校园内部的资源如FTP和校园网站等,但是却没法登陆当时流行的QQ。后来经“高人”(当然,只能相对当时的我)指点,加上个代理,就可以进行包括QQ等的外部网络访问了(那时候,还不知道自己正在盗用一个未限制IP的某单位流量)。

  用法相同,当初一些所谓的“黑客”,偷偷潜入别人的系统前,也必然要跳转一些高速的代理,这是一种最原始的隐藏自己身份的方式。

  此外,在社会上,使用代理服务器的正统用户毕竟占着绝大多数,那就是企业用户。在使用代理服务器的企业中,IT管理员配置好代理服务器,限制访问的IP网段,限制一定的端口,然后在各个客户端设置好代理服务器的地址,这样一系列工作下来,用户就可以轻松地访问网络了。

  在使用代理服务器的企业中,普通用户可能会觉得:我直接点击弹出的确认窗口就可以上网了,根本没什么复杂的啊。不过,这一个“没什么复杂”的背后,其实并不是那么简单。在以下的文章中,就比较详细地介绍了代理服务器相关原理与设置细则。

  代理服务器定义

  Internet大家已经不在陌生,现在已经迈进了广大工薪阶层的家庭。越来越多的公司也纷纷将自己的内部网络接入了Internet。当然接入Internet的方式有很多,对于普通老百姓来说,就是买一个MODEM利用PSTN(公众服务电话网络)接入Internet。而一些公司一般是利用DDN或ISDN接入,利用租月的方式。当然了个人不可能承担起租月的费用,那么如何利用一条电话线使多人上网呢?这就牵扯到了Proxy Server(代理服务器)以及如何使用代理服务器的问题。

  Proxy是什么呢,是代理。普通的因特网访问是一个典型的客户机与服务器结构:用户利用计算机上的客户端程序,如浏览器发出请求,远端WWW服务器程序响应请求并提供相应的数据。而Proxy处于客户机与服务器之间,对于服务器来说,Proxy是客户机,Proxy提出请求,服务器响应;对于客户机来说,Proxy是服务器,它接受客户机的请求,并将服务器上传来的数据转给客户机。它的作用很象现实生活中的代理服务商。因此Proxy Server的中文名称就是代理服务器。

  代理服务器原理

  Proxy Server的工作原理是:当客户在浏览器中设置好Proxy Server后,你使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。

  代理服务器的作用有四个:

  1)提高访问速度。因为客户要求的数据存于代理服务器的硬盘中,因此下次这个客户或其它客户再要求相同目的站点的数据时,就会直接从代理服务器的硬盘中读取,代理服务器起到了缓存的作用,对热门站点有很多客户访问时,代理服务器的优势更为明显。

  2)Proxy可以起到防火墙的作用。因为所有使用代理服务器的用户都必须通过代理服务器访问远程站点,因此在代理服务器上就可以设置相应的限制,以过滤或屏蔽掉某些信息。这是局域网网管对局域网用户访问范围限制最常用的办法,也是局域网用户为什么不能浏览某些网站的原因。拨号用户如果使用代理服务器,同样必须服从代理服务器的访问限制,除非你不使用这个代理服务器。

  3)通过代理服务器访问一些不能直接访问的网站。互联网上有许多开放的代理服务器,客户在访问权限受到限制时,而这些代理服务器的访问权限是不受限制的,刚好代理服务器在客户的访问范围之内,那么客户通过代理服务器访问目标网站就成为可能。国内的高校多使用教育网,不能出国,但通过代理服务器,就能实现访问因特网,这就是高校内代理服务器热的原因所在。

  4)安全性得到提高。无论是上聊天室还是浏览网站,目的网站只能知道你来自于代理服务器,而你的真实IP就无法测知,这就使得使用者的安全性得以提高。

时间: 2024-10-29 22:30:30

代理服务器的应用原理及其作用的相关文章

了解代理服务器的工作原理与选购细节

在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得http://www.aliyun.com/zixun/aggregation/32420.html">网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来.代理服务器是介于浏览器和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器. 大部分代理服务器都具有缓冲的功

代理服务器的作用及工作机制

代理服务器的作用有四个: 一.提高访问速度.因为客户要求的数据存于代理服务器的硬盘中,因此下次这个客户或其它客户再要求相同目的站点的数据时,就会直接从代理服务器的硬盘中读取,代理服务器起到了缓存的作用,对热门站点有很多客户访问时,代理服务器的优势更为明显. 二.Proxy可以起到防火墙的作用.因为所有使用代理服务器的用户都必须通过代理服务器访问远程站点,因此在代理服务器上就可以设置相应的限制,以过滤或屏蔽掉某些信息.这是局域网网管对局域网用户访问范围限制最常用的办法,也是局域网用户为什么不能浏览

使用Squid做代理服务器的方法_代理服务器

说到代理服务器,我们最先想到的可能是一些专门的代理服务器网站,某些情况下,通过它们能加快访问互联网的速度.其实,在需要访问外部的局域网中,我们自己就能设置代理,把访问次数较多的网页保存在缓存中,从而"提高"网络速度.更重要的是,我们能通过代理服务器,达到控制访问权限的目的.在 Windows中,有很多这样的软件,如:WinGate.SyGate等,不过,本文要讨论的,是能给你充分自由的Linux下的Squid. Linux下的代理服务器软件也不是只有Squid,不过在大部分Linux版

代理服务器基础知识详细介绍_代理服务器

Internet大家已经不在陌生,现在已经迈进了广大工薪阶层的家庭.越来越多的公司也纷纷将自己的内部网络接入了Internet.当然接入 Internet的方式有很多,对于普通老百姓来说,就是买一个MODEM利用PSTN(公众服务电话网络)接入Internet.而一些公司一般是利用 DDN或ISDN接入,利用租月的方式.当然个人不可能承担起租月的费用,那么如何利用一条电话线使多人上网呢?这就牵扯到了Proxy Server(代理服务器)以及如何使用代理服务器的问题. Proxy是什么呢,是代理.

代理服务器以及如何设置

服务器 相信,提起代理服务器(Proxy)还是有非常多的人关注的,因为无论是在线论坛(bbs)或者是新闻组里面,经常有人询问代理服务器为何物,或者如何设置代理服务器这类的问题,所以,我觉得有必要总结一下     什么是代理服务器(Proxy)?      Proxy是什么呢,是代理.普通的因特网访问是一个典型的客户机与服务器结构:用户利用计算机上的客户端程序,如浏览器发出请求,远端WWW服务器程序响应请求并提供相应的数据.而Proxy处于客户机与服务器之间,对于服务器来说,Proxy是客户机,P

javasejava...-javase中反射机制原理

问题描述 javase中反射机制原理 基础班结课了,最后讲的反射机制,感觉晕了.请问大神们它的原理和作用是什么?谢谢啦. 解决方案 原理,Java和C++不同,在编译的时候把对象的字段.方法.方法的参数等描述信息(元数据,metadata)也写入了程序中. 因此java可以在运行的时候检索这些信息. 作用,运行时创建一个对象,调用方法,这个很适合插件开发,因为插件是在写了主程序之后开发的,只能动态调用 运行时类型查询,比如eclipse可以给你函数参数和成员提示,这个就是反射实现的. 解决方案二

什么是远镜头 远镜头工作原理介绍

工业镜头是机器视觉系统中十分重要的成像元件,系统若想完全发挥其功能,工业镜头必须要能够满足要求才行.21世纪初,随着机器视觉系统在精密检测领域的广泛应用,普通工业镜头难以满足检测要求,为弥补普通镜头应用之不足,适应精密检测需求,远心镜头应运而生. 远心镜头依据其独特的光学特性:高分辨率.超宽景深.超低畸变以及独有的平行光设计等,给机器视觉精密检测带来质的飞跃.远心镜头依据其独特的光学特性:高分辨率.超宽景深.超低畸变以及独有的平行光设计等,给机器视觉精密检测带来质的飞跃.     什么是远镜头

linux中使用Nginx搭建反向代理服务器

一.反向代理:Web服务器的"经纪人" 1.1 反向代理初印象 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器. 从上图可以看出:反向代理服务器位于网站机房,代理网站Web服务器接收Http请求,对请求进行转发. 1.2 反向代理的作用 ①保护网站安全:任何来自Internet的请求都必须先经过代理服务

深入理解tomcat是中间件、正向代理、反向代理、透明代理以及IIS、Apache、Tomcat、Weblogic、WebSphere

       中间件(middleware)是基础软件的一大类,属于可复用软件的范畴.顾名思义,中间件处于操作系统软件与用户的应用软件的中间. 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源.中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯.是连接两个独立应用程序或独立系统的软件.相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息.执行中间件的一个关键途径是信息传递.通过中间件,应用程序可以工作于多平台或OS环境.