SS和SSR的区别在于SSR支持协议转换、协议混淆、多重代理
1、SS全称shadowsocks,一开始为个人独立开发并用作“科学上网”,后被大家所熟知和广泛使用。再后来,据说作者被请去“喝茶”,停止了该项目。
2、SSR全称shadowsocks-R。SSR作者声称SS不够隐匿,容易被防火墙检测到,SSR在改进了混淆和协议,更难被防火墙检测到。简单地说,SSR是SS的改进版。
3、SS和SSR两者原理相同,都是基于socks5代理。客户端与服务端没有建立专有通道,客户端和实际要访问的服务端之间通过代理服务器进行通信,客户端发送请求和接受服务端返回的数据都要通过代理服务器。SSR目的是为了能让流量通过防火墙。
4、SSR可以伪装成自定义的http开头,让监控者认为你是在访问百度,将实际的内容进行加密。SS是纯加密流量。
5、如果S速度用着很快,没什么问题,带宽基本都能跑满,那么就可以继续使用SS。如果SS总是跑着跑着速度就渐渐上不去,或者没有速度的时候,就可能是遇到了QOS,需要使用SSR。当然,两者直接使用SSR也是没什么问题的。
扩展资料:
客户端请求服务端数据流程(SSR):
1、浏览器发送请求(基于socks5协议),通过SSR客户端将sock5协议通过协议插件和混淆插件进行转换加密,使得来自客户端的流量和基于HTTP协议的流量无差别;
2、SSR服务端(代理服务器)收到请求后,通过混淆插件、协议插件将数据解密并还原协议,最后转发到目标服务器。