当前位置: 首页 > java >正文

什么是Proxy Server

Proxy Server 指的是代理软件或代理服务器,也可以认为是一种网络访问方式。是一种重要的服务器安全功能,它的工作主要在开放系统互联(OSI)模型的会话层,从而起到防火墙的作用。代理服务器作为连接 Internet 与 Intranet 的桥梁,在实际应用中发挥着极其重要的作用。代理服务器最基本的功能是连接,大多被用来连接 Internet(国际互联网)和 Local Area Network(局域网)。此外还包括安全性、缓存、内容过滤、访问控制管理等功能。

Proxy Server 代理服务器

Proxy Server 的功能:将远程之前所存取过的档案、网页数据,在近端的 proxy 内复制一份备份,若联机设定有指定 proxy 的话,则当每次在连结到网页时,都会先检查之前是否有其它人上过同样的网站,有的话就可以直接传回数据,不必连接到外面。

代理服务器的作用
提高内部访问速度
可起到类似防火墙的作用
访问一些不能直接访问的网站
互联网访问安全性得到提高
相关的一些访问限制
太过影响带宽的流量限制
屏蔽一些影响公司内部流量的访问请求
端口设置限制,防止非法攻击
为什么要开设代理服务器
1.连接 Internet(防火墙):因为所有内部网的用户通过代理服务器访问外界时,只映射为一个 IP 地址,所以外界不能直接访问到内部网;同时可以设置 IP 地址过滤,限制内部网对外部的访问权限;另外,两个没有互联的内部网,也可以通过第三方的代理服务器进行互联来交换信息。

2.节省 IP 开销:如前面所讲,所有用户对外只占用一个 IP,所以不必租用过多的 IP 地址,降低网络的维护成本。这样,局域网内没有与外网相连的众多机器就可以通过内网的一台代理服务器连接到外网,大大减少费用。当然也有它不利的一面,如许多网络黑客通过这种方法隐藏自己的真实 IP 地址,而逃过监视。

3.提高访问速度:本身带宽较小,通过带宽较大的 proxy 与目标主机连接。而且通常代理服务器都设置一个较大的硬盘缓冲区(可能高达几个 GB 或更大),当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,从而达到提高访问速度的目的。

http://www.xdnf.cn/news/11344.html

相关文章:

  • Java IO
  • 15款方便实用在线PDF转换器
  • C-Free使用教程(使用C-Free编写C语言程序)
  • 20230507使用python3批量转换DOCX文档为TXT
  • Android组件化跨进程通信框架Andromeda解析(1)
  • innerText,innerHTML的用法以及注意事项
  • Linux 内核(Kernel)组成分析
  • 建议收藏万字长文!嵌入式Linux系统移植原理与方法总结
  • 码率(Bitrate)、帧率(FPS)、分辨率和清晰度的联系与区别
  • srcollTop、clientHeight、scrollHeight详解
  • 【linux3.10】从mmap的实现来看vma的组织和使用
  • 解决mfc100u.dll丢失
  • ffmpeg和H264视频的编解码
  • 灰度、灰度级、分辨率、像素值;
  • 详细说明如何实现简易轮播效果
  • 电脑技巧:进程管理工具Process Explorer介绍
  • 聚水潭ERP集成用友NC(聚水潭主供应链)
  • U盘启动盘怎么制作?
  • 程序员必备的15个接单平台,拥有即将获得“钞能力”!
  • 芯片架构设计及其作用
  • 【C语言】C语言 学生成绩管理系统(源码+报告)【千行代码】【独一无二】
  • CLOSE_WAIT状态的原因与解决方法
  • 一文彻底搞懂进程间通信方式
  • 网关(Gateway)
  • Win10系统搭建个人hMailServer邮件服务结合内网穿透远程发邮件
  • XSD(Xml Schema Definition)详解
  • 文菌装NAS E5:超详细!手把手教您安装黑群晖918+6.2保姆级教程
  • 生态增长 TVL 飙升,Metis 或是 Layer2 最具潜力黑马
  • 编译原理-10-SDT
  • 深度强化学习及其在军事领域中的应用综述