ns2 入门指导.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

maxmin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档