加入收藏 设为首页 联系站长
首页 | 虚拟动态 | Cisco模拟 | Juniper仿真 | 虚拟机 | 网络仿真 | 软件路由 | 技术专题 | 相关软件 | 交流论坛
>首页 -> 网络仿真 -> NS

TOP

NS2与网络模拟/网络仿真技术与应用丛书
[ 录入者:admin | 时间:2007-10-28 00:21:13 | 作者: | 来源: | 浏览:976次 ]



作者:于斌//孙斌//温暖//王绘丽//陈江锋  

译者:于斌//孙斌//温暖//王绘丽//陈江锋  

出版社:人民邮电出版社  

出版日期:2007-4-1 0:00:00  
【内容介绍】
  
  
本书是专门介绍NS2模拟软件的入门和进阶教程,内容包括NS2模拟软件
在不同平台下的安装,进行网络模拟的方法和技巧,以及Tcl、OTcl语言等
必备的基础知识,并通过NS2模拟软件介绍了网络模拟的研究思路和研究方
法。
本书内容精炼,通俗易懂,可以让初学者在很短的时间内全面掌握NS2
模拟软件。本书特别适合利用NS2软件从事网络研究和开发的技术人员自学
参考


【本书目录】
  
  
第1章 NS2的简介和安装
1.1 NS2的简介
1.2 NS2的安装
1.2.1不同平台对NS2支持情况的比较
1.2.2 Liinux平台使用aIlimone方式的安装过程
1.2.3 Windows平台Cygwin环境下的安装过程
1.2.4 VMware虚拟机环境下的安装过程
第2章 NS2初级入门
2.1第一个Tcl脚本
2.2第二个Tcl脚本(无线模型)
2.3第三个Tcl脚本
第3章 NS2使用的语言简介
3.1 Tcl简介
3.1.1基本命令格式
3.1.2变量和变量赋值
3.1.3字符串
3.1.4表达式
3.1.5指令替代
3.1.6流程控制
3.1.7过程
3.1.8数组
3.1.9输出
3.1.10 eval命令
3.1.11 upvar和uplevel命令
3.1.12 erlor和catch命令
3.2 OTcl简介
3.2.1 OTcl与C++的区别
3.2.2基本语法
3.2.3 OTcl的C Api
3.3 C++简介
第4章 分裂对象模型
4.1解释器相关类的介绍和用途
4.1.1 Tcl类
4.1.2 TclObject类
4.1.3 1TclClass类
4.1.4 TclCommand类
4.1.5 EmbeddedTcl类
4.1.6 InstVar类
4.2 OTcl与C++之间的连接
4.2.1 C++对象的创建与删除
4.2.2访问C++对象的属性
4.2.3调用C++对象的方法
第5章 NS2详解
5.1 NS2的原理
5.2节点
5.2.1节点的基本元素
5.2.2节点方法:设置节点
5.2.3节点设置接口
5.2.4 Classifier
5.2.5路由模块和分类器组织
5.2.6相关的Tcl命令
5.3链路
5.3.1创建简单链路
5.3.2最简单的网络拓扑
5.3.3 Connector
5.3.4相关的Tcl命令
5.4队列和包调度
5.4.1队列类
5.4.2 DropT类型
5.4.3相关的Tcl命令
5.5延时
5.6代理
5.6.1 Agent类的状态变量和函数
5.6.2协议代理
5.6.3 0Tcl连接
5.6.4 TCP
5.6.5 UDP
5.6.6相关的Tcl命令
5.7 NS2的调度器和事件
5.7.1调度器(Scheduler)
5.7.2事件(event)
5.7.3相关的Tel命令及例子
5.8定时器
5.8.1 C++抽象基类TimerHandler
5.8.2设定一个新的定时器
5.8.3例子:TCP重传定时器
5.8.4 OTcl Timer类
5.8.5相关的Tcl命令
5.9分组头及其格式
5.9.1协议特定的分组头
5.9.2添加新的分组头类型
5.9.3在模拟中选择包含的分组头
5.9.4与分组相关的类
5.10应用程序
5.10.1 Application类
5.10.2运输层代理的API函数
5.10.3流量发生器(TraficGenerator类)
5.10.4应用模拟器:Telnet和FTP
5.10.5相关的Tel命令
5.11无线网络
5.11.1 NS2中的基本无线模型
5.11.2移动节点的创建
5.11.3移动节点的运动
5.11.4移动节点的组成
5.12 Trace文件
5.12.1对跟踪的支持
5.12.2 OTcl的帮助函数
5.12.3对库的支持和示例
5.12.4 C++的跟踪类
5.12.5跟踪文件格式
5.12.6无线模拟的跟踪文件格式
第6章 相关工具详解
6.1 Gawk
6.1.1 Gawk简介
6.1.2如何执行Gawk程序
6.1.3读取输入档案
6.1.4打印输出
6.1.5 patterns
6.1.6 Action中的算式(Expression)
6.1.7 Actions里面的控制语句
6.1.8内建函数(Built-in Functions)
6.1.9使用者定义的函数Ⅳset-defined Functions)
6.1.10举例
6.1.11结论
6.2 Galuplot
6.2.1举例说明
6.2.2详细讲解
6.3 Cbrgen和Setdest
6.4 threshold
6.5 Nam
6.5.1 Nam使用界面
6.5.2 Nam动画的主要构件
6.5.3举例说明
6.6 xgraph
6.7 Tracegraph
6.8 GDB
6.8.1如何用GDB调试NS2
6.8.2如何在GDB调试中设定断点
6.8.3如何在GDB调试中执行程序
6.8.4如何在GDB调试中调试程序
6.8.5 GDB调试中常用的命令
第7章 NS2中的源代码分析
7.1向NS2中添加新的协议
7.1.1头文件ping.h
7.1.2定义函数
7.1.3对NS2已有文件的一些改变
7.1.4 Tcl文件
7.2修改NS2自带的LiIlk:state路由协议
7.2.1 NS2平台下修改后的Linkstate模块的流程图
7.2.2对LinJkstate路由模块的修改
7.3 NS2固定网络与无线网络模拟发送数据的过程
7.3.1固定网中数据的发送流程
7.3.2 NS2固定网络模拟发送数据的具体函数分析
7.3.3无线网中数据的发送流程
7.3.4NS2无线网络模拟的具体函数分析
参考文献
[上一篇]多跳无线网络动态信道切换策略在N.. [下一篇]Windows XP SP2系统下NS2的安装和..
※相关文章
 

评论

称  呼:
内  容:

相关栏目

最新文章

热门文章

推荐文章

赞助商链接