最新资讯发布日期:2021-02-21
我们简单的对代理、网关、隧道三者进行了解,都知道代理是对访问某个服务器,通过代理转发你的请求给源服务器,然后再由源服务器将请求经过代理发给使用者。网关,就是将实现两个网络的互联,相当于中间人。隧道,简单讲就是长距离的通信,带着基础的了解,下面我们一起来详细认识三者关系吧~
根据RFC2616标准,对HTTP协议来说:
1、代理是被视为通信的参与方,是对双方透明的一个中间方而且可以改写用户/服务器所发出的请求/回复。
2、网关则是一个回复用户请求的服务端代理人,对用户来说是完全不透明的,可能的职责之一是将用户的请求翻译成其他协议理解的形式,比如说nginx->Apache。
3、隧道是一个盲目转发的代理(不改变任何请求/回复内容),在启用后对HTTP协议来说完全不透明,标准中指出隧道的使用是为了跨越防火墙或者其他障碍。 一个关键的区别在于隧道不允许缓存用户请求和服务器回复。
以上就是关于代理、网关以及隧道的关系了,希望本章内容可以让大家获取足够知识了解学习~
专属客服竭诚为您服务