繁体   English   中英

如何在INET的应用层发送广播包

[英]How to Send a broadcast packet in application layer in INET

我在 Omnet 5.1.1 中使用 INET 3.6。

我已经成功完成了下面链接中提到的这个结构。

https://stackoverflow.com/a/36647631/6640504

然后,我在 (inet --> application --> base) 中制作了简单的模块并将其 NED 文件添加到 node.js 中。 但是我无法向其他节点发送任何数据包。

请指导我如何在不使用 udpapp 或 tcpapp 的情况下在应用层发送或接收广播数据包?

提前谢谢你。

为了能够在 omnet 中发送广播数据包,您需要执行以下任一操作:

  1. 将您的 udp 套接字绑定到网络接口,或
  2. 在 omnet.ini 中,设置“**.forceBroadcast = true”,这将要求 omnet 将您的广播数据包发送到所有可用的接口

否则,您的广播数据包将被丢弃并发出一个信号packetFromUpperDroppedSignal

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM