目 录 1
第一章绪 论 1
1.1 计算机网络的发展、定义与功能 1
1.1.1计算机网络的发展 1
1.1.2计算机网络的定义、功能与分类 5
1.2 计算机网络的基本组成 7
1.2.1通信子网和资源子网 7
1.2.2计算机网络的拓扑结构 8
1.2.3计算机网络的硬件组成 10
1.2.4网络通信协议 16
第二章数据通信基础 18
2.1 数据通信系统 18
2.1.1数据通信系统的定义 18
2.1.2数据通信系统的基本组成 20
2.2 通信线路(信道) 21
2.2.1传输介质与通信方式 21
2.2.2通信线路的连接方式和通信方式 23
2.2.3数据通信的主要技术指标 25
2.3 数据传输原理 26
2.3.1信息交换代码 27
2.3.2基带传输、频带传输及调制解调技术 28
2.3.3多路复用和同步技术 32
2.3.4差错控制 36
2.4 数据交换 41
2.4.1数据交换的概念及分类………………………………………………………………(?) 41
2.4.2线路交换 42
2.4.3存储交换 44
2.5.1概述 46
2.5 传输控制 46
2.5.2通信控制阶段及其联系 47
2.5.3基于字符的基本型通信控制规程 48
思考题与习题 52
第三章计算机网络体系结构 53
3.1 网络体系结构概述 53
3.1.1网络通信的分层和协议的层次 53
3.1.2 网络体系结构模型——ISO的开放系统互连参考模型 56
3.2 物理层 59
3.2.1 OSI标准关于物理层的描述 59
3.2.2物理层特性 60
3.2.3物理层举例 61
3.3 数据链路层 68
3.3.1 OSI标准关于数据链路层的描述 68
3.3.2寻址和存取控制 69
3.3.3透明性的实现 70
3.3.4 差错控制 71
3.3.5数据链路层通信协议 72
3.3.6高级数据链路控制规程HDLC 73
3.4 网络层 79
3.4.1 OSI标准关于网络层的描述 79
3.4.2虚电路和数据报 81
3.4.3 X.25中的分组级(网络层) 84
3.4.4 X.25分组级的数据流控制 86
3.5 传输层 94
3.5.1 OSI标准关于传输层的描述 94
3.5.2传输服务 96
3.5.3网际互连 99
3.6 会话层 102
3.6.1 OSI标准关于会话层的描述 103
3.6.2会话通路 104
3.7.1 OSI标准关于表示层的描述 105
3.7 表示层 105
3.7.2表示层中终端协议的必要性 107
3.7.3虚拟终端协议 108
3.7.4虚拟文件协议 110
3.7.5作业传送和操作协议 110
3.7.6包装配/拆卸协议 111
3.8 应用层 112
3.8.1 OSI标准关于应用层的描述 113
3.8.2应用层通信协议 113
3.8.3系统管理功能 114
3.8.4应用层管理功能 115
思考题与习题 116
4.1.1排队论的基本知识 118
第四章排队论、路径选择、流量与拥挤控制 118
4.1 排队论 118
4.1.2链路容量分配策略 125
4.1.3容量分配策略的特性比较 130
4.1.4链路容量分配例子 131
4.2 路由选择 139
4.2.1概述 139
4.2.2路径算法的分类 142
4.3 流量控制与拥挤控制 149
4.3.1概述 149
4.3.2流控规程的层次及其种类 151
4.3.3拥挤控制 158
思考题与习题 160
5.1 局部地区网络概述 162
5.1.1局部网络的定义与特性 162
第五章局部地区网络总论 162
5.1.2局部网络的基本技术 164
5.1.3局部网络与分布式系统的区别 167
5.1.4局部网络的应用 168
5.1.5局部网络的研究和开发 169
5.2 局部网络信道访问控制方法 170
5.2.1随机访问策略 171
5.2.2令牌传递访问控制方式 179
5.3 局部网络体系结构 181
5.3.1局部网络的层次结构 181
5.3.2 IEEE 802局部地区网络标准 182
5.3.3局部网络在广域网中的作用 186
思考题与习题 187
6.1.1总线型局部网络 188
6.1.2分布式控制、广播式通信和争用总线 188
6.1 总线型局部网络概述 188
第六章总线型局部网络原理 188
6.1.3总线型网络的后退延迟算法 191
6.1.4总线型网络的特点 192
6.2 Ethernet原理及组成结构 193
6.2.1 Ethernet工作原理 194
6.2.2 Ethernet局部网络组成结构 195
6.3 Ethernet数据链路层规范的基本内容 199
6.3.1 帧格式 199
6.3.2 Ethernet数据链路层功能 201
6.3.3 Ethernet数据链路层的程序模型 204
6.4 Ethernet物理层规范的基本内容 217
6.4.1信道配置模型 217
6.4.2 收发器电缆接口 218
6.4.3 同轴电缆接口 219
6.4.4 收发器及中继器 220
6.4.5信道逻缉 221
6.5 3COM Ethernet网络 223
6.5.1概述 223
6.5.2 以太系列网络 224
6.5.3 3+(3PLUS)网络 228
思考题与习题 234
第七章环型局部网络 235
7.1 环型局部网络概述 235
7.1.1环接口及其中继器 236
7.1.2按位转发环的传送机构与访问控制方式 238
7.1.3存储转发环网 239
7.1.4环型局部网络特点 240
7.2 环型局部网络的可靠性及提高可靠性的措施 241
7.2.1环型网的可靠性 241
7.2.2双环局部网络 242
7.2.3单环双向局部网络 245
7.3 令牌环型网络与令牌总线型网络 246
7.3.1令牌环型网络 246
7.3.2令牌总线型网络 247
7.3.3 典型局部网络访问协议比较 252
7.4 IBMTOKEN RING LAN 255
7.4.1系统结构 256
7.4.2工作原理 262
思考题与习题 268
第八章DECnet网络及其体系结构 270
8.1 DECnet概述 270
8.1.1 DECnet的定义 270
8.1.2 DECnet网络的构成 270
8.2.1 DNA的设计目的 276
8.2 DECnet网络的体系结构(DNA) 276
8.2.2 DNA的设计原则 277
8.2.3逻辑链路的通信 278
8.2.4 DNA的体系结构 279
8.2.5 DNA、DECnet和Ethernet的关系 293
8.3 DECnet网络中的几个概念 294
8.3.1结点 294
8.3.2线路、链路、电路和虚电路的概念 295
8.3.3数据流 299
8.4 DEC以太计算机网络 301
8.4.1以太计算机网络 301
8.4.2以太网的操作 305
8.5.1以太网控制器(网络适配器) 306
8.5.2服务器 306
8.5 DEC以太网的组成 306
8.5.3以太网的结构 308
第九章3COM Ethe rnet网络适配器的功能与结构 311
9.1 概述 311
9.2 网络适配器控制逻辑电路的主要功能块 314
9.3 传输系统 315
9.4 主机接口控制电路和数据缓冲存储器 316
9.5 Ethernet数据链路控制器 321
9.6 曼彻斯特编码转换器 330
9.7 网络收发器 334
9.8 网络适配器编程举例 336
第十章高性能的Ethe rnet网络适配器 349
10.1 概述 349
10.2 82586局部网络协议处理器 350
10.3.1形成帧 356
10.3 82586发送功能 356
10.3.2链路管理 357
10.3.3优先级 358
10.3.4链路管理算法的描述 358
10.4 82586的接收功能 359
10.4.1帧接收 360
10.4.2编址 360
10.5 82586的网络管理和诊断功能 361
10.5.1发送/接收错误报告 361
10.5.2网络的设计和维护 362
10.5.3工作站诊断 362
10.5.4 82586的自测试 362
10.6 82586与CPU的硬件结构及其逻辑关系 363
10.6.1逻辑接口 364
10.6.2硬件总线接口 366
10.6.3存储器寻址空间 367
10.7 82586的初始化 368
10.7.1初始化引导程序格式 368
10.7.2初始化过程 369
10.8 82586的控制 369
10.8.1系统控制块(SCB)的格式 369
10.8.2控制命令的开始与结束 371
10.8.3命令单元(CU)的控制 372
10.8.4接收单元(RU)的控制 375
10.8.5复位 378
10.8.6错误统计寄存器 378
10.8.7 SCB状态的修改 379
10.9 动作命令 379
10.9.1一般动作命令 380
10.9.3 IA-SETUP 381
10.9.2 NOP 381
10.9.4 CONFIGURE(配置) 383
10.9.5 MC-SETUP 386
10.9.6 TRANSMIT(发送) 390
10.9.7 TDR(时域反射器) 394
10.9.8 DUMP(转储) 396
10.9.9 DIAGNOSE(诊断) 402
10.10 帧接收 403
10.10.1接收帧区(RFA) 403
10.10.2?描述符(FD)格式 403
10.10.3接收缓冲区描述符(RDB)格式 405
10.10.4接收帧区的初始结构 406
10.10.5接收一帧的具体操作 407
10.11.1 82501概述 409
10.11.2功能描述 409
10.11 82501串行接口 409
10.11.3接口举例 415
第十一章TOKEN RING网络适配器 416
11.1 TOKEN RING适配器结构及功能 416
11.1.1通信处理器 417
11.1.2协议处理器 419
11.1.3系统接口 423
11.1.4环接口线路 426
11.2 适配器设计分析 427
11.2.1系统接口 DMA和DIO一般过程 428
11.2.2 8位总线适配器分析 429
11.2.3用于AT机的16位数据总线适配器分析 435
11.3 编程初步 436
11.3.1命令介绍 436
11.3.2程序实例 444