NS2仿真实验环境组建

本文详细介绍了在Ubuntu系统中通过VirtualBox和Cygwin搭建NS2仿真实验环境的步骤,包括虚拟机安装、Ubuntu系统部署、NS2及模块安装。适合初学者和对Linux不熟悉的学生,提供了从零开始的完整流程,帮助快速建立实验环境。
摘要由CSDN通过智能技术生成

最近有初学NS2的同学问如何搭建环境,我这边把编写的实验手册中的一个章节拿出来分享。

更多内容请关注我编写的,即将由清华大学出版社出版的《无线网络技术教程(第2版)》

把内容粘上了,发现图没有,先不管了,应该不影响阅读,如有问题请联系我。

一键安装包比较大,有需要的同学QQ(411265589)联系,加的时候请报“姓名和学校”验证。



NS2仿真实验环境组建

实验要求与目的

●接触Linux/Cygwin操作界面和简单命令

●掌握NS2仿真实验环境的搭建

●熟悉NS2仿真实验过程

实验环境与模块简介

本教程绝大部分实验环境基于Windows XP/Windows 7,利用虚拟机+Ubuntu构建仿真环境。为了让部分不熟悉Ubuntu系统的读者也能高效完成实验,实验也可在Cygwin环境下运行。由于Ubuntu和Cygwin都使用Linux命令,因此本手册后续的所有实验假定读者熟悉简单的shell命令,如目录切换、文件编辑和权限变换等。同时,读者的PC性能满足:内存2G及以上、CPU 2.0GHz及以上、空闲磁盘空间10G及以上。虚拟机软件包为Ubuntu 10.04系统、VirtualBox、Cygwin和ns-allinone-2.35源码包,读者可从它们的主页下载,详见下面的介绍。

实验原理与背景知识

3.1 Ubuntu简介

Ubuntu(乌班图)是基于Debian GNU/Linux,支持x86、amd64和ppc架构,由专业开发团队(Canonical Ltd)打造的开源GNU/Linux操作系统,支持桌面虚拟化。Ubuntu对GNU/Linux的桌面普及作出了巨大贡献,使更多人共享开源的成果。通常每隔6个月,Ubuntu就发布新版本,利用代号和版本号(基于发布日期,如4.10表示2004年10月发行)进行区分,其中LTS是长期支持版。更多Ubuntu信息可关注:http://www.ubuntu.org.cn/。

本教程实验选择Ubuntu主要考虑:(1)易用且受开发者青睐;(2)源码开放。本手册实验采用Ubuntu 10.04,可从:http://old-releases.ubuntu.com/releases/lucid/下载,见图1.1。

图1.1 Ubuntu 10.04下载

3.2 VirtualBox简介

本手册中的大多数实验采用VirtualBox为虚拟机,由德国Innotek公司开发,由Sun公司出品,使用Qt框架编写,在Sun被Oracle收购后正式更名成Oracle VM VirtualBox。Innotek根据GNU General Public License(GPL)开放VirtualBox产品,并提供二进制版本及OSE版本的代码。可在VirtualBox上安装并执行Windows、DOS、Linux等操作系统。

与VMware和Virtual PC比较,VirtualBox具备远端桌面协议(RDP)、iSCSI和USB支持,现有VirtualBox在客户端操作系统上已支持USB 2.0的硬件装置,但其需安装VirtualBox Extension Pack。更多信息可关注:https://www.virtualbox.org/,在此不再赘述。本教程实验选择VirtualBox主要考虑:(1)系统资源占用较少;(2)源码开放。本手册实验采用的VirtualBox 4.2.18,可从:https://www.virtualbox.org/wiki/Downloads下载,如图1.2所示。注意,由于VirtualBox不断更新,本实验环境搭建可兼容新版VirtualBox。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值