libutp(μTP)和NAT遍历(UDP打孔)

时间:2016-08-05 09:57:53

标签: nat bittorrent nat-traversal

根据维基百科文章,Micro Transport Protocol支持使用UDP打孔进行NAT遍历。但是看libutp's project page我在头文件中找不到任何这样的引用。我错过了一些明显的东西吗或者在其他地方实施了NAT遍历?

1 个答案:

答案 0 :(得分:1)

UDP穿孔并不特定于任何协议,甚至不需要需要遍历NAT的协议支持。即它可以在带外或在更高的协议层发生。

如果是bittorrent-over-utp,则会与未记录的ut_holepunch extension message进行协商并启动。我建议阅读libtorrent's implementation