ns-3网络模拟器基础及应用

ns-3网络模拟器基础及应用

马春光, 姚建盛, 著

出版社:人民邮电出版社

年代:2013

定价:49.0

书籍简介:

ns-3是一种新的网络仿真工具,它将会慢慢取代目前教育和科研领域广泛使用的ns-2。全书分成两部分:第一部分:介绍ns-3的基本概念和模块,通过实例展示ns-3的使用方法,包括脚本编写和数据分析等;第二部分:介绍ns-3的高级概念、模块及高级应用。

书籍目录:

第1章 初识ns—3 1

1.1 网络模拟概述 1

1.1.1 网络模拟 1

1.1.2 网络模拟软件简介 3

1.2 ns—3概述 6

1.2.1 ns—3简介 6

1.2.2 如何学习ns—3 10

本章小结 12

第2章 ns—3快速上手 13

2.1 安装ns—3 13

2.1.1 准备工作 13

2.1.2 下载ns—3 15

2.1.3 编译安装 18

2.1.4 测试 21

2.1.5 在eclipse中编译ns—3 23

2.2 ns—3模拟基础 27

2.2.1 ns—3目录结构 27

2.2.2 ns—3模块简介 29

2.2.3 ns—3模拟基本流程 31

2.3 示例—first.cc 33

本章小结 41

第3章 ns—3基础 43

3.1 关键概念 43

3.2 优化技术 46

3.2.1 Logging系统 47

3.2.2 命令行参数 52

3.2.3 使用Tracing系统 56

3.3 编程语言简介 58

3.3.1 C++ 58

3.3.2 Python 59

3.4 编写脚本 59

3.4.1 second.cc 59

3.4.2 first.py 65

本章小结 67

第4章 ns—3仿真结果统计分析 68

4.1 ns—3仿真可视化工具 68

4.1.1 PyViz 69

4.1.2 NetAnim 71

4.2 分析追踪记录文件数据 79

4.2.1 TcpDump 79

4.2.2 Wireshark 81

4.3 统计模块status 83

4.3.1 目标 83

4.3.2 概述 83

4.3.3 方法 84

4.3.4 实例 84

4.4 绘图工具Gnuplot 89

本章小结 95

第5章 ns—3内核 96

5.1 ns—3的组织结构 96

5.2 随机变量 97

5.3 回调 103

5.4 对象模型 107

5.5 属性系统 110

5.6 Tracing系统 118

本章小结 123

第6章 ns—3其他模块 124

6.1 网络模块 124

6.1.1 分组 125

6.1.2 分组设计概述 126

6.1.3 分组接口 128

6.1.4 实例程序 130

6.1.5 实现细节 134

6.2 Internet模块 137

6.2.1 Internet协议栈 137

6.2.2 路由 140

6.2.3 TCP 144

6.3 网络设备模块 146

6.3.1 PointToPoint 146

6.3.2 CSMA 148

6.3.3 Wi—Fi 154

6.4 应用层模块 160

6.5 移动模块 170

6.6 能量模块 175

6.6.1 模型描述 175

6.6.2 用法 176

6.6.3 示例 177

6.7 添加模块 179

6.7.1 生成新模块 179

6.7.2 添加新模块 186

本章小结 190

第7章 示例 191

7.1 third.cc 191

7.2 forth.cc 198

7.3 fifth.cc 200

7.3.1 哪个变量作为TraceSource 201

7.3.2 怎么构造作为TraceSink的回调函数 202

7.3.3 整体上把握fifth.cc 202

7.3.4 运行fifth.cc 207

参考文献 209

名词索引 213

内容摘要:

由于关于ns-3的相关书籍缺乏,ns-3的使用者苦于没有相关参考书而进展缓慢,入市之后会吸引使用ns-3的科研人员和教育者。《ns-3网络模拟器基础与应用》以工程实践为导向,从平台选择到编译安装ns-3,从设计开发仿真脚本到收集、统计和分析仿真数据,从ns-3内核模块再到其他上层重要模块,深入浅出地介绍了ns-3的相关重要内容,并且配备大量示例,以供读者参考。  《ns-3网络模拟器基础与应用》既适合从事计算机网络研究的科研人员,也适合从事计算机网络设计、开发的工程人员;同时,在本科生和研究生的计算机网络理论和实验教学中也可以使用ns-3。【作者简介】马春光,男,2005年北京邮电大学博士毕业,现任啥尔滨工程大学国家保密学院副院长,国家保密教育培训基地哈尔滨分基地副主任,教授、博士生导师,“十一五”国防特色专业——信息安全(保密特色)专业负责人,黑龙江省重点学科“数据安全与计算机安全”后备带头人。中国密码学会理事、教育工作委员会副主任委员,中国计算机学会高级会员、信息保密专业委员会委员,ACM会员,中国人工智能学会智能数字内容安全专业委员会委员。国家自然科学基金、教育部国家博士后科学基金等项目通信评审专家。主要研究方向为密码学、信息安全、网络编码、传感网、物联网、DTN、机会网络等。 姚建盛,男,博士研究生,讲师。研究方向主要围绕间歇性连接移动自组织网络(ICMANET)如DTN、PSN、VANET、机会网络等开展路由、数据分发与检索、移动模型、网络安全和仿真技术(ns—3)。

书籍规格:

书籍详细信息
书名ns-3网络模拟器基础及应用站内查询相似图书
9787115332547
如需购买下载《ns-3网络模拟器基础及应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸24 × 17装帧平装
页数 116 印数 3000

书籍信息归属:

ns-3网络模拟器基础及应用是人民邮电出版社于2013.10出版的中图分类号为 TP393.01 的主题关于 计算机网络-计算机模拟 的书籍。