正向代理
正向代理即是客户端代理,可以理解为由内往外的代理.
比如你想访问google搜索一些资料,但是你又无法在国内进行访问,这时候就需要先用自己的网络连接上VPN,然后再请求google,这也是一种正向代理的体现.
反向代理
正向代理即是服务端代理,可以理解为由外往内的代理.
如下图所示比较常见的就是我们的GateWay网关等相关组件.
四层反向代理
根据用户的ip和端口.
七层反向代理
根据用户协议,方法,头,正文参数.cookie.
四层和七层的区别
相对于四层的解析,七层可以做更为复杂的解析,更为的智能,但是相应的响应的时长也增加了.
upstream: access_by_lua 根据Lua自定义的规则进行转发.