NS2的安装
- 格式:ppt
- 大小:797.00 KB
- 文档页数:38


Ubuntu 11.04 安装 ns2-allinone-2.34【完整版】(附各种问题解决方案)这真是一个痛苦并快乐到过程,尝试多次安装,最终迎来来伟大的复兴!终于安装成功了!!!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 经验:先将本文提到的错误在./INSTALL之前全部改正后可减少出错机会1.首先,修改更新源,原有的更新源无法完成更新。
以下是ubuntu 11.04 教育网的源:sudo gedit /etc/apt/sources.list#网易资源deb /ubuntu/ natty main restricted universe multiversedeb /ubuntu/ natty-security main restricted universe multiversedeb /ubuntu/ natty-updates main restricted universe multiversedeb /ubuntu/ natty-proposed main restricted universe multiversedeb /ubuntu/ natty-backports main restricted universe multiversedeb-src /ubuntu/ natty main restricted universe multiverse deb-src /ubuntu/ natty-security main restricted universe multiversedeb-src /ubuntu/ natty-updates main restricted universe multiversedeb-src /ubuntu/ natty-proposed main restricted universe multiversedeb-src /ubuntu/ natty-backports main restricted universe multiverse2、更新Ubuntu系统文件,虽然系统是最新版本的,但是不代表里面的文件都是最新的,需要更新。
Windows平台NS-2软件安装简明教程Liyang Liuliyangliu@/Documents/ns_setup.pdf本文旨在介绍NS-2软件在Windows平台的安装过程,使广大NS-2用户在最短的时间内了完成软件的安装,本文参考了网络上相关文章,并进行了实际验证,确保所述的安装过成正确、有效。
1.引言NS-2是一款常用的网络模拟软件,它诞生于*NIX环境下。
如果要在Windows环境中进行安装,则需要借助第三方的虚拟软件工具,在Windows平台中可以采用虚拟软件如Vmware先行安装UNIX/Linux操作系统,然后再在虚拟机中进行NS-2的安装。
本教程介绍的是采用Cygwin在Windows下如何安装NS-2软件。
2.安装过程首先到Cygwin的官方网站下载安装程序,大家可以到Cygwin的中国镜像网站1去下载。
在此,我建议大家采用Cygwin本地安装的方式进行,因为网络方式安装通常速度较慢,而且容易出现一些莫名其妙的错误。
可以在搜索引擎中搜索Cygwin镜像文件,本教程中采用的Cygwin镜像下载地址为:ftp://soft:Coolersky@:19527/iso/cygwin2.510.2.2.iso 将上述文件下载后,可以通过虚拟光驱软件(如DAEMON Tools)打开,如图,然后双击setup.exe进入安装界面1安装方式选择本地目录可采用系统默认的设置不必修改,如下图选择本地镜像文件中的文件目录,本演示实例的目录为:http%3a%2f%%2fsourceware%2fcygwin 如图,接下来的这一步比较关键,如果少安装了某些组件,可能会无法编译导致安装失败,点击View键切换浏览模式,需要的组件为:gccgcc-g++gnuplotmakepatchperltarX-startup-scriptsxorg-x11-basexorg-x11-binxorg-x11-develxorg-x11-bin-dllsxorg-x11-bin-lndirxorg-x11-etcxorg-x11-fencxorg-x11-fntsxorg-x11-libs-dataxorg-x11-xwin组件选择好后,点击下一步开始安装,这个过程持续的时间较长安装好后,提示至此完成了Cygwin的安装,接下来就是要在Cygwin环境下进行NS-2软件的安装,建议新手安装NS-2的时候采用allinone的安装包,本教程采用2.29版,下载地址:/nsnam/dist/ns-allinone-2.29.tar.gz下载后,将压缩包放在C:\cygwin\home\YOUR_PATH (YOUR_PA TH为用户名的实际路径)。
ns2的基本功能和用法。
NS2是一款广泛使用的离散事件网络仿真器,它可以用来模拟网络协议、网络拓扑结构、传输层协议等各种网络方面的问题。
在本文中,我们将会详细介绍NS2的基本功能和用法,让您了解如何使用这个强大的工具来开展网络仿真和探索。
第一部分:NS2的简介NS2全称Network Simulator 2,是一款免费且开源的网络仿真平台,它可以运行于Linux和Windows操作系统。
NS2是C++编写的,它是由一个模块化的体系结构构建而成的。
NS2可以帮助你模拟和测试各种网络协议和技术,包括但不限于TCP/IP、WiFi、无线通信、移动通信、卫星通信等。
NS2的基本组成部分包括:- OTcl:OTcl是一个面向对象的Tcl解释器,它被用来编写NS2的脚本文件。
它可以帮助您表示仿真模型以及控制仿真场景和参数。
- C++代码:NS2的模拟核心是由C++编写的,它包含了底层的网络协议处理逻辑和数据结构。
- Trace:NS2的Trace模块可以记录仿真过程中所有的事件和消息交换。
我们可以通过Trace来分析仿真结果,并对仿真场景进行可视化。
总结NS2是一个开源且强大的网络仿真器,它的核心部分是由C++编写而成的。
NS2可以帮助您模拟和测试各种网络协议和技术,并提供一个强大的OTcl 脚本语言来控制和配置仿真模型。
第二部分:NS2的基本功能NS2提供了很多强大的功能,如下所示:1. 拓扑结构模拟NS2可以帮助我们模拟各种网络拓扑结构,例如星型、树形结构、层次结构等。
通过定义节点、连接和协议,我们可以很容易地构建复杂的拓扑结构,并进行仿真和测试。
2. 参数设置和控制通过OTcl脚本,我们可以轻松地配置和控制仿真模型。
我们可以设置各种参数,例如发送速率、仿真持续时间、节点位置等等。
此外,我们还可以通过设置事件触发器来控制仿真场景的流程。
3. 模拟协议NS2可以帮助我们模拟各种协议,例如TCP、UDP、ICMP等。
关于网络模拟器(NS)的安装说明张帅经过这几天的摸索,终于将NS-2(版本2.34)安装成功,里面带有GT-ITM。
NS-2之前的版本是支持windows环境的,可随着版本的升高,现在已经不支持Windows环境了,需要在Linux环境下运行才行。
想在Linux环境下运行NS-2的方法有两种:1、在Windows环境下模拟Linux环境;2、确确实实的安装一个Linux系统。
1、在Windows环境下模拟Linux环境。
需要在Windows环境下安装Cygwin(),然后在其中再安装NS,这个方法我尝试了3次,折腾了两天没有成功,最后以放弃告终。
原因就是,在安装Cygwin时需要连接国外的Ftp站点进行下载安装,但我尝试了好多次都不能成功,所以就放弃了。
2、第一种方法失败了,就尝试第二种方法。
我在电脑上首先安装了虚拟机,然后在虚拟机里面安装了Ubuntu。
、先安装虚拟机,这个很容易的,为VMWARE虚拟机完全版实在太大,所以一般都下载绿色版,精简版之类的。
因此,它并不附带“VMware-tools”,这个工具包(也叫增强包)在安装好虚拟机之后可以单独再安装。
下面我来详细的演示一下安装的过程:图 1 加载Linux.iso镜像图 2 点击CD-ROM之后选择镜像(红框内的)挂载后,启动虚拟的Ubuntu系统了。
之前说过,在安装好虚拟操作系统之后需要安装虚拟机工具(VMware-tools),安装VMware-tools的作用有很多,这里就不详细说了!关键的功能就是可以在虚拟机和实际的Windows环境下随意的拖动文件,这样也不需要使用“ctrl+alt”键来释放虚拟机下的鼠标了。
下面继续介绍怎样安装VMware-tools:图 3 安装VMware-tools步骤一下面需要将VMware-tools所在的目录路径找到,放到终端里执行,具体如下所示:图 4 怎样复制路径这些操作都是很简单的,下面要找到Linux环境下的终端,选择“应用程序—附件—终端”就可以了(当然了在刚装好系统的时候Linux是英文的,这可以设置,因为现在的Ubuntu 是支持中文的了,在“系统—系统管理—语言支持”项里面可以设置使用中文)。