第1章 概述 1
1.1 计算机网络的形成与发展 1
1.2 计算机网络的定义与分类 5
1.2.1 计算机网络的定义 5
1.2.2 计算机网络的分类 5
1.3 计算机网络的组成 11
1.3.1 资源子网的概念 12
1.3.2 通信子网的概念 12
1.4 计算机网络体系结构 12
1.4.1 网络体系结构的概念 12
1.4.2 网络体系结构的分层模型 14
1.4.3 开放系统互联参考模型 15
1.4.4 TCP/IP参考模型 20
1.4.5 OSI参考模型和TCP/IP参考模型的比较 21
1.5 网络标准化组织与Internet 23
1.5.1 网络通信标准化组织 23
1.5.2 Internet 24
习题1 27
第2章 物理层 29
2.1 物理层的基本概念 29
2.1.1 物理层的基本概念 29
2.1.2 物理层的基本功能 29
2.1.3 物理层向数据链路层提供的服务 30
2.1.4 物理层接口的特性 30
2.2 数据通信的基本概念 32
2.2.1 信息、数据、信号和信道 32
2.2.2 信道及其主要特性 33
2.2.3 通信系统的主要技术指标 37
2.2.4 通信系统的组成与类型 38
2.2.5 通信方式 40
2.2.6 传输介质 43
2.3 数据编码技术 52
2.3.1 数据编码类型 52
2.3.2 模拟数据编码方法 52
2.3.3 数字数据编码方法 55
2.3.4 脉冲编码调制方法 56
2.4 基带传输技术和频带传输技术 59
2.4.1 基带传输的定义 59
2.4.2 通信信道带宽对基带传输的影响 59
2.4.3 频带传输的定义 61
2.4.4 调制解调器的基本工作原理 61
2.5 多路复用技术 62
2.5.1 多路复用技术的分类 62
2.5.2 频分多路复用 63
2.5.3 时分多路复用 64
2.5.4 波分多路复用 67
2.5.5 码分多路复用 69
2.6 交换技术 73
2.6.1 交换技术的分类 73
2.6.2 电路交换 74
2.6.3 报文交换 75
2.6.4 分组交换 76
2.6.5 三种交换技术的比较 80
习题2 82
第3章 数据链路层 86
3.1 数据链路层的基本概念 86
3.1.1 数据链路与链路 86
3.1.2 数据链路层的功能 86
3.1.3 数据链路层的通信模型 88
3.1.4 数据链路层的两个基本问题 89
3.2 差错控制 91
3.2.1 差错产生的原因与差错类型 91
3.2.2 差错控制方法 92
3.2.3 差错控制编码 94
3.2.4 奇偶校验码 95
3.2.5 海明码 96
3.2.6 循环冗余编码 98
3.3 流量控制 102
3.3.1 流量控制概述 102
3.3.2 滑动窗口机制 102
3.4 Internet中的数据链路层 105
3.4.1 PPP协议的组成 106
3.4.2 PPP的帧的格式 106
3.4.3 PPP协议的工作状态 108
习题3 111
第4章 局域网原理 114
4.1 局域网概述 114
4.1.1 局域网特点和组成 114
4.1.2 局域网拓扑结构和介质访问控制方法 116
4.1.3 IEEE 802局域网体系结构 120
4.2 介质访问控制技术 123
4.2.1 CSMA/CD协议 123
4.2.2 Token Ring技术 128
4.2.3 Token Bus技术 130
4.3 以太网 132
4.3.1 以太网的形成和发展 132
4.3.2 以太网的帧格式 135
4.3.3 以太网的信道利用率 137
4.4 高速以太网 140
4.4.1 快速以太网 140
4.4.2 千兆以太网 142
4.4.3 万兆以太网 144
4.5 以太网互联设备 144
4.5.1 网络适配器 145
4.5.2 集线器 146
4.5.3 网桥 147
4.5.4 交换机 151
4.6 虚拟局域网VLAN 155
4.6.1 VLAN工作原理 155
4.6.2 VLAN的划分方法 156
4.6.3 VLAN标准 158
4.7 无线局域网WLAN 159
4.7.1 无线局域网标准802.11 159
4.7.2 无线局域网的网络结构 162
4.7.3 无线局域网的介质访问控制方式 164
习题4 167
第5章 网络层 172
5.1 网络层与网络互连的基本概念 172
5.1.1 网络层的基本概念 172
5.1.2 网络层提供的服务 172
5.1.3 网络互连的基本概念 174
5.2 网际协议IP 175
5.2.1 IP地址分类 175
5.2.2 IP数据报格式 179
5.2.3 IP地址解析 183
5.2.4 划分子网与构造超网 186
5.2.5 网际控制报文协议ICMP 193
5.2.6 网络地址转换NAT 196
5.3 IPv6与IPSec 199
5.3.1 IPv6的主要特点 199
5.3.2 IPv6地址 202
5.3.3 IP安全协议 204
5.4 IP组播 207
5.4.1 组播的基本概念 207
5.4.2 Internet组管理协议IGMP 208
5.4.3 组播路由选择协议 209
习题5 211
第6章 广域网 217
6.1 广域网概述 217
6.1.1 广域网的特点和构成 217
6.1.2 广域网通信模型 219
6.1.3 广域网结点交换机的工作原理 219
6.2 路由器原理 221
6.2.1 路由器概述 221
6.2.2 路由器分组转发原理 224
6.3 路由算法和路由协议 228
6.3.1 路由算法和协议的相关概念 228
6.3.2 路由信息协议(RIP) 231
6.3.3 开放最短路径优先算法(OSPF) 235
6.3.4 边界网关协议 243
6.4 广域网典型的通信协议 245
6.4.1 X.2 5 245
6.4.2 帧中继 246
6.4.3 ATM 248
6.5 广域网接入技术 249
6.5.1 DDN 249
6.5.2 HFC 251
6.5.3 xDSL 252
习题6 254
第7章 传输层 259
7.1 传输层基本概念 259
7.1.1 传输层基本功能 259
7.1.2 传输层的两个主要协议 260
7.1.3 传输层端口号 261
7.2 用户数据报协议UDP 263
7.2.1 UDP协议的主要特点 263
7.2.2 UDP数据报格式 265
7.3 传输控制协议TCP 267
7.3.1 TCP协议的主要特点 267
7.3.2 TCP报文段格式 269
7.3.3 TCP传输连接的建立与释放 273
7.3.4 TCP可靠传输的实现 278
7.3.5 TCP流量控制与拥塞控制 281
7.3.6 TCP定时器 287
习题7 288
第8章 应用层 292
8.1 应用层协议的基本概念 292
8.1.1 主要的应用层协议 292
8.1.2 应用层协议分类 292
8.1.3 C/S模式与P2P模式 293
8.2 域名系统DNS 294
8.2.1 域名系统DNS概述 294
8.2.2 域名系统的层次结构 294
8.2.3 域名解析 296
8.3 文件传输协议FTP 298
8.3.1 FTP概述 298
8.3.2 FTP的基本工作原理 299
8.3.3 简单文件传输协议TFTP 302
8.4 WWW服务 303
8.4.1 万维网概述 303
8.4.2 统一资源定位符URL 305
8.4.3 超文本传输协议HTTP 306
8.4.4 静态Web文档 310
8.4.5 动态Web文档 312
8.5 电子邮件服务 315
8.5.1 电子邮件概述 315
8.5.2 电子邮件服务的工作过程 316
8.5.3 简单邮件传输协议SMTP 316
8.5.4 电子邮件的信息格式 321
8.5.5 邮件读取协议POP3和IMAP 325
习题8 327
主要参考文献 330