SSR与SS的基本情况与区别
相信很多人对于SS都比较熟悉,但是与SSR的区别可能就不是那么了解了,那么今天我们不妨来聊聊这个话题,SS究竟是什么,以及与SSR之间的区别究竟有多大。
一、SS简介
SS的全称是shadow-socks,这是一款跨域网络加速的开源方案,一般来说我们了解的同类型产品就是VPN了,但是VPN随着长城的日渐升级已经逐渐无法满足大家的需求,因此早期有大神开发出了这款神器来满足无辜的吃瓜群众。
早期的软件其实是状态栏有个小飞机的图标,因此很多人将ss账号其称之为“机票”,但是现在基本上都直接用VPN的接口,所以连接之后也只是显示VPN的图标,也没之前那么明显。
优点
而ss的最大特点就是搭建简单,成本较低,只需要有台VPS即可畅快的使用了,而且流量也多,现在逐渐成为科学上网的主流方式之一。
但是ss的逐渐兴起也引发了相关的关注,原始作者被请去喝茶后便不再维护,github的代码也转向master分支,由其他的人进行维护,发展到现在已经是具有十分强大的生命力,无论是win,mac还是安卓linux,甚至在路由器都有相应的客户端软件,现在已经发展的十分巨大。
普及形势
而且由于ss-panel的开源使用,导致建立一个ss站点也不是那么困难,大量的商家涌入这个行业一度导致免费ss站点盛行,但是俗话说天下没有免费的午餐,大家都是一个套路,注册送5G然后签到送个几百M什么的,这样的站点到处都是。。。
但是就青梅个人的态度来说,免费的东西有他的优势,但是为了那么点流量每天累死累活的签到真的没有必要,现如今的站点基本上都很实惠了,低速高价基本上也活不过多久,当然如果你能找到大佬的免费站,那就好好珍惜吧,他们大都是玩玩而已,但是质量却能秒杀大部分收费站。
二、SSR详情
至于SSR则是SS的一个发展分支,由@breakwa11 也就是推上人们所说的“破娃”来维护的。但SSR与SS有着巨大的分歧,这个却无法弥合。
事情起因是因为破娃使用了ss的开源代码,开发了ssr后却没有依据开源协议将ssr也开源,这引起了巨大的争议,但是也没有将其商业化,尽管一段时间后也将其开源,不过一些人认为破娃动机不纯从而不屑于使用ssr或者拒绝开发ssr的客户端。
不过破娃本人倒是积极开发新的功能比如混淆与协议,对于一些QOS限速的地区有着不错的效果,同时兼容原版的配置,也就是不断更新着win端的ss软件,这逐渐获得了大批的人的支持。
争议
但是同期的一件事情却引发了巨大的讨论,那就是免流。破娃本人设计的混淆理论上是为了将上网流量伪装为正常的流量比如百度搜索等等,但是一些人却发现商机将其伪装为通信运营商的免费流量,比如说移动营业厅等等。尽管这项技术自古就有并不是ssr的首创,但是ssr的使用更加方便也导致了大量商家的采用。
这也让一些不明真相的群众认为混淆就是拿来免流的,这也加剧了原版党对于SSR党的误解,但是像破娃的一些大佬却是坚决打击这类行为,基本上不允许在大群讨论这些话题,同时由于运营商自身的大力整顿,ssr免流也逐渐失效,但是还是有很多人一听到ssr就认为是免流的代名词。
发展
尽管sspanel不支持ssr的协议与混淆,但是另一位大佬开发的全新面板却集合了众多的功能,同时他也是SSR的推动者之一,这也导致了在SS站点这一块基本上大家都同时支持原版与SSR,用户有着自由选择的权利。
三、SS与SSR的区别与优劣
其实这个并没有什么硬性的要求,你觉得哪个好用就用哪个呗,没必要搞得像宗教一样大喊着“XX大法好”,只不过二者的思路不一样,青梅个人建议嫌懒就用ss,等到ss使用起来感觉速度变慢或者连接不上什么的换ssr试试,说实话能够多一种选择自然是最好的,这样也不至于被一锅端了。
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服务端(代理服务器)收到请求后,通过混淆插件、协议插件将数据解密并还原协议,最后转发到目标服务器。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
评论