社区
网络通信/分布式开发
帖子详情
关于UDP聊天室的问题
flanks
2012-05-10 06:11:14
我编了一个聊天室,UDP方式,在单网卡的机器上测试都正常。。
可是双网卡的机器上就出问题了。
发送方和接收方都是双网卡,一个连内网路由,一个连外网路由,这样就形成了两个局域网。
我每发一条信息,如果是向所有人发送,则对方会收到2条同样的信息,如果是向某个人发送,也就是选他的计算机名,则正常,收到一条信息!!
实在是弄不明白怎么回事了!
请名位大侠帮忙。。可能我说的不是很清楚,有看不明白的,我可以补充!谢谢
...全文
126
3
打赏
收藏
关于UDP聊天室的问题
我编了一个聊天室,UDP方式,在单网卡的机器上测试都正常。。 可是双网卡的机器上就出问题了。 发送方和接收方都是双网卡,一个连内网路由,一个连外网路由,这样就形成了两个局域网。 我每发一条信息,如果是向所有人发送,则对方会收到2条同样的信息,如果是向某个人发送,也就是选他的计算机名,则正常,收到一条信息!! 实在是弄不明白怎么回事了! 请名位大侠帮忙。。可能我说的不是很清楚,有看不明白的,我可以补充!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mhhaifeng
2012-05-11
打赏
举报
回复
[Quote=引用楼主 的回复:]
我编了一个聊天室,UDP方式,在单网卡的机器上测试都正常。。
可是双网卡的机器上就出问题了。
发送方和接收方都是双网卡,一个连内网路由,一个连外网路由,这样就形成了两个局域网。
我每发一条信息,如果是向所有人发送,则对方会收到2条同样的信息,如果是向某个人发送,也就是选他的计算机名,则正常,收到一条信息!!
实在是弄不明白怎么回事了!
请名位大侠帮忙。。可能我说的不是很清楚,有看不明白……
[/Quote]
因为是广播 如果是双网卡,所以会收到两条信息
试试 三网卡 看是否收到三条信息?
你的局域网有没有nat 能否共享上网? 不能正常收发 应该是路由问题
跟踪 推测下 用户A的信息是如何到达B的
mhhaifeng
2012-05-11
打赏
举报
回复
发错地方 了 !!!
mhhaifeng
2012-05-11
打赏
举报
回复
http://topic.csdn.net/u/20110319/16/d8f50e80-6bdc-4b2e-a3d9-f3cfb7793484.html
http://tech.techweb.com.cn/thread-338156-1-1.html
udp
聊天室
源码
udp
聊天室
源码
基于MFC的
UDP
简易
聊天室
课程设计——简易网络
聊天室
。 C++基于MFC开发的
UDP
网络
聊天室
。
C#
UDP
聊天室
学C#网络编程时写的简单
UDP
聊天室
,设计很垃圾,主要在学习和熟悉C#网络编程,与异步。
vb6
udp
聊天室
vb6
udp
聊天室
客户端列表 心跳判断在线.
udp
实现
聊天室
项目
udp
实现
聊天室
项目,有注册,登陆,群聊,私聊功能。采用sqlite3数据库保存用户信息,采用链表实现群聊和私聊功能。
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章