图书介绍

采用面向对象设计和C++的数据通讯PDF|Epub|txt|kindle电子书版本网盘下载

采用面向对象设计和C++的数据通讯
  • (美)Anil Ananthaswamy著;柴文辛,唐 虹译 著
  • 出版社: 北京:北京大学出版社
  • ISBN:7301029519
  • 出版时间:1996
  • 标注页数:275页
  • 文件大小:8MB
  • 文件页数:282页
  • 主题词:

PDF下载


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

下载说明

采用面向对象设计和C++的数据通讯PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 概念2

第一章 概述2

1.1 本书的目的2

1.2 具体实现者的看法2

1.3 面向对象的设计和编程3

1.4 过程3

1.5 源代码3

1.6正文的组织3

1.7 小结4

第二章 协议、层和接口6

2.1 简介6

2.2 协议6

2.3 分层的必要性6

2.4 接口和服务的出现8

2.5 什么是OSI?8

2.6 ISO/OSI基本参考模型8

2.7 七个层次11

2.8 服务原语15

2.9 服务类型16

2.10 时序图17

2.11 数据链路层—物理层接口18

2.12 网络层—数据链路层接口19

2.13 小结20

2.14 练习20

3.3 抽象21

3.2 问题的提出21

3.1 简介21

第三章 面向对象的设计和编程21

3.4 封装26

3.5 模块化32

3.6 继承33

3.7 面向对象的设计34

3.8 层接口35

3.9 小结42

3.10 练习42

4.1 简介43

4.2 X.25、DTE和DCE43

第四章 协议剖析43

4.3 数据链路操作模式44

4.4 数据链路层功能的回顾45

4.5 建帧45

4.6 差错控制45

4.7 流量控制46

4.8 链路管理46

4.9 协议的组成46

4.10 连接建立49

4.11 连接释放51

4.12 链路复位52

4.13 无序号命令冲突53

4.14 数据传输55

4.15 关于管理帧61

4.16 帧拒收的条件61

4.17 关于超时和重发62

4.18 小结62

4.19 练习62

5.1 简介63

5.3 体系结构64

第五章 体系结构和高层设计概述64

5.2 目的64

5.4 验证协议操作67

5.5 实现时的权衡67

5.6 高层设计概述68

5.7 异步编程68

5.8 平台/兼容性69

5.9 小结69

5.10 练习70

6.1 调试和跟踪72

第二部分 程序框架72

第六章 实用工具72

6.2 表、栈和队列83

6.3 层间数据传输95

6.4 小结99

6.5 练习100

第七章 异步编程101

7.1 简介101

7.2 异步编程102

7.3 异步框架设计104

7.4 小结119

7.5 练习120

第八章 有限状态机和支持层121

8.1 简介121

8.2 有限状态机121

8.3 面向对象的FSM设计125

8.4 物理层131

8.5 驱动层/用户界面145

8.6 小结151

8.7 练习152

第三部分 协议的实现154

第九章 数据链路层设计154

9.1 简介154

9.2 事件154

9.3 状态155

9.4 FSM类158

9.5 确定其他类163

9.6 frame类164

9.7 dllayer类175

9.8 定时器类178

9.9 窗口类182

9.10 状态机类182

9.11 小结182

9.12 练习183

10.1 简介185

10.2 在dllayer中实现原语185

第十章 链路管理185

10.3 连接建立189

10.4 连接复位189

10.5 连接释放190

10.6 dlDisconnected状态190

10.7 在网络层中使用原语194

10.8 dlOutSetupPending状态197

10.9 dllnSetupPending状态201

10.10 dlDiscPending状态203

10.11 小结206

10.12 练习207

第十一章 信息传输和流量控制208

11.1 简介208

11.2 window类208

11.3 扩充dllayer类215

11.4 dllnfoXfer类217

11.5 传送信息帧221

11.6 检测点周期221

11.7 流量控制222

11.8 dlReceiverBusy状态223

11.9 dlReceiverBusy类230

11.10 小结233

11.11 练习233

第十二章 差错检测和差错校正234

12.1 简介234

12.2 变迁到dlReject状态234

12.3 dlReject状态236

12.4 帧拒绝的条件239

12.5 dlFrameReject状态244

12.8 练习250

12.6 无效帧250

12.7 小结250

第十三章 用户界面和一致性检查251

13.1 简介251

13.2 用户界面251

13.3 运行本程序255

13.4 一致性检查255

13.5 小结256

13.6 练习257

A.2 面向字节的算法258

附录A 帧检验序列的计算258

A.1 简介258

附录B FSM规定264

附录C 系统常量定义265

附录D LAPD和帧转发269

D.1 LAPD269

D.2 帧转发270

参考文献273

缩写词汇表274

热门推荐