毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于NS2的动态路由协议仿真分析研究(2)
1.2 实验内容
⑴动态路由协议的运行机制;
⑵NS2的安装和配制环境;
⑶在NS2下配置动态路由协议。
2 NS2的介绍和运行环境的配置
2.1 NS2的介绍
NS2全称Network Simulator version ,字面意思就是网络模拟平台,它是一种针对网络技术的源代码公开的并且是免费的网络模拟平台。它本身有一个虚拟时钟,所能实行的仿真项目都是由离散事件驱动的,因此它本质上就是一个离散事件模拟器。目前,NS成了学术界广泛使用的仿真平台,也常在网络技术
教学
中被用作一种辅助教学工具。
NS2所使用的开发语言是C++和Otcl。在一个仿真过程中,NS会产生一个或者两个跟踪文件,如果在Tcl脚本中加入一些简单的语句,这些跟踪文件中就会有相应的详细的跟踪信息。这些信息也可以用NAM将整个过程演示出来。
2.2 NS2的安装
NS2首次被开发所使用的就是Linux平台,而本次实验我所使用的是在虚拟机XP系统上安装运行,这就需要在XP系统上创建一个Linux的模拟平台,所以先安装cygwin,其次在cygwin下安装NS2.29。具体方法如下:
2.2.1 安装cygwin
为安装cygwin图,把下载好的软件包安装到虚拟机c盘上。
cygwin安装图
2.2.2 解压并且安装
在cygwin中解压事先下载好的ns-allinone-2.29压缩包。使用命令:
⑴tar zxvf ns-allinone-2.29.tar.gz解压;
⑵cd ns-allinone-2.29;
⑶./install进行安装。
2.2.3 配置环境变量
在安装目录C:\cygwin\home\Administrator下找到.bashrc文件并用写字板打开,在尾部插入以下信息:
export NS_HOME=/home/administrator/ns-allinone-2.29
export PATH=$NS_HOME/nam-1.11:$NS_HOME/tcl8.4.11/unix:$NS_HOME/tk8.4.11/unix:$NS_HOME/bin:$PATH
export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.11/unix:$NS_HOME/tk8.4.11/unix:$NS_HOME/otcl-1.11:$NS_HOME/lib:$LD_LIBRARY_PATH
export TCL_LIBRARY=$NS_HOME/tcl8.4.11/library
2.3 NS2的例子验证
打开cygwin,运行startxwin.bat,在新弹出的窗口中直接输入 :
cd /home/administrator/ns-allinone-2.29/ns-2.29/ns-tutorial/examples
再输入 ns example2.tcl得出图2说明NS2安装成功。
共2页:
上一页
1
2
下一页
上一篇:
java办公自动化系统的设计与实现
下一篇:
中小型企业网建设
《信息技术课程标准》微课的设计与制作
《读书交流分享》APP的设计与开发
《信息技术课程标准》系列微课的设计与制作
《大学生课堂教学管理与...
教育技术学专业技能学习网站的设计
基于Android的电子拍卖系统设计与开发
基于Web应用的致胜公司企业内部培训系统设计
新疆农林高校學生昆虫生...
个案管理茬老年糖尿病患...
浅谈农村大气环境保护的制度构建【1868字】
日语论文中日酒文化对比研究
发酵米粉优势菌株的发酵特性研究
肢体语言在小学英语教学中的应用浅谈
大淘宝网的虚假交易研究
淮安市高校足球运动损伤问卷调查表
2021年什么行业赚钱,适合...
激光模拟训练器材国内外研究现状