第一章 绪论 1
1.1 计算机网络的产生和发展 1
1.1.1 计算机网络的发展 1
1.1.2 局域网的兴起和发展 1
1.1.3 网络标准化 2
1.1.4 网络互联 2
1.2 计算机网络的组成 3
1.2.1 计算机网络的定义 3
1.2.2 计算机网络的基本组成 3
1.3 计算机网络的分类 4
1.3.1 局域网(LAN) 4
1.3.2 广域网(WAN) 4
1.3.3 城域网(MAN) 5
1.4 计算机网络的功能 5
1.5 计算机网络的发展前景 6
1.6 本书的主要内容 7
习题 8
第二章 数据通信基础 9
2.1 概述 9
2.1.1 数据通信 9
2.1.2 数据通信中的几个主要指标 10
2.1.3 数据交换代码 12
2.1.4 数据通信系统 15
2.2 数据传输方式 17
2.2.1 基带传输与频带传输 17
2.2.2 通信线路连接方式 17
2.2.3 线路通信方式 18
2.2.4 同步传输与异步传输 20
2.3 通信媒体 22
2.3.1 有线通信媒体 22
2.3.2 无线通信媒体 23
2.4 数据编码 24
2.4.1 数字数据的数字信号编码 24
2.4.2 数字数据的模拟信号编码 25
2.4.3 模拟数据的数字信号编码 26
2.5 多路复用技术 27
2.5.1 频分复用技术(FDM) 27
2.5.2 同步时分复用(STDM) 27
2.5.3 异步时分复用(ATDM) 28
2.5.4 波分复用(WDMA) 29
2.5.5 码分复用(CDMA) 30
2.6 数据交换技术 31
2.6.1 空分线路交换 31
2.6.2 时分线路交换 33
2.6.3 报文交换 35
2.6.4 分组交换 36
2.6.5 帧中继交换(Frame Relay) 37
2.6.6 异步传输方式(ATM) 39
2.7.1 概述数据通信中的差错 40
2.7.2 差错控制方法 40
2.7 差错检测与差错控制方法 40
2.7.3 常用的差错控制编码 41
习题 46
第三章 计算机网络体系结构 48
3.1 计算机网络的体系结构 48
3.1.1 计算机网络的基本概念 48
3.1.2 分层次的体系结构 49
3.2 开放系统互联参考模型(OSI) 49
3.2.1 物理层 50
3.2.2 数据链路层 52
3.2.3 网络层 54
3.2.4 传输层 59
3.2.5 高层协议 60
3.2.6 OSI/RM中的基本概念 66
3.3 TCP/IP参考模型 69
习题 72
4.1.1 局域网参考模型 74
第四章 网络接口层 74
4.1 局域网络 74
4.1.2 以太网 80
4.1.3 令牌网 80
4.1.4 令牌总线网 80
4.1.5 光纤分布式数据接口 80
4.2 广域网络 83
4.2.1 串行线路接口和点到点协议 84
4.2.2 使用X.25的公共数据网络 85
4.2.3 帧中继网络 88
4.2.4 异步转移方式(ATM) 90
习题 94
第五章 网络互联层 95
5.1 互联网的概念 95
5.2 Internet的网际协议IP 96
5.3.1 IP地址及其表示方法 97
5.3 地址及地址转换 97
5.3.2 IP地址与物理地址 99
5.3.3 子网的划分 100
5.3.4 地址转换 102
5.4 IP数据报的格式 103
5.5 Internet控制报文协议ICMP 105
5.6 IP数据报的路由选择 106
5.6.1 IP数据报的直接传送和间接传送 106
5.6.2 IP路由选择表与算法 107
5.7 Internet路由选择协议 108
5.7.1 两类路由选择协议 108
5.7.2 内部网关协议 109
5.7.3 外部网关协议 111
5.8 新一代的网际协议IPV6 112
5.8.1 IPV6概述 112
5.8.2 IPV6基本首部格式 113
5.8.3 IPV6的地址空间 114
习题 115
6.1 源主机到目的主机的协议 117
第六章 端到端传输协议 117
6.2 TCP/IP体系中的传输层 118
6.2.1 传输层中的两个协议 118
6.2.2 传输层的用户接口 118
6.3 用户数据报协议UDP 119
6.3.1 UDP协议的功能 119
6.3.2 UDP的报文格式 119
6.4 TCP报文段的格式 120
6.3.3 UDP的复用与分解 120
6.5 TCP的功能 122
6.5.1 基本数据传送 122
6.5.2 可靠性的保证 123
6.5.3 流量控制 123
6.5.4 连接管理 124
习题 126
7.1 应用层的基本概念 127
第七章 应用层协议和应用程序 127
7.2 域名系统 128
7.2.1 域名系统概述 128
7.2.2 Internet的域名结构 128
7.2.3 域名转换 129
7.3 文件传送协议 131
7.3.1 FTP的工作过程 131
7.3.2 简单文件传送协议TFTP 133
7.3.3 网络文件系统NFS 134
7.4 远程登录协议TELNET 135
7.5 电子邮件 137
7.5.1 概述 137
7.5.2 SMTP和MIME传输协议 138
7.5.3 POP和IMAP协议 142
习题 144
8.1 局域网概述 145
第八章 局域网技术 145
8.2 拓扑结构 146
8.3.1 星型拓扑 146
8.2.2 总线拓扑结构 147
8.2.3 环型拓扑 147
8.2.4 树型拓扑 148
8.2.5 星型环拓扑 148
8.3 以太网 149
8.4 令牌环技术 153
8.4.1 令牌环的组成 153
8.4.2 令牌环网的MAC 154
8.5 令牌总线网技术 156
8.5.1 令牌总线局域网的组成 156
8.5.2 令牌总线网的MAC子层 156
8.5.3 三种局域网的比较 157
习题 157
9.2 网络操作系统的特点 159
9.1 操作系统概述 159
第九章 网络操作系统 159
9.3 网络操作系统的结构 160
9.3.1 Windows NT的系统结构 160
9.3.2 NetWare的系统结构 162
9.4 网络操作系统的内核 163
9.4.1 Windows NT的内核 163
9.4.2 NetWare的内核 167
9.5 网络操作系统的网络功能 170
9.5.1 Windows NT的网络功能 170
9.5.2 NetWare的网络功能 172
习题 174
第十章 局域网系统组成 175
10.1 局域网的概述 175
10.2 局域网的系统结构 175
10.2.1 面向终端的计算机网络系统 175
10.2.4 对等网络系统 176
10.2.2 工作站/文件服务器系统 176
10.2.3 客户机/服务器系统 176
10.3 基本软硬件配置 177
10.3.1 局域网的硬件组成 177
10.3.2 网络软件 181
10.4 局域网配线系统 185
10.5 局域网组网 186
习题 189
第十一章 网络的规划和设计 190
11.1 网络规划的基本原理 190
11.2 需求分析 191
11.2.1 计算机联网的需求 191
11.2.2 系统的调查与分析 192
11.3 网络总体设计 193
11.4 网络拓扑结构选择 197
11.5 网络设备的选型 198
11.5.1 服务器的选择 199
11.5.2 交换机的选择 201
11.5.3 路由器的选择 201
11.5.4 集线器的选择 202
11.6 局域网操作系统的选择 202
11.7 网络管理与安全 204
11.7.1 网络管理的基本概念 204
11.7.2 配置管理 205
11.7.3 性能管理 205
11.7.4 故障管理 206
11.7.5 安全管理 206
11.7.6 记账管理 207
11.7.7 网络管理协议 207
11.8 组建局域网实例 209
11.8.1 需求分析 209
11.8.2 网络拓扑结构 210
11.8.3 网络管理与维护 211
习题 212
第十二章 计算机控制网络——Lonworks应用 213
12.1 控制网络技术的发展 213
12.1.1 控制系统的技术要求 213
12.1.2 控制网络技术的发展 213
12.2 现场总线技术——Lonworks 214
12.2.1 现场总线技术 214
12.2.2 全分布式控制网络——Lonworks 215
12.2.3 网络管理 217
12.3 神经元芯片 217
12.3.1 神经元芯片的特点及内部结构 218
12.3.2 神经元芯片的处理单元 219
12.3.3 神经元芯片的输入/输出 219
12.3.4 神经元芯片的通信端口 220
12.4 Lonworks通信协议——LonTalk 222
12.4.2 LonTalk MAC子层 223
12.4.1 LonTalk物理层协议 223
12.4.3 LonTalk协议的链路层 225
12.4.4 LonTalk协议的网络层 225
12.4.5 LonTalk协议的传输层和会话层 226
12.4.6 LonTalk协议的表示层和应用层 226
12.4.7 LonTalk通信服务 227
12.5 面向对象编程语言Neuron C 227
12.5.1 Neuron C简介 227
12.5.2 网络变量 228
12.6 Lonworks应用系统 230
12.6.1 Lonworks在工控系统中的应用 230
12.6.2 Lonworks在楼宇自动化中的应用 232
习题 234
第十三章 计算机管理信息网 235
13.1 信息和信息系统 235
13.2 管理信息系统概述 236
13.3.2 客户机/服务器系统及相关技术 237
13.3 管理信息系统结构 237
13.3.1 管理信息系统平台结构 237
13.3.3 客户机/服务器计算机系统的优点 239
13.4 基于客户机/服务器的MIS系统设计 240
13.5 医院管理信息系统 243
13.5.1 系统分析和技术方案设计 243
13.5.2 系统功能介绍 245
13.5.3 医院物资管理子系统 246
13.6 烟草专卖管理信息系统 248
13.6.1 系统概述 248
13.6.2 系统软件和网络环境 249
13.7 高校教学管理信息系统 251
13.7.1 教学管理系统总体方案 251
13.7.2 分布式数据库和数据接口的设计 254
习题 254
14.1 管理信息系统开发概述 256
第十四章 网络应用系统开发基础 256
14.2 应用系统的分析 258
14.3 应用系统总体设计 262
14.4 网络应用系统的C/S开发模式 264
14.5 ODBC在客户机/服务器系统中的应用 267
习题 270
第十五章 Internet 271
15.1 Internet概述 271
15.2 网络连接方式 273
15.3 通信与资源共享 277
15.4 信息查询与获取 279
15.5 Internet Explore浏览器 283
15.6 HTML语言与制作网页 285
15.6.1 HTML 285
15.6.2 制作网页 288
习题 290
参考文献 291