【发布时间】:2016-12-11 16:54:02
【问题描述】:
根据 Wikipedia 文章,Micro Transport Protocol 支持使用 UDP 打孔的 NAT 穿越。但是看着libutp's project page,我在头文件中找不到任何这样的参考。我错过了一些明显的东西吗?还是在其他地方实现了 NAT 穿越?
【问题讨论】:
-
如果你使用 Rust,你可能会对 github.com/canndrew/tokio-utp 和 github.com/ustulation/p2p crates 感兴趣。 p2p crate 对 TCP 和 UDP 进行 NAT 遍历(包括打孔)。然后你可以用 tokio-utp
UtpSocket包裹一个打孔的 UDP 套接字...
标签: nat bittorrent nat-traversal