
NS2
spc923261
这个作者很懒,什么都没留下…
展开
-
PDF解密软件pdf password remover
网上下载的很多专业PDF文件都被加密,导致我们不能复制,打印,经过亲身尝试,向大家推荐一款破解软件: pdf password remover 该软件和注册机的下载网址:http://download.youkuaiyun.com/detail/lrklx/1940933原创 2013-07-23 19:54:38 · 539 阅读 · 0 评论 -
ubuntu11.04版本安装ns2.34(吐血)
之前在ubuntu11.04下安装ns2.34的,按网上攻略需要做以下步骤:1、更新在终端中输入以下命令,当然首先要保证网络畅通和更新源可用,更新源可以去网上找,很多$sudoapt-get install build-essential$sudoapt-get install tcl8.4tcl8.4-devtk8.4tk8.4-dev$sudoapt-get inst原创 2013-07-23 19:54:14 · 472 阅读 · 0 评论 -
awk语言中BEGIN和END的作用
在Unixawk中两个特别的表达式,BEGIN和END,这两者都可用于pattern中,提供BEGIN和END的作用是给程序赋予初始状态和在程序结束之后执行一些扫尾的工作。BEGIN:任何在BEGIN之后列出的操作(在{}内)将在Unixawk开始扫描输入之前执行。END:而END之后列出的操作将在扫描完全部的输入之后执行。 因此,通常使用BEGIN来显示变量和预置(初始化)变量,原创 2013-07-23 19:54:27 · 1842 阅读 · 0 评论 -
GNUPLOT使用技巧
一、基础篇:在linux命令提示符下运行gnuplot命令启动,输入quit或q或exit退出。1、plot命令gnuplot> plot sin(x) with line linetype 3 linewidth2 或gnuplot> plot sin(x) w l lt 3 lw 2%用线画,线的类型(包括颜色与虚线的类型)是3,线的宽度是2,对函数sin(x)作图gnuplo原创 2013-07-23 19:54:29 · 562 阅读 · 0 评论 -
ubuntu下打开nsg2的命令
NSG2.1.jar在网上可以下到,不过运行它需要安装JRE。我们可以利用NSG2.1生成一些平时经常使用的网络场景。打开命令: $java -jarNSG2.1.jar 打开之后在屏幕左上方有一个小方块,可以随意拉成比较大的场景图,设置自己的网络参数等等,最后生成NS2可以运行的tcl脚本。原创 2013-07-23 19:54:36 · 1469 阅读 · 0 评论 -
ubuntu下打开txt文档乱码问题
网上搜到的解决办法:终端输入gconf-editor调出gconf-editPS:输入gconf-editor即可,前面不需要加Sudo依次点开apps->gedit-2->preferences->encodings 中的auto-detected在双击弹出对话框中加入GB18030,GBK,GB2312,然后将GB18030,GB2312,GBK移到最上面亲身测试之后可原创 2013-07-23 19:54:42 · 449 阅读 · 0 评论 -
ns2编程小技巧(转)
1.tcl脚本传入一个int变量给c++代码在command解析里int nodenum=atoi(argv[2]);printf("%d",nodenum);2.在nam中输出结果Tcl::instance().evalf("$ns trace-annotate \"node send d_\"");3.改变node颜色$node1 colorred4.注册顶级命令即tc原创 2013-07-23 19:54:44 · 630 阅读 · 0 评论 -
(转)ns2代码(int agrc,const cha…
NS2代码库中,经常看到以(int agrc,const char*const* argv)为参数的函数。按照下面转载中提及的读法,应读为 argv is (a pointerto (a const pointer ( to a const char))).argv其实就是个二级指针(即是指向指针的指针),第一个const修鉓是表示argv指向的指针指向了一个常量,不能修改;第二个co原创 2013-07-23 19:54:46 · 490 阅读 · 0 评论 -
ns2仿真结束的.tr文件中的数据意义
ns2中仿真之后的.tr文件中 以下是我无线网络仿真之后的.tr文件中一部分s 0.500000000 _0_AGT --- 0 cbr 210 [0 0 0 0] ------- [0:0 1:0 320] [0] 0 0r 0.500000000 _0_RTR --- 0 cbr 210 [0 0 0 0] ------- [0:0 1:0 320] [0] 0 0原创 2013-07-23 19:54:24 · 995 阅读 · 0 评论 -
ubuntu10.04 中安装 Vmware Tools
为了从主机向虚拟机中直接拖入文件(比较方便),安装Vmware Tools,首先启动ubuntu系统,选择Vmware选项栏中的VM下拉菜单中的Install VmwareTools,虚拟系统中会出现一个光盘,将文件VMwareTools压缩包解压,在终端中运行./vmware-install.pl即可,一路回车下去,看到提示“Enjoy, — the VMware team”就安装完毕!原创 2013-07-23 19:54:07 · 447 阅读 · 0 评论 -
ns2中结构体定义
1、hdr_cmn,位于文件:/ns-allinone-2.34/ns-2.34/common/packet.h,570行struct hdr_cmn { enum dir_t {DOWN= -1, NONE= 0, UP= 1 }; packet_tptype_; //包类型,84行开始 int size_; // simulated原创 2013-07-23 19:54:53 · 710 阅读 · 0 评论 -
ns2,AODV协议解析
在NS2.27中,AODV路由协议主要包括以下几个组件:1、协议实体2、路由表3、定时器(1)广播定时器(2)周期Hello报文广播定时器(3)用于邻居管理的定时器(4)用于路由缓存的定时器(5)用于本地修复的定时器(6)缓存广播ID的定时器4、日志记录器5、路由缓存队列首先来看协议从接收到一个分组开始的基本流程。当协议接收到一个分组,即recv(Packet*,H原创 2013-07-23 19:54:40 · 695 阅读 · 0 评论 -
(转)使用GDB调试NS2程序
gdb调试工具类似于vc中的debug工具。目前有命令行的和窗口界面的。窗口界面是DDD。我只用了命令行的。用gdb调试ns2,要注意几点:1,安装gdb,下载gdb包,安装了就是了。2,改写Makefile,使之称为debug版本,具体做法:在代码里面添加调试信息:修改Makefile(没有任何后缀的)将里面CCOPT = #如果是ns-allinone-2.28,这里是CC原创 2013-07-23 19:54:48 · 647 阅读 · 0 评论 -
ns2中AODV协议HDR_CMN(p)的含义
刚开始看AODV协议就被两个函数难到:HDR_CMN(p)和HDR_IP(p),经查功能都差不多,以HDR_CMN(p)为例说明。代码:struct hdr_cmn *ch =HDR_CMN(p);结构体hdr_cmn的定义在:/ns-allinone-2.34/ns-2.34/common/packet.h,570行。HDR_CMN(p)实际上是一个宏命令,在packet.h的5原创 2013-07-23 19:54:55 · 1931 阅读 · 0 评论 -
Vmware的三种设置网络设置Bridge, …
虚拟机内部系统需要上网,需要选择三种网络模式,以下是在百度文档中找到的东东: VMWare提供了三种工作模式,它们是bridged(bridged模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。————————————————————————————————————————————————1.br原创 2013-07-23 19:54:05 · 633 阅读 · 0 评论 -
Ubuntu 10.04安装ns2-2.34
Ubuntu 10.04下安装ns2-2.34,步骤如下:#更新源列表 $ sudo apt-getupdate #安装几个编译必备的包 $ sudo apt-get installbuild-essential $ sudo apt-get installtcl8.4 tcl8.4-dev tk8.4 tk8.4-dev $ sudo apt-get insta原创 2013-07-23 19:54:11 · 484 阅读 · 0 评论 -
如何在ubuntu中打开rar/7z文件
要在ubuntu中打开“.rar”跟".7z"类型的压缩档,只需安装7zip这款软件即可,使用命令: $ sudo apt-get installp7zip-rar apt软件包管理器会自动安装“p7zip-full”跟"p7zip-rar"这两个软件包。在安装完成之后,就可以使用ubuntu系统自带的“归档管理器”打开".rar"跟"7z"类型的压缩档。转自:http原创 2013-07-23 19:54:16 · 619 阅读 · 0 评论 -
ubuntu 中用命令行打开各类型文件
unbuntu系统中如果要打开特定类型文件,比如说PDF,WORD等,一般采用双击打开,但是效率低下,如果采用以下命令,可以直接在终端中打开,不用去找文件双击:$ xdg-open 文件名即可。用这个命令甚至可以打开一个网络URL地址,比如:$ xdg-openhttp://baidu.com会用你的默认浏览器打开该地址。原创 2013-07-23 19:54:18 · 678 阅读 · 0 评论 -
在NS2中添加路由协议(转)
在NS2中添加路由协议(1)最近正在研究怎样把自己新写的协议添加到NS2中去,正好借鉴了一些朋友的文章,现在整理下来,以便以后参考,也希望能给广大博友一些方便。step1:比如我们新建的协议名字就叫做protoname,以ns2.27平台为例,我们在ns2.27目录下建立一个protoname目录。此目录包含protoname.h,protoname.cc,protoname_pkt.原创 2013-07-23 19:54:34 · 939 阅读 · 0 评论 -
ns2中基本变量类型定义
以下是在文件:/ns-allinone-2.34/ns-2.34/autoconf-win32.h,中65行 typedefcharint8_t; typedefunsignedcharint8_t;typedefshortint16_t; typedefunsignedshort u_int16_t;typedefintint32_t;原创 2013-07-23 19:54:51 · 747 阅读 · 0 评论