ChinaUnix.net
相关文章推荐:

ns2 路由层访问MAC层信息 多接口

网上有关于往ns2中添加新的路由协议的文章,却没有关于往ns2中添加新的mac协议的文章。下面我给大家讲一下如何往ns2中添加新的mac协议。 往ns2.29中添加了一个新的mac协议,暂时命名为Lmac.其实它的代码内容和Smac一样,我只是想验证一下如何在ns2.29中添加新的协议。 1.在~/ns-allinone-2.29/ns-2.29/mac目录下copy原来的smac.cc和smac.h cp smac.cc lmac.cc cp smac.h lmac.h 2.打开lmac.cc和lmac.h,把所有的Smac替换...

by smsong - 网络技术文档中心 - 2009-05-23 15:29:14 阅读(959) 回复(0)

相关讨论

第一类接口: tcl中的语句: set chan($j) [new WimshChannel] c++对应的语句: 1.定义WimshChannel类 class WimshChannel : public TclObject {}; 2.做好两接口 static class WimshChannelClass : public TclClass { public: WimshChannelClass() : TclClass("WimshChannel") {} TclObject* create(int, const char*const*) { return (new WimshChanne...

by smsong - 网络技术文档中心 - 2008-12-15 18:49:37 阅读(1013) 回复(0)

ns2 是一套有名的網路模擬軟體,也許... 也許會對我的 Research 有些幫助吧 :p 在 ubuntu 上安裝還算簡單,首先需要安裝的是: # sudo apt-get install build-essential # sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev # sduo apt-get install libxmu-dev libxmu-headers 接著到 ns2 的 SourceForge 去下載檔案,這邊我下載到的最新版是 2.31。 這邊建議:可以把解壓縮後的資料夾,搬到你想安裝的位置去。例如: #...

by tezuka158 - 网络技术文档中心 - 2009-07-29 16:07:47 阅读(905) 回复(0)

ns2资料极,目前在看tutorial和example等网上资料。ns2简单使用流程如下 写tcl脚本,设置仿真场景。场景的生成有一些工具可以实现,比如nsBench就能图形化并生成tcl脚本。运行仿真,生成.tr数据文件和.nam文件(用于动画,可以不生成)分析.tr文件,常用awk,shell或者perl,python来进行。如流量分析,丢包率等。获得想要的数据文件后,可以用gnuplot工具来画图。 本文来自ChinaUnix博客,如果查看原文请点:http://b...

by idleness - 网络技术文档中心 - 2009-07-02 16:32:34 阅读(1117) 回复(0)

假如我申请了xxx.net 我能自己架dns server ns1.xxx.net, ns2.xxx.net吗?

by D57452 - 服务器应用 - 2006-08-09 14:44:59 阅读(1407) 回复(2)

[Analyzer, Trace] NAM Network Animator http://www.isi.edu/nsnam/nam/index.html Wikipage http://www.nsnam.org/wiki/index.php/Main_Page NAns - Network Analyzer for Network Simulator ns2 http://www.geocities.com/ankurjain009/projects.htm NAns is the utility which brings all these features into one and from now on wards, strives to eliminate all the problem associated with it. TRACEGRAPH - Network Sim...

by 刘健 - 网络技术文档中心 - 2009-02-22 16:26:44 阅读(948) 回复(0)

节点   1.创建节点   set ns [new Simulator]   $ns node      单播节点(unicast node):      Tcl对象之一:地址分类器(address classifier),用来判断分组的目标地址,C:\cygwin\home\tchen\ns-allinone-2.27\ns-2.27\classifier\classifier-addr.{h/cc};   Tcl 对象之二:端口分类器(port classifier),用来判断分组的目标Agent,C:\cygwin\home\tchen\ns-allinone-2.27\ns-2.27\classifier\classifie...

by 刘健 - 网络技术文档中心 - 2008-11-05 13:24:42 阅读(1259) 回复(0)

下载了ns2 allinone的最新版本,平台:redhat 9.0,解压缩之后。进行安装,老是出现:tk/tcl无法编译等问题,求助!! 谢谢

by tang79us - 网络技术 - 2004-09-07 23:41:21 阅读(1124) 回复(0)

gawk是一种程序语言,对于资料的处理具有很强的功能,可以使用很短的代码轻易地完成对文本档案做修改、分析、提取和比较等处理。在ns的模拟结果分析中,经常用到gawk来进行数据分析和统计等。命令如下: gawk 'program' input-file1 input-file2 ... 程序代码较短 gawk -f program-file input-file1 input-file2... 程序较长 gawk程序是由很的...

by zcwuwei - 网络技术文档中心 - 2008-07-03 09:05:13 阅读(1228) 回复(0)

以下内容基本上均可以在ns2手册中找到,现在记录于此,以便复习。 Simulator的init过程中有如下代码: $self create_packetformat $self use-scheduler Calendar $self set nullAgent_ [new Agent/Null] 也就是说在创建一个新的模拟对象时,它将初始化包格式,创建一个默认的调度器和创建一个“空代理“,其作用是将接受被丢弃的包或者是作为目的地接受那些没有被计算或者记录的包。 现在的模拟器有四种调度器,每种由不同的数据结...

by wuswcu - 网络技术文档中心 - 2009-04-04 09:54:48 阅读(992) 回复(0)

Node是网络拓扑的重要组成部分,时ns2复合网络组件的一个大类。复合组件(如node和link)不是TclObject类的派生类,而是ns2中独立的类,一个ns2节点本质是一个分类器的集合。 节点结构图: 每个节点至少包含一下几个部分:一个地址或者id_,初始值是0,当节点建立时模拟的名字空间将自动加1;一个邻居链表neighbor_;一个代理链表agent_;一个节点类型识别器nodetype_;一个路由模块。 Tcl对象:1)地址分类器(address classifier)...

by 刘健 - 网络技术文档中心 - 2009-04-02 00:41:26 阅读(1526) 回复(0)