实验设计:
- 九个节点的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文件供仿真分析
-

最短路由选择算法:

本文介绍了一个使用NS3仿真器实现最短路由选择算法的计算机网络实验。实验在九节点的ad-hoc网络中应用Floyd-Warshall算法,探讨了NS3的特性、UDP通信以及Ad Hoc网络的基本概念。通过修改路由信息,实现了静态最短路径路由表,并通过UDP客户端和服务端进行了通信验证。
最低0.47元/天 解锁文章
1274

被折叠的 条评论
为什么被折叠?



