2008年12月12日星期五

ns2从入门到精通

哈哈,写下这个标题,还真是要够胆量,但是这两天应盼盼领导的要求,看了不少,慢慢摸出了些门道,下面先写个提纲吧,具体内容慢慢来。
1、ns2简介
刚开始主要学学tcl,能写几个小程序,这个应该不难,相关的文章多得很。
2、ns2的编程基础
就是学习ns2的内部原理,虽然用tcl弄几个小程序就能实现比较牛的功能,但是对于我们这些喜欢刨根问题的人来说,知其然而不知其所以然是远远不够的,在几行短短的代码后,究竟发生了什么呢,这就是这个阶段需要掌握的。这方面的材料不多,主要是ns2手册中第三章的内容,但是写的实在是太精练了,原理是基本上能猜猜着个大概,但是没有结合源代码,终归是心里没底,记得当时看侯捷的《mfc深入浅出》的时候,对其中大段代码很是亲切,这不是充字数,好卖钱,而是对文字原理最直白的展现。我现在就是到这里了,准备找几个代码来看看。
3、ns2的c++编程
这个先不写,因为还没看能,但是如果能把第二点做好了,这个应该就是水到渠成的事情。
4、网络协议
其实这个是贯穿整个ns2学习的过程的,刚开始时可能只需要一些基本的知识,比如tcp/ip的原理,但是后面路由等等,就又要好好学学了。

先到这里吧