将两个服务器连接转换为一个 P2P 连接

将两个服务器连接转换为一个 P2P 连接

我想创建一个匹配服务器框架,用于不同 LAN 中的多台机器之间的在线通信。为了尽可能降低延迟,我希望能够创建对等连接,但根据我对 TCP 的了解,您需要转发端口才能实现这一点;如果可以的话,我不想这样做。所以我想知道是否有任何方法可以将两个单独的连接到服务器并将其转换为客户端之间的一个连接,而无需服务器参与。

TL;DR 我可以让客户端-服务器-客户端变成客户端-客户端吗?

答案1

经过更多研究,我似乎想要实现一个“打洞”系统。虽然这不会保留当前的流/会话,但它可以实现我想要的功能。

相关内容