【面试题】什么是反向代理服务器

DBC 1.7K 0

简介:什么是正向代理服务器和反向代理服务器

 

  • 正向代理服务器
    • 客户端和目标服务器之间的服务器,客户端向代理发送一个请求指定目标服务器,然后代理向目标服务器请求并获得内容,并返回给客户端,平时说的代理服务器一般是正向代理服务器
    • 核心:用户知道自己访问的目标服务器
    • 场景:跳板机、访问原来无法访问的网站, 比如国外的一些站点

      【面试题】什么是反向代理服务器插图

 

  • 反向代理服务器(Nginx)
    • 客户端和目标服务器之间的服务器,客户端向代理发送一个请求,然后代理向目标服务器请求并获得内容,并返回给客户端。反向代理隐藏了真实的服务器
    • 核心:客户端不知道要访问的目标服务器是哪台服务器,代理会根据一定的策略选择一个真实的服务器进行请求
    • 场景:访问淘宝,知道访问的域名是taobao.com, 但是后面提供数据的具体是什么域名或ip我们是不知道的

【面试题】什么是反向代理服务器插图2

发表评论 取消回复
表情 图片 链接 代码

分享