在用NS2进行无线网络仿真时,通过生成cbr数据流,生成场景文件,导入运行tcl时,有可能出现下面错误:
在运行10个节点以上是没有错误,5个或者10个是报错,
can't read "node_(5)": no such element in array
while executing
"$ns_ attach-agent $node_(5) $null_(1)"
(file...
分类:
其他好文 时间:
2015-03-10 21:29:45
阅读次数:
173
OPNET作为专业级网络仿真软件,其强大的功能使其在多个领域有广泛的应用。“越强大的软件,安装越闹心”,OPNET就是这样一款安装和运行的都很闹心的软件,这里简单转载和记录我安装OPNET和使用中的问题。OPNET安装我是在有vs2012的win7系统下安装的OPNET14.5。虽然VS2012是C...
分类:
Web程序 时间:
2014-12-10 17:59:43
阅读次数:
449
一、实验目的比较共享式以太网和交换式以太网在不同网络规模下的性能。二、实验方法使用opnet来创建和模拟网络拓扑,并运行分析其性能。三、实验内容3.1 实验设置(网络拓扑、参数设置、要观察的数据等)步骤1:下载IT Guru,创建一个新的项目,将其命名为hub_switch_project。步骤2:...
分类:
Web程序 时间:
2014-11-06 19:24:38
阅读次数:
365
实验名称:比较tcp和udp的丢包行为试验目的:1. 熟练用ns2做网络仿真试验的整个流程;2. 练习写tcl脚本,了解怎么应用http和rtp;3. 练习用awk处理trace数据,了解怎么计算丢包率;4. 练习用gnuplot绘制曲线图,熟练gnuplot的使用。实验步骤:1。确定网络拓扑。一个...
分类:
其他好文 时间:
2014-10-22 14:15:32
阅读次数:
283
最近在看《OMNET++ User Mannul》,了解到了有限状态机的工作机制。相比早之前看过的《OPNET xxx》教材中讲解FSM不明不白,《OMENT++ User Mannul》讲解的更为清晰简洁,且有偏底层的代码做实例,更易理解。FSM是指完成模块功能的一种手法(例如OMNET++中的模...
分类:
其他好文 时间:
2014-08-14 00:50:27
阅读次数:
293
最近再写一个网络仿真器,里面参考了Max-MinFairness算法,这是一种比较理想、公平的带宽分配算法。其思路主要如下:首先是算法的准备,考察某一时刻的网络中所有的flow,由于每条flow都有其各个link,因此可以得到各个link上所有流经的flow,然后开始迭代,各个link都把capacity平均分给所有流经的flow,接着每条flow的速度就等于其最小link分配的带宽,然后每条li...
分类:
其他好文 时间:
2014-07-14 13:14:33
阅读次数:
160
转自: 网络仿真技术是一种通过建立网络设备和网络链路的统计模型, 并模拟网络流量的传输, 从而获取网络设计或优化所需要的网络性能数据的仿真技术。由于仿真不是基于数学计算, 而是基于统计模型,因此,统计复用的随机性被精确地再现。网络仿真技术具有以下特点:一, 全新的模拟实验机理使其具有在高度复杂的网....
分类:
其他好文 时间:
2014-07-06 18:53:16
阅读次数:
790
使用ns-3进行网络仿真时,一般经过一下4个步骤:l 选择或开发相应模块。l 编写网络仿真脚本:C++或者Python。编写脚本过程:生成节点(如网卡、应用程序、协议栈等),安装网络设备(如CSMA、WiFi),安装协议栈:ns-3一般是TCP/IP协议栈,安装应用层协议,其他配置(如节点是否要移动...
分类:
其他好文 时间:
2014-06-24 10:44:19
阅读次数:
183
接触fs那么久,有必要再记录一下。
上一篇介绍了fs拓扑描述文件dot的格式,今天要介绍fs输出文件的格式。
举个例子,以下是d节点输出文件的一行记录,也就是一条流经过d的记录。
textexport d 1.035154 1.035154 1.175314 10.1.1.2:1001->10.5.0.1:2001 tcp 0x0 b:172.16.0.70 4 1722 FSA
其中每个...
分类:
其他好文 时间:
2014-06-22 16:16:08
阅读次数:
187