译者序
前言
第一部分   Windows 2000 TCP/IP
第1章   TCP/IP简介	1
1.1   TCP/IP协议套件	1
1.1.1   Microsoft TCP/IP	1
1.1.2   TCP/IP标准	2
1.2   TCP/IP协议体系结构	3
1.2.1   TCP/IP核心协议	4
1.2.2   TCP/IP应用编程接口	9
1.3   IP寻址	10
1.3.1   地址类	11
1.3.2   子网和子网掩码	13
1.3.3   子网划分	16
1.3.4   变长子网划分	22
1.3.5   超网化和无类域间路由	24
1.3.6   公共和专用地址	25
1.4   名字解析	27
1.4.1   主机名解析	27
1.4.2   NetBIOS名字解析	30
1.5   IP路由选择	32
1.5.1   直接投递和间接投递	32
1.5.2   IP路由表	33
1.5.3   路由选择过程	35
1.5.4   静态和动态IP路由器	36
1.6   物理地址解析	37
1.6.1   ARP高速缓存	37
1.6.2   ARP过程	37
1.7   附加资源	38
第2章   Windows 2000 TCP/IP	39
2.1   Windows 2000 TCP/IP概览	39
2.1.1   标准功能及增强性能	39
2.1.2   可用服务	40
2.1.3   Windows 2000 TCP/IP
           支持的Internet RFC	40
2.2   Microsoft Windows 2000 TCP/IP
        体系结构	42
2.3   NDIS接口及下层	43
2.3.1   网络驱动程序接口规范和TCP/IP	43
2.3.2   链路层功能	45
2.3.3   最大传输单元	45
2.4   核心协议栈组件	46
2.4.1   地址解析协议	46
2.4.2   网际协议	48
2.4.3   Internet控制消息协议	53
2.4.4   服务质量和资源预约协议	56
2.4.5   IP安全	56
2.4.6   Internet组管理协议	57
2.4.7   传输控制协议	59
2.4.8   用户数据报协议	68
2.5   网络应用编程接口	68
2.5.1   Windows 套接字	69
2.5.2   TCP/IP上的NetBIOS	70
2.6   客户机服务和组件	77
2.6.1   自动的客户机配置	77
2.6.2   介质检测	78
2.6.3   动态更新DNS客户	78
2.6.4   DNS解析器缓冲服务	78
2.6.5   TCP/IP过滤	79
2.7   附加资源	79
第3章   TCP/IP故障排除	80
3.1   TCP/IP故障排除工具概览	80
3.1.1   Arp	81
3.1.2   Hostname	82
3.1.3   IPConfig	82
3.1.4   Nbtstat	83
3.1.5   Netdiag	84
3.1.6   Netstat	87
3.1.7   Nslookup	90
3.1.8   PathPing	92
3.1.9   Ping	94
3.1.10   Route	96
3.1.11   Tracert	97
3.2   故障排除概览	98
3.2.1   TCP/IP通信	99
3.2.2   把名字解析成IP地址	99
3.2.3   判定一个地址是本地的还
          是远程的	99
3.3   主机名或NetBIOS名字不可达	100
3.3.1   错误53	100
3.3.2   不能用主机名连接到远程系统	104
3.4   IP地址不可达	107
3.4.1   用IPConfig检查配置信息	107
3.4.2   用Ping和PathPing测试网络连接	108
3.4.3   用ARP测试IP到MAC地址解析	111
3.4.4   验证永久路由表表项	112
3.4.5   使用追踪器和PathPing	112
3.4.6   验证远程计算机上的服务器服务	113
3.4.7   检查启动主机的IP安全	113
3.4.8   检查包过滤	113
3.5   IP路由选择故障排除	114
3.5.1   无法连接到特定服务器	114
3.5.2   到远程主机的连接断了	114
3.5.3   用Route程序检查路由表	115
3.5.4   用追踪器检查路径	115
3.5.5   网关故障排除	116
3.5.6   ARP故障排除	116
3.5.7   转换网桥故障排除	116
3.5.8   PMTU黑洞路由器故障排除	117
3.6   服务的故障排除	118
3.6.1   不能作为远程访问客户机
           通过路由器进行Ping连接	119
