Add a new rate based scheduler

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
Adrien Gallouët
2018-04-23 20:52:31 +00:00
parent b2e4bc1b8f
commit ba9bef6268
3 changed files with 54 additions and 49 deletions

View File

@@ -1,7 +1,6 @@
# MUD
MUD is a secure, connectionless network protocol over UDP.
It enables the distribution of packets on multiple paths while maintaining a low latency (the bandwidth is sacrificed in favor of latency).
MUD is a secure, multipath network protocol over UDP.
### Compatibility
@@ -13,11 +12,6 @@ MUD uses [libsodium](https://github.com/jedisct1/libsodium) for all cryptographi
Encryption (and authentication) is done with AES256-GCM when aesni is available otherwise ChaCha20-Poly1305 is used.
The Diffie-Hellman function X25519 is used for key exchange.
### Performance
The scheduler is still in development but you will find some measurements to give you an idea of the performance [here](https://github.com/angt/mud/wiki/Perf).
### Issues
For feature requests and bug reports, please create an [issue](https://github.com/angt/mud/issues).