网络模拟器中套接字的仿真

时间:2015-06-16 07:30:25

标签: sockets networking udp simulator ns-3

我想用网络模拟器(NS-3)模拟一些节点。它们之间的通信是UDP传统套接字。我想知道,对于模拟而言 足以模拟从传输层到应用层,还是需要模拟OSI层的物理和数据链路层?

1 个答案:

答案 0 :(得分:1)

NS3是从应用层到物理层的完整OSI层仿真。因此,您需要指定模拟运行的网络组件类型。使用NS3帮助程序API可以是一个非常简单的设置。

这是NS3上一个非常简单的UDP仿真示例: https://www.nsnam.org/docs/doxygen/first_8cc_source.html

这里有一个人: https://www.nsnam.org/docs/release/3.23/tutorial/singlehtml/index.html#a-first-ns-3-script