摘要: NS3的开发旨在为网络研究和教育提供开放,可扩展的网络仿真平台。简而言之,NS3提供了分组数据网络如何工作和执行的模型,并为用户提供了进行模拟实验的模拟引擎。使用ns-3的一些原因包括进行更难或不可能用真实系统执行的研究,在高度可控的,可重现的环境中研究系统行为,以及了解网络如何工作。用户将注意到N 阅读全文
posted @ 2020-06-05 13:49 常给自己加个油 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一个ns-3的Gnuplot例子 在安装目录下, /examples/tutorial目录下,有一个拥塞窗口的例子 fifth.cc,可以执行:$ ./waf --run examples/tutorial/fifth >fifth.dat 2>&1将会在安装目录下,生成 fifth.dat文件解释 阅读全文
posted @ 2020-06-05 13:20 常给自己加个油 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 在进行NS3脚本编写前,Ubuntu上需要安装一个C/C++的IDE环境,这里选用VS Code来进行开发。 在Ubuntu上安装VS Code可使用Ubuntu-make来完成。Ubuntu-make的前身是Ubuntu Developer Tools Center,就是“Ubuntu开发者工具中 阅读全文
posted @ 2020-06-05 13:08 常给自己加个油 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 用waf编译上一节讲了用build.py编译,其实也可以用waf编译,简单介绍一下。 编译方法二:用waf我们使用waf来配置和编译ns-3工程软件包,这一点不是严格必须的,但是做一个简单的介绍是很有必要的,起码可以了解如何修改工程的配置。也许你能做出的最有用的配置修改就是编译工程的优化版本了,默认 阅读全文
posted @ 2020-06-05 13:04 常给自己加个油 阅读(2020) 评论(0) 推荐(0) 编辑