3.6.2   TCP/IP数据库文件故障排除	119
3.6.3   删除和重装TCP/IP	119
3.7   附加资源	120
第二部分   地址分配和名字解析
第4章   动态主机配置协议	121
4.1   什么是DHCP	121
4.1.1   DHCP术语	122
4.1.2   DHCP如何工作	122
4.1.3   DHCP的优点	123
4.1.4   新特性	123
4.2   DHCP租借过程	125
4.2.1   DHCP消息	125
4.2.2   租借过程如何工作	126
4.2.3   租借过程中DHCP客户机的状态	127
4.2.4   重新启动DHCP客户机	132
4.2.5   租约更新	133
4.2.6   管理租约持续时间	133
4.3   管理作用域	134
4.3.1   80/20规则	135
4.3.2   预约管理	135
4.3.3   超域	136
4.3.4   删除作用域	139
4.4   防止地址冲突	139
4.4.1   服务器冲突检测	139
4.4.2   客户机冲突检测	139
4.5   管理DHCP选项	140
4.5.1   DHCP选项参数	142
4.5.2   选项类	143
4.5.3   配置选项	145
4.6   组播DHCP	146
4.6.1   组播背景	146
4.6.2   支持MADCAP	147
4.7   DHCP数据库	147
4.7.1   数据库管理	148
4.7.2   DHCP服务数据库文件	148
4.8   支持BOOTP客户机	149
4.8.1   BOOTP和DHCP之间的区别	150
4.8.2   BOOTP客户机请求IP地址信息	150
4.8.3   BOOTP客户机请求引导文件信息	151
4.8.4   支持BOOTP客户机的DHCP选项	151
4.8.5   配置BOOTP表	152
4.9   DHCP计划	152
4.9.1   最佳实用原则	152
4.9.2   安装DHCP服务	155
4.9.3   更新Windows 2000的DHCP
           数据库	157
4.9.4   配置DHCP	158
4.9.5   防止诈骗DHCP服务器	158
4.9.6   DHCP服务器集群	160
4.10   DHCP方案	162
4.10.1   小型网络中的DHCP	162
4.10.2   大型网络中的DHCP	163
4.10.3   路由网络中的DHCP	163
4.10.4   部署中继代理	164
4.10.5   DHCP以及路由选择和远程访问	166
4.10.6   DHCP和WINS	166
4.10.7   DHCP和DNS	168
4.10.8   基于Windows的DHCP
            客户机和带动态更新的DNS	169
4.10.9   DHCP和自动专用IP寻址	170
4.10.10   多地址DHCP服务器	171
4.10.11   管理中继代理	172
4.11   故障排除	174
4.11.1   使用Ipconfig和Winipcfg	174
4.11.2   DHCP客户机故障排除	174
4.11.3   DHCP服务器故障排除	176
4.11.4   监视服务器性能	178
4.11.5   DHCP管理器统计数据	180
4.11.6   DHCP审计记录	180
4.11.7   恢复服务器数据库	182
4.11.8   检测DHCP Jet数据冲突	182
4.11.9   移动DHCP服务器数据库	184
4.11.10   压缩DHCP服务器数据库	185
4.11.11   用协调来挽救作用域	185
4.11.12   分析服务器日志文件	186
4.12   附加资源	187
第5章   DNS简介	188
5.1   域名系统简介	188
5.1.1   域名空间	188
5.1.2   基本DNS概念	191
5.1.3   区	191
5.2   DNS服务器	192
5.2.1   只缓存服务器	193
5.2.2   转送者和辅助服务器	193
5.2.3   负载共享	194
5.3   名字解析	194
5.3.1   递归查询和迭代查询	195
5.3.2   缓存和生命周期	196
5.3.3   否定缓存	196
5.4   资源记录和区	196
5.4.1   资源记录格式	197
5.4.2   资源记录类型	197
5.4.3   区	202
5.4.4   根提示文件	204
5.4.5   引导文件	204
5.5   区传输	205
5.5.1   完全区传输	205
5.5.2   增量传输	206
5.5.3   DNS通知	206
5.6   动态更新	207
5.7   DNS标准	207
5.8   附加资源	208
第6章   Windows 2000 DNS	209
6.1   Windows 2000 DNS实现简介	209
6.2   主机和域的命名	211
6.2.1   主机和域的命名限制	213
6.2.2   使用组策略指定DNS后缀	214
6.3   Windows 2000解析器	215
6.3.1   名字解析	215
6.3.2   配置查询设置	223
6.3.3   配置高速缓存和否定高速缓存	225
6.3.4   子网优先权配置	226
6.3.5   阻止解析器接收来自未查询
           服务器的应答	227
