【发布时间】:2019-11-11 12:51:25
【问题描述】:
从概念上讲,我无法理解连接到各自 Wifi 网络(例如)的 2 台设备如何能够建立对等连接,即使中间有临时服务器也是如此。
例如计算机 A 的公共 IP 为 1.1.1.1,私有 IP 为 192.x.x.x。计算机 B 的公网 IP 是 2.2.2.2,私网 IP 是 192.y.y.y。如果没有任何防火墙等(一般情况),他们将如何在它们之间建立直接的套接字连接?
如果您能用稍微外行的术语解释一下,将不胜感激。
上下文:我正在研究一个服务器,打算在浏览器中提供WebRTC。使用 Google 的 STUN 服务器,他们可以在很多情况下交换媒体。但从概念上讲,我不清楚两者之间发生了什么。
【问题讨论】:
-
这能回答你的问题吗? How does WebRTC work?
标签: sockets networking network-programming webrtc p2p