协议分析
Shadowsocks协议
继VPN这种曾经的主流翻墙手段被确认能被GFW精准识别和封锁后 ,后面的一切代理服务器中转的这种翻墙方式,包括SSR、V2ray、Trojan这些的始祖。
Shadowsocks协议目前拥有着最快的RTT,也就是通讯延迟,因为数据包在握手的时候用时最短。V2ray、Trojan在机制的限制下,RTT次数一定比Shadowsocks要多。
Shadowsocks协议因其机制问题,目前还是体验最好、最简单、最快速、极度体现暴力美学的中转代理方式。
Shadowsocks的安全性存在一定风险,但目前依然是翻墙的主流方式。依然适合绝大多数机场用户使用。
ShadowsocksR协议
Shadowsocks的优化版,并非是由同一个作者开发。
V2ray【VPS用户优先选择】
V2ray的安全性综合来看更高,部署复杂。因为机制的问题,导致握手的次数相比Shadowsocks更多。
加解密的性能方面,由于V2ray原创的Vmess协议+TLS两次加密,CPU占用对比Shadowsocks更高,不太适合部署在路由器和一些老旧的CPU型号的手机上,但适合软路由。
虽然流量没有明显的特征,但如果GFW主动探测就会发现,流量的目的是没有任何一个网站,这反而成了其明显的特征。很多人在V2ray服务外面加一层真的网站作为掩护,伪装流量,这就是V2ray+Websocket+TLS+Web的原理。
相比Shadowsocks,V2ray的确在安全性和对抗GFW的封锁的能力上要强一些,但依然不是绝对的安全。
优点
弹性大
功能多
支持的协议和算法多
缺点
部署起来难度大
多次加密解密延迟相对较高
对设备算力要求高
Trojan
解决V2ray的一些缺点【复杂部署难度大,加密解密延迟高】,但是翻墙的核心原理还是借鉴了Websocket+TLS,
Trojan走的是轻量化的解决方案,Trojan在V2ray的Vmess和TLS的两层加密结构里,剥离了一层Vmess的加密协议,只用到了TLS。
优点
速度较V2ray快
缺点
弹性差
多平台兼容性较V2ray差
不支持反代理
Last updated
Was this helpful?