《计算机网络仿真OPNET实用指南》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)塞西,(美)赫纳特新编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2014
  • ISBN:9787111470601
  • 页数:419 页
图书介绍:本书是提供OPNET IT Guru和Modeler软件全面描述以及如何使用这个软件进行计算机网络仿真和建模的第一本教材,包括3部分内容:第1部分系统地介绍了OPNET的基本功能特征;第2部分使用一种自顶向下的方法,描述了如何操作各协议层,每章都解释了有关的OPNET功能特征,并包括了一次网络仿真过程中如何使用这些功能特征的各步骤指令;第3部分是实验室作业。

第1章 开始使用OPNET 1

1.1 OPNET IT Guru和Modeler 1

1.1.1安装OPNET IT Guru和Modeler 1

1.1.2 OPNET许可证服务器 2

1.1.3安装时创建的文件夹 2

1.1.4激活可选的产品模块 3

1.2管理OPNET首选项 4

1.2.1首选项编辑器 4

1.2.2改变首选项值 5

1.2.3环境文件 5

1.3查看文档 6

1.4操作文件和模型目录 7

1.4.1文件选择器模式 8

1.4.2添加模型目录 9

1.5项目和场景 10

1.6操作项目 11

1.6.1打开一个现有项目 11

1.6.2采用人手引导创建一个新的项目 11

1.6.3定义一个项目 13

1.7操作场景 13

1.7.1创建场景 14

1.7.2管理场景 14

1.7.3选择一个场景 16

1.7.4输入场景组件 16

第2章 创建网络拓扑 18

2.1引言 18

2.2创建网络拓扑的对象调色板树工具 19

2.2.1模型命名惯例 20

2.2.2 Internet_toolbox调色板中的模型 22

2.3操作对象调色板树 23

2.3.1打开对象调色板 23

2.3.2在对象调色板中搜索模型 23

2.3.3创建定制模型 24

2.4创建网络拓扑的方法 25

2.4.1添加节点 25

2.4.2添加链路 26

2.4.3删除节点或链路 26

2.4.4其他编辑操作 26

2.5快速配置工具 27

2.5.1使用Rapid Configuration工具创建网络拓扑 27

2.5.2使用Rapid Configuration工具创建以太局域网 27

2.6配置链路对象 28

2.6.1改变基本链路性质 28

2.6.2验证链路连通性 29

2.7使网络单元失效并恢复 31

2.8子网 32

2.8.1添加一个子网对象 32

2.8.2在网络层次结构中移动对象 34

2.8.3使用子网创建一个网络拓扑 34

2.8.4在子网间移动对象 36

2.9创建拓扑注释 36

2.9.1将注释调色板中对象添加到项目工作空间 37

2.9.2修改注释调色板对象的属性 37

2.9.3在项目工作空间中显示/隐藏注释调色板对象 38

2.10去除节点杂乱放置 38

第3章 配置网络拓扑 40

3.1引言 40

3.2对象属性 40

3.2.1属性类型 41

3.2.2对象弹出菜单 41

3.3编辑属性对话框 43

3.3.1访问属性描述 44

3.3.2操作复合和分组属性 45

3.3.3具有多个实例的属性 45

3.3.4过滤属性 46

3.3.5使用常规Edit Attributes过滤功能来寻找属性 46

3.3.6使用高级Edit Attributes过滤功能来寻找属性 47

3.4配置对象性质 47

3.4.1改变单一对象的属性值 48

3.4.2改变多个对象的属性值 48

3.4.3编辑被选中的对象 49

3.4.4编辑类似节点或链路 49

3.4.5一个对象的模型属性 49

3.5提升对象属性 50

3.5.1提升一个对象属性 52

3.5.2对一个对象属性实施取消提升操作 53

3.5.3在仿真层次配置提升的对象属性 53

3.5.4在仿真层次为提升的属性指定值 54

3.5.5在子网层次配置提升的属性 55

3.5.6使用通配符选项将值指派到多个提升的属性 56

第4章 配置和运行一个仿真 59

