序 1
前言 1
第1章 概述 1
*1.1 计算机网络及其分类 1
1.1.1 什么是计算机网络 1
1.1.2 计算机网络的分类 3
*1.2 计算机网络的发展 8
1.2.1 早期的计算机网络 8
1.2.2 分组交换网的产生 8
1.2.3 计算机网络体系结构的形成 9
1.2.4 局域网的产生与发展 10
1.2.5 Internet时代 11
1.2.6 计算机网络在我国的发展 12
1.3 计算机网络的标准化工作 13
1.3.1 标准化组织 13
1.3.2 RFC文档 14
思考题 14
第2章 计算机网络体系结构 16
*2.1 概述 16
*2.2 OSI体系结构 17
2.2.1 开放系统互连参考模型 17
2.2.2 OSI的一些基本概念 19
*2.3 TCP/IP体系结构 20
*2.4 五层体系结构 21
思考题 23
第3章 数据通信技术 25
*3.1 概述 25
*3.2 数据通信系统的性能指标 26
3.2.1 数据传输速率和码元传输速率 26
3.2.2 时延和时延带宽积 27
3.2.3 误码率和比特误码率 28
3.2.4 奈奎斯特准则和香农定理 29
*3.3 数据传输方式 30
3.3.1 单工、全双工和半双工传输 30
3.3.2 异步传输和同步传输 30
3.3.3 频带传输和基带传输 32
*3.4 调制解调技术 33
3.4.1 幅移键控 33
3.4.2 频移键控 33
3.4.3 相移键控 33
3.4.4 多级调制和幅相键控 34
*3.5 编码技术 34
3.5.1 不归零制编码 34
3.5.2 曼彻斯特编码与差分曼彻斯特编码 35
3.5.3 mB/nB编码 35
3.5.4 多级编码 36
*3.6 信道复用技术 36
3.6.1 频分复用 37
3.6.2 时分复用和统计时分复用 37
3.6.3 准同步数字系列 38
3.6.4 同步数字系列 40
3.6.5 波分复用 42
3.7 宽带接入技术 43
3.7.1 宽带接入简介 43
3.7.2 xDSL接入 44
3.7.3 HFC接入 46
*3.8 传输媒体 48
3.8.1 双绞线 48
3.8.2 同轴电缆 49
3.8.3 光纤 49
3.8.4 无线传输 51
思考题 53
第4章 数据链路控制 55
*4.1 概述 55
*4.2 数据链路控制的基本机制 56
4.2.1 滑动窗口 56
4.2.2 反馈重传 57
*4.3 自动请求重传 58
4.3.1 停等自动请求重传 58
4.3.2 回退-N ARQ 60
4.3.3 选择重传ARQ 62
*4.4 差错校验 62
4.4.1 奇偶校验 62
4.4.2 循环冗余校验 63
4.4.3 校验和 64
4.5 高级数据链路控制规程 65
4.6 因特网数据链路控制协议PPP 66
4.6.1 PPP及其帧格式 66
4.6.2 PPP运行状态图 67
思考题 68
第5章 局域网 70
*5.1 IEEE802局域网体系结构 70
5.1.1 IEEE802局域网参考模型 70
5.1.2 媒体接入控制子层 71
5.1.3 逻辑链路控制子层 73
5.2 以太网工作原理 75
*5.2.1 以太网技术的发展 75
*5.2.2 以太网媒体接入控制方式CSMA/CD 76
*5.2.3 以太网传输特点 83
5.2.4 以太网信道利用率 84
*5.2.5 以太网帧格式和数据封装 86
5.3 传统以太网 89
*5.3.1 物理层 89
*5.3.2 网络接口卡 90
*5.3.3 中继器和集线器 91
5.3.4 传统以太网及其连网方式 91
*5.4 高速以太网 93
5.4.1 100BaseT 93
5.4.2 千兆以太网 97
5.4.3 万兆以太网 100
*5.5 交换式以太网 102
5.5.1 简介 102
5.5.2 网桥 102
5.5.3 交换机 104
5.5.4 交换式以太网及其特点 105
5.6 虚拟局域网 106
*5.6.1 VLAN及其特点 106
5.6.2 VLAN的划分 107
5.6.3 VLAN的帧格式 108
5.6.4 VLAN的运行 108
5.7 无线局域网 111
*5.7.1 IEEE 802.11 WLAN 111
5.7.2 IEEE 802.11 物理层 113
5.7.3 IEEE 802.11 MAC层 116
5.7.4 WLAN管理 123
5.8 非主流局域网 125
5.8.1 令牌环 125
5.8.2 令牌总线 128
5.8.3 光纤分布数据接口 129
思考题 129
第6章 广域网 132
*6.1 概述 132
*6.2 广域网传输控制机制 132
6.2.1 数据交换技术 132
6.2.2 分组转发和动态路由 135
6.2.3 拥塞控制 137
6.3 X.25和帧中继 140
6.4 异步传输模式 140
*6.4.1 信元交换 141
*6.4.2 ATM体系结构 141
6.4.3 ATM服务质量和服务类型 146
6.4.4 ATM通信量控制 148
思考题 149
第7章 网络互连 150
*7.1 概述 150
7.1.1 Internet构造基础—网络互连 150
7.1.2 网络互连的关键设备—路由路 151
7.1.3 网际层的服务和协议 152
7.2 网际协议 153
*7.2.1 分类IPv4地址及子网划分 153
*7.2.2 IP数据报格式 156
*7.2.3 IP数据报分片与重组 157
*7.2.4 IP数据报转发 159
7.2.5 IP数据报选项 163
*7.3 地址解析协议 164
7.3.1 IP地址与物理地址 164
7.3.2 ARP地址解析机制 166
*7.4 因特网控制报文协议 167
7.4.1 因特网控制报文协议及其报文格式 167
7.4.2 ICMP报文 168
*7.5 无类别域间路由 170
7.5.1 无类别域间路由编址 170
7.5.2 路由聚合 172
7.5.3 最长前缀匹配 172
7.6 路由协议 172
*7.6.1 路由协议简介 172
7.6.2 路由信息协议 173
7.6.3 开放最短路径优先协议 177
7.6.4 边界网关协议 183
7.7 IP多播 187
*7.7.1 IP多播简介 187
7.7.2 因特网组管理协议 189
7.7.3 距离矢量多播路由协议 190
7.8 下一代网际协议IPv6 195
*7.8.1 IPv6简介 195
7.8.2 IPv6数据报格式 195
7.8.3 IPv6地址 198
7.8.4 IPv4向IPv6过渡 199
7.9 IP主干网 201
7.9.1 IPover ATM 202
7.9.2 多协议标记交换 203
7.9.3 IPover SDH 204
7.9.4 IPover WDM 205
思考题 206
第8章 传输控制 210
*8.1 概述 210
*8.2 传输层端口 211
*8.3 用户数据报协议 212
8.3.1 UDP用户数据报 212
8.3.2 UDP伪报头 213
8.3.3 UDP的特点 213
*8.4 传输控制协议 214
8.4.1 TCP的编号与确认 214
8.4.2 TCP报文段 215
8.4.3 TCP连接管理 218
8.4.4 TCP重传机制 220
8.4.5 TCP流量控制 223
8.4.6 TCP拥塞控制 226
思考题 230
第9章 网络应用 231
*9.1 网络应用模式 231
*9.2 域名系统 232
9.2.1 Internet域名结构 232
9.2.2 域名解析 233
9.3 文件传送协议 238
*9.4 电子邮件 239
9.4.1 电子邮件简介 239
9.4.2 电子邮件系统 239
9.4.3 电子邮件的信息格式 241
9.4.4 简单电子邮件传送协议 243
9.4.5 邮局协议 244
9.5 万维网 245
*9.5.1 万维网简介 245
*9.5.2 万维网工作原理 245
*9.5.3 统一资源定位符 247
*9.5.4 超文本传送协议 248
*9.5.5 超文本标记语言 249
9.5.6 动态网页技术 252
9.6 动态主机配置协议 253
思考题 255
第10章 网络安全 257
*10.1 概述 257
*10.2 两种密码体制 258
10.2.1 密码学基础 258
10.2.2 对称密钥密码体制与DES算法 259
10.2.3 公开密钥密码体制与RSA算法 263
*10.3 数字签名和报文摘要 266
10.3.1 数字签名 266
10.3.2 报文摘要 267
10.4 身份认证和密钥分发 268
10.4.1 身份认证简介 268
10.4.2 基于对称密钥的身份认证和密钥分发 269
10.4.3 基于公钥的身份认证和公钥分发 270
10.5 Internet网络安全技术 272
*10.5.1 防火墙技术 272
10.5.2 网际层安全技术 276
10.5.3 传输层安全技术 280
10.5.4 应用层安全技术 281
思考题 282
第11章 网络管理 284
*11.1 概述 284
*11.2 SNMP网络管理系统 284
11.2.1 SNMP网络管理系统结构 284
11.2.2 SNMP网络管理系统规范 285
11.3 SNMP协议 286
11.3.1 SNMPv1报文及其传输 286
11.3.2 SNMPv1报文格式 287
11.3.3 SNMPv2和SNMPv3 288
11.4 管理信息结构 288
11.5 管理信息库 292
思考题 293
第12章 多媒体通信 295
*12.1 概述 295
12.2 多媒体传输 296
*12.2.1 一个多媒体传输的例子 296
*12.2.2 实时传输协议 297
*12.2.3 实时传输控制协议 299
12.2.4 实时流式协议 301
12.3 IP电话 301
*12.3.1 IP电话简介 301
12.3.2 H.323建议书 302
12.3.3 会话发起协议 304
思考题 306
第13章 基于Socket的网络通信 307
*13.1 概述 307
*13.2 套接字Socket 308
13.3 基于Socket的网络通信程序设计 308
13.3.1 Socket的创建与关闭 308
13.3.2 绑定本地地址 310
13.3.3 建立连接 311
13.3.4 数据发送与接收 314
13.3.5 基于Socket的网络通信程序实现框架 316
思考题 318
参考文献 320