社区
网络编程
帖子详情
UDP在一个网卡多个IP地址情况下的问题
bill_lasker
2005-01-18 10:13:16
在开发使用UDP的客户端,绑定时指定本地IP,向服务器发送并接受返回包
当一个网卡一个IP地址时,客户端发送接受都OK
当一个网卡多个IP地址时,客户端发送,服务器接受都OK,服务器显示确实收到的是客户端指定的IP,但服务器发送后客户端收不到,
请问何解?
...全文
451
12
打赏
收藏
UDP在一个网卡多个IP地址情况下的问题
在开发使用UDP的客户端,绑定时指定本地IP,向服务器发送并接受返回包 当一个网卡一个IP地址时,客户端发送接受都OK 当一个网卡多个IP地址时,客户端发送,服务器接受都OK,服务器显示确实收到的是客户端指定的IP,但服务器发送后客户端收不到, 请问何解?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gdy119
2005-02-04
打赏
举报
回复
client 调用bind()指定特定的IP和PORT,server 调用bind()指定IP和PORT
server Recv(...)看看clientAddr的地址结构是否和bind()的client一致?
huangyj
2005-02-04
打赏
举报
回复
同样的问题我也遇到了。不知道如何解决好。
我的通信机器上有两个IP一块网卡,和两块网卡的。
打开了UDP的端口进行监听,接收来自于客户端的信息,但是不知道打开的是哪一个IP的端口,要进行一个一个的试才知道。很不方便
oyljerry
2005-01-22
打赏
举报
回复
先bind绑定一下再发试试
MrPotter
2005-01-22
打赏
举报
回复
bind后再发包,否则源IP是默认的(就是本地连接里设的第一个IP)
chenjunge
2005-01-20
打赏
举报
回复
那是因为它的多个ip是同时工作的,在服务器将包发出后,客户端的工作ip是不确定的,所以就收不到。另外98是支持多ip的。
bill_lasker
2005-01-20
打赏
举报
回复
我的平台是xp或2kAS
这样子是否服务器必须修改?
9731boy
2005-01-20
打赏
举报
回复
用接收那个socket来发送就不会有错了
xjb2001
2005-01-20
打赏
举报
回复
你可以绑定SOCK的IP进行发送,这样,IP就不会错了
chenlala
2005-01-19
打赏
举报
回复
很多的事情都是好奇怪
kingzai
2005-01-19
打赏
举报
回复
98在单网卡上好像不支持多IP,另外在创建socket时要指定绑定的ip
sharkhuang
2005-01-19
打赏
举报
回复
你又不有回来到这个ip的路由啊!抓包看是否已经送出?
oyljerry
2005-01-19
打赏
举报
回复
服务端返回的时候ip是否为客户端的
UDP
多
网卡
广播
问题
解决方案
楼主最近遇到了
一个
多
网卡
广播的
问题
,
问题
...针对这个
问题
,解决方案为:发送时绑定
网卡
的
ip地址
,比如两个
网卡
的
ip地址
为:192.168.23.2(主)和10.20.30.4 广播时需要用两个socket分别绑定这两个ip,再进行发送. 如果两个
探究多
网卡
UDP
广播发送源地址
在xp机器上,此广播会绑定 到所有的
IP地址
上发送广播,在windows 7上,会选择
一个
网卡
的
IP地址
作为发送源(如何选择尚不清楚)。所以,如果要windows 7所有
网卡
都想外发送广播,需要枚举所有的
IP地址
并创建对应的s
多
网卡
UDP
广播
客户端向服务器发送信息,客户端只需要给出服务器的
ip地址
和端口号,然后将信息封装到
一个
待发送的报文中发送出去。至于服务器端是否存在,或者能否收到该报文,客户端根本不用管。
UDP
服务器与客户端的通信示例可...
多
网卡
的
情况
下收
udp
组播数据的坑
多
网卡
指定其中
一个
网卡
收
udp
组播的三个关键(缺一不可): 1.接收
udp
组播的
网卡
的ip,必须设置成抓包看到的组播发送ip的同一网段的ip. 2.代码里本地监听地址ip必须是0.0.0.0, 端口是组播端口.(如下代码搜搜"关键...
双
网卡
下使用
udp
带来的
问题
今天在工程人员现场布置程序时,出了
一个
疑难
问题
,客户端发送的
UDP
包服务程序能收到,但是服务程序收到的包的
ip地址
很随机,造成在生成唯一ID的时候出现
问题
, 经过仔细排查,终于发现是双
网卡
的
问题
。因为在绑定...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章