4.1 OPNET中的仿真统计 59

4.1.1统计收集模式 60

4.1.2确定要收集哪些统计量 61

4.2选择仿真统计量 62

4.2.1选择结果窗口 62

4.2.2为单一特定网络对象选择仿真统计量 64

4.2.3为整个场景选择仿真统计量 65

4.2.4选择全局仿真统计量 65

4.2.5统计信息和数据收集面 65

4.2.6统计画线风格 66

4.2.7统计收集模式 67

4.2.8修改统计收集性质 68

4.3配置和运行一个仿真 69

4.3.1 Configure/Run DES窗口:简单模式 70

4.3.2 Configure/Run DES窗口:详细模式 72

4.3.3仿真序列编辑器 73

4.3.4配置和执行单个仿真场景 74

4.3.5通过管理场景来配置和执行多个仿真场景 74

4.3.6为提升的属性设置值 75

4.3.7仿真执行 76

4.4结果浏览器 78

4.4.1结果浏览器中的源平板 79

4.4.2结果浏览器中的结果平板 80

4.4.3结果浏览器中的预览和呈现平板 81

4.4.4分析平板 83

4.5使用结果浏览器查看仿真结果 84

4.5.1查看当前场景的仿真结果 84

4.5.2查看网络中一个特定对象的仿真结果 85

4.5.3查看这个项目和其他项目中各场景的仿真结果 85

4.5.4比较仿真结果 85

4.5.5将新的统计量添加到现有图形 86

4.5.6寻找最大结果 86

4.5.7采用时间控制器查看结果 87

4.6管理分析平板 88

4.6.1隐藏/显示分析平板 89

4.6.2安排分析平板 89

4.6.3删除分析平板 90

4.6.4将平板转换为注释对象 90

4.6.5以新的结果重新载入分析平板 91

4.7高级分析平板性质 92

4.7.1平板区弹出菜单 92

4.7.2图形区弹出菜单 94

4.8 DES Log 96

4.8.1离散事件仿真选项卡 97

4.8.2杂项选项卡 98

第5章 标准应用 99

5.1对OPNET中的流量源进行建模 99

5.2在OPNET中流量源模型的类型 99

5.2.1显式流量模型 99

5.2.2背景流量模型 101

5.2.3混合流量模型 102

5.3在一个仿真模型中包括应用 102

5.3.1 Application Config设施对象 103

5.3.2配置标准应用 105

5.4标准应用的描述 107

5.4.1数据库 108

5.4.2电子邮件 110

5.4.3 FFP 111

5.4.4 HTTP 111

5.4.5打印 115

5.4.6远程登录 116

5.4.7视频会议 116

5.4.8话音 118

5.5使用符号节点名字 121

5.5.1手动配置一个应用的源首选项 122

5.5.2手动配置一个应用的目的地首选项 123

5.6应用统计 124

第6章 高级流量生成功能特征 133

6.1定制应用简介 133

6.2为定制应用配置任务和阶段 135

6.2.1 Task Config工具对象 135

6.2.2指定任务定义 136

6.2.3指定阶段配置 137

6.2.4小结:为定制应用配置任务 143

6.3在OPNET中定义定制应用 144

6.4在OPNET中配置定制应用的例子 146

6.5显式报文产生源 149

6.6应用需求和流量断续流 152

6.6.1应用需求 152

6.6.2流量断续流需求 153

6.6.3基线负载 156

6.7定制应用统计项 158

6.8应用和流量需求的统计量 162

6.9显式报文产生源和基线负载的统计量 164

第7章 指定用户概要和部署应用 165

7.1用户概要 165

7.2指定用户概要 165

7.2.1 Profile Config工具对象 165

7.2.2定义一个用户概要 166

7.2.3一个简单用户概要例子 167

7.2.4在一个概要内配置应用行为 168

7.2.5应用行为属性 170

7.2.6概要行为属性 172

7.2.7配置用户概要 173

7.3配置用户概要的例子 174

7.4使用Application Deployment Wizard部署用户概要 178

