第一部分 引 言 1
第1章 因特网和内网的重要性 1
1.1 因特网扮演的角色 1
1.1.1 电子函件 1
1.1.2 文件传输 2
1.1.3 远程终端访问 2
1.1.4 Web服务器 3
1.2 内网 4
1.3 总结 4
第2章 网络通信的发展 5
2.1 开山始祖——阿帕网 5
2.2 新协议面世 6
2.3 因特网略具雏形 7
2.4 国家科学基金会推波助澜 9
2.5 万维网开始萌芽 10
2.6 指点操作奥妙无穷 11
2.7 今天的情况 12
2.8 总结 12
第二部分 TCP/IP 15
第3章 TCP/IP的发展 15
3.1 历史的插曲 15
3.2 协议开发 15
3.3 因特网的崛起 16
3.3.1 IETF 16
3.3.2 IRSG 16
3.3.3 RFC 16
3.4 TCP/IP结构 17
3.5 总结 18
第4章 IP地址和DNS 19
4.1 IP地址 19
4.1.1 基本地址方案 19
4.1.2 地址类别 19
4.1.3 点—数记号法 21
4.2 网络基础 22
4.2.1 主机限制 23
4.2.2 子网 23
4.2.3 子网上的主机地址 25
4.3 子网掩码 25
4.4 域名系统 26
4.4.2 数据库结构 27
4.4.1 概述 27
4.5 总结 29
第5章 TCP/IP的运作及应用 30
5.1 互联网协议 30
5.1.1 IP头 32
5.1.2 地址解析 33
5.2 TCP 33
5.2.1 “起始端口”和“目标端口”字段 34
5.2.2 使用地址 34
5.3 FTP 37
5.4 Telnet 39
5.5 HTTP 40
5.6 总结 41
6.1 什么是因特网基础结构 43
第三部分 因 特 网 43
第6章 网络基础结构 43
6.2 当今的组件网络结构 44
6.2.1 以太网 44
6.2.2 令牌环 48
6.2.3 光纤分布式数据接口(FDDI) 55
6.2.4 异步传输模式(ATM) 57
6.3 快速以太网 59
6.3.1 帧中继:云彩拓扑 60
6.3.2 综合业务数字网(ISDN) 64
6.4 未来的组件网络结构 67
6.5 虚拟LAN 70
6.6 个个通信系统 71
6.7 吉兆以太网 72
6.8 总结 73
第7章 连接方法和ISP的作用 74
7.1 什么是ISP 74
7.2 真的需要ISP吗 75
7.3 基本连接 75
7.3.1 Unix外壳帐号 76
7.3.2 公告板系统(BBS) 76
7.3.3 商业在线服务 76
7.3.4 国家级ISP服务 77
7.4 非基本连接 77
7.4.1 我们需要什么 77
7.4.2 谁需要它们 77
7.4.3 用它做什么 78
7.4.4 规模有多大 79
7.5 选用哪些服务 80
7.5.1 域名服务 81
7.5.2 Web站点开发和特殊浏览器 81
7.5.3 硬件与软件 82
7.5.4 帐号管理 82
7.5.5 固定费率 83
7.5.6 培训、教程和支持 83
7.5.7 对用户友好的文档 83
7.5.8 网络运行中心 83
7.5.9 网络使用审核 84
7.5.10 城域网 84
7.6 安全 84
7.7 连接类型、速率和费用 85
7.8 虚拟服务器 86
7.9 如何评估ISP 86
7.9.1 市场定位 87
7.9.2 服务质量 87
7.9.3 存在点 87
7.9.4 网络拓扑 87
7.9.5 ISP的干线是什么 87
7.9.6 服务产品范围 88
7.9.7 增值服务 89
7.9.8 ISP有什么长远规划 89
7.9.9 ISP的客户基础 89
7.9.10 费用 89
7.10 总结 90
第8章 因特网应用 91
8.1 工具和实用程序 92
8.1.1 文件传输协议 92
8.1.2 Archie 94
8.1.3 Telnet 96
8.1.4 Gopher 97
8.1.5 Veronica 98
8.1.6 Ping 99
8.2 通信 100
8.2.1 电子函件 100
8.2.2 因特网中继交谈(IRC) 103
8.2.3 Usenet 104
8.3.1 超文本传输协议(HTTP) 106
8.3 浏览器和万维网 106
8.3.2 超文本标记语言(HTML) 107
8.3.3 基本的HTML 107
8.3.4 制作高效率的Web页 109
8.3.5 统一资源定位符(URL)和地址定义 110
8.3.6 浏览器 111
8.3.7 更新Microsoft Internet Explorer 111
8.3.8 自定义浏览器 112
8.3.9 内容顾问 114
8.3.10 多媒体支持 114
8.3.11 安全通信 114
8.4 总结 114
第9章 因特网安全 116
保护什么:分析危险因素 116
危险来自哪些方面? 117
哪些资产需要保护? 117
9.1 防火墙——火在哪里 118
9.2 防御边界 118
9.3 什么时候需要保护 119
9.3.1 关好大门 120
9.3.2 病毒保护 120
9.4 防火墙理论 121
9.5 防御方法 122
9.5.1 代理服务器(桥头堡主机) 122
9.5.2 包过滤路由器 123
9.5.3 包过滤的优缺点 125
9.5.4 电路级网关 126
9.6 对因特网应用的保护 126
9.6.5 网络新闻传输协议(NNTP) 127
9.6.7 文件传输协议(FTP) 127
9.6.6 Telnet 127
9.6.1 域名服务(DNS) 127
9.6.4 超文本传输协议(HTTP) 127
9.6.3 广域信息服务器(WAIS) 127
9.6.2 Gopher 127
9.6.8 简单函件传输协议(SMTP) 128
9.7 病毒检查和扫描 128
9.7.1 有些“病毒”不是病毒 128
9.7.2 病毒的运作原理 128
9.7.3 病毒和我们的系统 129
9.7.4 网络防毒 130
9.8 安全管理 130
9.8.3 如何正确使用资源 131
9.8.1 规则 131
9.8.2 允许哪些人使用资源 131
9.8.4 谁来管理系统 132
9.8.5 定义用户的权力和义务 132
9.9 总结 132
第四部分 内 网 135
第10章 内网原理 135
10.1 内网和因特网 135
10.2 真的需要内网吗 137
10.2.1 内网改善了通信 137
10.2.2 内网方便了机动用户 138
10.2.3 内网对用户非常友好 138
10.3.1 销售应用 139
10.3 内网应用 139
10.2.4 内网减少了出版费用 139
10.3.2 人事应用 140
10.3.3 技术支持/帮助台 140
10.3.4 部门Web页 140
10.3.5 员工反馈应用 140
10.3.6 软件发行 141
10.3.7 函件和其他 141
10.4 内网:分布式策略 141
10.4.1 内网的费用 141
10.4.2 不同计算结构的比较 142
10.4.3 结构费用 144
10.4.4 内网增值 144
10.4.5 WebMaster 145
10.5 内网的优点 146
10.6.1 培训 147
10.6.2 部门问题 147
10.6 注意陷阱 147
10.6.3 安全 148
10.6.4 隐私 148
10.6.5 变更管理 148
10.7 总结 149
第11章 内网应用 151
11.1 TCP/IP-32 152
11.2 Windows NT Server 4.0 152
11.3 因特网信息服务器(IIS) 154
11.4 微软Internet Explorer 3.0 156
11.5.2 FrontPage资源管理器 157
11.5 内网开发工具 157
11.5.1 Microsoft FrontPage 157
11.5.3 FrontPage Editor 159
11.5.4 使用FrontPage的To Do列表 160
11.5.5 与平台无关的页 161
11.6 微软因特网助理(IA) 161
11.6.1 Word因特网助理 161
11.6.2 Excel因特网助理 163
11.6.3 PowerPoint因特网助理 164
11.6.4 Schedule+因特网助理 165
11.6.5 Access因特网助理 165
11.7 因特网搜索引擎 166
11.7.1 Alta Vista 167
11.7.2 Exeite! 168
11.8 内网和dbWeb 170
11.7.3 Microsoft NT Index Server 170
11.8.1 安装dbWeb 172
11.8.2 启动dbWeb 172
11.8.3 检查dbWeb数据源 172
11.8.4 测试dbWeb 172
11.8.5 dbWeb教程 173
11.8.6 访问dbWeb用户交流新闻组 173
11.9 总结 173
第12章 对内部网络的考虑 174
12.1 机器 174
12.1.1 现在有什么 175
12.1.2 以后要做什么 175
12.2.1 可靠性设计 176
12.1.3 服务器在哪儿 176
12.2 电缆与光纤 176
12.2.2 文档 177
12.2.3 灾难恢复 177
12.2.4 集线器 178
12.2.5 承包配线工程 178
12.3 对远程访问的考虑 179
12.3.1 用户有哪些 179
12.3.2 远程应用程序 179
12.3.3 远程访问支持 180
12.3.4 响应请求 180
12.3.5 帮助台 180
12.3.6 对客户机软件的支持 180
12.4.3 包括用户 181
12.4.2 团队协作 181
12.4 网络项目策划 181
12.4.1 定义范围 181
12.4.4 选择厂商 182
12.4.5 实施项目 182
12.5 网络管理 182
12.5.1 什么是网络管理 183
12.5.2 从何处着手 183
12.5.3 资源和设备管理 183
12.5.4 资源和设备监视 184
12.5.5 跨平台管理 184
12.5.6 以Web为基础的网络管理 185
12.5.7 Web工具的限制 185
12.6 总结 185
第13章 Windows NT扮演的角色 187
第五部分 NT与网络 187
13.1 选择因特网平台:Windows NT Workstation还是Server 188
13.1.1 Windows NT Server 188
13.1.2 Windows NT Workstation 189
13.2 用作因特网服务器的Windows NT 190
13.2.1 为什么要用Windows NT 190
13.2.2 可在Windows NT中使用的因特网服务器及客房机程序 191
13.2.3 DEC和微软的联合:用Alpha系统发掘Windows NT的潜能 192
13.3 其他厂商开发的工具 195
13.4 总结 195
第14章 连接方法 196
14.2 上网的频率大不大 197
14.1 速度越快,钱越多 197
14.3 要用因特网做什么 198
14.4 Modem和ISDN连接 199
14.5 T1-T3连接 203
14.6 有线电视连接的时代降临了吗 203
14.7 与其他人共享连接 203
14.8 新技术展望 204
14.9 总结 205
第15章 硬件平台 206
15.1 畅销程序 206
15.2 内存 207
15.3 磁盘存储和备份问题 208
15.5 总线以及它的重要性 211
15.4 网络与单机服务器 211
15.6 有必要为服务器买一台好显示器吗 212
15.7 其他通信端口硬件 213
15.8 群集系统综述 213
15.9 用Octopus公司的软件构建容错系统 214
15.10 总结 215
第16章 服务器设置 216
16.1 接入因特网——单机或网络 216
16.2 寻址、地址子网和多宿主 216
16.2.1 A类地址 217
16.2.2 B类地址 217
16.2.3 C类地址 217
16.3 通信 218
16.3.1 为单位局域网提供因特网接入方案 218
16.3.2 Windows NT Server和本单位的因特网站点 219
16.4 总结 225
第17章 服务器软件 226
17.1 Windows NT操作系统结构 226
17.2 虚拟内存管理 228
17.2.1 Windows NT Server操作系统已为因特网作好准备 228
17.2.2 磁盘访问方法 229
17.3 监视ISP 230
17.3.1 硬件抽象层(HAL) 231
17.3.2 DirectX允许直接操作硬件 231
17.3.3 大多数图形操作都在内核发生 231
17.3.4 硬件不在HCL里怎么办 231
17.3.6 优先级、权力、权限和编程模式 232
17.4 监视工具 232
17.3.5 什么是Win 32 API 232
17.5 总结 233
第18章 因特网信息服务器(IIS) 234
18.1 IIS概述 234
18.2 配置IIS2.0 235
18.2.1 用控制面板安装 235
18.2.2 万维网服务 237
18.2.3 Gopher服务 240
18.2.4 FTP服务 241
18.2.5 日志文件 242
18.3 哪种服务对自己的站点最重要? 244
18.4 安全问题 245
18.5 总结 247
19.1 用户访问IIS站点时的身份验证顺序 248
第19章 Windows NT和IIS的安全 248
19.2 Windows NT基本安全机制 249
19.2.1 用RAS管理Web站点 249
19.2.2 通过用户权限控制访问 250
19.2.3 RAS的安全问题 253
19.2.4 密吗加密 254
19.3 IIS安全 254
19.4 S-HTTP 256
19.5 什么是防火墙 256
19.6 审核用户——安全的后端 257
19.7 总结 258
第20章 构建Web页 259
20.1 使用HTML/CGI 259
20.2 使用HTML 260
20.2.1 HTML标记 261
20.2.2 文档头小节 262
20.2.3 简单HTML脚本 265
20.3 通用网关接口(CGI) 266
20.3.1 窗体 266
20.3.2 实际提取和报告语言(Perl) 268
20.3.3 为Windows NT IIS使用ISAPI 272
20.3.4 用HIP Software公司的ISAPI兼容Perl软件 272
20.4 使用Java 272
20.4.1 Java是一种编程语言 272
20.4.2 Java和Perl的区别 273
20.4.3 一个简单的Java脚本 273
20.5 ActiveX 274
20.4.4 到哪儿学习更多的Java和JavaScript知识 274
20.6 总结 276
第21章 服务器测试 278
21.1 网卡 278
21.2 在内网或因特网测试协议 280
21.2.1 TCP/IP——因特网标准 280
21.2.2 IPX/SPX 283
21.2.3 NetBEUI 283
21.3 用PPP还是SLIP连接ISP 283
21.4 磁盘错误与性能 284
21.5 用事件日志检查其他错误 284
21.6 总结 285
第22章 使用管理员组 287
第六部分 管 理 287
域和工作组——快速入门 288
22.1 用户/组帐号的设置 289
22.1.1 用户名和用户组有何区别 289
22.1.2 本地/全局用户组 289
22.1.3 IIS使用的“IUSER__电脑名”帐号 290
22.2 访问限制 291
22.2.1 只允许匿名登录 291
22.2.2 在NT Server里管理用户和审核事件 292
22.2.3 用户管理器 292
22.3 设置文件权限 293
22.4 服务器管理器的使用 293
22.5 磁盘管理器 294
22.6 总结 295
23.1.1 域用户管理器 296
第23章 IIS的本地及远程管理 296
23.1 Windows NT管理工具 296
23.1.2 控制面板的“服务”设置 297
23.1.3 事件查看器 298
23.2 IIS管理器 298
23.3 HTML版的IIS管理器 300
23.4 用SNMP监视IIS服务器 301
23.5 总结 303
第24章 使用性能监视器 304
24.1 性能监视器 304
24.1.1 性能监视器的计数器 305
24.2 网络监视器代理 308
24.2.1 用捕获过滤器获得网络通信数据的一个子集 308
24.1.2 报表视窗 308
24.2.2 用捕获触发器触发特定的行动 309
24.2.3 捕获和查看捕获的数据 309
24.3 IIS日志文件 309
24.4 总结 310
第25章 其他工具 311
25.1 共享软件、免费软件和简装软件 311
25.2 其他因特网服务器 311
25.3 Windows NT Server的辅助管理工具 312
25.3.1 SomarSoft程序 312
25.3.2 Executive Software公司的Diskeeper 314
25.4 DEC的Alta Vista产品 315
25.4.1 Alta Vista Search My Computer Private eXtension 315
25.4.2 Alta Vista Directory 317
25.4.3 Alta Vista Mail 320
25.5 分布式管理 323
25.6 DMI框架 323
25.6.1 综述 323
25.6.2 基本术语 324
25.6.3 DMI的构成元素 324
25.7 数据模型 326
25.8 DMI服务提供者 326
25.9 远程接口 328
25.10 安全 328
25.11 TME 10 NetFinity 329
25.12 TME 10 NetFinity Manager 330
25.11.3 TME 10 NetFinity Services 330
25.11.2 TME 10 NetFinity组件 330
25.11.1 TME 10 NetFinity特性 330
25.12.1 多协议管理 331
25.12.2 TME 10 NetFinity内部机理 331
25.12.3 TME 10 NetFinity web管理 331
25.13 系统需求 331
25.14 TME 10 NetFinity的安装 332
25.14.1 容量管理 332
25.14.2 故障侦测与报告 333
25.14.3 帮助台支持 333
25.14.4 自动管理 333
25.14.5 与Novell Manage Wise集成 333
25.14.6 TME 10 NetFinity GUI 334
25.15 总结 335