什么是“代理服务器”?代理服务器的主要功能有哪些?

代理服务器 , 英文全称是“Proxy Server” , 功能是借助代理网络 , 帮用户去取得网络信息 。形象地说 , 它是一个网络信息的中转站 , 是个人网络和Internet(因特网)服务商之间的中间代理机构 , 负责转发合法的网络信息 , 对转发进行控制和登记 。
代理服务器 , 最基本的功能是连接 , 此外还包括“安全性、缓存、内容过滤、访问控制管理”等功能 。更重要的是 , 代理服务器是Internet(因特网)链路级网关 , 所提供的一种重要的安全功能 , 它的工作主要在开放系统互联(OSI)模型的对话层 。

什么是“代理服务器”?代理服务器的主要功能有哪些?

文章插图
天下数据
一般情况下 , 使用浏览器直接去链接其它Internet(因特网)站点并取得网络信息时 , 必须发送出请求信号来得到应答 , 然后对方再把信息传送过来 。而代理服务器是介于浏览器和Web服务器之间的一台服务器 , 有了它之后 , 浏览器不是直接到Web服务器去取回网页内容和信息 , 而是通过向代理服务器发出请求 。请求信号会先送到代理服务器 , 然后再由代理服务器来取回浏览器所需要的信息 , 并传送给你的浏览器 。
大部分代理服务器 , 都具有“缓存”的功能 , 就好像一个大的Cache(一种后关系型数据库) , 它不断地将新取得的数据包保存到它本机的存储器上 , 如果浏览器所请求的数据 , 恰好在它本机的存储器上已经存在 , 而且是最新的 , 那么它就不需要再从Web服务器上调取数据 , 而是直接将存储器上的数据传送给用户的浏览器 , 这样就能显著提高浏览速度和访问效率 。
什么是“代理服务器”?代理服务器的主要功能有哪些?

文章插图
天下数据
代理服务器的主要功能:
1、 突破网站访问限制
对于个人用户而言 , 通过代理上网 , 能让我们访问到一些直接访问会比较慢或者被限制访问的网站 , 比如:访问教育网(中国教育和科研计算机网)的网站 。
2、 提高访问速度
安装时 , 代理服务器会在本机硬盘上设置一个磁盘空间作为“缓存区” , 将代理用户从Internet(因特网)站点上接收的内容 , 下载一份保存起来 , 当下次再有用户访问同样的内容时 , 就会直接从缓存区调取内容 , 并传送给用户 , 而不再从Web服务器上进行查找和调取 。代理服务器的这项“缓存”功能 , 可以大大地提高访问速度 , 同时也降低了通信费用 , 是一项非常重要的功能 。
3、 隐藏真实IP , 保护个人信息
上网者也可以通过代理服务器隐藏自己的真实IP , 让自己避免遭受网络攻击 。用户访问某些未知、不安全的网站 , 或者不想泄漏个人信息 , 可以通过访问代理服务器 , 然后再由代理服务器转发处理相互的信息 , 这样就不会泄漏用户的个人信息了 。
4、 对内部网络用户进行权限和信息流量计费管理
通过代理服务器 , 网络管理员在提供Internet(因特网)服务时 , 可以容易地对内部网络用户进行“访问权限”和“信息流量计费”的管理 。网络管理员 , 不但能够做到只允许被授权的局域网用户访问Internet(因特网) , 还能够控制这些用户在哪些时间、使用哪台计算机访问哪些类型的Internet(因特网)服务 。
对于已经获准访问Internet(因特网)的用户 , 网络管理员还能够按照多种方式进行信息流量的计费管理 , 如:按照个人计费、按照部门所属计算机计费等 , 为网络管理带来了极大的方便 。
【什么是“代理服务器”?代理服务器的主要功能有哪些?】5、 对进入内部网络的Internet(因特网)信息实施监控和过滤
为了避免那些与业务无关的信息进入内部网络浪费通信资费 , 各个机构对允许访问的内容往往有一些相应的规定 。通过代理服务器 , 网络管理员不但可以采取过滤的方法简便地控制从Internet(因特网)流入内部网络的信息内容 , 还能对用户访问Internet(因特网)的情况进行实时监控和建立监查日志存档备查 。


推荐阅读