ns-3关键概念(节点、应用、信道、网络设备、拓扑帮助)
来源:互联网 发布:供销大数据 陈静红 编辑:程序博客网 时间:2024/06/06 17:05
1、节点
基本计算设备被抽象为节点。用Nodes类来描述。如Nodeontainer类,用于追踪一组节点指针。
NodeContainer nodes;
nodes.Create(2);
2、应用
需要被仿真的用户程序被抽象为应用。这些方法以“Time”对象为参数,记录接收时间和发出时间。NS3用Application类表示。
3、信道
基本的通信子网被抽象为信道。C++中用channel类来描述。该类提供了管理通信子网对象和节点连接至它们的各种方法。一个信道实例可以模拟一条简单的线缆,也可以模拟一个复杂的巨型以太网交换机,甚至可以是无线网络中充满障碍物的三维空间。包括CsmaChannel、PointToPointChannel和WifiChannel。
4、网络设备
硬件设备和软件驱动的抽象为网络设备。用NetDevice类描述。对应上面的信道,设备有CsmaNetDevice、PointToPointNetDevice和WifiNetDevice。如果需要一个所有被创建的NetDevice对象列表,就需要使用一个NetDeviceContainer对象来存放它们。
5、拓扑帮助
拓扑生成类整合大量分立的步骤,使其成为一个简单易用的操作。C++中用Helper类可以极大地方便用户。例如TopologyReaderHelper类可以使得更容易配置和使用通用的TopologyReader。InternetStackHelper十一个安装PointToPointHelper对象和点到点网络设备的网络协议栈的拓扑生成器类。
0 0
- ns-3关键概念(节点、应用、信道、网络设备、拓扑帮助)
- NS-3概念引入
- NS-3概念引入
- 数据结构---->图的应用(拓扑排序,关键路径)
- NS应用实例3
- MiniFlow,帮助理解TensorFlow关键概念--图
- ns-3 教程 —— 概念概述(第一个 ns-3 程序)
- ns-3 教程 —— 概念概述(第一个 ns-3 程序)
- 拓扑排序(关键路径)
- 网络与通信:网络设备(概念)
- 网络设备驱动(3)
- 图:图的应用(最小生成树、拓扑排序、关键路径)
- log4j的关键概念和应用
- ns 节点颜色
- TDMA信道的概念
- 图(3)--拓扑排序与关键路径
- No.3拓扑排序和关键路径
- 图(拓扑排序和关键路径)
- Mysql java.sql.SQLException: The user specified as a definer ('ht_release'@'%') does not exist
- C语言中的复数
- Nginx模块开发入门
- Linux时间函数札记
- 常用的JSTL函数整理。
- ns-3关键概念(节点、应用、信道、网络设备、拓扑帮助)
- C/C++ 类库开发库参考【资料整理】
- Tomcat热部署的方法
- 2017阿里巴巴实习生招聘编程题
- JS代码压缩混淆工具使用说明
- ThinkPHP 中M方法和D方法的具体区别及其他方法介绍
- 齐博门户网站:解决百度ueditor支持iframe框架页面的视频播放问题
- context:component-scan标签的use-default-
- 折半枚举