2008-08-25

最近一直在想这个问题,商业软件,而且很商业,商业到无破解软件使用,即使我们买了序列号也是需要专门安装一台认证服务器,而且这个序列号每年更改一次。在本机器使用,要连到认证服务器去认证是否合法有效

虽然很直观很有效,但是这样的商业软件,如果我学的很好,如果我要靠这个来维持生活,那我岂不是要把自己逼入一个绝境,因为如果我毕业就业,而就业的公司根本无意这个软件的话,那我岂不是白学,那我只能成为的营销人员来向公司积极推销这款软件了-_-

至于,开源软件目前为止不会有这样的问题存在。

虽然有顾虑,但是对于这款软件的功能强大还是很佩服的,完全是Windows和早年Linux的比拼风格,但是由于认证的风格导致破解难度很大,结果就导致无法大范围的推广,从那家公司的位置可以看出他们销售并不是很好,从那家公司里面一位职员的电脑一开机就蓝屏,也可以看出来他们职员待遇也不怎么样-_-

我在那学了2天,那位职员的电脑我就没看到好过,而且有一次是貌似被谁重启了,XP的开机滚动条刚滚完就蓝屏-_-

不过学了总是有用的,至少我还可以在这实验室待上2年以上-_-

Tags: ,,.
2008-08-24

这个教程跟我这周18号-19号上的那个教育班内容一样,只是这个中文版教程只有到第十章内容,而那个教育班的pdf资料到第十二章截止,缺了c++实例以及如何在中新加自创的protocol的教程

File iconQualNet_4.n_中文教程.rar

File iconQualNet_4.n_中文教程_(操作用例).rar

后面2章内容,如果需要请留言

本中文教程 SNT版权所有 华仪盛科编译

Tags: ,.
2008-08-20

18号早上到那以后就是开始讲如何安装

基本就是,如何设置环境,在什么CL环境下安装才是正确的,以前我看的教材那要求必须是要在的CL下用nmake编译才可以,但是我每次用VS2005都没编译环境,每次nmake都不管用,但是参考-4.5-InstallationGuide.pdf文档中,解决办法

直接用vs的cp编译nmake即可

 

18号下午第一部分先是讲license的问题,有2个一个是lmgrd和parsec机制,lmgrd是采用一个固定的tcp端口来验证,而parsec的tcp端口随机,所以在做lincense服务器的时候注意关闭防火墙-_- 因为parsec端口随机

然后就开始第二部分介绍的GUI界面部分,功能等等

第三部分讲了一个细节,Routing的设置权限,中设置Routing的部分有5个阶段,从全局到部分  分别是

1.ConfigSettings 默认值是AODV

2.Hierarchy->Nodeconfig部分 默认是DSR

3.Hierarchy->Nodes->Wired subset 默认是CER1

4.Hierarchy->Nodes->Host#->NodeConfig 默认是DYMO

5.Hierarchy->Nodes->Host#->Interfaces -> Interface#默认是STAR

一般情况下只设置1

如果是有戏或者无线网sensor等情况需要设置3

如果是RFID的话需要设置5

 

19号开始讲比较深层的东西

早上

关于gui和cl环境互相利用来解决一些问题的方法

举了2个例子

首先是需要在GUI环境下做一个90个点组成的圆圈,然后每隔4秒转到到下一个点,每个点之间用CBR方式

具体办法,先确定这90个点组成的圆圈的坐标值,然后在excel中读取坐标值,再添加其他需要的值,其实就是用excel做一个格式化的.nodes的文件

然后再用excel做一个.mobility的文件,基本就是把那.node的值再做4遍做到360个点的坐标 最后用excel做一个CBR传输的.app文件

GUI中新建一个scenario分别在合适的地方,代入.nodes .mobility .app文件即可自动生成要求,run即可运行

另外一个是在一个1500×1500的环境下做4个wireless网,数学角度讲就是分别在4个象限每个象限一个wireless网,基本做法就是先在中做一个wireless网,然后再直接文档编辑处理增加其他3个象限点的坐标即可

一个是从文档–>

另一个是->文档->

这种情况是特殊情况特殊做法,手动在GUI环境下无法做,就只能用巧办法

 

下午:

如果在控制面板添加新的devices和backimage

然后新创建了一个战船 一个无人侦察机 一个地面雷达

摆了三艘船在海面上,一个无人机在上空,在一个岛上设置了一个地面卫星接收站并且和3个终端通过Hub连接,天空加了一个卫星跟无人机连接,三艘船和无人机连接,然后卫星再跟地面卫星接收站相连

一艘船的发送CBR到岛上一个终端,然后run-看animation

接着是做一个Unicast的组播

最后讲了如何在中,compile自己新做的protocol

例子是用一个routing protocol为例,复制文件到libraries\developer\src文件夹中

然后修改几个文件Makefile-common network_ip.cpp network.h 等等等

重新nmake developer中的Makefile-common

最后修改choices.xml,这样可以使得在GUI环境中看到新加的protocol选项

 

关于的部分区别

是采用TCL语言编译出结果后,再用nam读结果出animation

TCL就是一个程序式语言,if then等等

虽然也可以采用CL的方式运行,采用的CL运行方式,完全是设置各个参数,然后出来一个config,的CL读取config来运行,Animation部分是一边运行一边出动画效果

从新增protocol上来看,要比多一个步骤,直接做tcl脚本即可解决问题,而不仅仅要做.cpp .h而且还要让好识别它们

以上只是个人浅见,如果有错误欢迎探讨

 

http://211.75.223.172/qualnet0092873/  这个地方可以下载的一些资料

2008-08-01

QualNet4.5环境:

Windows XP P4 3.0 RAM 512M X 2 HD 36G+500G NVIDIA Quadro NVS

VS2008环境下compile问题始终出现 估计还未支持2008或者……其他问题

VS2005环境下 nmake安装正常