[](https://github.com/ystreet/turn-proto/actions)
[](https://codecov.io/gh/ystreet/turn-proto)
[](https://deps.rs/repo/github/ystreet/turn-proto)
[](https://crates.io/crates/turn-server-proto)
[](https://docs.rs/turn-server-proto)
# turn-server-proto
Repository containing an implementation of a simple TURN (RFC5766) server
written in the [Rust programming language](https://www.rust-lang.org/).
## Relevant standards
- [x] [RFC5766](https://tools.ietf.org/html/rfc5766):
Traversal Using Relays around NAT (TURN): Relay Extensions to Session
Traversal Utilities for NAT (STUN)
- [ ] [RFC6062](https://tools.ietf.org/html/rfc6062):
Traversal Using Relays around NAT (TURN) Extensions for TCP Allocations
- [x] [RFC6156](https://tools.ietf.org/html/rfc6156):
Traversal Using Relays around NAT (TURN) Extension for IPv6
- [ ] [RFC8656](https://tools.ietf.org/html/rfc8656):
Traversal Using Relays around NAT (TURN): Relay Extensions to Session
Traversal Utilities for NAT (STUN)