反向代理:用户连接到目标服务器的中间过程对用户来说不是透明的,用户发送的请求被nginx等中间件处理并转发给相应的服务器,得到结果后响应给用户。
正向代理:用户主动的去配置网关或者代理服务器去连接到外网,这个中间层对用户来说是透明的。
隧道模式:用户发送的请求和服务器返回的请求都是通过同一个中间件执行处理的。
DR模式:用户传进来和返回的请求并不是都通过一个中间件执行的,例如一个500m下载请求(1k)是通过nginx转发到服务器上的,但返回的下载数据(500m)是由服务器直接返回到客户端的。这样就能减轻nginx的处理压力,达到更好的响应效果
lvs:一个简单的中间件,内嵌在系统中,使得服务器能把数据直接返回给客户端。



