两个经过 NAT 的 Skype 节点如何通信

Posted

技术标签:

【中文标题】两个经过 NAT 的 Skype 节点如何通信【英文标题】:How two NAT'ed Skype nodes communicate 【发布时间】:2012-11-05 12:25:13 【问题描述】:

“通过 Skype 的视频/语音通信是通过 UDP 建立的。这里的窍门是,很多时候,其中一个用户位于防火墙或路由器后面,因此它没有真实的 IP 地址。但如果两者都有Skype 客户端在真实 IP 上,然后媒体流量通过 UDP 在它们之间直接流动......"

“如果被调用者之一或两者都没有公共 IP,则他们通过 UDP 或 TCP 将语音流量发送到另一个在线 Skype 节点。” 谁能解释一下这个说法。我不明白他们是如何找到彼此的?

文章来源:http://EzineArticles.com/496462

文章来源:http://EzineArticles.com/496462

【问题讨论】:

【参考方案1】:

客户端可以通过Skype登录服务器和超级节点进行通信。

有关 Skype 协议的更多详细信息:

http://en.wikipedia.org/wiki/Skype_protocol

【讨论】:

以上是关于两个经过 NAT 的 Skype 节点如何通信的主要内容,如果未能解决你的问题,请参考以下文章

如何在 NAT 后面的两个节点之间进行通信?

Flannel HOST-GW 跨节点通信

如何让两个android设备通过TCP进行通信

如何配置VMware客户虚拟机使用NAT模式联网通信

无线路由器nat如何设置

求:can总线通信如何实现两个节点互相收发,希望是keil.c程序