- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ns2 入门指导
NS2 入门指导
SeaSon crabhit From DB lab of HIT
序
很多人都问我新手应该看些什么资料,或者怎么熟悉 NS2 这个工具。这是让
很多入门者非常头痛的问题,包括我自己,当初也是困难重重,不过现在让我说
我也没什么印象了,因为我当时比较盲目看了很多兑现在一点儿用都没有的资
料。为了能让写的东西真的对新手有所帮助,刚才跟我师弟 crabhit 谈了谈,所
以总结了一下,希望能起到抛砖引玉的作用。
当然,只是我们的粗略见解,如有不足,欢迎指正。
SeaSon’email: yuhuiwu@163.com
Crabhit’email: crabhit@
一. 安装(Cygwin+ns2.2*)
这应该是让很多人头大的问题,因为 NS2 安装比较另类,所以很多人已如果
安装的时候稍有闪失,便会出现很多莫名其妙的问题,这时候一般人会选择重装,
但是如果你的问题如果是 cygwin (一般NS2 如果是从官方网站上下载的就不会
有问题),无论重装多少次都是没用的。所以一定要确保你安装的 Cygwin 是正
确的,如果你在哈尔滨可以联系我我有一个完整版本的 Cygwin,已经经过无数
人测试没有任何问题,不过大于 2G ,所以不能放到网上,只能找我来拷了。至
于 NS2 你如果不是特别喜欢刺激的人就安装 ns-1llinone-2.2* ,至于单个安装的
我也装过,装好了也会出现一些莫名其妙的问题。版本如果没有特殊需求就安装
最新的 ns-allinone-2.29 。
具体安装方法,柯老师已经写的很完整了,已经包括 Cygwin 的下载,我就不罗
嗦了,网址如下:
0/~smallko/ns2/setup_en.htm
安装成功之后,按照网页中的提示,测试脚本,如果没什么问题,应该就是成功
了。
二、初学者要看什么资料
1.语言基础
C/C++是使用 ns2 的基础。调试的过程中出现的错误大多数都是C/C++常见的错误,比
如空指针等等。不要被 ns 环境吓倒,ns2 环境中出现的 C/C++ 问题和在你熟悉的环境中出现
的C/C++ 问题本质上是一样的,解决的方法和思路也基本相同。
Tcl,Ns2 中用到 TCL 其实很简单,没必要去找专门的书去看,你只需要能
看懂 tcl 脚本配置文件就 OK 了,不用在这上面浪费时间。在写你自己的配置文
件的时候要对结点的结构有清晰的认识,才能正确地配置你所需要的东西。
2. 中文资料
《NS 与网络模拟》
这本书的第 4 、5、7 仔细看看并运行其中的例子,注意:example2.tcl 有问题。
其他章节如果你时间充足就看,否则略过,不用浪费时间。最后如果要分析数据
看看第 6 章的例子就行了,具体也不用详细看。如果你将上述四章看了,并且如
果你对 NS2 有个大概的了解了,你就可以投入看跟你做的课题或者项目相关的
代码了,不相关的如果没有时间就不要浪费自己的时间了,完全可以不看,因为
NS2 是采用面相对象的思想实现的,模块之间独立性是非常好的。如果要进一步
深入熟悉和掌握 NS2 的使用,必须从代码中学习。
还有就是手册的中文版,个人觉得到你用过一段时间遇到问题再看比较好,
毕竟只是个手册性质的东西,否则没什么效果。
3 英文资料
如果你看了 2 中的资料觉得自己还是不怎么明白,还有恐惧感,可以看看以
下两个资料:
1)NS by Example :/NS/
试着把里面的例子做一遍。如果你觉得你还没看够,再把下面的看一下:
2 )Ns tutorial :/nsnam/ns/tutorial/index.html
还是主要看例子
如果你上面两部分的资料都看了,差不多都搞懂了,那么剩下的就看代码就
行了。
Ns2 的代码是最好的资料,也是刚开始使用 ns2 最大的障碍(心理上+现实
中)。ns2 的代码非常庞杂,各种组织各种风格的代码都有,一下子全部了解是
不可能的。其实对于绝大多数人尤其是新手来说,并不需要涉及很多的代码。在
使用 ns2 的过程中碰到问题了,再去看相关的代码,要善于使用工具,windo
您可能关注的文档
- matlab应用基础 - 资料中心 - 生物在线.pdf
- matsukawa.pdf
- mba 第一章条件充分性判断.pdf
- mcafee web gateway 7.4.0 安装手册.pdf
- mdash;mdash;2016寒假生活指导.ppt
- mcafee 10 步打造 家庭 internet.pdf
- me-707 me-708 全自动咖啡机使用说明书 -.pdf
- me'scopeves によるモーダル解析実験 -.pdf
- me-709 全自动咖啡机使用说明书.pdf
- me-712 全自动咖啡机使用说明书.pdf
- ntjホームページ掲載 見本原稿 ヘブライ書注解.pdf
- nvidia control panel quicksu.pdf
- nvidia control panel quicksu_17274.pdf
- nvidia control panel quicksu_17278.pdf
- nvidia control panel quicksu_17281.pdf
- nvidia geforce experience - title page.pdf
- nvr1821快速安装指导.pdf
- nvr1825-hd&hda%20ver.b%20%e5%bf%ab%e9%80%9f%e5%ae%89%e8%a3%85%e6%8c%87%e5%af%bc%ef%bc%88%e4%b8%ad%e8%8b%b1%e6%96%87%ef%bc%89v1-20141020.pdf
- nx 应用手册.pdf
- nxp_mifare_card_app.pdf
原创力文档


文档评论(0)