加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 原创教程 > NS2网络模拟与仿真

实验一 安装篇《NS2仿真实验——多媒体和无线网络通信》笔记(转)

时间:2011-08-07 15:57:33  来源:  作者:

费不少功夫找到了一本《NS2仿真实验——多媒体和无线网络通信》,柯志亨老师编的,遂开始上手试,感觉还不错。开个专栏记录和分享一下学习感受,如有侵权嫌疑,请速速与我联系,将其删除!

*实验一 安装篇*

  图省事,按照从柯老师的网站提供的链接,下载该书的配套CD,完全采用CD提供的资源,(cygwin+ns-allinone-2.29+PSPad),操作系统是非联网机的英文版winXP。

  安装没什么特别的,书上写的很细,按照说明一步步来就可以了。

1. 安装cygwin

  双击CD中的setup.exe;

  选择Install from Local Directory;

  Local Package Directory选择CD中ftp%3a%2f%2fftp.nctu.edu.tw%2fWindows%2fcygwin目录;

  选择要安装的软件时,先点击View,旁边的Category变成Full,在Package列选择XFree86-base,XFree86-bin,XFree-prog,XFree86-lib,XFree86-etc,make,patch,perl,gcc,gcc-gcc+,gawk,gnuplot,tar,gzip,将这些软件的New列的状态由Skip改变成相应的版本号;

  需要注意的是安装时的计算机用户和计算机名称要用英文,且名称中不能有空格。

2. 安装NS2

  把CD中的ns-allinone-2.29.rar解压到cygwin目录下(如果安装时全部采用默认路径,就是复制到c:\cygwin\home\lily目录);

  打开cygwin命令窗口,进入ns-allinone-2.29/ns-2.29目录,重新编译:

./configure; make clean; make depend; make

  把CD中的.bashrc复制到cygwin目录(c:\cygwin\home\lily)下,替换那里原来的.bashrc文件,重启cygwin窗口使路径设置生效;

  强调一点,这个NS2.29柯老师整合了一些模块进去,和原本的NS2.29不是完全一样的。

3. 测试安装是否成功

  在cygwin窗口输入startxwin.bat,进入图形接口窗口。

  切换到ns-allinone-2.29/ns-2.29/ns-turorial/examples目录,输入:

ns example2.tcl

  成功的同时会开启nam窗口,如果运行失败,则表示路径设置没有生效,需要将ns-allinone-2.29/ns-2.29下的ns.exe,nam.exe复制到要仿真的tcl文件的同一目录下,并且使用如下格式的命令来执行模拟:

./ns.exe example2.tcl

  我在xwin窗口收到提示,大致是说tclsh的软件版本有问题,暂时能运行,也就没管它。

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
在CentOS下搭建Android 开发环境
在CentOS下搭建Androi
轻松搭建属于自己的Ubuntu发行版
轻松搭建属于自己的Ub
利用SUSE Studio 打造自己的个性化Linux发行版
利用SUSE Studio 打造
那些采用PHP技术的IT大企业
那些采用PHP技术的IT大
相关文章
    无相关信息
栏目更新
栏目热门