发送 UDP 广播时检测自己的消息

Detecting own message when sending UDP broadcast

提问人:LUN2 提问时间:7/26/2022 更新时间:7/26/2022 访问量:244

问:

我的程序(C++,winsock,Windows 8,10)发送UDP广播消息以邀请其他计算机通过TCP进行连接。

因此,程序也会像其他计算机一样接收此(自己的)消息。

问题是:我怎样才能知道我的程序有你自己的消息?

我看到的一种方法是生成唯一编号(密钥),将其与广播消息一起发送,在收到消息时对其进行分析——如果与唯一密钥匹配,则它就是自己的消息。

有没有更简单的方法?

C++ winsock2

评论

2赞 Rotem 7/26/2022
您无法检查它是否是从您的 IP 地址发送的吗?
1赞 Remy Lebeau 7/26/2022
相关/欺骗:如何忽略自己的广播 udp 数据包

答: 暂无答案