毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于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办公自动化系统的设计与实现
下一篇:
中小型企业网建设
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
AT89C52单片机的超声波测距...
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
神经外科重症监护病房患...
国内外图像分割技术研究现状
C#学校科研管理系统的设计
中国学术生态细节考察《...
承德市事业单位档案管理...