2010-04-17 33 views
0

我是网络编程新手。我想用Stun遍历NAT。我使用代码项目Stun Client中定义的Stun客户端应用程序。它向我返回了一个映射的IP和端口。但我不知道如何在C#.NET中使用IP和端口进行P2P通信。 请帮帮我。任何帮助将不胜感激。C#中的晕眩和P2P通信#

回答

0

如果你正在寻找一些一般的背景,让你开始,看此相关的问题:

+0

感谢您的回复。 通过阅读上述链接,它使用PNRP进行通信。PNRP不与对称NAT协同工作,而PeerCollabration不适用于Windows XP。用户在不同的NAT后面,我想在他们之间进行视频会议。对于文本聊天,我使用了jabber服务器。我想要一个类似libjingle的解决方案,它可以在任何地方使用(甚至可以使用对称NAT)。任何帮助将appriciable – 2010-04-19 12:43:27

0

HI所有

我们发现,我们可以遍历使用vs2010(.net4.0)的NAT。有一个方法AllowNATTraversal(布尔值)。将NAT Traverse的值设置为true。它使用Ipv6 adsdress进行连接。您可以通过在命令提示符下编写一些命令来从teredo服务器获取Ipv6全局地址。