注册 登录
编程论坛 C# 论坛

利用 UDP 协议弄了一个即时聊天软件,但是聊天的时候有一个问题

王祖品 发布于 2014-04-24 15:52, 999 次点击
我用UDP协议开发了一个即时聊天工具。在同一个局域网当中,这个聊天工具是好使的。但是如果好友在别的局域网中,他就接收不到我给他发的信息了。我们都知道对方的ip地址和端口号,为什么聊天消息还不能送达?是路由器没转发我的信息吗?还是怎么一回事?      请高手帮帮忙,解释一下!
4 回复
#2
神奈创2014-05-08 12:04
UDP是要在同一网段里面传递消息的
#3
zhkai8682014-06-17 11:15
防火墙中配置开放端口号,或者直接关闭防火墙。
#4
yyc20132014-06-24 12:53
不同的局域网映射的IP不同。如果想要接收到其他局域网的信息,进行DMZ主机吧
#5
nestorchen2014-07-01 22:33
谢谢,对我很有帮助,我也一直在找这个问题!
1