第1章 计算机网络概论 1
1.1 计算机网络的形成和发展 1
1.2 计算机网络的概念 5
1.2.1 计算机网络的定义 5
1.2.2 计算机网络结构变化 6
1.2.3 计算机网络的分类 8
1.2.4 计算机网络的拓扑结构 12
1.3 典型计算机网络 13
1.3.1 ARPANET 13
1.3.2 NSFNET 14
1.3.3 Internet 14
1.3.4 Internet2 15
1.4 计算机网络应用及安全问题 16
1.4.1 计算机网络的应用 16
1.4.2 计算机网络带来的问题 17
小结 17
习题1 18
第2章 数据通信与广域网技术 20
2.1 数据通信的基本概念 20
2.1.1 信息、数据和信号 20
2.1.2 数据传输类型和通信方式 22
2.2 传输介质及其主要特性 25
2.2.1 传输介质的主要类型 25
2.2.2 双绞线 26
2.2.3 同轴电缆 27
2.2.4 光缆 27
2.3 无线与卫星通信技术 28
2.3.1 电磁波谱和移动通信 28
2.3.2 无线通信 29
2.3.3 微波通信 30
2.3.4 蜂窝无线通信 30
2.3.5 卫星通信 31
2.4 数据编码技术 32
2.4.1 数据编码的主要类型 32
2.4.2 模拟数据编码 32
2.4.3 数字数据编码 35
2.4.4 脉冲编码调制 36
2.5 数据传输中的重要概念 37
2.5.1 传输速率的定义 37
2.5.2 传输速率和信道带宽 37
2.6 多路复用技术 38
2.6.1 多路复用技术的分类 38
2.6.2 频分多路复用 39
2.6.3 波分多路复用 39
2.6.4 时分多路复用 40
2.7 广域网中的数据交换技术 41
2.7.1 广域网的主要特点 41
2.7.2 线路交换方式 42
2.7.3 存储转发交换方式 43
2.7.4 数据报方式 44
2.7.5 虚电路方式 45
2.8 差错控制方法 46
2.8.1 差错产生原因和差错类型 46
2.8.2 误码率的定义 46
2.8.3 检错码与纠错码 47
2.8.4 循环冗余编码 48
2.8.5 差错控制机制 50
小结 51
习题2 52
第3章 网络体系结构与网络协议 54
3.1 网络体系结构的概念 54
3.2 OSI参考模型 56
3.2.1 OSI参考模型的概念 56
3.2.2 OSI参考模型的结构 57
3.2.3 OSI参考模型各层功能 58
3.2.4 OSI环境中的数据传输过程 59
3.3 TCP/IP参考模型 60
3.3.1 TCP/IP参考模型的发展 60
3.3.2 TCP/IP参考模型各层功能 61
3.4 OSI参考模型与TCP/IP参考模型的比较 63
小结 64
习题3 65
第4章 局域网技术 67
4.1 局域网的概念 67
4.1.1 局域网技术的发展 67
4.1.2 介质访问控制方法的比较 68
4.1.3 以太网技术的发展 70
4.1.4 IEEE802参考模型与协议 72
4.2 共享介质局域网技术 73
4.2.1 以太网的工作原理 73
4.2.2 以太网帧的结构 75
4.2.3 以太网的组网方法 76
4.3 交换局域网和虚拟局域网 78
4.3.1 交换式局域网技术 78
4.3.2 虚拟局域网技术 81
4.4 高速局域网技术发展 83
4.4.1 快速以太网 83
4.4.2 千兆以太网 84
4.4.3 万兆以太网 85
4.4.4 40 Gigabit Ethernet和100 Gigabit Ethernet 86
4.5 无线局域网技术 87
4.5.1 无线局域网的发展 87
4.5.2 扩频无线局域网 88
4.5.3 IEEE802.11标准 90
4.5.4 无线局域网的结构 91
4.5.5 无线局域网的工作原理 93
4.5.6 IEEE802.11帧的结构 95
小结 98
习题4 98
第5章 网络操作系统 101
5.1 网络操作系统的概念 101
5.1.1 操作系统的概念 101
5.1.2 网络操作系统的定义和分类 103
5.1.3 网络操作系统的基本功能 104
5.2 Windows操作系统 105
5.2.1 Windows操作系统的发展 105
5.2.2 Windows NT操作系统的特点 107
5.2.3 Windows 2000操作系统的特点 108
5.3 NetWare操作系统 109
5.3.1 NetWare操作系统的发展 109
5.3.2 NetWare操作系统的特点 110
5.4 UNIX操作系统 111
5.4.1 UNIX操作系统的发展 111
5.4.2 UNIX操作系统的结构 112
5.4.3 UNIX操作系统的特点 113
5.5 Linux操作系统 113
5.5.1 Linux操作系统的发展 113
5.5.2 Linux操作系统的结构 114
5.5.3 Linux操作系统的特点 115
小结 116
习题5 116
第6章 网络互连技术 118
6.1 网络互连的概念 118
6.1.1 网络互连的功能 118
6.1.2 网络互连的分类 119
6.1.3 网络互连的层次 119
6.2 数据链路层互连设备 121
6.2.1 网桥的概念 121
6.2.2 网桥的分类 122
6.2.3 生成树的概念 123
6.2.4 网桥存在的问题 124
6.3 网络层互连设备 125
6.3.1 路由器的概念 125
6.3.2 路由器的分类 127
6.3.3 路由器技术发展 128
6.4 高层互连设备 130
6.4.1 网关的概念 130
6.4.2 网关的分类 131
小结 132
习题6 132
第7章 互联网应用技术 134
7.1 互联网的概念 134
7.1.1 互联网服务提供商 134
7.1.2 互联网的结构 135
7.1.3 互联网的发展状况 136
7.1.4 互联网的管理者 138
7.2 互联网接入方式 139
7.2.1 接入技术的概念 139
7.2.2 ADSL接入技术 139
7.2.3 HFC接入技术 140
7.2.4 光纤接入技术 141
7.2.5 无线接入方式 141
7.3 互联网通信协议 142
7.2.1 IP地址 142
7.3.2 域名机制 144
7.4 Internet服务功能 145
7.4.1 Web服务 145
7.4.2 电子邮件服务 150
7.4.3 文件传输服务 153
7.4.4 远程登录服务 154
7.3.5 新闻和公告类服务 156
7.4.6 即时通信服务 158
7.5 互联网应用发展分析 160
7.5.1 互联网应用发展阶段划分 160
7.5.2 P2P模式与C/S模式的比较 160
小结 163
习题7 163
第8章 物联网技术 166
8.1 物联网产生的背景 166
8.1.1 物联网概念的提出 166
8.1.2 物联网发展的背景 168
8.2 物联网的基本概念 171
8.2.1 物联网的定义 171
8.2.2 物联网的技术特征 172
8.3 物联网的体系结构 173
8.3.1 物联网层次结构 173
8.3.2 感知层的主要功能 175
8.3.3 网络层的主要功能 176
8.3.4 应用层的主要功能 183
8.4 物联网的技术发展 187
8.4.1 物联网关键技术 187
8.4.2 物联网产业的发展 189
8.4.3 物联网应用发展 190
小结 191
习题8 191
第9章 网络安全和网络管理 194
9.1 网络空间安全和网络安全 194
9.1.1 网络空间安全的概念 194
9.1.2 我国网络空间安全战略 195
9.1.3 网络空间安全理论体系 197
9.2 OSI安全体系结构 197
9.2.1 安全体系结构的概念 197
9.2.2 网络安全模型的提出 199
9.2.3 用户对网络安全的需求 201
9.2.4 网络安全的法律法规 201
9.3 加密和认证技术 202
9.3.1 密码学中的概念 202
9.3.2 对称密码体制 203
9.3.3 非对称密码体制 204
9.3.4 数字签名技术 206
9.4 网络安全协议 207
9.4.1 网络层安全和IPSec 207
9.4.2 传输层安全和SSL 210
9.4.3 应用层安全和PGP、SET 211
9.5 防火墙技术 212
9.5.1 防火墙的概念 212
9.5.2 防火墙的分类 213
9.5.3 防火墙系统结构 215
9.6 入侵检测技术 217
9.6.1 入侵检测的概念 217
9.6.2 入侵检测的分类 218
9.6.3 蜜罐的概念 219
9.7 恶意代码及防护技术 220
9.7.1 恶意代码的演变 220
9.7.2 计算机病毒的概念 221
9.7.3 网络蠕虫的概念 222
9.7.4 木马程序的概念 222
9.7.5 网络防病毒技术 223
9.8 网络管理技术 224
9.8.1 网络管理的概念 224
9.8.2 网络管理功能域 225
9.8.3 网络管理系统的概念 226
9.8.4 简单网络管理协议 227
小结 228
习题9 229
附录A 参考答案 231
参考文献 233