图书介绍

网络协议的形式化分析与设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

网络协议的形式化分析与设计
  • 古天龙,蔡国永著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505386468
  • 出版时间:2003
  • 标注页数:367页
  • 文件大小:11MB
  • 文件页数:379页
  • 主题词:计算机网络-通信协议

PDF下载


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

下载说明

网络协议的形式化分析与设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 网络协议及开发概论1

1.1 早期的通信及协议1

1.1.1 早期的通信系统1

1.1.2 协议缺陷的教训6

1.2 通信与计算机的结合8

1.2.1 数据通信9

1.2.2 计算机网络10

1.3 网络协议及其基本元素15

1.3.1 网络协议的定义15

1.3.2 网络协议的基本要素16

1.3.3 简单协议的分析19

1.4 分层结构与OSI模型21

1.4.1 分层结构的意义22

1.4.2 OSI模型25

1.5 网络协议的开发过程30

思考与练习35

第2章 协议的形式化模型37

2.1 有限状态机(FSM)37

2.1.1 FSM的基本定义37

2.1.2 FSM的化简与复合42

2.1.3 协议的FSM模型45

2.2 Petri网54

2.2.1 Petri网的基本定义54

2.2.2 Petri网的性质58

2.2.3 Petri网的分析62

2.2.4 协议的Petri网模型68

2.3 时态逻辑(TL)71

2.3.1 基本术语71

2.3.2 时态逻辑系统73

2.3.3 协议的TL模型76

2.4.1 CCS的基本定义79

2.4 通信进程演算79

2.4.2 CCS的扩展82

2.4.3 协议的CCS模型85

思考与练习89

第3章 网络协议的形式描述语言91

3.1 ESTELLE91

3.1.1 概述91

3.1.2 模块及相关概念93

3.1.3 模块通信98

3.1.4 状态转换104

3.1.5 ESTELLE描述举例106

3.2 LOTOS121

3.2.1 概述121

3.2.2 进程及相关概念123

3.2.3 行为算子127

3.2.4 抽象数据类型130

3.2.5 LOTOS描述举例137

3.3 SDL147

3.3.1 概述147

3.3.2 结构的定义149

3.3.3 进程的行为152

3.3.4 通信机制152

3.3.5 数据155

3.3.6 SDL描述举例156

思考与练习161

第4章 协议的形式化验证163

4.1 协议性质概述163

4.2 系统断言语言165

4.2.1 字符串及其运算166

4.2.2 抽象结构168

4.2.3 断言语言CTL170

4.2.4 CTL算子的不动点特性173

4.2.5 CTL描述举例175

4.3 不变性分析176

4.4 可达性分析180

4.5 符号模型检验186

4.5.1 有序二叉判决图186

4.5.2 基于OBDD的符号模型检验196

思考与练习200

第5章 协议的形式化综合202

5.1 概述202

5.2 FSM网及其性质203

5.3 协议的串行综合205

5.4 协议的交替功能综合207

5.5.1 竞争冲突解决策略210

5.5 冲突和同步的解决方法210

5.5.2 冲突标识方法218

5.5.3 同步的充要条件220

思考与练习221

第6章 网络协议的测试223

6.1 协议测试概述223

6.1.1 一致性测试223

6.1.2 故障模型224

6.1.3 协议测试结构226

6.1.4 协议测试级别229

6.1.5 协议测试流程231

6.2 协议测试语言TTCN232

6.2.1 TTCN简介232

6.2.2 TTCN-3核心语言236

6.2.3 简单测试案例255

6.3.1 测试的基本假设260

6.3 控制流测试序列设计260

6.3.2 测试序列生成算法261

6.4 数据流测试序列设计272

6.4.1 数据流测试的概念272

6.4.2 数据流测试序列生成273

思考与练习276

第7章 协议的分析验证工具277

7.1 SPIN工具277

7.1.1 概述277

7.1.2 Promela语言279

7.1.3 SPIN的应用290

7.2 SMV工具302

7.2.1 概述302

7.2.2 SMV输入语言303

7.2.3 SMV的应用312

思考与练习319

第8章 电子商务协议的形式化分析321

8.1 电子商务协议设计概述321

8.2 典型电子商务协议324

8.2.1 SET协议324

8.2.2 Netbill协议334

8.2.3 Digicash协议335

8.3 电子商务协议的逻辑分析336

8.3.1 逻辑分析概述336

8.3.2 BAN逻辑337

8.3.3 Kailar逻辑340

8.4 电子商务协议的模型检验分析346

8.4.1 模型检验分析概述346

8.4.2 安全性的模型检验分析347

8.4.3 原子性的模型检验分析354

思考与练习360

参考文献362

热门推荐