6.4   为活动目录设置DNS	228
6.4.1   使用活动目录安装向导	229
6.4.2   使用DNS服务器配置向导	230
6.4.3   添加反向查找区	231
6.5   活动目录集成及多主复制	235
6.5.1   集成存储	236
6.5.2   多主复制	242
6.6   动态更新及安全动态更新	243
6.6.1   动态更新	244
6.6.2   安全动态更新	253
6.7   年龄标记和废弃过时记录	258
6.7.1   标记年龄和废弃参数	258
6.7.2   服务器行为	260
6.7.3   配置废弃参数	261
6.8   与WINS的集成	261
6.8.1   WINS及WINS-R资源记录的格式	262
6.8.2   WINS查找举例	263
6.8.3   WINS查找配置	264
6.8.4   WINS查找的高级参数	265
6.9   与其他DNS服务器的互操作性	265
6.9.1   动态更新及安全动态更新考虑	266
6.9.2   WINS查找互操作性考虑	266
6.9.3   使用WINS索引	266
6.9.4   区传输考虑	268
6.9.5   一元编码字符集考虑	268
6.9.6   配置非Windows 2000 DNS
           服务器支持活动目录	269
6.10   Internet访问考虑	271
6.10.1   设计用户名字空间	271
6.10.2   名字空间设计举例	273
6.10.3   查询举例	275
6.11   故障排除	283
6.11.1   故障排除工具	283
6.11.2   配置与管理DNS的最佳
            实用原则	288
6.11.3   确认用户基本DNS配置	289
6.11.4   诊断名字解析问题	292
6.11.5   解决其他常见DNS问题	303
6.11.6   解决动态更新和安全动态
             更新问题	307
6.12   附加资源	308
第7章   Windows Internet名字服务	309
7.1   WINS概述	309
7.2   WINS起源	310
7.2.1   WINS对NetBIOS的继承	311
7.2.2   LMHOSTS文件	312
7.2.3   WINS的进一步需求	313
7.3   Microsoft WINS客户机	313
7.3.1   WINS客户机如何注册它们
            的名字	314
7.3.2   WINS如何更新它们的名字	316
7.3.3   WINS客户机如何释放它们
            的名字	316
7.3.4   WINS客户机如何解析名字	317
7.3.5   在注册期间检测客户机冲突	318
7.3.6   WINS客户机行为	319
7.3.7   WINS客户机的最佳实用原则	320
7.4   Microsoft WINS服务器	321
7.4.1   WINS服务器概述	322
7.4.2   组名的注册	323
7.4.3   辅助WINS服务器	324
7.4.4   Microsoft WINS代理	324
7.4.5   猝发处理	326
7.4.6   WINS服务器的最佳实用原则	328
7.5   WINS数据库	330
7.5.1   WINS服务器数据库管理	330
7.5.2   WINS数据库文件	334
7.5.3   WINS数据库记录的删除	336
7.5.4   WINS数据库最佳实用原则	338
7.6   WINS复制	339
7.6.1   复制过程概述	339
7.6.2   通过版本号校验WINS数据库项	345
7.6.3   如何改变和更新记录	347
7.6.4   复制过程中的冲突检测	348
7.6.5   持久连接	349
7.6.6   WINS合作者的自动查找	349
7.6.7   WINS复制的最佳实用原则	350
7.7   管理WINS服务器	351
7.7.1   查看WINS服务器操作状态	351
7.7.2   配置服务器和客户机的行为	353
7.7.3   静态地址映射管理	354
7.7.4   管理多地址服务器	354
7.7.5   通过防火墙管理WINS	355
7.7.6   WINS管理控制台的最佳
           实用原则	355
