【计算机网络基础】连代理,网关,隧道都不知道是啥?还不快来恶补;

   日期:2020-08-10     浏览:109    评论:0    
核心提示:代理,网关,隧道分别是什么作用?有什么区别?http通信时,处客户端和服务器以外,还有一些用于通信数据转发的应用程序。例如 本篇要讲到的3个文章目录代理,网关,隧道分别是什么作用?有什么区别?代理网关隧道前期知识点:本篇总结自《图解HTTP》,内容都是个人总结及纯手打(也为了自己记的更牢),知识点简明扼要。代理,网关和隧道的共同点是:这些应用程序和服务器可以将请求转发给通信线路上的下一站的服务器,并且能接收那台服务器发送的响应再转发给上一站服务器(客户端)。代理代理是一种具有转发功

代理,网关,隧道分别是什么作用?有什么区别?

http通信时,处客户端和服务器以外,还有一些用于通信数据转发的应用程序。例如 本篇要讲到的3个

文章目录

  • 代理,网关,隧道分别是什么作用?有什么区别?
    • 代理
    • 网关
    • 隧道
    • 前期知识点:

本篇总结自《图解HTTP》,内容都是个人总结及纯手打(也为了自己记的更牢),知识点简明扼要。

代理,网关和隧道的共同点是:

这些应用程序和服务器可以将请求转发给通信线路上的下一站的服务器,并且能接收那台服务器发送的响应再转发给上一站服务器(客户端)。

代理

代理是一种具有转发功能的应用程序,它扮演了位于服务器和客户端的“中间人”的角色,接收由客户端发送的请求并转发给服务器,同时也接收服务器返回的响应并转发给服务器。

代理服务器的行为就是接收客户端发送的请求后转发给其他服务器,代理不会改变请求URI,会直接发送给前方持有资源的目标服务器。

在HTTP通信过程中,可级联多台代理服务器,请求和响应的转发会经过数台类似锁链一样连接起来的代理服务器。

转发时,需要附加Via首部字段以标记处经过的主机信息

使用代理服务器优点:

  1. 利用缓存技术减少网络带宽的流量
  2. 组织内部针对特定网站的访问控制
  3. 获取访问日志

缓存代理:

​ 代理转发响应时,缓存代理会预先将资源的副本保存在代理服务器上,当代理再次接收到对相同资源请求时,就可以不从源服务器那里获取资源,而是将之前缓存的资源作为响应返回

透明代理:

​ 转发请求或响应时,不对报文做任何加工的代理类型被称为透明代理。反之,对报文内容进行加工的代理被称为非 透明代理。

网关

网关的工作机制和代理十分相似。而网关能使通信线路上的服务器提 供非 HTTP 协议服务

利用网关能提高通信的安全性,因为可以在客户端与网关之间的通信 线路上加密以确保连接的安全。

隧道

隧道可按要求建立起一条与其他服务器的通信线路,届时使用 SSL 等 加密手段进行通信。
隧道的目的是确保客户端能与服务器进行安全的通信
隧道本身不会去解析 HTTP 请求。也就是说,请求保持原样中转给之 后的服务器。
隧道会在通信双方断开连接时结束

前期知识点:

前几篇有关计算机网络基础的文章
【计算机网络基础】返回结果的HTTP状态码分别代表什么意思?:链接
【计算机网络基础】最全的HTTP方法详解,还不快来恶补;:链接

//希望能够帮到大家!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服