2022年12月31日

ns-3_ Day 0

摘要: 版本 ns3.31 OS Ubuntu 18.04 ns-3是什么 是一个网络仿真工具,并不是ns-2的扩展而是一个全新的项目。 ns-3官方文档给出了详尽的下载、安装方案。完整的主目录如下: waf是基于Python开发的编译工具,从ns3.36开始替换为cmake scratch存放脚本文件(C 阅读全文

posted @ 2022-12-31 16:19 LeewayTang 阅读(239) 评论(0) 推荐(0)

2022年12月19日

ns-3_ Day 2

摘要: ns-3的代码设计 ns-3的核心是时间调度和网络模拟的支持,在工程技术上有很多重要的设计值得了解。 核心模块 ns-3的内核指的就是 src/core/下的代码,而基于core定义的network模块给出了最基本的单元定义如packet。围绕这两个模块,可以将ns-3的结构描述为: 随机数 随机数 阅读全文

posted @ 2022-12-19 10:45 LeewayTang 阅读(213) 评论(0) 推荐(0)

2022年12月18日

ns-3_ Day 1

摘要: 一些概念 在Day0中,通过ns-3提供的 first.cc 我们了解了几个仿真过程中涉及的概念。ns-3的主体概念有下列5个: node 在网络模拟中,实际上就是“terminal/host”的概念。 application 需要被仿真的用户程序,这也是开发的主要部分。 channel 网络中数据 阅读全文

posted @ 2022-12-18 16:04 LeewayTang 阅读(109) 评论(0) 推荐(0)

导航