P2P与DDNS?应该用什么?

时间:2011-07-19 03:38:59

标签: wpf wcf dns p2p pnrp

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

HTH ,,问候,:)

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

1 个答案:

答案 0 :(得分:0)

两种方法都有效。但DDNS并不是完整的解决方案。它只解决了问题的一部分,即将对等体与临时IP地址进行匹配。您仍然必须至少解决NAT遍历问题(请参阅TURN和STUN解决方案)和同行的位置。

DNS还存在另一个问题,信息传播速度很慢。当P2P在Y2K周围爆炸时,许多人因为性能而拒绝使用DNS。他们想要更快的东西。考虑到P2P网络可以由数百万设备随时更改IP地址组成,这对DNS来说是无法忍受的。

好的一面是,如果你想建立一些稳定的超级同伴,DDNS会很有帮助。它们可用于促进P2P网络的组织。