标签: language-agnostic networking file-transfer
我正在构建一个直接文件传输工具,用于在两个用户之间共享文件。
为了建立这种连接,是否绝对要求拥有可公开访问的IP?
如果我使用中间服务器,是否所有流量都通过它,或者它可以帮助各方以某种方式建立连接,其余的传输过程将直接在它们之间进行?
谢谢!
答案 0 :(得分:1)
不,不是 - 但如果他们这样做的话会更可靠。
然而,他们仍然需要一种中介,以便首先找到对方。一旦发生这种情况,您可以使用NAT hole-punching建立直接连接。