图书介绍
NS2与网络模拟2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 于斌等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115144753
- 出版时间:2007
- 标注页数:218页
- 文件大小:12MB
- 文件页数:227页
- 主题词:计算机网络-计算机模拟
PDF下载
下载说明
NS2与网络模拟PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 NS2的简介和安装1
1.1 NS2的简介1
1.2 NS2的安装2
1.2.1 不同平台对NS2支持情况的比较2
1.2.2 Linux平台使用allinone方式的安装过程3
1.2.3 Windows平台Cygwin环境下的安装过程5
1.2.4 VMware虚拟机环境下的安装过程8
第2章 NS2初级入门10
2.1 第一个Tcl脚本10
2.2 第二个Tcl脚本(无线模型)12
2.3 第三个Tcl脚本17
第3章 NS2使用的语言简介22
3.1 Tcl简介22
3.1.1 基本命令格式22
3.1.2 变量和变量赋值23
3.1.3 字符串23
3.1.4 表达式24
3.1.5 指令替代24
3.1.6 流程控制25
3.1.7 过程26
3.1.8 数组27
3.1.9 输出28
3.1.10 eval命令29
3.1.11 upvar和uplevel命令30
3.1.12 error和catch命令31
3.2 OTcl简介31
3.2.1 OTcl与C++的区别31
3.2.2 基本语法32
3.2.3 OTcl的C Api34
3.3 C++简介34
第4章 分裂对象模型35
4.1 解释器相关类的介绍和用途35
4.1.1 Tcl类36
4.1.2 TclObject类37
4.1.3 TclClass类39
4.1.4 TclCommand类39
4.1.5 EmbeddedTcl类39
4.1.6 InstVar类40
4.2 OTcl与C++之间的连接40
4.2.1 C++对象的创建与删除40
4.2.2 访问C++对象的属性41
4.2.3 调用C++对象的方法43
第5章 NS2详解46
5.1 NS2的原理46
5.2 节点47
5.2.1 节点的基本元素47
5.2.2 节点方法:设置节点48
5.2.3 节点设置接口49
5.2.4 Classifier51
5.2.5 路由模块和分类器组织59
5.2.6 相关的Tcl命令62
5.3 链路63
5.3.1 创建简单链路64
5.3.2 最简单的网络拓扑67
5.3.3 Connector67
5.3.4 相关的Tcl命令68
5.4 队列和包调度69
5.4.1 队列类70
5.4.2 DropTail类型72
5.4.3 相关的Tcl命令73
5.5 延时74
5.6 代理75
5.6.1 Agent类的状态变量和函数76
5.6.2 协议代理76
5.6.3 OTcl连接77
5.6.4 TCP78
5.6.5 UDP82
5.6.6 相关的Tcl命令85
5.7 NS2的调度器和事件85
5.7.1 调度器(Scheduler)86
5.7.2 事件(event)87
5.7.3 相关的Tcl命令及例子87
5.8 定时器88
5.8.1 C++抽象基类TimerHandler88
5.8.2 设定一个新的定时器90
5.8.3 例子:TCP重传定时器90
5.8.4 OTcl Timer类92
5.8.5 相关的Tcl命令93
5.9 分组头及其格式94
5.9.1 协议特定的分组头94
5.9.2 添加新的分组头类型96
5.9.3 在模拟中选择包含的分组头96
5.9.4 与分组相关的类97
5.10 应用程序103
5.10.1 Application类103
5.10.2 运输层代理的API函数104
5.10.3 流量发生器(TrafficGenerator类)106
5.10.4 应用模拟器:Telnet和FTP110
5.10.5 相关的Tcl命令110
5.11 无线网络111
5.11.1 NS2中的基本无线模型111
5.11.2 移动节点的创建112
5.11.3 移动节点的运动114
5.11.4 移动节点的组成115
5.12 Trace文件116
5.12.1 对跟踪的支持116
5.12.2 OTcl的帮助函数116
5.12.3 对库的支持和示例117
5.12.4 C++的跟踪类118
5.12.5 跟踪文件格式119
5.12.6 无线模拟的跟踪文件格式126
第6章 相关工具详解133
6.1 Gawk133
6.1.1 Gawk简介133
6.1.2 如何执行Gawk程序134
6.1.3 读取输入档案135
6.1.4 打印输出136
6.1.5 patterns139
6.1.6 Action中的算式(Expression)140
6.1.7 Actions里面的控制语句141
6.1.8 内建函数(Built-in Functions)144
6.1.9 使用者定义的函数(User-defined Functions)146
6.1.10 举例146
6.1.11 结论147
6.2 Gnuplot147
6.2.1 举例说明148
6.2.2 详细讲解150
6.3 Cbrgen和Setdest160
6.4 threshold163
6.5 Nam164
6.5.1 Nam使用界面164
6.5.2 Nam动画的主要构件166
6.5.3 举例说明167
6.6 xgraph169
6.7 Tracegraph175
6.8 GDB175
6.8.1 如何用GDB调试NS2175
6.8.2 如何在GDB调试中设定断点176
6.8.3 如何在GDB调试中执行程序176
6.8.4 如何在GDB调试中调试程序176
6.8.5 GDB调试中常用的命令178
第7章 NS2中的源代码分析179
7.1 向NS2中添加新的协议179
7.1.1 头文件ping.h179
7.1.2 定义函数180
7.1.3 对NS2已有文件的一些改变183
7.1.4 Tcl文件184
7.2 修改NS2自带的Linkstate路由协议184
7.2.1 NS2平台下修改后的Linkstate模块的流程图185
7.2.2 对Linkstate路由模块的修改186
7.3 NS2固定网络与无线网络模拟发送数据的过程191
7.3.1 固定网中数据的发送流程191
7.3.2 NS2固定网络模拟发送数据的具体函数分析192
7.3.3 无线网中数据的发送流程198
7.3.4 NS2无线网络模拟的具体函数分析201
参考文献218
热门推荐
- 1354740.html
- 2650981.html
- 1833542.html
- 1832819.html
- 144911.html
- 726180.html
- 1390250.html
- 2861404.html
- 1860925.html
- 3376986.html
- http://www.ickdjs.cc/book_2878962.html
- http://www.ickdjs.cc/book_3007445.html
- http://www.ickdjs.cc/book_235519.html
- http://www.ickdjs.cc/book_3769099.html
- http://www.ickdjs.cc/book_1445086.html
- http://www.ickdjs.cc/book_2712352.html
- http://www.ickdjs.cc/book_740262.html
- http://www.ickdjs.cc/book_1895355.html
- http://www.ickdjs.cc/book_3666843.html
- http://www.ickdjs.cc/book_1618441.html