【问题标题】:P2P vs DDNS ? What should be used?P2P 与 DDNS ?应该使用什么?
【发布时间】:2011-07-19 03:38:58
【问题描述】:

我正在尝试构建一个多客户端/多服务器应用程序
客户包括电脑、智能手机等
因此它们可能使用静态或动态 IP,或者位于防火墙或 NAT 后面……等等 我已经实现了点对点和动态 DNS 拓扑,只是为了享受编码:)
PNRP 在 P2P 中使用,我的实现是 wpf/wcf 服务 老实说,这是我的拼贴项目
但在这里我停下来作为一个问题:
使用哪个实现? P2P 或 DDNS :(
优点,缺点和您的意见?

HTH ,, 问候, :)

注意:
如果这个问题是重复的,我很抱歉:(但我真的在这里搜索了7没有找到它,所以请指点我:),谢谢

【问题讨论】:

    标签: wpf wcf dns p2p pnrp


    【解决方案1】:

    这两种方法都有效。然而 DDNS 并不是完整的解决方案。它只解决了一部分问题,即为对等点匹配一个临时 IP 地址。您仍然必须至少解决 NAT 穿越问题(请参阅 TURN 和 STUN 解决方案)和对等点的位置。

    DNS 还有另一个问题,信息传播速度很慢。当 P2P 在 Y2K 左右爆发时,许多人因为性能原因拒绝使用 DNS。他们想要更快的东西。考虑到 P2P 网络可以由数百万台设备随时更改 IP 地址组成,这对于 DNS 来说将是难以承受的。

    从好的方面来说,如果您想建立几个稳定的 SUPER-peer,DDNS 会很有帮助。它们可用于促进 P2P 网络的组织。

    【讨论】: