「kcptun」- A Stable & Secure Tunnel

认识

KCP | A Fast and Reliable ARQ Protocol
KCP – A Fast and Reliable ARQ Protocol
Wikipedia/Automatic repeat request

组成

kcptun-android
用于 Android 的 kcptun。

kcptun
基于 kcp 协议的简单快速的 udp 隧道。
Go 实现。

网络架构

各网络组件的关系如下(其中 any 表示用于发起请求的任意端口):

Application (any/tcp)
	=> (8388/tcp) KCP Client (any/udp)
		=> (4000/udp) KCP Server (any/tcp)
			=> (8388/tcp) Target Server

应用

通过 KCPTUN 隧道传输 SSH 连接,以提升传输速度。

吞吐测试(kcptun + iperf)

通过 iperf 工具,测试 kcptun 效果。

相关链接

xtaci/kcptun
Bandwagon(搬瓦工) CentOS 7 安装 shadowsocks-libev 和 kcptun
CentOS 7 环境安装 Shadowsocks-libev 版及 Google TCP-BBR 优化加速

参考文献

GitHub/kcptun