第1章 计算机网络概述 1
1.1 计算机网络的形成 1
1.2 计算机网络的定义与分类 2
1.2.1 计算机网络的定义 2
1.2.2 计算机网络的分类 3
1.3 计算机网络的组成 6
1.4 计算机网络体系结构 8
1.4.1 层次结构体系 8
1.4.2 ISO/OSI参考模型 9
1.4.3 TCP/IP体系结构 11
1.5 计算机网络在我国的发展 14
1.6 计算机网络性能指标 15
1.7 互联网 16
第2章 物理层 19
2.1 物理层概述 19
2.2 数据通信基础 20
2.2.1 数据通信模型 21
2.2.2 编码调制 22
2.2.3 信道速率的计算 25
2.3 网络通信介质 27
2.3.1 导引型通信介质 27
2.3.2 非导引型通信介质 30
2.4 信道复用技术 31
2.4.1 时分多路复用 31
2.4.2 频分多路复用 32
2.4.3 波分多路复用 32
2.4.4 码分多路复用 32
第3章 数据链路层 35
3.1 数据链路层的功能 35
3.1.1 封装成帧 36
3.1.2 透明传输 39
3.1.3 差错检测 40
3.2 点对点协议 43
3.2.1 点对点协议的特点 43
3.2.2 点对点协议的帧格式 45
3.3 传统以太网 47
3.3.1 CSMA/CD协议 48
3.3.2 信道利用率 52
3.3.3 以太网的MAC层 53
3.4 扩展以太网 56
3.4.1 以太网交换机 56
3.4.2 以太网的扩展 59
3.4.3 虚拟局域网 61
3.5 无线局域网 63
3.5.1 无线局域网概述 63
3.5.2 802.11 局域网MAC协议 64
3.5.3 Wi-Fi 65
3.5.4 蓝牙 66
3.5.5 蜂窝移动网络技术 67
第4章 网络层 71
4.1 网络层概述 71
4.1.1 网络层提供的两种服务 71
4.1.2 分组转发的路由选择 76
4.2 网际协议 78
4.2.1 虚拟互连网络 78
4.2.2 分类的IP地址 81
4.2.3 IP地址与硬件地址 85
4.2.4 地址解析协议 87
4.2.5 IP数据报的格式 90
4.2.6 IP层转发分组的流程 94
4.3 划分子网和构造超网 96
4.3.1 划分子网 96
4.3.2 使用子网时分组的转发 102
4.3.3 无分类路由选择 103
4.4 ICMP 109
4.4.1 ICMP报文的种类 110
4.4.2 ICMP的应用举例 112
4.5 互联网的路由选择协议 113
4.5.1 有关路由选择协议的几个基本概念 113
4.5.2 路由信息协议 115
4.5.3 开放最短路径优先协议 121
4.5.4 边界网关协议 125
4.6 IP多播 129
4.6.1 IP多播的基本概念 129
4.6.2 在局域网上进行硬件多播 130
4.6.3 网际组管理协议和多播路由选择协议 131
4.7 IPv6 136
4.7.1 IPv6的基本首部 136
4.7.2 IPv6的地址 139
4.7.3 从IPv4向IPv6过渡 141
4.7.4 ICMPv6 143
第5章 传输层 144
5.1 传输层概述 144
5.1.1 传输层协议 145
5.1.2 复用与分用 146
5.2 UDP 148
5.2.1 UDP概述 148
5.2.2 UDP报文格式 149
5.3 TCP 151
5.3.1 可靠传输基本原理 152
5.3.2 TCP报文格式 155
5.3.3 可靠传输 158
5.3.4 流量控制 166
5.4 拥塞控制 169
5.4.1 拥塞控制原因 169
5.4.2 拥塞控制方法 171
5.4.3 TCP的拥塞控制 172
5.5 TCP传输连接原理 176
5.5.1 TCP连接的建立 177
5.5.2 连接释放 178
第6章 应用层 182
6.1 域名系统 182
6.1.1 域名 183
6.1.2 域名服务器 185
6.1.3 域名解析过程 187
6.1.4 DNS报文格式 188
6.2 电子邮件 189
6.2.1 电子邮件概述 189
6.2.2 邮件传输协议 191
6.2.3 电子邮件的扩展MIME 195
6.3 文件传送协议 197
6.3.1 FTP的基本原理 197
6.3.2 FTP的命令和返回信息 198
6.4 多媒体压缩格式 200
6.4.1 图像压缩格式 200
6.4.2 音频压缩格式 202
6.4.3 视频压缩格式 202
6.5 多媒体网络应用 204
6.5.1 流式存储音频/视频 205
6.5.2 流式实时音频/视频 207
6.5.3 流式交互音频/视频 209
6.6 多媒体播放器 211
6.6.1 暴风影音 211
6.6.2 PP视频 211
第7章 网络安全 213
7.1 网络安全概述 213
7.1.1 网络安全的定义 213
7.1.2 网络安全的内容 213
7.1.3 计算机网络面临的威胁 214
7.1.4 网络安全措施 216
7.1.5 网络安全策略 217
7.2 信息保密技术 218
7.2.1 密码学的发展历程 218
7.2.2 密码学中的基本术语 221
7.2.3 对称密码体制 222
7.2.4 非对称密码体制 236
7.3 网络安全解决方案 240
7.3.1 防火墙技术 240
7.3.2 网络的安全防范建议 249
第8章 实验实训 252
8.1 常用网络命令 252
8.2 网线的制作与测试 256
8.3 使用网络模拟器Packet Tracer 259
8.4 集线器与交换机配置 262
8.5 使用Wireshark分析协议 267
8.6 路由器配置 271
8.7 分析TCP 278
参考文献 282