#protocols #micro #utp

micro_tp

Micro传输协议(或uTP)实现

1个不稳定版本

0.1.0 2019年11月6日

#5 in #utp

MIT/Apache

23KB
474

MicroTp

MicroTp是一个库,可以帮助使用Micro传输协议构建应用程序。

虽然该仓库的当前实现尚未完成,但目标是构建一个μTP实现,该实现可以被网络应用程序使用。

安装

[dependencies]
micro_tp = "0.1.0"

许可证

根据您的选择,在Apache License,版本2.0MIT License下获得许可。

贡献

除非您明确声明,否则任何有意提交给作品并由您定义的Apache-2.0许可证中包含的贡献,都将按上述方式双重许可,不附加任何额外条款或条件。


lib.rs:

MicroTp

MicroTp是一个库,可以帮助使用Micro传输协议构建应用程序。μTP或(uTP)是BitTorrent对等连接中常用的传输协议。传输协议有助于在带宽有限连接上的拥塞控制。在高级别上,如果存在拥塞,它“减慢”传输的包的数量,从而有效地降低基于μTP的连接的网络使用优先级。理论上,μTP允许其他应用程序的连接更好地使用网络带宽,并更公平地共享网络资源。

无运行时依赖项