图书介绍

开源网络模拟器ns-3 架构与实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

开源网络模拟器ns-3 架构与实践
  • 周迪之编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111613404
  • 出版时间:2019
  • 标注页数:185页
  • 文件大小:21MB
  • 文件页数:197页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

开源网络模拟器ns-3 架构与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 全局之观2

第1章 概述2

1.1什么是ns-32

1.2 Hello, world3

1.3 ns-3社区4

1.4 ns-3简史6

1.5写作习惯7

第2章 通览9

2.1下载、编译与运行9

2.2源代码的目录结构12

2.3再谈编译:“./waf configure”命令13

2.4初识脚本15

2.4.1点对点有线网络:first脚本15

2.4.2 Wi-Fi无线网络:third脚本22

2.4.3 Python脚本29

2.5再探脚本:常用技术解析31

2.5.1脚本助理:助手类31

2.5.2参数输入:属性变量32

2.5.3数据输出:trace变量37

2.5.4行为控制:命令行43

2.5.5计划事件:Schedule函数44

2.5.6回调函数:Callback类45

2.5.7辅助信息:Log系统47

2.6网络是如何模拟的50

2.7信息入口:结点类53

2.8 ns-3与编程之夏56

第2篇 设计之道62

第3章 对象模型架构62

第4章 Ptr智能指针65

4.1设计原理65

4.2使用实例67

4.3适用范围70

第5章 对象模型的基石:元信息71

5.1什么是元信息71

5.2元信息存储:IidManager类71

5.3元信息管理接口:TypeId类72

5.4 TypeId的使用73

第6章 Object类76

6.1对象聚合76

6.2 Object的创建与获取80

第7章 ObjectBase类83

7.1属性配置83

7.1.1创建属性83

7.1.2属性类型85

7.1.3 ConfigStore87

7.1.4全局属性88

7.2 trace变量89

7.2.1创建trace89

7.2.2 trace类型90

第3篇 模拟之路94

第8章 应用层94

8.1架构与脚本94

8.2内置应用:Application96

8.2.1分组产生器100

8.2.2 Internet应用105

8.2.3应用层trace106

8.3自定义应用层协议106

8.3.1 Socket原理与使用107

8.3.2 Application类113

第9章 传输层115

9.1架构与脚本115

9.2 TCP117

9.2.1属性与trace118

9.2.2 TCP分组头结构119

9.2.3 TCP连接建立与关闭120

9.2.4窗口管理121

9.2.5拥塞控制122

9.3 UDP125

9.3.1属性与trace125

9.3.2 UDP分组头结构125

9.3.3广播与多播125

9.4传输层协议开发126

9.5示例脚本128

9.6非发行版的传输层协议128

第10章 网络层130

10.1架构与脚本130

10.2脚本配置与trace132

10.3 IP分组头结构134

10.4 IP地址分配135

10.4.1手动分配135

10.4.2自动分配137

10.5路由协议139

10.5.1列表路由139

10.5.2打印路由表140

10.5.3静态路由141

10.5.4全局路由142

10.6网络层协议开发142

10.6.1隧道协议142

10.6.2路由协议145

第11章 链路与物理层148

11.1有线网络:PPP与CSMA148

11.1.1架构与脚本148

11.1.2属性与trace149

11.1.3队列与错误模型150

11.2无线局域网:Wi-Fi151

11.2.1架构与脚本151

11.2.2属性与trace154

11.3蜂窝网:LTE156

11.3.1网络架构156

11.3.2示例脚本1:无线接入网157

11.3.3示例脚本2:核心网159

11.3.4 属性与trace161

11.4其他无线网络模块简介162

第12章 数据收集与统计164

12.1一个例子164

12.2数据收集165

12.3数据统计169

12.4局限171

第13章 与物理网络交互172

13.1 TapBridge:模拟网络+物理结点172

13.2 FdNetDevice:模拟结点+物理网络174

第14章 网络分组Packet类177

14.1分组结构177

14.2分组创建177

14.3分组头与分组尾178

14.4分段与重组179

14.5标签:Tag类180

附录183

附录A网络地址183

附录B第三方ns-3项目184

参考文献185

热门推荐