代理服务器存在就是为了解决这些问题!如果一个单位有几百台微机联网,在上网访问时,将出现网络资源争用和增加上网费用的问题。一台主机访问了某个站点而另一台主机又访问同一个站点,如果是同时访问将出现网络资源争用的问题,如果是相继访问,将出现增加本单位网络费用的问题。单位的网络有安全性要求高的数据,而因特网上经常会有一些不安全的行为出现,如果每台主机都直接连到因特网上,势必会对内部网(Intranet)的安全造成严重的危害。代理服务器(Proxy Server)可以缓解或解决上述问题。
代理服务器软件安装在网络节点上,利用其高速缓存(Cache),可以极大地、极有效地缓存因特网上的资源。当内部网的一个客户机访问了因特网上的某一站点后,代理服务器便将访问过的内容存入它的高速缓存(Cache)中,如果内部网的其他客户机再访问同一个站点时,代理服务器便将它缓存中的内容传输给该客户机,这样就能使客户机共享任何一个客户机所访问过的资源,这样就可以大大地提高访问网站的速度和效率,尤其是对那些冗长、庞大的内容,更可起到立杆见影、事半功倍的作用;同时减少网络传输流量,提高网络传输速度,节约访问时间,降低访问费用。
代理服务器只允许因特网的主机访问代理服务器本身,并有选择地将某些允许的访问传输给内部网。采用此技术,易于实现内部网的管理,限制访问地址。代理可以保护局域网的安全,起到防火墙的作用。对于使用代理服务器的局域网来说,在外部看来只有代理服务器是可见的,其他局域网的用户对外是不可见的,代理服务器为局域网的安全起到了屏障的作用,因此,可以提高内部网的安全性