这样描述吧, 1)一张网卡的192.168.1.100专门接收激光器的6001端口UDP包, (这个网卡没有第二个网络用户了) 2)儿另外一张网卡接的是局域网(与数据库通讯),问题来了,这个网络的IP是自动分配的,有可能其他机器 会在这个网络路由获取到的也是192.168.1.100 有这个情况,,如果网卡局域网已经链接到一个自由分配的IP是192.168.1.100,,而我的读取激光器的程序 后面启动,会不后导致程序去坚听这个局域网的192.168.1.100,而不是第一张网卡的192.168.1.100的数据广播??????
为什么要设置两张不同的网卡对应相同的IP地址呢? 1)一个网卡 接激光发射器 地址是192.168.1.100 UPD 接收包是6001端口 2)另外一个接局域网,局域网上地址是任意配置的,也可能自动分配为192.168.1.100 如果打开程序的时候,局域网上已经分配有192.168.1.100, 再socket 另外的网卡192.168.1.100激光器则程序不能读UPD 因为地址冲突了。。。。所以想,专门绑定一个网卡,来度接激光发射器 地址是192.168.1.100 UPD 接收包是6001端口 另外一个网卡又不能屏蔽局域网上的自由分配的192.168.1.100
16,471
社区成员
421,731
社区内容
加载中
VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌…… 向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能…… 我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……
试试用AI创作助手写篇文章吧