第1章 计算机网络概述 1
1.1 计算机网络简介 1
1.1.1 计算机网络的概念 1
1.1.2 计算机网络的基本组成 1
1.1.3 计算机网络的功能 2
1.1.4 计算机网络的分类 2
1.2 Internet概述 7
1.2.1 Internet的网络架构 7
1.2.2 Internet的发展历程 8
1.2.3 Internet在中国的发展历程 9
1.3 计算机网络标准化组织 10
1.3.1 国际标准化领域有影响力的组织 10
1.3.2 电信领域有影响力的组织 10
1.3.3 Internet标准化领域有影响力的组织 11
小结 11
习题 12
实验 12
第2章 数据通信基础 14
2.1 数据通信概述 14
2.1.1 数据通信常用术语 14
2.1.2 数据通信系统模型 15
2.1.3 数据通信方式 15
2.1.4 数据通信系统的主要技术指标 16
2.2 传输介质 18
2.2.1 有线传输介质 18
2.2.2 无线传输介质 21
2.3 数据编码与数据传输 23
2.3.1 数据编码与数据传输概述 24
2.3.2 基带传输及其编码 25
2.3.3 通带传输及其编码 27
2.3.4 异步传输与同步传输 28
2.4 数据交换技术 29
2.4.1 电路交换 30
2.4.2 报文交换 30
2.4.3 分组交换 31
2.5 多路复用 31
2.5.1 频分复用 32
2.5.2 时分复用 32
2.5.3 码分复用 33
2.5.4 波分复用 34
2.6 差错控制 34
2.6.1 差错产生原因 34
2.6.2 差错控制方法 35
2.6.3 常见差错控制编码 35
小结 36
习题 37
实验 38
第3章 计算机网络体系结构 41
3.1 概述 41
3.1.1 网络协议 41
3.1.2 分层体系结构 42
3.2 ISO/OSI参考模型和TCP/IP参考模型 44
3.3 五层网络体系结构 45
3.4 数据封装 47
3.5 TCP/IP参考模型与OSI参考模型的比较 48
小结 49
习题 49
实验 50
第4章 网络互联与TCP/IP协议 51
4.1 网络互联 51
4.2 IPv4协议 53
4.2.1 IPv4协议的主要作用 53
4.2.2 IPv4地址 53
4.2.3 IPv4数据报和路由 59
4.3 TCP协议 64
4.3.1 TCP协议的主要作用 64
4.3.2 传输层端口 64
4.3.3 TCP段格式 66
4.3.4 实现可靠性 67
4.3.5 流量控制 69
4.3.6 拥塞控制 70
4.3.7 TCP连接的建立和关闭 70
4.4 UDP协议 71
4.4.1 UDP段格式 71
4.4.2 UDP伪头部 72
4.4.3 UDP端口 72
4.5 其他协议简介 73
4.5.1 ARP协议 73
4.5.2 RARP协议 74
4.5.3 ICMP协议 75
4.6 网络地址转换 76
4.7 多播 78
4.7.1 IPv4多播地址 78
4.7.2 IGMP协议和多播路由协议 78
4.8 移动IP 79
4.8.1 移动IP的有关概念 80
4.8.2 移动IP的工作原理 81
4.8.3 一些主要技术 81
小结 82
习题 82
实验 84
第5章 网络硬件设备 86
5.1 物理层设备 86
5.1.1 网络接口卡 86
5.1.2 中继器 88
5.1.3 集线器 88
5.1.4 无线接入点 89
5.2 数据链路层设备 89
5.2.1 网桥 89
5.2.2 交换机 92
5.3 网络层及以上设备 95
5.3.1 路由器 95
5.3.2 网关 98
小结 98
习题 99
实验 99
第6章 关于TCP/IP体系结构各层的实现 100
6.1 网络操作系统 100
6.1.1 网络操作系统概述 100
6.1.2 网络操作系统的分类 101
6.2 网络软件与协议栈 101
6.2.1 协议层次结构 101
6.2.2 服务原语 103
6.2.3 服务与协议的关系 104
6.3 物理层的实现 104
6.4 数据链路层的实现 104
6.5 网络层的实现 105
6.6 传输层的实现 105
6.7 应用层的实现 105
小结 106
习题 107
实验 107
第7章 局域网 110
7.1 概述 110
7.1.1 局域网拓扑结构 110
7.1.2 IEEE 802参考模型和系列标准 111
7.1.3 介质访问控制子层 112
7.1.4 逻辑链路控制子层 113
7.2 以太网 113
7.2.1 CSMA/CD 114
7.2.2 IEEE 802.3 的帧格式 114
7.3 交换式以太网及其重要技术 115
7.3.1 共享式以太网和交换式以太网 115
7.3.2 虚拟局域网技术 116
7.3.3 生成树协议 119
7.4 以太网标准 121
小结 122
习题 122
实验 123
第8章 广域网 124
8.1 广域网的基本概念 124
8.1.1 广域网的构成 124
8.1.2 广域网与局域网的比较 124
8.1.3 虚电路与数据报 125
8.2 广域网相关技术简介 126
8.2.1 帧中继 126
8.2.2 异步传输模式 126
8.2.3 PPP协议 128
8.3 路由算法 130
8.3.1 静态路由与动态路由 131
8.3.2 距离矢量路由算法 131
8.3.3 链路状态路由算法 133
8.4 常用路由协议 135
8.4.1 层次路由 135
8.4.2 自治系统内路由协议RIP 136
8.4.3 自治系统内路由协议OSPF 137
8.4.4 自治系统间路由协议BGP 139
小结 141
习题 141
实验 142
第9章 无线网络技术 143
9.1 无线网络概述 143
9.2 无线个域网 145
9.2.1 IEEE 802.15标准 145
9.2.2 蓝牙技术 145
9.2.3 ZigBee技术 146
9.3 无线局域网 147
9.3.1 IEEE 802.11标准简介 148
9.3.2 IEEE 802.11协议栈 149
9.3.3 IEEE 802.11物理层 149
9.3.4 IEEE 802.1 MAC子层协议 150
9.3.5 IEEE 802.11帧结构 153
9.4 无线城域网 154
9.4.1 IEEE 802.16体系结构与协议栈 154
9.4.2 IEEE 802.16与IEEE 802.11和3G/4G的比较 155
9.5 无线广域网 156
9.5.1 3G技术 157
9.5.2 4G技术 158
9.5.3 IEEE 802.20标准 159
9.6 无线传感器网络 160
9.6.1 体系结构 160
9.6.2 传感器结点结构 161
9.6.3 传感器结点协议栈 161
9.6.4 无线传感器网络的特点 162
9.7 物联网 163
9.7.1 物联网技术概述 163
9.7.2 物联网中的无线网络技术 164
小结 165
习题 166
实验 167
第10章 IPv6技术 170
10.1 IPv6简介 170
10.1.1 IPv4的局限性 170
10.1.2 IPv6的发展历程与新特性 170
10.2 IPv6技术基础 171
10.2.1 IPv6地址 171
10.2.2 IPv6数据报 172
10.3 IPv6特性 174
10.3.1 IPv6邻居发现协议 174
10.3.2 IPv6路由协议 175
10.3.3 IPv6安全机制 176
10.4 IPv6过渡技术 177
小结 180
习题 180
实验 181
第11章 Internet接入技术 182
11.1 有线接入技术 182
11.1.1 LAN接入 182
11.1.2 光纤接入 182
11.1.3 PSTN拨号接入 183
11.1.4 窄带ISDN拨号接入 184
11.1.5 ADSL拨号接入 184
11.1.6 有线电视网接入 185
11.2 无线接入技术 186
11.3 几种接入技术的比较 187
小结 187
习题 187
实验 188
第12章 网络应用 189
12.1 网络应用原理 189
12.1.1 网络应用体系结构 189
12.1.2 应用层使用的传输层服务 191
12.1.3 应用层协议 191
12.2 域名系统(DNS) 192
12.2.1 DNS概述 192
12.2.2 Internet的域名结构 193
12.2.3 DNS工作原理 194
12.2.4 DNS报文 196
12.3 电子邮件 197
12.3.1 电子邮件系统体系结构概述 198
12.3.2 邮件格式 199
12.3.3 邮件传送 200
12.3.4 最后传递 201
12.4 万维网WWW 202
12.4.1 万维网体系结构概述 202
12.4.2 Web页面 206
12.4.3 超文本传输协议(HTTP) 206
12.5 文件传输 208
12.5.1 文件传输协议(FTP) 208
12.5.2 P2P文件传输协议BitTorrent 208
12.6 动态主机配置协议(DHCP) 209
12.7 网络应用程序开发 210
12.7.1 概述 210
12.7.2 套接字编程 211
小结 219
习题 219
实验 220
第13章 网络安全 221
13.1 网络安全概述 221
13.2 数据加密 222
13.2.1 对称密钥算法 222
13.2.2 非对称密钥算法 225
13.2.3 数字签名 225
13.3 黑客与网络攻击 226
13.3.1 黑客与入侵者 226
13.3.2 网络攻击方式 227
13.3.3 网络攻击的防范措施 227
13.4 入侵检测技术 228
13.5 防火墙技术 229
13.5.1 防火墙的概念 229
13.5.2 防火墙的功能和分类 229
13.5.3 防火墙产品 231
13.6 虚拟专用网技术 231
13.6.1 VPN简介 231
13.6.2 VPN协议 232
13.6.3 VPN类型 233
小结 234
习题 234
实验 234
第14章 网络管理 236
14.1 网络管理概述 236
14.1.1 网络管理的定义 236
14.1.2 网络管理的功能 236
14.1.3 网络管理的体系结构 237
14.2 简单网络管理协议(SNMP) 238
14.2.1 SNMP概述 238
14.2.2 管理信息结构(SMI) 239
14.2.3 管理信息库(MIB) 241
14.2.4 SNMP协议运作 241
14.3 网络管理基本方法 246
14.3.1 常用网络管理命令 246
14.3.2 网络管理系统 249
小结 250
习题 250
实验 250
第15章 网络工程设计和实训 253
15.1 网络工程概述 253
15.1.1 网络工程的基本概念 253
15.1.2 网络工程的系统集成步骤 253
15.1.3 网络工程的规划与设计 256
15.2 结构化布线系统 263
15.2.1 结构化布线系统的基本概念 263
15.2.2 结构化布线系统的组成 264
15.3 配置以太网交换机 266
15.3.1 初步配置交换机 266
15.3.2 配置交换机的基本功能 269
15.3.3 配置二层交换机 270
15.3.4 配置三层交换机 272
15.3.5 交换机的级联和堆叠 272
15.4 配置路由器 273
15.4.1 初步配置路由器 273
15.4.2 配置路由器的路由功能 275
15.5 网络工程案例 276
小结 278
习题 279
实验 279
参考文献 280