This repository has been archived by the owner on May 11, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 99
Toby edited this page Nov 9, 2017
·
6 revisions
中文用户请加入 Telegram 群组
Dragonite 是一系列网络项目的代号,其中包括:
-
dragonite-sdk 作为核心的一个可靠 UDP 协议实现库
-
dragonite-mux 一个简单的连接复用库
-
dragonite-forwarder 基于前两者开发的 TCP 双边加速程序
-
dragonite-proxy 一个支持类似 Surge 语法规则、UDP 转发的加密 SOCKS5 代理
目前这四个项目都已经完全可用稳定。
最早来自我在中国时写来用于加速跨境文件传输的一个小工具,后来逐渐把其中可靠 UDP 传输协议实现分离出来作为类库,基于此开发了这些项目。
Dragonite 协议主要特性是能在高延迟、高丢包但实际最大带宽已知的 "long fat pipes" 网络中以最大速率较为稳定地传输数据。
Dragonite 有基于本协议的一系列网络应用,目前状态如下
- dragonite-sdk (协议类库) (v0.3.3 已发布)
- dragonite-mux (连接复用库) (v0.3.0 已发布)
- dragonite-forwarder (TCP双边加速器) (v0.3.3 已发布)
- dragonite-proxy (加密SOCKS5代理系统) (v0.3.1 已发布)
一个可以用来加速任何TCP连接的转发器。
一个带有强大规则系统的加密SOCKS5代理。
- Dragonite 并不 TCP 友好。满速使用 Dragonite 协议可能导致网络中其他 TCP 连接的速度下降。请酌情使用。
本项目只是刚刚开始,未来的计划如下,欢迎任何人加入开发!
-
我们正在建立一个项目网站,用于提供下载与帮助文档 https://github.com/dragonite-network/dragonite-site (https://dragonite.network/)
-
我们正在翻译这些文档到多国语言 (优先中文,俄文与波斯文)
-
一个Go语言的移植项目已经在进行。欢迎移植到其他任何语言!
-
最终的目标是构建一个去中心化的代理网络,欢迎有这方面经验的开发者赐教!