【问题标题】:Initial connecting of two computers through a server, but allowing them to connect directly afterwards通过服务器初始连接两台计算机,但之后允许它们直接连接
【发布时间】:2017-04-22 10:09:41
【问题描述】:

位于不同 NAT 网络中的两台计算机想要相互连接。 无法进行端口转发。

我们可以使用中间服务器在它们之间进行连接,但是我们不希望在初始连接之后整个通信都通过该服务器。

中间服务器有什么方法可以执行初始连接,然后允许它们以某种方式直接继续通信?

我所知道的关于计算机网络的一切都说“不”,但我想在这里试一试这个问题。

【问题讨论】:

    标签: networking network-programming


    【解决方案1】:

    可以通过NAT traversal techniques 完成。这并不简单,但许多应用程序都会这样做,例如Skype,通过服务器传输所有通信是无效的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-08
      • 2023-03-09
      • 2012-03-28
      • 2019-08-09
      • 1970-01-01
      • 2016-02-20
      相关资源
      最近更新 更多