本文是笔者使用 Ubuntu 操作系统写的第一篇文章!参考了红黑联盟的这篇文章:Ubuntu 12.04中文输入法的安装安装 Ubuntu 12.04 着实费力一番功夫,老是在用 Ubuntu 来引导 Windows,结果 Ubuntu 倒是能用,一进入 Windows 就蓝屏,于是又重装 Wind...
分类:
系统相关 时间:
2015-06-02 14:40:46
阅读次数:
214
实验目的学习TCP的拥塞控制机制,并了解TCP Tahoe 和 TCP Reno的运行方式。基础知识回顾TCP/IP (Transmission Control Protocol/Internet Protocol)是目前使用最广泛的一组通信协议。TCP所负责的功能包括:将自应用程序收到的信息分成许...
分类:
其他好文 时间:
2015-06-02 12:50:11
阅读次数:
830
[我在之前看的是以ping协议为实例来理解TclCL机制和分裂对象模型]本文以channel实例的创建过程为例,试图说明ns2的分裂机制,请在阅读本文前阅读《The NS Manual》有关分裂机制章节,由于篇幅有限,作者能力有限,本文章不能分析得非常彻底,时间仓促,有不当之处请大家给予批评指正。一...
分类:
其他好文 时间:
2015-06-02 00:07:22
阅读次数:
161
(一). NS常用基本网站1. 寻求问题答案最好的地方。http://mailman.isi.edu/pipermail/ns-users/2. 柯老师的网站,包含很多非常实用资源:安装,trace文件分析,源代码分析,添加新协议的途径等http://140.116.72.80/~smallko/n...
分类:
其他好文 时间:
2015-06-01 22:27:48
阅读次数:
160
最近接了一个需要进行网络模拟的项目。对与网络模拟一窍不通的本人算是一个挑战。于是乎开始整日上网搜索相关的资料,没想到这个世界的资源真是丰富多彩。最后发现了一个网络模拟的流行软件NS2,在经过多次尝试后,终于成功的安装并运行了该软件。下面就分享一下本人的安装经验。(本文特别综合了各种安装方法、并成功解...
1、 创建简单的有线-无线混合场景上一节建立的无线仿真可以支持多跳adhoc网络或wirelesslan。但是,我们可能需要对经过有线网络连接的多个无线网络进行仿真,或者说我们需要对有线-无线混合网络进行仿真。本节,我们将对上节的简单无线仿真场景进行扩展,建立一个混合场景,数据在可移动和不可移动节点...
分类:
其他好文 时间:
2015-06-01 22:24:30
阅读次数:
184
Step1: 更新系统。在终端输入如下命令sudo app-get update #更新源列表sudo app-get upgrade #更新已经安装的包sudo app-get dist-upgrade #更新软件,升级系统Step2:安装几个需要的包sudo apt-get install bu...
分类:
系统相关 时间:
2015-06-01 22:19:01
阅读次数:
217
NS的源码底层是C++,采用了C++/Tcl分裂对象模型,架构完善,堪称OOP编程的典范。但是NS源码体系庞大,源文件有2千多个,阅读起来不是特别方便,我推荐使用SourceInsight3.5。具体的配置如下:1.下载安装SourceInsight,在这里我就不提供了,大家自己去搜吧。Source...
分类:
其他好文 时间:
2015-06-01 22:18:14
阅读次数:
158
1.使用NS2进行模拟,就不可避免的会接触TCL/OTCL和C/C++。两者配合使用。一般设置场景啊,业务流啊,都使用TCL/OTCL来编写脚 本。要进行路由实验模拟的话,同一类的实验,这些脚本基本上是差不多的。所以其实没有必要在这种脚本语言上花费太多的时间。最主要的就是用C/C++来实 现自己的路...
分类:
其他好文 时间:
2015-06-01 22:17:39
阅读次数:
256
NS2版本:2.34涉及NS2代码文件:ns-2.34/mac/channel.hns-2.34/mac/channel.ccns-2.34/mac/wireless-phyExt.hns-2.34/mac/wireless-phyExt.ccns-2.34/mac/mac-802_11Ext.hn...
分类:
系统相关 时间:
2015-06-01 22:14:49
阅读次数:
629