Tech
[分享创造] 我为什么要写一个自己的代理: TcpTun
我们经常出差,需要在无宽带网环境下修复问题。
以往常用的工具为:clash, v2ray, xray 等。
遇到的问题是:一个手机开出来的 wifi ,只能在一台电脑的情况下才好用,多一台电脑就时不时断链。
为了解决这个问题,再加上 AI 这么强,我们开始了 TcpTun 项目。
我花了大量精力在 mux 上,通过它和 socks5/mixed 分享解决了多台电脑不好用的问题.
再后来好像进入了个新世界,REALITY 本来只支持 tcp 的,和 gpt 沟通后,实现了 REALITY QUIC ;
能不能实现逻辑链接,在底层 tcp/quic 切换不断流,学会了:可恢复逻辑连接( Resumable Logical Stream ),也可以归类为多传输承载切换 / 连接级会话迁移。
为了实现在高丢包环境下实现网络自由,了解了这些技术:FEC 前向纠错,选择性重传,自适应冗余,分片与重组,多路径/备用 carrier ,QUIC 拥塞控制与恢复机制。
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX