微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

向 OMNET++ 中的所有节点发送 UDP 广播消息

如何解决向 OMNET++ 中的所有节点发送 UDP 广播消息

我将 OMNET++ INET 用于 Ad hoc 网络。 我想用 UDP 向我所有的邻居广播我的消息。我已经在 UDPBasicApp 中尝试了所有可能的解决方案。如果目的地不固定(接收器),它会随机选择一次向一个节点广播一条消息。 UDPBasicBurstApp 也不会向所有连接的节点发送消息。

解决方法

就像真实网络一样:要向本地网络上的所有节点广播,您必须使用本地广播地址作为目标地址。

即如果我在 192.168.0.0 网络上并且我有一个 8 位子网,那么发送到 192.168.0.255 将广播该消息。

,

抱歉,在我的 omnet.ini 文件中,我有这样的配置:

*.configurator.config = xml("") *.configurator.optimizeRoutes = false .host.ipv4.routingTable.netmaskRoutes = ""

我想将 UDP 数据包发送到多个终端节点,以便它们都收到相同的数据包,而不是随机选择终端节点。我应该如何设置目标地址?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。