节点
基本设备被抽象为节点,用C++的node类来描述。
NodeContainer类用于追踪一组节点指针,特别是在设备助手一次在多个节点安装设备,需要在大量的相同节点上安装设备。
// 新建两个节点对象
NodeContainer nodes;
nodes.Create (2);
应用
需要被仿真的用户程序被抽象为应用,用C++的Aapplication类来描述。
UdpEchoClientApplication:回显服务器端所回复的分组,同时记录时间
UdpEchoServerApplication:由UdpEchoServerHelper管理
信道
把节点连接到代表数据交换信道的对象上,用C++的channel类来描述。
信道模型例子:
CsmaChannel : 模拟一个可以用于实现载波监听多路访问通信子网中的媒介。
PointToPointChannel : 这个类代表简单的点对点信道,无