文件名称:在Rust中实现的微传输协议库。-Rust开发
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-16 12:55:22
Rust Network programming
rust-utp在Rust中实现的微传输协议库。 API文档概述微型传输协议是可靠的传输协议rust-utp在Rust中实现的微型传输协议库。 API文档概述微型传输协议是基于UDP构建的可靠传输协议。 它的拥塞控制算法是LEDBAT,它尝试使用尽可能多的未使用带宽,但很容易产生竞争流,使其在不引起网络拥塞的情况下,可用于批量传输。 当前的实现有些不完整,缺少完整的拥塞控制
【文件预览】:
rust-utp-master
----.travis.yml(1KB)
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----tests()
--------stream.rs(4KB)
----appveyor.yml(416B)
----src()
--------error.rs(2KB)
--------util.rs(2KB)
--------socket.rs(87KB)
--------stream.rs(3KB)
--------bit_iterator.rs(2KB)
--------time.rs(2KB)
--------packet.rs(30KB)
--------lib.rs(2KB)
----Cargo.toml(659B)
----COPYRIGHT(92B)
----benches()
--------socket.rs(3KB)
--------stream.rs(2KB)
----examples()
--------echo-server.rs(941B)
--------utpcat.rs(3KB)
----.gitignore(28B)
----CHANGELOG.md(5KB)
----README.md(3KB)