Omnet ++:如何在基于StandardHost的节点上实现OSPF路由?

时间:2015-08-05 10:09:52

标签: omnet++

我有一个随机拓扑结构的网络。这些节点使用UDP进行通信,并且是基于" StandardHost"的子模块。

我希望在2个节点之间拥有最短的路由,我想使用OSPF。现在为了有这样的机制,如何将OSPF的这个属性添加到我的节点?

1 个答案:

答案 0 :(得分:1)

简而言之,您需要在StandardHost中包含一个实现此路由机制的模块。我假设你已经找到了INET Framework,它有一个OSPF的实现;他们的源代码实际上有一堆OSPF示例(你可以找到here)。这意味着你最终会得到一个以某种方式引用OSPF模块的.ned文件 - 遗憾的是我没有模块本身的经验,所以我不能告诉你它的内部是如何工作的,如果你看一下源代码中包含的简单示例,你会发现omnetpp.ini包含对UDP Echo应用程序的引用,this code(以及该文件的其余部分)显示了如何路由器和主机已连接。