7.4.1 Network Tree Browser平板 179

7.4.2 Application Deployment Hints平板 180

7.4.3 Dialog Box Controls平板 180

7.4.4 Application Deployment Operations平板 180

7.4.5 Deploy Applications选项 181

7.4.6 Edit Destination Preferences选项 183

7.4.7 Edit LAN Configuration选项 184

7.4.8 Clear Application Deployment选项 185

7.5在不使用Application Deployment Wizard条件下部署用户概要 186

7.5.1配置客户端节点 186

7.5.2配置服务器节点 187

7.5.3指定目的地首选项 188

7.5.4在一个LAN对象中指定客户端数量 189

7.5.5指定一个应用使用的传输协议 189

7.6在概要配置和应用部署中的常见错误 190

第8章 传输层——TCP和UDP 193

8.1引言 193

8.2支持的TCP功能 194

8.3 TCP配置属性 196

8.4常用传输协议统计量 200

第9章 网络层——IP介绍 204

9.1引言 204

9.2基本IP配置属性 205

9.2.1一个端节点模型的基本IP配置属性 205

9.2.2一个核心节点的基本IP配置属性 207

9.3管理IP地址 212

9.3.1 IP地址和掩码 212

9.3.2识别附接到一条链路的接口的名字 213

9.3.3 IP地址配置中的常见错误 214

9.3.4 IP地址的自动指派 215

9.3.5清除IP地址指派 217

9.3.6以一个指定的IP地址标识接口 217

9.3.7输出IP地址分配 218

9.4配置其他IP功能特征 219

9.4.1 IP压缩 219

9.4.2路由协议的基本配置 220

9.4.3配置IP接口的不同类型 221

9.4.4配置IP负载均衡 223

9.5互联网控制消息协议 224

9.5.1指定Ping模式 225

9.5.2利用ip_ping_traffic对象部署IP Ping需求 226

9.5.3使用协议菜单部署IP Ping需求 227

9.5.4 Ping统计量 229

9.6常用IP统计量、表和报告 229

9.6.1 IP统计量 229

9.6.2可视化和配置报告 233

9.6.3查看转发表和路由表 233

第10章 高级IP功能特征 236

10.1网络地址转换(NAT) 236

10.1.1 NAT概述 236

10.1.2配置NAT 238

10.1.3指定地址池 238

10.1.4指定转换规则 239

10.1.5在网关接口上部署转换规则 241

10.2 IP组播 242

10.2.1在OPNET中支持的IP组播功能特征 242

10.2.2部署IP组播流量的步骤概述 243

10.2.3定义组播流量 243

10.2.4配置源节点 244

10.2.5配置目的地节点 245

10.2.6配置路由器节点 247

10.2.7其他组播配置参数 252

10.2.8组播统计和报告 252

10.3 IPv6 256

10.3.1所支持IPv6功能特征概述 256

10.3.2 IPv6编址 256

10.3.3为IPv6网络配置流量 259

10.3.4其他IPv6选项 259

10.3.5 IPv6统计和其他性能评估选项 261

10.4服务质量 262

10.4.1指定全局QoS概要 263

10.4.2指定本地QoS概要 271

10.4.3在一个接口上部署定义好的QoS概要 278

10.4.4结语 280

10.4.5 QoS相关的统计量 280

第11章 网络层路由 282

11.1引言 282

11.1.1在一个被仿真网络中部署路由协议 282

11.1.2配置路由协议属性 285

11.2采用RIP进行路由 286

11.2.1 RIP简介 286

11.2.2本地RIP配置属性 288

11.2.3 RIP接口特定的配置属性 289

11.2.4配置RIP启动时间 291

11.2.5 RIP仿真效率模式 292

11.3采用OSPF路由 293

11.3.1 OSPF简介 293

11.3.2 OSPF属性 294

11.3.3配置OSPF进程 295

11.3.4在路由器接口上指定OSPF配置 298

11.3.5配置OSPF 299

11.3.6为OSPF路由配置链路成本 300

11.3.7配置OSPF定时器 302

