第1章 基本通信技术 1
1.1 通信系统简介 1
1.1.1 通信技术发展简史 1
1.1.2 通信系统的组成 2
1.2 通信媒体 3
1.2.1 双绞线 4
1.2.2 同轴电缆 4
1.2.3 光纤 5
1.2.4 微波通信 7
1.2.5 卫星传输 8
1.3 信息的符号表示与信息编码 11
1.3.1 信息的符号表示 11
1.3.2 信息编码 11
1.4 模拟信号与数字信号 12
1.4.1 数字信号 12
1.4.2 模拟信号 13
1.4.3 数据编码技术与调制解调 14
1.5 多路复用 22
1.5.1 多路复用器 22
1.4.4 调制解调器及其标准 22
1.5.2 频分多路复用 23
1.5.3 时分多路复用 23
1.6 数据传输模式 24
1.6.1 并行传输 24
1.6.2 串行传输 24
1.7.1 标准与标准化组织 26
1.6.3 单工、半双工、全双工通信 26
1.7 标准、标准化组织和接口标准 26
1.7.2 DTE与DCE之间的物理接口 28
1.7.3 空调制解调器 29
1.8 通信服务与通信设备 30
1.8.1 电话系统 30
1.8.2 综合业务数字网ISDN 31
1.8.3 移动通信与蜂窝式电话 32
思考题 34
第2章 计算机网络 35
2.1 计算机网络概述 35
2.1.1 网络的功能 35
2.1.2 网络标准 36
2.1.3 网络的分类 39
2.1.4 网络拓扑结构 40
2.1.5 网络协议 41
2.2.1 双绞线 42
2.2 网络传输介质 42
2.2.2 同轴电缆 44
2.2.3 光纤 45
2.3 网络硬件和网络设备 45
2.3.1 网卡 45
2.3.2 中继器 47
2.3.3 集线器 47
2.3.4 桥连接器 48
2.3.5 交换机 48
2.4.1 以太网(Ethernet) 49
2.4 网络的架设 49
2.3.6 路由器 49
2.3.7 机柜 49
2.4.2 10BaseT网络的架设 51
2.5 网络操作系统 54
思考题 54
第3章 网络操作系统 55
3.1 网络操作系统概述 55
3.1.1 网络系统软件和网络操作系统的概念 55
3.1.2 网络操作系统的发展 56
3.1.3 网络操作系统的功能 58
3.2 几种网络操作系统的比较 58
3.2.1 UNIX系统 59
3.2.2 Netware类 61
3.2.3 Windows NT/2000 Server 62
3.2.4 Linux 62
3.3.1 Windows 2000家族 63
系统 63
3.3 Windows 2000 Server网络操作 63
3.3.2 Windows 2000 Server的安装和配置 64
3.3.3 登录到本机或网络 68
3.3.4 域和活动目录 70
3.3.5 安装和使用活动目录服务 76
3.3.6 安全性 84
3.2.6 磁盘数据加密 91
思考题 93
4.1.1 网络和拨号连接概述 94
第4章 常用网络服务及其配置 94
4.1 网络和拨号连接概述 94
4.1.2 创建网络和拨号连接 95
4.1.3 配置网络连接 100
4.2 远程访问服务 102
4.2.1 远程访问服务器端设置 102
4.2.2 远程访问客户端设置 107
4.3.1 终端服务概述 108
4.2.3 使用远程访问服务 108
4.3 终端服务 108
4.3.2 终端服务授权 109
4.3.2 安装终端服务器 110
4.3.3 安装终端服务客户端 112
4.4 Telnet服务 114
4.4.1 Telnet服务器的安装和管理 114
4.4.2 登录到Telnet服务器 116
4.5 DNS服务 117
4.5.1 域名空间与DNS解析 117
4.5.2 安装DNS服务器 118
4.5.3 “DNS”控制台 118
4.5.4 正向搜索区域 118
4.5.5 反向搜索区域 123
4.5.6 DNS服务器的高级设置 125
4.5.7 DNS客户端的设置 126
4.6.1 安装DHCP服务器 128
4.6.2 DHCP服务器的配置 128
4.6 DHCP服务 128
4.6.3 DHCP服务器的高级设置 132
4.6.4 配置DHCP客户端 135
4.7 WINS服务 135
4.7.1 DNS和WINS名称解析的比较 136
4.7.2 WINS服务的运行机制 136
4.7.3 安装WINS服务器及配置 137
4.7.4 配置WINS客户端 138
4.8 虚拟专用网络VPN 139
4.7.5 LMHOST文件 139
4.8.1 VPN技术的相关知识 140
4.8.2 创建VPN连接 140
思考题 148
第5章 Web服务器的架设和管理 149
5.1 Internet信息服务IIS 5.0概述 149
5.1.1 什么是IIS 5.0 149
5.1.2 IIS 5.0的组成 149
5.1.3 安装IIS 5.0 150
5.1.4 Internet信息服务管理器 152
5.2 Web站点的构建和配置 153
5.2.1 两个默认的Web站点 153
5.2.2 连接到Web站点 153
5.2.3 创建Web站点 154
5.3 管理Web站点 161
5.3.1 “Web站点”选项卡 162
5.3.2 “目录安全性”选项卡 163
5.3.3 “主目录”选项卡 165
5.3.4 “文档”选项卡 166
5.3.5 “操作员”选项卡 167
5.3.6 “自定义错误”选项卡 168
5.3.7 “性能”选项卡 169
5.3.8 “HTTP头”选项卡 169
5.4 使用Apache和Tomcat 170
5.4.1 Apache与Tomcat 171
5.4.2 Apache的安装和配置 171
5.4.3 Tomcat的安装和配置 173
5.4.4 Apache和Tomcat的关系 176
思考题 177
第6章 FTP服务器的架设和管理 178
6.1 创建FTP站点 178
6.2 管理FTP站点 180
6.2.1 “FTP站点”选项卡 180
6.2.2 “主目录”选项卡 181
6.2.3 “目录安全性”选项卡 181
6.2.4 “安全账号”选项卡 182
6.3 使用虚拟目录 183
6.3.1 建立用户同名文件夹 183
6.3.2 建立与用户账户同名的虚拟目录 183
6.3.3 取消允许匿名连接 185
6.4 从FTP站点上下载和上传文件 186
思考题 186
7.1.1 SMTP和POP3协议 187
7.1.2 邮件传输过程 187
7.1 邮件传输的基本原理 187
第7章 邮件服务器的配置和管理 187
7.1.3 本地邮件和远程邮件 188
7.2 默认SMTP虚拟邮件服务器 188
7.3 管理SMTP虚拟邮件服务器 189
7.3.1 “常规”选项卡 190
7.3.2 “访问”选项卡 190
7.3.3 “邮件”选项卡 192
7.3.4 “传递”选项卡 192
7.4 使用默认SMTP虚拟邮件服务器 193
思考题 196
第8章 HTML标记语言 197
8.1 万维网联盟(W3C)和SGML 197
8.2 超文本标记语言HTML 197
8.2.1 什么是HTML 197
8.2.2 HTML的文档结构 198
8.3 常用的HTML标记及其属性 199
8.3.1 标记的语法 199
8.3.2 常用标记及属性 200
8.3.3 列表的应用 208
8.3.4 表格 210
8.3.5 表单 212
8.3.6 框架 216
思考题 220
第9章 JavaScript脚本语言 221
9.1 JavaScript概述 221
9.1.1 JavaScript的特点 221
9.1.3 <SCRIPT>标记 222
9.1.2 Java和JavaScript的差别 222
9.1.4 JavaScript脚本程序示例 223
9.2 数据类型与表达式 223
9.3 JavaScript的控制流 226
9.3.1 顺序流 226
9.3.2 分支控制流 226
9.3.3 循环控制流 227
9.4 JavaScript函数 228
9.5.2 常用的JavaScript对象 230
9.5.1 JavaScript对象的结构 230
9.5 JavaScript的对象 230
9.5.3 JavaScript的其他内部对象 241
思考题 247
第10章 扩展标记语言XML 248
10.1 XML概述 248
10.1.1 HTML存在的问题 248
10.1.2 XML的产生 248
10.1.4 XML的特点 249
10.1.3 什么是XML 249
10.2 创建XML文档 250
10.2.1 XML文档的基本结构 251
10.2.2 元素及其组织结构 252
10.3 名称空间和实体 254
10.3.1 名称空间 254
10.3.2 实体的应用 255
10.4 文档类型定义 257
10.4.1 DTD文档类型定义 257
10.4.2 使用Schema架构 260
10.5 文档的显示格式 264
10.5.1 使用CSS格式化数据 264
10.5.2 可扩展样式语言XSL 268
10.5.3 数据岛 276
10.6 XML的文档对象模型 277
10.6.1 文档对象模型的基本结构 277
10.6.2 创建文档对象和加载XML 278
10.6.3 DOM对象的属性和方法 279
10.6.4 应用举例 280
10.7 Xlink和XPointer规范 282
10.7.1 建立XML超级链接 283
10.7.2 使用XPointer定位 283
10.8 基于XML的Web应用 283
10.8.1 利用Java的分布式处理 283
10.8.2 用户选择浏览方式 284
10.8.3 数据库交换 284
思考题 285
10.8.4 Web智能代理 285
第11章 ASP技术及其应用 287
11.1 Web工作模式 287
11.2 ASP技术概述 287
11.2.1 ASP的运行环境 288
11.2.2 ASP文件与脚本语言 288
11.2.3 全局参考文件与包含文件 292
11.2.4 ASP文档设计规则 293
11.3 ASP内建对象 294
11.3.1 Request对象 294
11.3.2 Response对象 300
11.3.3 Application对象 306
11.3.4 Session对象 308
11.3.5 Server对象 311
11.4 ASP内置组件 311
11.4.1 Broswer Capabilites组件 312
11.4.2 File Access组件 312
11.5.1 数据库管理系统 316
11.5 数据库基本知识 316
11.5.2 Access数据库 317
11.5.3 开放式数据库互联ODBC 320
11.5.4 结构化查询语言SQL 321
11.6 数据库访问 326
11.6.1 ActiveX数据对象ADO 326
11.6.2 Connection对象 327
11.6.3 RecordSet对象 330
11.6.4 Command对象 340
思考题 349
第12章 网络安全与防火墙技术 350
12.1 网络安全概述 350
12.1.1 网络安全的定义 350
12.1.2 网络面临的威胁 350
12.1.3 安全策略 351
12.2 网络安全的基本体系 352
12.2.1 物理安全 352
12.2.2 网络安全 353
12.2.3 信息安全 355
12.2.4 安全管理 357
12.3 信息安全的评价标准 358
12.4 防火墙技术概述 359
12.4.1 防火墙的定义 359
12.4.2 防火墙的架构 360
12.4.3 防火墙的体系结构 360
12.4.4 防火墙的基本类型 361
12.5.1 包过滤技术 363
12.5 主要的防火墙技术 363
12.5.2 应用级网关技术 364
12.5.3 电路级网关技术 365
12.5.4 状态包检查引擎 365
12.6 常见的防火墙产品 366
12.6.1 Check Point FireWall-1 366
12.6.2 ISA Server 368
思考题 370
参考文献 372