vnet icon indicating copy to clipboard operation
vnet copied to clipboard

目前能支持ss的一些特性吗?

Open kszym2002 opened this issue 6 years ago • 17 comments

TCP_NODELAY 和 tcp fast open

kszym2002 avatar Jan 26 '19 02:01 kszym2002

不支持。后续考虑加上。

rc452860 avatar Jan 26 '19 02:01 rc452860

不支持。后续考虑加上。

·好的

kszym2002 avatar Jan 26 '19 02:01 kszym2002

tcp fast open 有什么用吗?我从未用过

Scyllaly avatar Jan 28 '19 07:01 Scyllaly

obfs和auth协议比较重要一点,这是ss-go是不支持的

GaHoKwan avatar Feb 01 '19 02:02 GaHoKwan

@GaHoKwan 我们的目标不是完善ss-go,而是做成独立的可运营的产品.单端口我会已其他方式加上去.但是obfs和auth实际上作用并不大.虽然后期可能会加上.

rc452860 avatar Feb 01 '19 02:02 rc452860

@ssrpanel tcp fast open 加快连接建立速度,平常tcp需要三次握手,tcp fast open一次就可以了.

rc452860 avatar Feb 01 '19 02:02 rc452860

@GaHoKwan 没什么意义,OBFS,有aead就够了,协议那套 也没什么卵用, 主要有用的话也就单端口,用来穿透nat

@rc452860 貌似没什么卵用

Scyllaly avatar Feb 01 '19 02:02 Scyllaly

@GaHoKwan 再有用一点的话,SSR那个 http_simple 用来伪造流量特征也可以能有些用,不过也就是流氓用法:免流。。

Scyllaly avatar Feb 01 '19 02:02 Scyllaly

@ssrpanel tcpfastopen是为了追求极致的,可以节省两倍的握手时间,让tcp建立连接更快,平常看不出来,200ms延迟的情况下三次握手就是 600ms了.再高一点就是接近一秒的握手时间,tls也有带session的连接建立,tls需要7次握手.这些都是前人总结下来的可以优化的点.大公司都会针对这些做优化的.从网络性能上来讲.连接建立的时间越长对服务器的性能影响越大.特别是超时.

rc452860 avatar Feb 01 '19 02:02 rc452860

@rc452860 好高深。。难怪windows C#客户端下延迟测试经常都是好几百MS的。。

Scyllaly avatar Feb 01 '19 03:02 Scyllaly

@ssrpanel 现在还能免流?免流不是死的更快?动运营商的奶酪?

rc452860 avatar Feb 01 '19 03:02 rc452860

@rc452860 一堆小白在瞎几把搞

Scyllaly avatar Feb 01 '19 03:02 Scyllaly

tcp fast open.后期我肯定是会加上的.TCP_NODELAY 这些特性都值得加.这个和和ssr哪种伪装的玄学不一样.特确实能够改善网络体验.其功能和加了bbr差不多.

rc452860 avatar Feb 01 '19 03:02 rc452860

我是目的都是为了减少网络延迟带来的影响和加速网络体验,不是说效果都一样.

rc452860 avatar Feb 01 '19 03:02 rc452860

而且v2ray已经实现了这些特性.有可借鉴的代码.

rc452860 avatar Feb 01 '19 03:02 rc452860

我是目的都是为了减少网络延迟带来的影响和加速网络体验,不是说效果都一样.

嗯嗯 了解到 期待中 :)

kszym2002 avatar Feb 01 '19 04:02 kszym2002

主要是这个东西 双向都要开 还有就是 低于 3.7的内核没办法用 所以你可能感觉不出他的有点 不过koolshare 科学上网那个插件实现了ss 的 TFO 和 TCP_NODELAY 梅林内核是小于3.7的 image

kszym2002 avatar Feb 01 '19 04:02 kszym2002