第1章 故障诊断的资源支持 1
1.1 故障诊断工具的类型和目的 2
1.1.1 介质检测设备 2
1.1.2 网络监视器 3
1.1.3 协议分析仪 4
1.2 网络管理系统 5
1.2.1 管理信息库 6
1.2.2 简单网络管理协议 6
1.2.3 远程监视 7
1.2.4 CiscoWorks 8
1.2.5 资源管理器要素 8
1.2.6 交换式互联网络的CiscoWorks 9
1.2.7 NetSys 10
1.3 Cisco连接在线 11
1.3.1 体系结构 12
1.3.2 文档 12
1.3.3 市场 12
1.3.4 软件中心 12
1.3.5 Bug工具包 13
1.3.6 故障诊断引擎 13
1.3.7 堆栈解码器 13
1.3.8 开放论坛 14
1.3.9 案例管理工具包 14
1.3.10 Cisco技术支持中心 14
1.4 认证小结 15
1.5 两分钟复习 16
1.6 自测试题 17
1.7 实验试题 20
1.8 自测试题答案 20
1.9 实验试题答案 25
第2章 使用故障诊断方法 27
2.1 问题解决模型 28
2.1.1 为什么使用方法 32
2.1.2 流程化故障诊断过程 32
2.2 定义问题 33
2.2.1 定义正常运行基线 36
2.2.2 定义网络中什么东西可能出错 36
2.2.3 确切地定义出现的问题 37
2.3 收集事实 39
2.3.1 定义哪些仍然继续工作而不管报告的问题 43
2.3.2 将发现物同网络基线进行比较 44
2.4 基于事实考虑可能性 49
2.4.1 将仍然工作的设备同可能出问题的设备进行比较 49
2.4.2 排除可能的故障点 49
2.4.3 创建可能故障区域的一个列表 50
2.5 创建一个行动计划 51
2.5.1 创建一个关于如何检验每个可能的问题的计划 51
2.5.2 排序可能发生的问题 53
2.6 实现行动计划 56
2.6.1 执行每个行动计划 57
2.6.2 在一个行动计划中,每次只改变一个变量 57
2.6.3 检验每个计划以检查多个故障 57
2.7 观察结果 57
2.7.1 在每次变量更改后,确定网络仍在运行 57
2.7.2 改正各个问题,确保网络仍在工作 58
2.7.3 在每个行动计划之后,确保网络仍在工作 58
2.8 重复过程 59
2.9 文档化事实 61
2.10 认证小结 62
2.11 两分钟复习 63
2.12 自测试题 64
2.13 实验试题 71
2.14 自测试题答案 71
2.15 实验试题答案 81
第3章 LAN故障诊断问题区域 83
3.1 物理层责任 84
3.2 数据链路层责任 86
3.2.1 MAC层 87
3.2.2 逻辑链路层 89
3.3 以太网/IEEE 802.3 91
3.3.1 CSMA/CD协议 92
3.3.2 用于故障诊断的以太网统计数据 94
3.4 令牌环/IEEE 802.5 98
3.4.1 理解MAC通信 99
3.4.2 故障诊断一个令牌环网络 102
3.5 FDDI 104
3.5.1 FDDI规范 105
3.5.2 FDDI通信类型 105
3.6 故障诊断局域网 106
3.6.1 以太网 107
3.6.2 令牌环 110
3.6.3 光纤分布式数据接口 111
3.7 认证小结 112
3.8 两分钟复习 113
3.9 自测试题 114
3.10 实验试题 119
3.11 自测试题答案 120
3.12 实验试题答案 125
第4章 确定故障诊断目标 127
4.1 理解数据链路故障诊断的目标 128
4.1.1 帧中继 128
4.1.2 HDLC和SDLC 129
4.1.3 点对点协议 129
4.1.4 FDDI和CDDI 129
4.1.5 以太网 130
4.1.6 Cisco路由器允许的接口 130
4.1.7 区分LAN和WAN接口 131
4.2 物理和数据链路特征的故障诊断 131
4.2.1 电缆检测器 131
4.2.2 网络监视器 131
4.2.3 协议分析仪 132
4.2.4 物理检测 133
4.2.5 CLEAR COUNTERS命令 133
4.2.6 SHOW INTERFACES命令 134
4.2.7 SHOW CONTROLLERS命令 134
4.2.8 SHOW CDP NEIGHBORS命令 135
4.3 清除接口计数器 135
4.3.1 定义接口数据包计数器 135
4.3.2 CLEAR COUNTERS命令 137
4.4 故障诊断命令 138
4.4.1 SHOW INTERFACES命令 139
4.4.2 所有SHOW INTERFACES命令的基本模板 139
4.4.3 SHOW INTERFACES ETHERNET命令 140
4.4.4 SHOW INTERFACES TOKENRING命令 143
4.4.5 SHOW INTERFACES FDDI命令 145
4.4.6 上游和下游邻居 147
4.4.7 SHOW INTERFACES ATM命令 147
4.5 Cisco发现协议 149
4.6 数据链路层练习 151
4.7 认证小结 152
4.8 两分钟复习 152
4.9 自测试题 153
4.10 实验试题 158
4.11 自测试题答案 158
4.12 实验试题答案 162
第5章 应用Cisco故障诊断工具 165
5.1 Cisco IOS软件故障诊断工具 166
5.2 理解诊断命令的输出 167
5.2.1 SHOW INTERFACES命令 168
5.2.2 PING命令 168
5.2.3 TRACEROUTE命令 169
5.3 路由进程 171
5.3.1 路由协议 172
5.3.2 路由处理器和路由表 172
5.4 交换进程 173
5.5 交换初始化 174
5.5.1 进程交换 174
5.5.2 快速交换 175
5.5.3 最优交换 175
5.5.4 其他交换方法 176
5.6 跟踪数据包流 176
5.7 路由处理器直接处理的事件 177
5.8 DEBUG程序 178
5.8.1 DEBUG性能考虑事项 179
5.8.2 服务时戳 180
5.9 错误报文记录 180
5.9.1 记录层次 181
5.9.2 控制台 182
5.9.3 虚拟终端 182
5.9.4 缓冲区 182
5.9.5 Syslog 183
5.9.6 SHOW LOGGING命令 183
5.9.7 SHOW VERSION命令 184
5.10 缓冲区和队列 186
5.10.1 I/O缓冲区错误情形 187
5.10.2 SHOW BUFFERS命令 187
5.10.3 SHOW MEMORY命令 189
5.10.4 SHOW PROCESSES命令 189
5.10.5 SHOW CONTROLLERS CXBUS命令 191
5.10.6 SHOW STACKS命令 192
5.10.7 信息转储 192
5.11 认证小结 193
5.12 两分钟复习 193
5.13 自测试题 194
5.14 实验试题 199
5.15 自测试题答案 199
5.16 实验试题答案 203
第6章 常见路由协议 205
6.1 周期性基于广播协议 206
6.1.1 路由信息协议 206
6.1.2 RIP故障诊断 209
6.1.3 Cisco内部网关路由协议 212
6.1.4 IGRP故障诊断 214
6.1.5 IPX RIP和服务通告协议 216
6.1.6 IPX RIP故障诊断 216
6.1.7 AppleTalk路由表维护协议 221
6.1.8 AppleTalk网络故障诊断 222
6.2 事件驱动协议 225
6.2.1 开放式最短路径优先 225
6.2.2 OSPF故障诊断 227
6.2.3 Cisco的增强IGRP 231
6.2.4 EIGRP故障诊断 232
6.2.5 边界网关协议 239
6.2.6 BGP故障诊断 241
6.3 认证小结 244
6.4 两分钟复习 244
6.5 自测试题 246
6.6 实验试题 249
6.7 自测试题答案 250
6.8 实验试题答案 253
第7章 诊断和解决IP问题 255
7.1 TCP连接序列 257
7.1.1 路由协议通信 258
7.1.2 地址解析协议 258
7.1.3 三步握手 260
7.2 Cisco IOS软件工具和命令 260
7.2.1 CLEAR ARP-CACHE命令 263
7.2.2 SHOW IP INTERFACE命令 263
7.2.3 SHOW IP PROTOCOLS命令 265
7.2.4 SHOW IP ROUTE命令 267
7.2.5 SHOW IP TRAFFIC命令 267
7.2.6 SHOW IP ACCESS-LISTS命令 269
7.2.7 SHOW IP OSPF命令 269
7.2.8 SHOW IP OSPF DATABASE命令 271
7.2.9 SHOW IP OSPF INTERFACE命令 272
7.2.10 SHOW IP OSPF NEIGHBOR命令 273
7.2.11 SHOW IP OSPF VIRTUALLINKS命令 274
7.2.12 SHOW IP EIGRP INTERFACES命令 275
7.2.13 SHOW IP EIGRP NEIGHBORS命令 276
7.2.14 SHOW IP EIGRP TRAFFIC命令 276
7.2.15 SHOW IP EIGRP TOPOLOGY命令 277
7.2.16 DEBUG IP RIP命令 278
7.2.17 DEBUG IP IGRP EVENTS命令 279
7.2.18 DEBUG IP IGRP TRANSACTIONS命令 279
7.2.19 DEBUG IP EIGRP命令 280
7.2.20 DEBUG ARP命令 280
7.2.21 DEBUG IP PACKET<ACCESS-LIST-NUMBER>命令 281
7.2.22 DEBUG IP OSPF EVENTS命令 281
7.2.23 DEBUG IP OSPF ADJACENCY命令 282
7.2.24 DEBUG IP OSPF PACKET命令 282
7.3 PING和TRACE 283
7.3.1 标准的IP PING命令 283
7.3.2 扩展IP PING命令 284
7.3.3 标准IP TRACE命令 285
7.3.4 扩展IP TRACE命令 286
7.4 IP网络中的问题隔离 287
7.4.1 本地主机 288
7.4.2 本地网关 288
7.4.3 远程路由器 290
7.4.4 远程主机 292
7.5 Windows95和98网络中的问题隔离 293
7.5.1 本地主机 294
7.5.2 本地网关 297
7.5.3 IP配置 299
7.5.4 NT服务器 300
7.6 IP问题症状及解决办法 302
7.6.1 主机不能访问不同子网上的其他主机 302
7.6.2 主机不能访问其他子网 302
7.6.3 主机能访问某些主机,但无法访问其他主机 303
7.6.4 主机能访问某些服务,但无法访问其他服务 303
7.6.5 主机不能通过冗余路径访问远程主机 304
7.6.6 路由器发现重复的路由更新 304
7.6.7 某些路由协议可以选路而其他则不能 304
7.6.8 主机/路由器无法到达某些子网 304
7.6.9 没有再分布路由 305
7.7 Windows95和98问题症状及解决办法 305
7.8 数据链路层和网络层练习 306
7.9 认证小结 311
7.10 两分钟复习 311
7.11 自测试题 312
7.12 实验试题 317
7.13 自测试题答案 318
7.14 实验试题答案 321
第8章 诊断和解决IPX问题 323
8.1 IPX连接序列 324
8.1.1 路由协议通信 325
8.1.2 服务通告通信 327
8.1.3 获取最近服务器 329
8.1.4 NCP请求/响应 329
8.2 Cisco IOS软件工具与命令 330
8.2.1 SHOW IPX INTERFACE命令 331
8.2.2 SHOW IPX ROUTE命令 332
8.2.3 SHOW IPX TRAFFIC命令 333
8.2.4 SHOW IPX ACCESS-LIST命令 334
8.2.5 SHOW IPX NLSP DATABASE命令 335
8.2.6 SHOW IPX NLSP NEIGHBORS命令 337
8.2.7 SHOW IPX EIGRP INTERFACES命令 337
8.2.8 SHOW IPX EIGRP NEIGHBORS命令 338
8.2.9 SHOW IPX EIGRP TRAFFIC命令 339
8.2.10 SHOW IPX EIGRP TOPOLOGY命令 339
8.2.11 SHOW IPX SERVERS命令 340
8.2.12 DEBUG IPX ROUTING命令 340
8.2.13 DEBUG IPX EIGRP命令 342
8.2.14 DEBUG IPX EIGRP EVENTS命令 342
8.2.15 DEBUG IPX EIGRP NEIGHBOR命令 343
8.2.16 DEBUG IPX PACKET命令 344
8.2.17 DEBUG IPX SAP命令 345
8.2.18 DEBUG IPX NLSP EVENTS命令 348
8.3 PING 348
8.3.1 标准IPX PING命令 349
8.3.2 扩展IPX PING命令 350
8.3.3 IPX TRACEROUTE命令 351
8.4 IPX网络中的故障隔离 351
8.4.1 客户机 351
8.4.2 网桥和交换机 353
8.4.3 本地网关 354
8.4.4 远程路由器 357
8.4.5 服务器 361
8.5 IPX的故障症状、问题以及行动计划 362
8.5.1 客户机无法访问本地服务器 363
8.5.2 客户机无法访问远程服务器 364
8.5.3 SAP更新未能通过路由器传播 369
8.6 数据链路及网络层跟踪 375
8.6.1 客户机的广播GNS请求 376
8.6.2 服务器的GNS响应 376
8.6.3 客户机的RIP路由请求 377
8.6.4 服务器的RIP路由响应 377
8.6.5 客户机的NCP请求 377
8.6.6 服务器的NCP响应 378
8.6.7 客户机的NCP连接请求 378
8.7 认证小结 379
8.8 两分钟复习 380
8.9 自测试题 382
8.10 实验试题 388
8.11 自测试题答案 389
8.12 实验试题答案 396
第9章 诊断和解决AppleTalk问题 399
9.1 AppleTalk的发展 400
9.1.1 LocalTalk 400
9.1.2 启动与地址分配 401
9.2 AppleTalk连接序列 401
9.2.1 AppleTalk PhaseⅡ 403
9.2.2 AppleTalk地址解析协议 403
9.2.3 路由协议通信 404
9.2.4 ZIP查询与回复 405
9.2.5 GETZONELIST请求与回复 406
9.2.6 NBP广播请求与传播 407
9.2.7 NBP查找与响应 407
9.2.8 ATP请求与回复 408
9.3 Cisco IOS软件工具与命令 408
9.3.1 SHOW APPLETALK INTERFACE命令 408
9.3.2 SHOW APPLETALK ROUTE命令 409
9.3.3 SHOW APPLETALK ZONE命令 409
9.3.4 SHOW APPLETALK TRAFFIC命令 410
9.3.5 SHOW APPLETALK ACCESS-LIST命令 410
9.3.6 SHOW APPLETALK ARP命令 411
9.3.7 SHOW APPLETALK GLOBALS命令 411
9.3.8 SHOW APPLETALK NAMECACHE命令 411
9.3.9 SHOW APPLETALK NBP命令 412
9.3.10 SHOW APPLETALK EIGRP INTERFACES命令 412
9.3.11 APPLETALK EIGRP NEIGHBORS命令 412
9.3.12 SHOW APPLETALK EIGRP TOPOLOGY命令 412
9.3.13 DEBUG APPLETALK ROUTING命令 413
9.3.14 DEBUG APPLETALK NBP命令 413
9.3.15 DEBUG APPLETALK ZIP命令 413
9.3.16 DEBUG APPLETALK PACKET命令 414
9.3.17 DEBUG APPLETALK ARP命令 414
9.3.18 DEBUG APPLETALK ERRORS命令 414
9.3.19 DEBUG APPLETALK EVENTS命令 414
9.4 PING和TRACE 415
9.4.1 标准AppleTalk PING命令 415
9.4.2 扩展AppleTalk PING命令 415
9.4.3 标准AppleTalk TRACE命令 416
9.4.4 扩展AppleTalk TRACE命令 416
9.5 AppleTalk的故障症状、问题以及行动计划 416
9.5.1 主机无法看到区域或远程服务 417
9.5.2 服务在本地网络之外不可用 417
9.5.3 区域未出现在Chooser中 418
9.5.4 服务不能始终可用 419
9.5.5 服务可见但不可用 419
9.5.6 每次打开Chooser时区域列表都发生变化 420
9.5.7 到服务的连接丢失 421
9.5.8 路由器端口在重启动或获取地址时卡住 421
9.5.9 旧区域名出现在Chooser中 421
9.6 认证小结 422
9.7 两分钟复习 422
9.8 自测试题 423
9.9 实验试题 429
9.10 自测试题答案 429
9.11 实验试题答案 434
第10章 诊断和解决Catalyst问题 435
10.1 Catalyst交换机的状态灯 436
10.1.1 Catalyst 5000系列交换机 436
10.1.2 Catalyst 6000系列交换机 438
10.1.3 CiscoWorks 2000 441
10.2 电缆和传输介质的距离限制 442
10.2.1 铜缆 442
10.2.2 光网络 443
10.3 Catalyst交换机的加电自检过程 444
10.3.1 系统测试 444
10.3.2 SHOW TEST命令 448
10.3.3 小结 449
10.3.4 第2层故障的排除 449
10.4 生成树协议 449
10.4.1 环路避免 450
10.4.2 根的选举 450
10.4.3 根端口和指定端口 450
10.4.4 端口的状态 450
10.5 交换机间链路与标记帧 455
10.5.1 内部的帧标记与ISL 455
10.5.2 ISL帧格式 455
10.5.3 ISL主干故障诊断 456
10.6 VLAN主干协议及其传播 457
10.7 Cisco发现协议 460
10.8 诊断命令 462
10.8.1 SHOW SYSTEM命令 462
10.8.2 SHOW INTERFACE命令 462
10.8.3 SHOW LOG命令 462
10.8.4 SHOW CAM DYNAMIC命令 462
10.8.5 SHOW MAC命令 462
10.8.6 SHOW MODULE命令 463
10.8.7 SHOW PORT命令 463
10.8.8 SHOW CONFIG命令 463
10.8.9 SHOW SPAN命令 463
10.8.10 SHOW SPANTREE命令 463
10.8.11 SHOW TRUNK命令 463
10.8.12 SHOW VLAN命令 463
10.8.13 SHOW FLASH命令 464
10.8.14 SHOW VTP DOMAIN命令 464
10.8.15 SHOW CDP NEIGHBOR命令 464
10.9 交换端口分析程序 465
10.10 隔离Catalyst交换机问题 465
10.10.1 状态灯 466
10.10.2 交换机的配置 466
10.10.3 物理连接 466
10.10.4 交换机间的第2层通路 466
10.10.5 VLAN配置 467
10.11 Catalyst交换机的症状、问题及处理步骤 467
10.11.1 交换机无法与本地设备连接 467
10.11.2 终端设备无法连接到交换机 467
10.11.3 服务器无法与另一局域网内的远程设备通信 468
10.11.4 VTP无法传送VLAN信息 469
10.12 认证小结 469
10.13 两分钟复习 469
10.14 自测试题 470
10.15 实验试题 474
10.16 自测试题答案 475
10.17 实验试题答案 480
第11章 在路由器与交换机上诊断VLAN故障 483
11.1 VLAN间路由 484
11.2 路由器与交换机的配置命令 486
11.2.1 依靠子接口技术进行单臂路由的配置 487
11.2.2 与路由器“交谈”的交换机的配置 488
11.2.3 RSM配置 488
11.2.4 在VLAN间配置桥接 489
11.3 VLAN设计原则 490
11.3.1 STP计时器 491
11.3.2 网络直径 491
11.3.3 在可路由VLAN中的生成树协议 492
11.3.4 默认VLAN 492
11.4 VLAN故障诊断 493
11.5 路由器上的VLAN诊断工具 495
11.5.1 SHOW VLANS命令 495
11.5.2 SHOW SPAN命令 496
11.5.3 SHOW BRIDGE命令 497
11.5.4 SHOW INTERFACE命令 497
11.5.5 命令SHOW ARP 498
11.5.6 命令SHOW IP CACHE 499
11.5.7 命令DEBUG VLAN PACKET 499
11.6 路由器/交换机故障隔离 501
11.6.1 物理层 501
11.6.2 交换机的配置 501
11.6.3 路由器的配置 502
11.7 路由器上VLAN的症状、问题及排除步骤 503
11.7.1 VLAN的性能缓慢或不稳定 503
11.7.2 泛洪的网络:生成树环路 504
11.7.3 本地设备无法与跨越路由器的设备通信 505
11.8 认证小结 506
11.9 两分钟复习 506
11.10 自测试题 507
11.11 实验试题 512
11.12 自测试题答案 513
11.13 实验试题答案 517
第12章 诊断和解决帧中继问题 519
12.1 帧中继诊断工具 520
12.1.1 SHOW CONTROLLERS SERIAL命令 521
12.1.2 SHOW INTERFACES SERIAL命令 522
12.1.3 CLEAR COUNTERS SERIAL命令 523
12.1.4 SHOW INTERFACES SERIAL命令 523
12.1.5 SHOW FRAME-RELAY LMI命令 526
12.1.6 SHOW FRAME-RELAY MAP命令 528
12.1.7 SHOW FRAME-RELAY PVC命令 529
12.1.8 DEBUG SERIAL INTERFACE命令 532
12.1.9 DEBUG FRAME-RELAY LMI命令 533
12.1.10 DEBUG FRAME-RELAY EVENTS命令 534
12.1.11 DEBUG FRAME-RELAY PACKET命令 535
12.2 帧中继WAN中的问题隔离 536
12.3 帧中继症状、问题和行动计划 538
12.4 认证小结 541
12.5 两分钟复习 541
12.6 自测试题 542
12.7 实验试题 548
12.8 自测试题答案 549
12.9 实验试题答案 554
第13章 诊断和解决ISDN问题 555
13.1 BRI概述 556
13.1.1 2B+D=3 DS0 556
13.1.2 B信道和D信道之间的差别 557
13.1.3 ISDN和OSI模型 557
13.2 ISDN参考点 558
13.3 ISDN S/T接口 560
13.4 ISDN S/T线路成帧 561
13.5 ISDN Q.931呼叫建立 563
13.6 PPP和多链路PPP 565
13.7 ISDN BRI诊断工具 566
13.7.1 SHOW INTERFACES BRI 0命令 566
13.7.2 SHOW INTERFACES BRI 01命令 567
13.7.3 SHOW INTERFACES BRI 02命令 568
13.7.4 SHOW CONTROLLER BRI 0命令 568
13.7.5 SHOW ISDN STATUS命令 569
13.7.6 SHOW DIALER命令 570
13.7.7 SHOW PPP MULTILINK命令 571
13.7.8 DEBUG ISDN Q921命令 571
13.7.9 DEBUG DIALER命令 573
13.7.10 DEBUG ISDN Q931命令 573
13.7.11 DEBUG BRI命令 575
13.7.12 DEBUG PPP NEGOTIATION命令 575
13.7.13 DEBUG PPP AUTHENTICATION命令 576
13.7.14 DEBUG IP PACKET命令 577
13.8 ISDN BRI WAN中的问题隔离 579
13.8.1 物理层 579
13.8.2 ISDN第2层 579
13.8.3 ISDN第3层 580
13.8.4 DDR配置 580
13.8.5 PPP和身份验证 580
13.9 ISDN症状、问题和行动计划 581
13.9.1 ISDN路由器不拨号 581
13.9.2 用户不能连接 582
13.9.3 来自路由器的ISDN呼叫没有通过 582
13.9.4 ISDN路由器不能Ping通远端 583
13.9.5 第二个ISDN B信道不启动 583
13.10 认证小结 584
13.11 两分钟复习 584
13.12 自测试题 586
13.13 实验试题 591
13.14 自测试题答案 591
13.15 实验试题答案 595
附录A 光盘简介 597
附录B 术语表 601