11.3.8配置OSPF区 303

11.3.9配置OSPF区边界路由器 304

11.3.10配置OSPF启动时间 305

11.3.11 OSPF仿真效率模式 305

11.4通用的路由统计量 306

11.5查看路由表 309

第12章 数据链路和物理层 313

12.1引言 313

12.2采用数据链路层技术部署和配置仿真模型 313

12.3链路模型属性和特征 314

12.4以太网 316

12.5令牌环 318

12.6无线局域网 320

12.6.1 WLAN配置属性 321

12.6.2 WLAN统计量 326

12.7 MANET 329

12.8指定节点移动性 332

12.8.1定义一个节点轨迹 333

12.8.2配置一个移动性概要 335

12.9使用无线部署导引 336

实验室作业1:OPNET引言 341

L1.1引言 341

L1.2创建仿真项目和场景 341

L1.3创建网络拓扑 341

L1.4配置网络拓扑 342

L1.5配置和运行仿真 343

L1.6详细研究收集的结果 344

L1.7复制场景,重新运行仿真并比较收集的结果 346

实验室作业2:简单容量规划 347

L2.1引言 347

L2.2对ABC公司的网络建模 347

L2.3评估ABC公司的网络 348

L2.4比较应用性能 349

L2.5识别最优带宽/成本比率 349

实验室作业3:标准应用介绍 351

L3.1引言 351

L3.2对研究人员公司的网络拓扑进行建模 351

L3.3在研究人员公司网络中配置和部署应用 353

L3.4改正第一个配置问题 354

L3.5改正第二个配置问题 354

实验室作业4:HTTP性能 356

L4.1引言 356

L4.2创建仿真模型 356

L4.3 HTTP 1.0和HTTP 1.1 358

L4.4带有流水线和不带有流水线的HTTP 359

L4.5简单的网页 359

实验室作业5:对定制应用建模 361

L5.1引言 361

L5.2创建仿真模型 362

L5.3应用性能与较短的应用时间 367

L5.4应用性能及通过多条报文发送应用消息 367

实验室作业6:最大传输单元对应用性能的影响 369

L6.1引言 369

L6.2创建仿真模型 370

L6.3增加网络中的跳数 371

实验室作业7:传输协议——TCP和UDP 373

L7.1引言 373

L7.2在没有数据丢失的环境中的Hermes应用 374

L7.3有数据丢失环境中的Hermes应用 376

实验室作业8:TCP功能 378

L8.1引言 378

L8.2 Nagle算法 378

L8.3端到端时延对Nagle算法的影响 380

L8.4 TCP的MSS尺寸对应用性能的影响 380

L8.5 TCP的接收缓冲尺寸对应用性能的影响 381

L8.6 TCP拥塞控制 382

实验室作业9:IP编址和网络地址转换 385

L9.1引言 385

L9.2初步计算 385

L9.3仿真建立 386

L9.4配置动态NAT 388

L9.5配置端口地址转换 389

实验室作业10:提供服务质量支持 392

L10.1引言 392

L10.2设置基线场景 392

L10.3FIFO和RED比较 394

L10.4加权的RED 395

L10.5加权的公平排队 396

L10.6具有低延迟队列的WFQ 397

L10.7改变WFQ配置 397

实验室作业11:采用RIP进行路由 398

L11.1引言 398

L11.2建立初始RIP场景 398

L11.3配置其他RIP场景 399

实验室作业12:采用OSPF进行路由 402

L12.1引言 402

L12.2建立初始OSPF场景 402

L12.3带有基于报文的负载均衡选项的OSPF 404

L12.4采用层次结构选项的OSPF 405

L12.5采用区边界路由器的OSPF 405

实验室作业13:以太网 407

L13.1引言 407

L13.2总线拓扑 407

L13.3星形拓扑 410

L13.4集线器和交换机 412

实验室作业14:无线通信 414

L14.1引言 414

L14.2确定通信范围 414

L14.3通信范围和发送功率 416

L14.4MANET通信:DSR和AODV 416