直接文件传输是否要求其中一方拥有可公开访问的IP?

时间:2010-11-25 22:37:14

标签: language-agnostic networking file-transfer

我正在构建一个直接文件传输工具,用于在两个用户之间共享文件。

为了建立这种连接,是否绝对要求拥有可公开访问的IP?

如果我使用中间服务器,是否所有流量都通过它,或者它可以帮助各方以某种方式建立连接,其余的传输过程将直接在它们之间进行?

谢谢!

1 个答案:

答案 0 :(得分:1)

不,不是 - 但如果他们这样做的话会更可靠。

然而,他们仍然需要一种中介,以便首先找到对方。一旦发生这种情况,您可以使用NAT hole-punching建立直接连接。