第1章 计算机网络导言 1
1.1 计算机网络发展的历史和前景 1
1.1.1 计算机网络发展的历史阶段 1
1.1.2 Internet的起源与发展 2
1.1.3 计算机网络发展前景 4
1.2 网络系统的组成 5
1.2.1 资源子网 5
1.2.2 通信子网 6
1.2.3 计算机网络软件系统 6
1.3 计算机网络的分类 7
1.3.1 接通信介质划分 7
1.3.2 按网络覆盖的范围划分 8
1.3.3 按网络的拓扑结构划分 9
1.3.4 按通信方式分类 11
1.4 计算机网络的功能与应用 12
1.4.1 计算机网络的功能 12
1.4.2 计算机网络的应用 12
习题 13
第2章 数据通信基础 14
2.1 数据通信的基本概念 14
2.1.1 数据、信息、信号和信道 14
2.1.2 数据通信系统构成 16
2.1.3 数据的编码技术 16
2.1.4 通信系统主要技术指标 18
2.2 数据传输方式 18
2.2.1 基带传输、宽带传输与ADSL 19
2.2.2 并行传输与串行传输 20
2.2.3 单工、半双工与全双工 21
2.2.4 同步传输与异步传输 21
2.2.5 多路复用技术 23
2.3 传输介质 26
2.3.1 同轴电缆 26
2.3.2 双绞线 27
2.3.3 光缆 28
2.3.4 无线传输介质 30
2.4 数据交换技术 31
2.4.1 电路交换 31
2.4.2 报文交换 31
2.4.3 分组交换 32
2.5 差错检验与校正 34
2.5.1 检错码与纠错码 34
2.5.2 差错控制机制 38
习题 40
第3章 计算机网络的体系结构及协议 41
3.1 网络标准化组织 41
3.1.1 计算机网络体系结构标准化的重要性 41
3.1.2 标准化组织 42
3.2 网络体系结构的基本概念 42
3.2.1 基本概念 42
3.2.2 体系结构 43
3.2.3 通信协议 45
3.3 OSI参考模型 46
3.3.1 OSI模型的分层原则 46
3.3.2 OSI模型各层的基本功能 48
3.4 网络协议 59
3.4.1 TCP/IP协议 59
3.4.2 IPX/SPX协议简介 63
3.4.3 NetBEUI与NetBIOS 65
习题 65
第4章 局域网技术 67
4.1 局域网概述 67
4.1.1 局域网的特点 67
4.1.2 局域网的基本组成 69
4.1.3 局域网体系结构与IEEE802标准 70
4.1.4 介质访问控制方法 71
4.2 局域网组网技术 74
4.2.1 以太网的发展 74
4.2.2 传统的以太网 75
4.2.3 快速以太网 75
4.2.4 千兆以太网 76
4.2.5 FDDI光纤环网 76
4.2.6 ATM局域网 77
4.3 无线局域网 78
4.3.1 无线局域网的标准 79
4.3.2 无线局域网的应用领域 80
4.3.3 无线局域网的特点 81
4.3.4 无线局域网的类型 81
4.4 虚拟局域网 82
4.4.1 虚拟局域网概述 82
4.4.2 虚拟局域网的实现 83
4.4.3 虚拟局域网的划分方法 83
4.4.4 虚拟局域网的优点 84
习题 85
第5章 网络互联 86
5.1 网络互联概述 86
5.1.1 网络互联的发展 86
5.1.2 网络互联的要求 87
5.1.3 网络互联的功能 88
5.1.4 网络互联模型 88
5.1.5 网络互联的几种形式 90
5.2 网络互联设备 91
5.2.1 中继器 91
5.2.2 集线器 92
5.2.3 网桥 94
5.2.4 交换机 96
5.2.5 路由器 100
5.2.6 网关 103
5.3 路由选择算法与路由协议 104
5.3.1 静态路由和动态路由 104
5.3.2 路由选择算法 105
5.3.3 路由协议 106
5.4 广域网技术 107
5.4.1 广域网的基本概念 107
5.4.2 广域网提供的服务 107
5.4.3 广域网的标准协议 108
习题 116
第6章 Internet接入与应用 117
6.1 Internet概述 117
6.1.1 Internet提供的服务 117
6.1.2 Internet地址 118
6.2 接入Internet的方式 122
6.2.1 Internet的接入方式 122
6.3 Internet常用软件的使用 135
6.3.1 IE浏览器的使用 135
6.3.2 电子邮件的使用 142
63.3 下载软件的使用 146
6.4 FTP简介及CuteFTP的应用 151
6.4.1 FTP 151
6.4.2 匿名FTP 154
6.4.3 CuteFTP的使用 154
6.5 Google简介 158
6.5.1 Google概述 158
6.5.2 Google搜索语法 159
6.6 HTML语言简介 161
6.6.1 主要标记的用法 161
6.6.2 常用的网页制作软件 165
习题 165
第7章 网络操作系统与服务器配置 167
7.1 网络操作系统 167
7.1.1 Windows类 167
7.1.2 NetWare类 167
7.1.3 Unix系统 168
7.1.4 Linux 168
7.2 Windows服务器的配置与管理 169
7.2.1 DHCP服务器的安装与设置 169
7.2.2 DNS服务器的安装与设置 173
7.2.3 安装与配置Web服务器 178
7.2.4 文件传输服务FTP 183
7.3 Linux网络服务的配置 188
7.3.1 Linux网络配置 188
7.3.2 DHCP服务器的配置 191
7.3.3 Apache HTTP服务器配置 193
7.3.4 wu-Ftpd的安装 200
7.3.5 E-mail服务配置 201
7.3.6 DNS服务器配置 204
7.4 NetWare网络服务的架设 211
7.4.1 安装和配置TCP/IP协议 211
7.4.2 安装和配置DNS 212
7.4.3 修改缺省配置 212
7.4.4 安装Web Server 213
7.4.5 工作站的配置 213
7.4.6 Web服务器的管理和维护 213
7.4.7 工作站IP地址的动态维护 214
习题 214
第8章 网络安全 215
8.1 计算机安全基础 215
8.1.1 什么是计算机安全 215
8.1.2 计算机安全的主要内容 215
8.1.3 破坏计算机安全的途径 216
8.1.4 保护计算机安全的措施 216
8.1.5 计算机安全等级 216
8.2 网络安全基础 217
8.2.1 网络安全的内涵 217
8.2.2 可能受到威胁的网络资源 218
8.2.3 网络安全问题日益突出的主要原因 218
8.2.4 安全风险 218
8.3 网络安全控制措施 221
8.3.1 物理安全 221
8.3.2 访问控制 221
8.3.3 传输安全 222
8.4 防火墙 223
8.4.1 防火墙的基本概念 223
8.4.2 防火墙技术分类 224
8.4.3 防火墙应用系统 226
8.4.4 防火墙产品介绍 227
8.5 网络“黑客”与网络病毒 228
8.5.1 网络“黑客”与入侵者 228
8.5.2 网络病毒 229
8.5.3 反病毒产品介绍 229
8.6 系统安全设计 230
8.6.1 Windows NT Server安全特性 230
8.6.2 Unix系统安全特性 231
8.7 网络系统可靠性设计 233
习题 234
第9章 网络管理 235
9.1 网络管理概述 235
9.1.1 网络管理的定义 235
9.1.2 网络管理的发展 236
9.1.3 网络管理的基本功能 236
9.2 SNMP——简单网络管理协议 237
9.2.1 SNMP模型 238
9.2.2 MIB概述 239
9.2.3 SNMP操作命令 241
9.2.4 SNMP的弱点 241
9.3 网络管理平台与网络管理工具 241
9.4 计算机网络管理的实施 242
9.4.1 计算机网络管理的要素 242
9.4.2 计算机网络管理的发展趋势 242
习题 243
附录 网络实验指导 244
实验1 RS-232连线实验 244
实验2 RJ-45接口连线实验 247
实验3 组建和使用对等网络 251
实验4 配置客户机/服务器网络 253
实验5 网络安全实验 257
实验6 网络管理实验 266
参考文献 271