当前位置:首页 > 问问

ssc和ssr有什么区别 SSC与SSR的不同点

1、SSC和SSR的概念

SSC和SSR都是网络代理工具,它们的目的都是为了通过代理服务器实现翻墙、保护隐私等功能。

SSC全称为Shadowsocks客户端,是一种基于socks5代理方式的科学上网工具,由中国程序员clowwindy于2012年发起开发,在 GitHub 上开源,因为其优秀的安全和稳定性而备受欢迎。

SSR全称为ShadowsocksR客户端,是在SS的基础上进行的开发,增加了一些新的特性。SSR与SS最大的区别是,SSR在传输数据时使用了混淆技术,能有效地增强 SS 抗封锁的能力。SSR源于SS项目,由多名程序员进行维护,于2015年发布。

2、协议和加密方式

SSC和SSR在协议和加密方式上也有区别。

SS使用socks5协议,同时支持多种加密方式,如aes-256-gcm、aes-192-gcm、aes-128-gcm、aes-256-ctr、aes-192-ctr、aes-128-ctr等。SS的加密方式可自行选择。

SSR则在SS的基础上增加了obfs协议和tls混淆方式。obfs协议是一种TCP混淆协议,主要是混淆流量,使其不被GFW识别为SS流量而被干扰;tls则是一种基于SSL的协议,可以将数据加密后再经过混淆,有效地增强了SSR的抗干扰能力。同时,SSR支持常见的加密方式,如rc4-md5、aes-256-cfb、aes-192-cfb、aes-128-cfb、bf-cfb等。

3、运行机制

SSC和SSR的运行机制也略有不同。

SSC的运行机制是客户端程序和服务器进行通信,客户端工作是将流量通过代理服务器转发出去,服务器则负责处理流量,并将外部流量发送给客户端。SSC需要将代理服务器的IP、端口、加密码等信息进行配置后才可以正常使用。

SSR的运行机制和SS类似,但是在配置时需要选择好协议和混淆方式,同时还需要设置相应的密码和端口号。相比SS,SSR还增加了一些常用的功能,如全局模式、代理规则、本地端口映射等。

4、社区维护

SS和SSR都有相应的社区维护。

SS的主要社区维护在Github上,其源码和文档都可以在Github上找到,用户可以自行下载并安装,也可以购买商业版。

SSR的社区维护也在Github上,同样提供源码和文档,SSR源码目前由多名开发者进行维护,新版本的SSR将保持开源,只是协议及插件更新将仅作为内部发布。

总的来说,SSC和SSR都是优秀的网络代理工具,它们在协议、加密方式、运行机制和社区维护等方面都有所不同。用户可以根据自身需求选择适合自己的代理工具。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章