第1章 计算机网络体系结构 1
1.1 计算机网络概述 1
1.1.1 计算机网络的概念 1
1.1.2 计算机网络的组成 2
1.1.3 计算机网络的功能 3
1.1.4 计算机网络的分类 3
1.1.5 计算机网络与互联网的发展历史 5
1.1.6 计算机网络的标准化工作及相关组织 6
1.1.7 计算机网络的性能指标 6
1.1.8 本节习题精选 8
1.1.9 答案与解析 10
1.2 计算机网络体系结构与参考模型 13
1.2.1 计算机网络分层结构 13
1.2.2 计算机网络协议、接口、服务的概念 15
1.2.3 ISO/OSI参考模型和TCP/IP模型 17
1.2.4 本节习题精选 21
1.2.5 答案与解析 24
1.3 本章疑难点 27
第2章 物理层 30
2.1 通信基础 30
2.1.1 基本概念 30
2.1.2 奈奎斯特定理与香农定理 32
2.1.3 编码与调制 33
2.1.4 电路交换、报文交换与分组交换 35
2.1.5 数据报与虚电路 37
2.1.6 本节习题精选 40
2.1.7 答案与解析 45
2.2 传输介质 50
2.2.1 双绞线、同轴电缆、光纤与无线传输介质 50
2.2.2 物理层接口的特性 53
2.2.3 本节习题精选 53
2.2.4 答案与解析 54
2.3 物理层设备 55
2.3.1 中继器 55
2.3.2 集线器 55
2.3.3 本节习题精选 56
2.3.4 答案与解析 57
2.4 本章疑难点 58
第3章 数据链路层 61
3.1 数据链路层的功能 62
3.1.1 为网络层提供服务 62
3.1.2 链路管理 62
3.1.3 帧定界、帧同步与透明传输 62
3.1.4 流量控制 63
3.1.5 差错控制 63
3.1.6 本节习题精选 64
3.1.7 答案与解析 64
3.2 组帧 65
3.2.1 字符计数法 66
3.2.2 字符填充的首尾定界符法 66
3.2.3 比特填充的首尾标志法 66
3.2.4 违规编码法 67
3.2.5 本节习题精选 67
3.2.6 答案与解析 67
3.3 差错控制 68
3.3.1 检错编码 68
3.3.2 纠错编码 69
3.3.3 本节习题精选 70
3.3.4 答案与解析 70
3.4 流量控制与可靠传输机制 72
3.4.1 流量控制、可靠传输与滑动窗口机制 72
3.4.2 单帧滑动窗口与停止-等待协议 74
3.4.3 多帧滑动窗口与后退N帧协议(GBN) 75
3.4.4 多帧滑动窗口与选择重传协议(SR) 76
3.4.5 本节习题精选 77
3.4.6 答案与解析 79
3.5 介质访问控制 83
3.5.1 信道划分介质访问控制 83
3.5.2 随机访问介质访问控制 85
3.5.3 轮询访问介质访问控制:令牌传递协议 91
3.5.4 本节习题精选 91
3.5.5 答案与解析 94
3.6 局域网 98
3.6.1 局域网的基本概念和体系结构 98
3.6.2 以太网与IEEE 802.3 99
3.6.3 IEEE 802.11 101
3.6.4 令牌环网的基本原理 103
3.6.5 本节习题精选 104
3.6.6 答案与解析 106
3.7 广域网 109
3.7.1 广域网的基本概念 109
3.7.2 PPP协议 110
3.7.3 HDLC协议 111
3.7.4 本节习题精选 113
3.7.5 答案与解析 114
3.8 数据链路层设备 116
3.8.1 网桥的概念及其基本原理 116
3.8.2 局域网交换机及其工作原理 117
3.8.3 本节习题精选 118
3.8.4 答案与解析 120
3.9 本章疑难点 123
第4章 网络层 128
4.1 网络层的功能 129
4.1.1 异构网络互联 129
4.1.2 路由与转发 130
4.1.3 拥塞控制 130
4.1.4 本节习题精选 131
4.1.5 答案与解析 132
4.2 路由算法 133
4.2.1 静态路由与动态路由 133
4.2.2 距离-向量路由算法 133
4.2.3 链路状态路由算法 134
4.2.4 层次路由 135
4.2.5 本节习题精选 135
4.2.6 答案与解析 137
4.3 IPv4 138
4.3.1 IPv4 分组 138
4.3.2 IPv4地址与NAT 141
4.3.3 子网划分与子网掩码、CIDR 143
4.3.4 ARP协议、DHCP协议与ICMP协议 145
4.3.5 本节习题精选 148
4.3.6 答案与解析 156
4.4 IPv6 166
4.4.1 IPv6的主要特点 166
4.4.2 IPv6地址 167
4.4.3 本节习题精选 168
4.4.4.答案与解析 168
4.5 路由协议 169
4.5.1 自治系统 169
4.5.2 域内路由与域间路由 169
4.5.3 RIP路由协议 169
4.5.4 OSPF路由协议 171
4.5.5 BGP路由协议 173
4.5.6 本节习题精选 174
4.5.7 答案与解析 177
4.6 IP组播 179
4.6.1 组播的概念 179
4.6.2 IP组播地址 180
4.6.3 IGMP协议与组播路由算法 181
4.6.4 本节习题精选 182
4.6.5 答案与解析 182
4.7 移动IP 183
4.7.1 移动IP的概念 183
4.7.2 移动IP通信过程 184
4.7.3 本节习题精选 184
4.7.4 答案与解析 185
4.8 网络层设备 185
4.8.1 路由器的组成和功能 185
4.8.2 路由表与路由转发 186
4.8.3 本节习题精选 187
4.8.4 答案与解析 190
4.9 本章疑难点 192
第5章 传输层 194
5.1 传输层提供的服务 194
5.1.1 传输层的功能 194
5.1.2 传输层的寻址与端口 196
5.1.3 无连接服务与面向连接服务 197
5.1.4 本节习题精选 197
5.1.5 答案与解析 199
5.2 UDP协议 200
5.2.1 UDP数据报 200
5.2.2 UDP校验 201
5.2.3 本节习题精选 203
5.2.4 答案与解析 204
5.3 TCP协议 206
5.3.1 TCP协议的特点 206
5.3.2 TCP报文段 206
5.3.3 TCP连接管理 208
5.3.4 TCP可靠传输 211
5.3.5 TCP流量控制 212
5.3.6 TCP拥塞控制 213
5.3.7 本节习题精选 216
5.3.8 答案与解析 222
5.4 本章疑难点 229
第6章 应用层 232
6.1 网络应用模型 232
6.1.1 客户/服务器模型 232
6.1.2 P2P模型 233
6.1.3 本节习题精选 234
6.1.4 答案与解析 234
6.2 DNS系统 235
6.2.1 层次域名空间 235
6.2.2 域名服务器 236
6.2.3 域名解析过程 238
6.2.4 本节习题精选 239
6.2.5 答案与解析 240
6.3 文件传输协议FTP 242
6.3.1 FTP的工作原理 242
6.3.2 控制连接与数据连接 242
6.3.3 本节习题精选 243
6.3.4 答案与解析 244
6.4 电子邮件 246
6.4.1 电子邮件系统的组成结构 246
6.4.2 电子邮件格式与MIME 247
6.4.3 SMTP协议和POP3协议 248
6.4.4 本节习题精选 249
6.4.5 答案与解析 251
6.5 万维网WWW 253
6.5.1 WWW的概念与组成结构 253
6.5.2 超文本传输协议HTTP 253
6.5.3 本节习题精选 257
6.5.4 答案与解析 260
6.6 本章疑难点 262
附录A 王道集训营介绍 263
参考文献 265