- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络原理试验指导书
网络原理实验指导书
(内部使用)
游胜
计算机与通信学院
实验一 NS网络模拟平台的安装
一、实验目的:
1)掌握对NS平台的安装过程
二、实验要求:
1)在Windows下成功安装NS网络仿真器
2)使用NS平台模拟两个以上的网络模拟实验
三、实验过程:
1)在Windows下安装Visual c++
2)通过网络查找到Tcl、Tk、Otcl、Tclcl、NS、nam的源代码并下载,其下载原文件名为:tcl8.3.2.tar、ns-src-2.1b9a、otcl-1.0a8.tar、tclcl-src-1.0b12.tar、tk8.3.2.tar、nam-1.0alla-win32.exe,然后将各压缩文件解压到一个新创建的目录(如:C:\NetSim)下,将nam-1.0 alla-win32. exe改名为nam后放在c:\NetSim\nam下,如图:
在安装软件包之前先要运行命令vcvars32.bat,在此之前还应改变环境变量,在path中添加C:\Program Files\Microsoft Visual Studio\VC98\Bin;
确定后,环境变量有效。
执行命令vcvars32.bat:
完成以上操作之后,再对各个软件包进行如下的顺序安装:
1、安装Tcl:
修改cd c:\NetSim\tcl8.3.2\win\makefiles.vc中的参数TOOLS32 和TOOLS32_rc,使它们指向Visual c++相关工具所在目录(如图中黑体字部份):
修改后执行命令:
cd c:\NetSim\tcl.3.2\win
nmake –f makefile.vc
nmake –f makefile.vc install(将tcl安装到INSTALLDIR指定目录)
2、安装Tk?:–f makefile.vc
nmake –f makefile.vc install(将tk安装到INSTALLDIR指定目录)
添加路径PATH(将tcl的可执行文件所在目录加入):
%path%;c:\progra~1\tcl\bin;
3、安装ORecl:
修改c:\NetSim\otcl-1.0a8\makefile.vc,注释STATIC_TCLTK=1,TCLPATCHLEVEL改为83.2,如下图所示:
修改之后执行以下命令:
cd c:\NetSim\otcl-1.0a8
nmake –f makefile.vc
如执行成功即表明Otcl安装完毕。
4、安装TclCL:
修改文件C:\NetSim\tcltc-1.0b12\conf\makefile.win,修改LOCAL_SRC,注释STATIC_LIB=1,修改TK_VER,TCL_VER,TCL_SUFFIX,TK_SUFFIX变量及OTCL_DIR,TCLCL_DIR路径,如图(黑体字)所示:
再修改C:\NetSim\tclcl-1.0b12\makefile.vc,TCL_83_LIBRARY_FILES,如图(黑体字)所示:
修改完成后执行以下命令:
C:\NetSim\tclcl-1.0b12
nmake –f makefile.vc
执行完毕则代表安装成功。
5、安装NS:
修改C:\NetSim\ns-2.1b9a\conf\makefile.win中的变量,MSVCDIR指向Visual C++的相关工具所在目录,确认LOCAL_SRC的值是正确的,确认STATIC——LIB=1已经被注释,确认Tcl,Tk中曾改过的变量的一致性,如下所示:
修改完成后执行以下命令:
C:\NetSim\ns-2.1b9a
nmake –f makefile.vc
6、安装nam:
将改名为nam.exe的可执行文件拷贝到C:\NetSim\nam\目录下,至此nam安装成功。
7、修改环境变量:
NS编译成功后,添加“系统变量”中的“Path”,增加路径“C:\Progra~1\tcl\bin;c:\NetSim\ns-2.1b9a;c:\NetSim\nam;C:\NetSim;”。如下图所示:
8、测试NS安装是否成功
可在命令行中输入ns,如果安装正确的话应该可以看到%提示符。
9.运行NS和nam
实验二 TCL语言简介
一、实验目地:
学习TCL语言的基本语法。
二、实验原理:
TCL (Tool Command Language)在ns2中主要是用来描述脚本的,简单的说就是用来描述要模拟的网路环境和参数设定等。
变数和变数替换
就如同其他的程式语言一样,变数(variables)可以被想成是盒子(boxes),是用来储存各种类型的资料的。这些盒子或者说是变数,都有各自的名
文档评论(0)