NS3学习笔记

1 NS3脚本的编写

NS3学习笔记

NS3学习笔记

2 NS3中的类

NS3学习笔记

 

 

例子

1 第一个例子 first.cc

先把examples/tutorial里的first.cc拷贝到scratch文件夹里,命名为myfirst.cc

运行myfirst.cc

sudo ./waf –run scratch/myfirst.cc

NS3学习笔记

运行可视化模块:

sudo ./waf –run scratch/myfirst –vis

 

 

2 second.cc

NS3学习笔记

首先把mysecond.cc复制到scratch文件夹里

NS3学习笔记

然后运行 sudo ./waf --run scratch/mysecond

NS3学习笔记

看到client和sever分别发送和接受了1024个byte

然后可视化执行

sudo ./waf --run scratch/mysecond --vis

NS3学习笔记

点击simulate,过段时间

NS3学习笔记

用命令行修改,把csma节点改成100个

NS3学习笔记

 

3 third.cc

NS3学习笔记

wifi节点设成移动的了