rc452860 / vnet

114 stars 79 forks source link

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

Open kszym2002 opened 5 years ago

kszym2002 commented 5 years ago

TCP_NODELAY 和 tcp fast open

rc452860 commented 5 years ago

不支持。后续考虑加上。

kszym2002 commented 5 years ago

不支持。后续考虑加上。

·好的

Scyllaly commented 5 years ago

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

GaHoKwan commented 5 years ago

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

rc452860 commented 5 years ago

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

rc452860 commented 5 years ago

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

Scyllaly commented 5 years ago

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

@rc452860 貌似没什么卵用

Scyllaly commented 5 years ago

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

rc452860 commented 5 years ago

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

Scyllaly commented 5 years ago

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

rc452860 commented 5 years ago

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

Scyllaly commented 5 years ago

@rc452860 一堆小白在瞎几把搞

rc452860 commented 5 years ago

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

rc452860 commented 5 years ago

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

rc452860 commented 5 years ago

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

kszym2002 commented 5 years ago

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

嗯嗯 了解到 期待中 :)

kszym2002 commented 5 years ago

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