Gayhub: https://github.com/frimin/learning-kcp-protocol 知乎: https://zhuanlan.zhihu.com/p/534595911 感觉用 adobe illustrator 画图真的是杀鸡用牛刀,我还是用轨迹球画的,手疼。
1
leavic 2022-07-09 10:33:03 +08:00
写的很好,下次。。多写点。
|
2
dabaibai 2022-07-09 10:48:05 +08:00
谢谢老哥 学习了
|
3
yolee599 2022-07-09 11:27:54 +08:00
学习了,图做得很好看
|
4
lesismal 2022-07-09 11:30:42 +08:00
赞了
|
5
610915518 2022-07-09 11:56:57 +08:00
写的很好,先码了,有空仔细研究
|
6
msaionyc 2022-07-09 12:19:29 +08:00
真不错!👍
|
7
lysS 2022-07-09 12:58:51 +08:00
这个 “能以比 TCP 浪费 10%-20% 的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果” 是怎么实现的,OP 可以分析一下吗?另外我看仓库的 wiki ,它好像还有 FEC 啥的。
|
8
lxxself 2022-07-09 13:36:26 +08:00
不明觉厉,我只知道用 kcp 转发能拯救我垃圾延迟的 vps 用来 fq 。。。
|
9
Hylenbin 2022-07-09 15:20:39 +08:00 via iPhone
来个系列吧 多写点
|
10
makelove 2022-07-09 15:24:41 +08:00
以前用过一段时间 kcp ,甚至可以抢救高丢包的垃圾。
不过这货真的是无脑发包,甚至看比例是双倍发包,极其浪费且效果一般,我的机子试了各种设置最高才能跑 2-3M 左右。而后来我换 hysteria 同样的机子能跑 10M 且不是双倍浪费,效率完全不在一个层次。 当然了唯一的好处是极高丢包下还能勉强用( 30%-40%丢包),其它方面完败。 |
11
Thiece 2022-07-09 16:02:00 +08:00
这种图用 omnigraffle 画比较轻松
|
12
guanqian OP @makelove 设计上来看 kcp 是比较适合流量小的应用。毕竟它以 C 写的代码不多也是个优势。有空看看你说的 hysteria
|
13
hankai17 2022-07-09 20:44:23 +08:00
已点星 老哥有空可以看看我这个 https://github.com/hankai17/quic-fiber
我用的是 matplotlib 画得图 |
14
hankai17 2022-07-09 20:47:26 +08:00
接上 主页上是 tcp reno 做得的图
|
15
Godjack 2022-07-09 23:04:36 +08:00
谢谢分享,已 star
|
16
d1g1tal0cean 2022-07-10 00:17:08 +08:00
无脑发包 太浪费流量 效果一般般吧,真是那样不如换个线路实在
|
17
dcoder 2022-07-10 01:12:38 +08:00
|