《计算机网络 (适合于系统程序员)》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:GERALD D.COLE著;王福兰译
  • 出 版 社:学苑出版社
  • 出版年份:1994
  • ISBN:
  • 页数:169 页
图书介绍:

第一章 概念介绍 1

1.1 数据通信和网络 1

1.2 数据通信和网络开发的基础 3

第二章 数据通信和网络的基本概念 5

2.1 通信信道 5

2.2 虚拟电路和数据包服务 5

2.3 位串行传送和段内控制 6

2.4 异步传输和同步传输 7

2.5 数据流的方向 7

2.6 数据率、带宽和错误率 8

2.7 多路复用 9

2.8 分组转接 11

2.9 数据通信和网络性能 12

2.10 网络和数据通信中的安全性 14

2.11 数据通信和网络的管理 16

2.12 数据通信和网络测试 16

第三章 系统设计和开放系统下的程序设计 17

3.1 背景、目标和开放系统简述 17

3.2 OSI的术语、概念和约定 20

3.2.1 OSI术语 20

3.2.2 OSI概念 21

3.2.3 OSI约定 22

3.3 开放系统的实现事宜 22

3.4 有关于标准化过程的实现问题 23

第四章 物理层和数据键路层的开发 25

4.1 物理层 25

4.1.1 数据的表示及控制字符 25

4.1.2 传输中的编码位 25

4.1.3 传输介质 27

4.1.4 基带操作 30

4.1.5 调制和调制解调器 32

4.1.6 ISDN 40

4.1.7 VLSI在物理层的支持 41

4.1.8 物理层的安全性 41

4.1.9 物理层的测试工具 41

4.2 数据链路层 42

4.2.1 连接和无连接操作 42

4.2.2 投票和点对点数据链路协议 42

4.2.3 数据链路协议的帧 43

4.2.4 数据链路协议中面向连接的机制 44

4.2.5 基本HDLC操作 45

4.2.6 扩展的HDLC 49

4.2.7 局域网络的特性 50

4.2.8 VLSI对数据链路层的支持 51

4.2.9 开发者的测试工具 51

4.3 总结 54

第五章 网络层的开发 55

5.1 网络层的内部 55

5.1.1 网络中的路由选择 55

5.1.2 分段和重新组装 60

5.1.3 拥塞控制和防止死锁 61

5.2 X.25网络 63

5.2.1 X.25的三层 64

5.2.2 建立X.25连接 65

5.2.3 使用X.25连接 68

5.2.4 其它X.25控制包机制 70

5.2.5 X.25中CCITTX.213网络服务 73

5.2.6 X.25网络的特点 74

5.3 网络互连 75

5.3.1 网络互连协议 75

5.3.2 网络互连的X.75过程 75

5.3.3 互连网络的IP过程 75

5.3.4 IP选项 75

5.3.5 IP数据包的分段(segmentation) 76

5.4 网络层的安全性 77

5.5 网络层的测试工具 77

5.5.1 通信性能的测试 77

5.5.2 内部过程的测试 78

5.5.3 测试层协议一致性测试 78

5.6 总结 78

第六章 传输层 79

6.1 备用传输层通路 79

6.1.1 面向连接的传输协议 79

6.2 传输控制协议(TCP) 80

6.2.1 TCP协议机制 80

6.3 OSI传输协议 88

6.3.1 OSI传输协议的类 88

6.3.2 TP类4协议 89

6.4 实现传输层的考虑 95

6.4.1 坚韧性原理 95

6.4.2 缓冲事宜 96

6.4.3 报文分组处理事宜 97

6.4.4 互用性测试事宜 97

6.4.5 重传策略 99

6.4.6 ACK策略 100

6.4.7 流量控制策略 100

6.5 非连接传输协议 101

6.5.1 非连接用户数据报协议 101

6.5.2 OSI非连接协议 101

6.6 未来高性能传输协议 103

6.7 传输层的安全性 103

6.8 传输层的测试工具 104

6.9 总结 105

第七章 端系统中的高层协议 106

7.1 会晤层 106

7.1.1 OSI会晤层 106

7.1.2 实现中的考虑 115

7.1.3 会晤层的趋势 115

7.1.4 会晤层的安全性 116

7.1.5 测试考虑 116

7.2 表示层 116

7.2.1 OSI表示层 116

7.2.2 与表示层对等的Non —OSI 120

7.2.3 实现中的考虑 120

7.2.4 表示层的安全性 120

7.2.5 测试考虑 120

7.3 应用层 121

7.3.1 应用层的基本性质 122

7.3.2 OSI应用层的服务和协议 122

7.3.3 TCP/IP应用层协议 129

7.4 总结 133

第八章 网络互连和互操作性以及发展策略 135

8.1 互操作性的实现 135

8.1.1 由统一协议实现互操作性 135

8.1.2 走出一个网络 135

8.1.3 GOSIP 136

8.1.4 传输层的转接 136

8.1.5 各种不同的传输层转接 137

8.2 问题隔离 138

8.3 通过应用层的转接设备实现互操作性 139

8.4 通过几个协议实现互操作性 139

8.5 在应用程序接口的意义下实现互操作性 140

8.6 总结 140

第九章 网络系统的开发 141

9.1 需求定义 141

9.1.1 网络延时需求 141

9.1.2 网络吞吐量需求 144

9.1.3 网络有效性需求 145

9.1.4 网络安全性需求 148

9.1.5 需要分配 149

9.2 概要设计 149

9.3 详细设计 150

9.4 编码和模块调试 151

9.5 系统集成及测试 151

9.6 最终测试 152

9.7 网络程序的维护 153

9.8 总结 153

第十章 网络管理 154

10.1 网络管理的基本概念 154

10.2 管理多厂家网络的方法 156

10.3 网络性能的监控 158

10.4 网络控制功能 160

10.5 网络管理中心的支持工具 161

10.6 网络管理 162

第十一章 数据通信和网络的发展趋势 163

11.1 高数据率网络 163

11.2 光纤电缆数据通信 163

11.3 综合业务数字网络(ISDN ) 163

11.4 客户/服务器网络计算的使用 164

11.5 远程过程调用(RPC)机制 164

11.6 轻装传输协议 164

11.7 OSI协议的使用 165

11.8 相互怀疑网络 165

11.9 集成的网络管理 165

11.10 容错网络 165

11.11 网络安全 165

11.12 分布式计算 166

11.13 GODIP及发展程度 166

11.14 一致性测试 166

11.15 使用专家系统 167

11.16 神经元网络 167

11.17 T1和T3网络 167

11.18 都市范围的网络(MAN) 168

11.19 电子数据交换(EDI) 168

11.20 电子签字 168

11.21 为将来技术革命做准备 169