7.8   部署Microsoft WINS服务	356
7.8.1   WINS配置实例	357
7.8.2   网络通信估计	358
7.8.3   使用多少服务器	360
7.8.4   复制配置	361
7.9   WINS拆卸	366
7.9.1   重新配置WINS客户计算机	367
7.9.2   确认DNS配置	367
7.9.3   WINS服务器拆卸	367
7.9.4   减少和重定向WINS通信	368
7.10   互操作性	368
7.10.1   使用带有WINS的DHCP	368
7.10.2   使用带有WINS的DNS	369
7.10.3   最佳实用原则	370
7.11   WINS故障排除	370
7.12   附加资源	374
第三部分   网络安全与管理
第8章   Internet协议安全	379
8.1   IP安全问题	379
8.2   IPSec介绍	381
8.2.1   深层防卫	382
8.2.2   对攻击的积极保护	382
8.3   服务	384
8.3.1   安全属性	384
8.3.2   基于证书的公开密钥验证	384
8.3.3   预共享密钥验证	385
8.3.4   公开密钥密码	385
8.3.5   用散列函数实现完整性	385
8.3.6   数据加密：保密性	386
8.3.7   密钥管理	387
8.4   IPSec协议类型	387
8.4.1    验证头	387
8.4.2   安全负载封装	388
8.5   IPSec组件	389
8.5.1   IPSec策略代理服务	389
8.5.2   Internet密钥交换	390
8.5.3   密钥保护	392
8.5.4   IPSec驱动程序	394
8.5.5   IPSec模型	394
8.6   隧道	395
8.6.1   ESP隧道模式	395
8.6.2   AH隧道模式	396
8.7   IPSec策略结构	396
8.7.1   策略继承	397
8.7.2   规则	397
8.7.3   IP包过滤	397
8.7.4   过滤器动作	398
8.7.5   连接类型	398
8.7.6   验证	399
8.8   IPSec设计	399
8.8.1   最佳实用原则	400
8.8.2   确立IPSec安全方案	400
8.8.3   IPSec特殊考虑	401
8.8.4   预定义配置	402
8.9   常见IPSec举例	403
8.10   故障排除	405
8.10.1   一般的故障排除	405
8.10.2   解决基本的IPSec问题	406
8.10.3   确认IPSec安全通信	406
8.10.4   IPSec监视工具	407
8.10.5   只有IPSec安全通信失败	408
8.11   附加资源	408
第9章   服务质量	410
9.1   什么是QoS	410
9.1.1   Windows 2000 QoS组件	411
9.1.2   QoS怎样工作	412
9.2   调用QOS	414
9.2.1   一般QoS API	414
9.2.2   QoS服务提供者	414
9.3   通信控制	415
9.3.1   通信控制组件	416
9.3.2   通信服务级别	416
9.4   资源预约协议	417
9.4.1   RSVP消息	418
9.4.2   流规范和过滤器规范	419
9.4.3   RSVP怎样工作	421
9.4.4   RSVP消息结构	423
9.5   Windows 2000的QoS支持	426
9.5.1   信号化的QoS体系结构	426
9.5.2   质量应用	427
9.5.3   第二层集成	427
9.5.4   不同服务类	428
9.5.5   慢速链路上的集成服务	429
9.5.6   ATM	429
9.5.7   服务级别协定	430
9.6   Windows 2000 QoS许可控制服务	430
9.6.1   QoS ACS怎样工作	431
9.6.2   实现QoS ACS	433
9.7   QoS许可控制策略	433
9.7.1   本地策略模块	434
9.7.2   安全性	434
9.7.3   策略仓库	435
9.8   定义QoS ACS策略	435
9.8.1   策略层次	435
9.8.2   企业级策略	435
9.8.3   子网级策略	436
9.8.4   QoS ACS控制台中的子网对象	436
9.9   故障排除	437
9.9.1   基本的故障排除	437
9.9.2   故障排除方法学	438
9.9.3   QoS ACS日志	440
9.9.4   RSVP错误代码	443
9.9.5   工具	445
9.10   附加资源	452
第10章   简单网络管理协议	453
10.1   什么是SNMP	453
10.2   SNMP概述	455
10.2.1   管理系统和代理	455
10.2.2   管理信息库	456
10.2.3   SNMP消息	456
10.3   Windows 2000 SNMP代理的属性	458
10.4   安全性	458
10.4.1   陷阱	458
10.4.2   组织机构	458
10.4.3   配置SNMP安全选项	460
10.4.4   SNMP事件翻译器	460
10.5   Windows 2000 SNMP体系结构	461
10.6   实现SNMP时的特别考虑	462
10.6.1   改变SNMP端口设置	462
10.6.2   用IP安全保证SNMP消息安全	462
10.6.3   管理DHCP、Windows Internet
            名字服务和Internet验证服务	463
10.7   SNMP工具	464
10.8   注册表设置	464
10.9   SNMP故障排除	464
10.9.1   事件查看器	465
10.9.2   WINS服务	465
10.9.3   IPX地址	465
10.9.4   SNMP服务文件	465
10.10   附加资源	466
第四部分   附      录
附录A   OSI模型	467
附录B   Windows 2000网络体系结构	473
附录C   TCP和UDP端口分配	509
附录D   TCP/IP远程实用程序	517
附录E   DHCP选项	525
附录F   DHCP消息格式	550
附录G   MIB对象类型	554
附录H   LMHOSTS文件	558
附录I   Windows 2000浏览器服务	567
术语	592
