在没有端口转发(例如WebTorrent)的情况下,种子下载如何在nodejs中工作?

时间:2019-01-28 20:11:34

标签: node.js tcp p2p torrent webtorrent

我正在尝试通过TCP在节点中不同网络上的两个设备之间建立连接。

我一直在阅读有关通过TCP连接两个设备的信息,我要么需要在路由器上设置端口转发,要么使用ICE连接(摘要here)。

据我所知,这些限制是完全合理的。

所以我不明白的是,WebTorrent如何在没有端口转发或ICE连接的情况下工作。项目自述文件解释了In node.js, this module is a simple torrent client, using TCP and UDP

我已经看过代码了,但老实说,我没有得到它的完成方式,有人知道torrent客户端如何能够通过TCP在没有端口转发/中间件的情况下从其他对等节点播种和下载数据吗?

0 个答案:

没有答案