第1章 概述 1
1.1 在信息时代中计算机网络的作用 2
1.2 计算机网络的形成与发展 2
1.2.1 计算机网络的发展阶段 2
1.2.2 计算机网络的形成 3
1.2.3 计算机网络在我国的发展 4
1.3 计算机网络的定义 5
1.3.1 计算机网络定义的基本内涵 5
1.3.2 计算机网络与分布式系统的区别 6
1.4 计算机网络的功能、分类与应用 6
1.4.1 计算机网络的功能 6
1.4.2 计算机网络的分类 7
1.4.3 计算机网络的应用 8
1.5 计算机网络的组成与结构 10
1.5.1 资源子网的概念 11
1.5.2 通信子网的概念 11
1.6 计算机网络的主要性能指标 12
1.6.1 带宽 12
1.6.2 时延 13
1.6.3 时延带宽积和往返时延 14
1.7 计算机网络拓扑结构 15
1.7.1 计算机网络拓扑定义与分类 15
1.7.2 计算机网络拓扑结构的选择 18
小结 18
练习与思考 19
第2章 网络体系结构与网络协议 20
2.1 数据通信的基础知识 21
2.1.1 信息、数据、信号、信源、信宿与信道 21
2.1.2 模拟通信和数字通信 22
2.1.3 数据通信的主要技术指标 23
2.1.4 通信方式 25
2.2 网络体系结构的基本概念 27
2.2.1 网络协议的概念 27
2.2.2 网络体系结构的提出 29
2.3 OSI参考模型 30
2.3.1 OSI参考模型的基本概念 30
2.3.2 OSI参考模型的结构 30
2.3.3 OSI参考模型的功能 32
2.3.4 OSI环境中的数据传输过程 32
2.4 物理层 34
2.4.1 物理层接口与协议 34
2.4.2 物理层协议举例 36
2.5 物理层下面的传输媒介 39
2.5.1 导向传输媒介 39
2.5.2 非导向传输媒介 44
2.6 数据编码技术和时钟同步 46
2.6.1 数字数据的模拟信号编码 46
2.6.2 数字数据的数字信号编码 48
2.6.3 模拟数据的数字信号编码 51
2.7 信道复用技术 52
2.7.1 频分复用、时分复用和统计时分复用 53
2.7.2 波分复用 55
2.7.3 码分复用 56
2.8 数据交换技术 57
2.8.1 电路交换 57
2.8.2 报文交换 58
2.8.3 分组交换 59
2.8.4 交换技术的比较 60
小结 61
练习与思考 62
第3章 数据链路层协议 63
3.1 数据链路层的几个基本概念 64
3.1.1 数据链路层在7层协议中的地位 64
3.1.2 数据链路层的协议数据单元 65
3.1.3 数据链路层的简单模型 65
3.1.4 链路和数据链路 66
3.2 数据链路层功能概述 66
3.2.1 数据链路层的服务功能 66
3.2.2 差错控制方法简介 68
3.3 停止-等待协议及其应用 70
3.3.1 停止-等待协议 71
3.3.2 具有实用意义的停止-等待协议 71
3.4 连续ARQ协议 72
3.4.1 连续ARQ协议的工作原理 72
3.4.2 滑动窗口 73
3.5 选择重传ARQ协议 74
3.6 数据链路层协议举例 75
3.6.1 面向字符的数据链路控制协议BSC 75
3.6.2 面向比特的传输控制协议HDLC 79
3.7 因特网中的点对点协议PPP 86
3.7.1 PPP协议概述 86
3.7.2 PPP协议的组成 87
3.7.3 PPP协议的数据帧格式 88
3.7.4 PPP协议的工作状态 89
小结 89
练习与思考 90
第4章 网络层、运输层和高层协议 91
4.1 网络层 92
4.1.1 网络层所提供的服务 92
4.1.2 路由选择 94
4.1.3 拥塞控制 102
4.2 运输层 109
4.2.1 运输层提供的服务 110
4.2.2 运输层协议类型 110
4.2.3 连接管理 111
4.2.4 传输连接上的流量控制和缓冲策略 115
4.2.5 崩溃的恢复 118
4.3 高层协议 119
4.3.1 会话层协议 119
4.3.2 表示层协议 120
4.3.3 应用层协议 121
小结 124
练习与思考 125
第5章 局域网 127
5.1 局域网概述 128
5.1.1 局域网及其特点 128
5.1.2 局域网与广域网的比较 129
5.2 局域网的体系结构 129
5.2.1 局域网的参考模型 129
5.2.2 IEEE 802标准 131
5.2.3 IEEE 802 LLC协议 132
5.3 CSMA/CD协议和IEEE 802.3标准 134
5.3.1 载波监听多路访问CSMA 134
5.3.2 具有冲突检测的载波监听多路访问CSMA/CD 134
5.3.3 IEEE 802.3局域网的MAC子层 135
5.3.4 IEEE 802.3标准的物理层规范 136
5.4 令牌环和IEEE 802.5标准 136
5.4.1 令牌环的工作原理 137
5.4.2 IEEE 802.5局域网的MAC子层 138
5.4.3 令牌环的管理 139
5.4.4 IEEE 802.5标准的物理层规范 140
5.5 令牌总线和IEEE 802.4标准 140
5.5.1 令牌总线局域网的组成 140
5.5.2 IEEE 802.4标准局域网的MAC子层 141
5.5.3 逻辑环路的管理 141
5.5.4 IEEE 802.4标准的物理层规范 142
5.5.5 3种介质访问控制方法的比较 142
5.6 虚拟局域网 143
5.7 无线局域网 144
5.7.1 无线局域网的组成 145
5.7.2 IEEE 802.11标准中的物理层 146
5.7.3 IEEE 802.11标准中的MAC子层 147
5.8 高速局域网 151
小结 155
练习与思考 156
第6章 广域网 157
6.1 广域网的基本概念 158
6.1.1 广域网的构成 158
6.1.2 数据报和虚电路 159
6.2 X.25分组交换网的构成 161
6.3 帧中继概述 162
6.3.1 帧中继的体系结构和帧格式 162
6.3.2 帧中继的工作过程 164
6.3.3 帧中继的拥塞控制 165
6.4 综合业务数字网ISDN 166
6.4.1 窄带综合业务数字网 167
6.4.2 宽带综合业务数字网 167
6.5 异步传输模式ATM 168
6.5.1 ATM的基本概念 168
6.5.2 ATM协议的参考模型 169
6.5.3 ATM的信元结构 172
6.5.4 ATM的逻辑连接机制 172
小结 174
练习与思考 174
第7章 Internet与Intranet技术 175
7.1 因特网的基本概念 176
7.1.1 因特网的定义 176
7.1.2 因特网的组成 176
7.1.3 因特网的管理组织 177
7.1.4 我国因特网的发展前景 177
7.2 因特网的通信协议 179
7.2.1 TCP/IP协议 179
7.2.2 IP地址 182
7.2.3 子网划分 186
7.2.4 域名系统DNS 191
7.3 因特网的服务功能 193
7.3.1 WWW服务 194
7.3.2 电子邮件服务 194
7.3.3 远程登录服务 199
7.3.4 文件传输服务 200
7.4 因特网用户的接入方式 202
7.4.1 ISP的作用 202
7.4.2 拨号接入因特网 203
7.4.3 高速接入因特网 204
7.5 Intranet和Extranet技术 205
7.5.1 Intranet和Extranet概述 205
7.5.2 Intranet技术 206
7.5.3 Extranet技术 208
7.6 下一代网际协议IP v6(IPng) 209
7.6.1 IP v6的基本报头格式 210
7.6.2 IP v6地址空间 213
7.6.3 IP v4向IP v6过渡技术 215
7.7 下一代网络简介 216
7.7.1 概述 216
7.7.2 下一代网络的体系结构 223
小结 228
练习与思考 229
第8章 组网与互联技术 230
8.1 网络互联的概念 231
8.1.1 网络互联的类型 231
8.1.2 网络互联的层次 232
8.2 常用网络互联设备 234
8.2.1 网卡 234
8.2.2 中继器 235
8.2.3 集线器 235
8.2.4 网桥 236
8.2.5 局域网交换机 237
8.2.6 路由器 239
8.2.7 网关 241
8.3 局域网组网方法 241
8.3.1 局域网组网分层结构 241
8.3.2 快速以太网组网方法 242
8.3.3 千兆以太网组网方法 243
8.4 局域网结构化综合布线系统 244
8.5 第3层交换技术与应用 247
8.5.1 产生第3层交换的背景 247
8.5.2 网桥、交换机和第2层交换 248
8.5.3 第3层交换技术与产品 248
小结 249
练习与思考 249
第9章 网络安全与网络管理 251
9.1 网络安全概述 252
9.1.1 什么是网络安全 252
9.1.2 通信安全 252
9.1.3 安全通信的特征 253
9.2 密码学与加密算法 253
9.2.1 密码学的基本概念 253
9.2.2 对称密钥 254
9.2.3 非对称密钥 257
9.2.4 密钥的分发与认证 259
9.3 鉴别与完整性 261
9.3.1 鉴别 261
9.3.2 数字签名 262
9.4 攻击与防范 264
9.4.1 网络安全威胁 264
9.4.2 TCP/IP协议栈中各层次的安全性 265
9.5 访问控制和防火墙 267
9.5.1 防火墙的定义 267
9.5.2 防火墙的类型 268
9.6 病毒防范与网络安全 271
9.6.1 计算机病毒概述 271
9.6.2 网络病毒的防范 271
9.6.3 入侵检测 272
9.7 网络管理技术 272
9.7.1 网络管理概述 272
9.7.2 SNMP与网络管理体系结构 274
9.7.3 网络管理软件概述 276
小结 276
练习与思考 277
附录 对网络实验的建议及题目 278
参考文献与推荐网址 280