实验设计:
- 九个节点的ad-hoc网络,路由协议采用最短路由选择算法
实验目的:
- 采用Floyd-Warshall算法实现ad-hoc网最短路由选择
- 学习NS3仿真模拟器
实验设置:
- 开发环境:Windows 10 Pro + VS2012 Express
- 开发工具:NS3+ Mercurial
- 开发语言:C++
实验心得:
Mercurial:
-
基于pyhton的轻量级分布式版本控制
-
基于 GNU General Public License (GPL) 授权的开源项目
-
分布式:更轻松的管理。更健壮的系统。对网络的依赖性更低。
NS3:
-
06年开源项目
-
离散事件模拟器,C++语言编写。
-
仿真脚本语言:Python与C++。
-
可视化工具NetAnim
-
可生成PCAP包trace文件供仿真分析