第1章 网络故障排除概述 1
1.1 网络故障诊断和排除的基本原则 1
目录 1
1.2 网络故障特有的现象及其症结 2
1.3 问题的解决模型 2
1.4 建立网络信息和文档列表 6
1.4.1 建立详细的网络文档 7
1.4.2 一些基本的网络文档 9
1.4.3 特定的拓扑结构文档 11
1.4.5 网络文件服务器和站点文档 12
1.4.4 网络维护和服务日志 12
1.4.6 小结 13
1.5 排除网络故障的准备工作 13
1.6 故障诊断与排除资源 14
1.6.1 Netware系统的故障诊断和排除资源 14
1.6.2 Cisco故障诊断和排除资源 18
第2章 网络管理与测试 20
2.1 网络管理的目标及其作用 20
2.1.1 简单网络管理协议 22
2.1.2 Cisco路由器和交换机上的SNMP 24
2.2.1 物理层测试 25
2.2 故障排除工具简介 25
2.2.2 数字接口的测试 27
2.3 网络监视 28
2.4 网络分析 30
2.4.1 协议分析 30
2.4.2 报文分析 31
2.4.3 网络协议分析仪和监测工具 33
2.4.4 使用协议分析器时常见的诊断故障 40
2.6.1 CiscoWorks网络管理软件 45
2.6.2 CiscoWorks for Switched Internetworks 45
2.5 模拟/建模工具 45
2.6 网络管理软件包和平台 45
2.7 环境管理工具 46
2.7.1 网络性能监视器 46
2.7.2 Cisco View 46
2.7.3 VlanDirector交换机管理应用程序 47
2.7.4 Traffic Director RMON应用程序 47
2.7.5 Cisco Netsys Baseline 4.0 forWindows NT 48
3.1.1 Cisco 4000/2500系列路由器体系结构 50
第3章 Cisco的故障诊断工具 50
3.1 Cisco系列路由器的体系结构 50
3.1.2 Cisco 7000系列路由器的体系结构 51
3.1.3 Cisco7500系列路由器的体系结构 52
3.2 Cisco系列路由器的功能特性 52
3.2.1 路由器的路由功能 52
3.2.2 路由器的交换功能 53
3.3 Cisco 7000系列路由器过程交换的报文流 53
3.4.1 快速交换 54
3.4.2 自治交换 54
3.4 路由器的其他多种快速交换技术 54
3.4.3 硅交换 55
3.4.4 其他先进的交换技术 55
3.5 路由处理器的特殊功能特性 55
3.6 Cisco 4000/2500系列路由器的缓存与队列 59
3.7 Cisco 7000系列路由器的缓冲与队列 59
3.7.1 缓冲区的基本参数 59
3.7.2 接口缓存队列 60
3.7.3 接口缓冲区 60
3.7.4 show buffers命令 60
3.8.1 show 63
3.8 故障诊断与排除命令 63
3.8.2 debug 95
3.8.3 ping 103
3.8.4 trace 110
3.9 Cisco的错误消息 113
3.9.1 系统的错误消息格式 113
3.9.2 Traceback信息 114
3.10 错误消息日志的建立 114
3.11 核心转储 116
4.2 通信介质 117
4.2.1 双绞线 117
第4章 网络硬件系统介绍 117
4.1 网络硬件系统的基本结构 117
4.2.2 同轴电缆 118
4.2.3 光缆 119
4.3 网卡 120
4.3.1 网络接口卡功能和性能介绍 120
4.4 服务器 121
4.6 调制解调器 123
4.5 网络工作站 123
4.7 中继器 126
4.8 集线器 127
4.9 交换机 129
4.9.1 交换机的分类 130
4.9.2 交换机的参数 131
4.9.3 交换机的配置 136
4.9.4 交换机过载现象 136
4.9.5 VLAN技术 137
4.10 网桥 138
4.10.1 网桥的功能 140
4.10.2 两种常用的网桥 142
4.10.3 用生成树协议消除网桥循环 143
4.11 路由器 144
4.12 网关 146
第5章 网络适配器的故障排除 148
5.1 网卡的测试 148
5.1.1 英特尔PROSetⅡ的使用(仅限于Windows操作系统) 148
5.1.2 适配器的测试(可选) 149
5.2.1 一般性问题与解决方法 157
5.2 英特尔(R)网络适配器的故障排除 157
5.2.2 无法连接或无TX/RX/ACT活动 159
5.2.3 使用双端口适配器 161
5.2.4 PCI和PCI-X总线性能问题 162
5.2.5 其他性能问题 162
5.3 NE1000/NE2000网卡(及其兼容卡)的故障排除 162
5.3 个体网卡故障的排除 166
5.3.1 网卡的设置与维护 166
5.3.2 网卡安装及配置故障 168
5.3.3 网卡驱动问题 171
5.3.4 网卡工作不正常 173
5.3.5 网卡与其他设备冲突 176
5.3.6 总结 179
第6章 传输介质故障排除 180
6.1 如何保证电缆性能 180
6.2 综合布线常见故障排除 181
6.3 双绞线损坏故障排除 185
6.4 光纤收发器故障排除 185
6.6 集线器类故障 186
6.6.1 集线器在100M网络中的应用故障 186
6.5 打线的常见错误 186
6.6.2 集线器在进行级联时的应用故障 187
第7章 Cisco系列路由器的硬件性能和环境特征 188
7.1 路由器的硬件特性 188
7.1.1 7X00系列路由器背板总线结构 188
7.1.2 IDB(接口描述符块) 189
7.1.3 硬件缓冲区 189
7.2 路由器硬件的性能管理数据 190
7.2.2 关于机箱信息的CIL命令 191
7.2.1 关于机箱信息的MIB变量 191
7.2.3 板卡信息的MIB变量 195
7.2.4 板卡信息的CLI命令 195
7.2.5 板卡信息的syslog消息 200
7.2.6 由EntityMIB得到的机箱和板卡信息 200
7.3 路由器硬件的错误/故障信息 201
7.3.1 关于路由器故障的MIB变量 201
7.3.2 路由器故障的CLI命令 202
7.3.3 路由器故障的SNMP陷阱 205
7.4 环境特性 207
7.5.1 温度的MIB变量 208
7.5 路由器环境特性的错误/故障信息 208
7.5.2 温度的CLI命令 209
7.5.3 温度的SNMP陷阱 210
7.5.4 温度的syslog消息 211
7.5.5 电压(电源)的MIB变量 211
7.5.6 电压的CLI命令 213
7.5.7 电压的SNMP陷阱 215
7.5.8 电压的syslog消息 215
7.6 路由器的系统引导 216
7.6.1 网络引导技巧 216
7.6.3 超时与数据包的乱序 217
7.6.2 系统引导的容错策略 217
7.6.4 寻求技术支持时需要提供的信息 218
第8章 Cisco系列路由器硬件故障的排除 219
8.1 Cisco 2500系列的启动故障排除 219
8.2 Cisco 2600系列的TFTP下载和启动 221
8.2.1 简介 221
8.2.2 电源和制冷系统的故障排除 225
8.3 Cisco 3600系列的启动故障排除 225
8.3.1 简介 225
8.4 Cisco 4000系列的启动故障排除 228
8.3.2 故障排除 228
8.5 Cisco 7000系列的启动故障排除 230
8.6 Cisco 7500系列的启动故障排除 232
第9章 Catalyst系列交换机的硬件性能和环境特性 235
9.1 Catalyst LAN交换机的硬件特性 235
9.2 环境特性 236
9.3 交换机的性能管理数据 236
9.3.1 机箱信息的MIB变量 236
9.3.2 运行show version得到的机箱信息 237
9.3.3 板卡信息的MIB变量 238
9.3.4 线路板卡信息的CLI命令 239
9.3.5 机箱和线路板卡信息的SNMP陷阱和syslog消息 240
9.3.6 从Entity MIB得到的机箱和板卡信息 242
9.4 交换机硬件的错误/故障消息 242
9.4.1 交换机故障的MIB变量 243
9.4.2 交换机故障的CLI命令 243
9.4.3 关于交换机硬件的SNMP陷阱 245
9.5 交换机环境特性的错误/故障信息 247
9.5.1 温度的MIB变量 247
9.5.2 用show system显示温度信息 247
9.5.5 电压(电源)和风扇的MIB变量 248
9.5.3 温度信息的SNMP陷阱 248
9.5.4 温度信息的syslog消息 248
9.5.6 运行show system命令对电压和风扇信息进行查看 249
9.5.7 电压和风扇信息的SNMP陷阱 250
9.5.8 电压和风扇信息的syslog消息 250
第10章 Catalyst系列交换机硬件故障的排除 251
10.1 Catalyst 2900系列的启动 251
10.2 Cisco Catalyst 4000系列的启动 252
10.3 Catalyst 5000系列的启动 255
10.4 Catalyst 6000系列的启动 257
10.4.2 在恢复之前需要注意的事项 258
10.4.1 如何通过遭到破坏或丢失的引导映像来恢复Catalyst 6000(从CCO) 258
10.4.3 恢复步骤 259
10.4.4 Catalyst IOS映像的装载 268
10.4.5 Catalyst OS映像的装载 271
10.5 替换零部件的测试与检验 276
第11章 硬件系统引导故障的检测与排除 277
11.1 ROM监控程序完成初始化之后路由器挂起 277
11.2 从ROM引导系统时出现本地超时错误 278
11.4 网络引导时出现未定义的装载模块错误 279
11.3 与未配置完成的访问服务器相连的终端对键盘输入不作响应 279
11.5 路由器无法通过其他的路由器进行网络引导 280
11.6 路由器无法通过闪存引导系统 281
11.7 从闪存中引导系统时出现向量错误 283
11.8 路由器从闪存中部分引导系统并显示出引导提示符 284
11.9 路由器无法通过TFTP服务器进行网络引导 285
11.10 超时及数据包乱序阻止正常的网络引导 288
11.11 非法路径阻止正常的网络引导 288
11.12 在网络引导期间客户端的ARP请求超时 289
11.13 当从ROM引导系统时显示出杂乱的信息 290
11.14 路由器陷入在ROM监控模式之中 291
第12章 常见媒体的故障排除 292
12.1 以太网的故障排除 292
12.1.1 以太网和IEEE802.3技术规范 293
12.1.2 以太网的故障排除 298
12.2 FDDI网络的故障排除 304
12.2.1 FDDI网络介绍 304
12.2.2 FDDI网络的故障排除 311
12.3 令牌环网的故障排除方法 319
12.3.2 令牌的传递 320
12.3.1 令牌环网与IEEE802.5的比较 320
12.3.3 令牌环的物理层结构 321
12.3.4 优先权和环的管理 321
12.3.5 故障管理机制 322
12.3.6 令牌环网数据帧结构 322
12.3.7 令牌环网的故障排除 325
第13章 串行线路故障排除 332
13.1 串行线路测试 333
13.1.1 CSU与DSU的回送测试 333
13.1.2 HDLC或PPP链路的CSU/DSU本地回送测试 334
13.1.3 HDLC或PPP链路的CSU/DSU远程回送测试 335
13.2 ping命令扩展模式的使用 336
13.3 debug命令的使用 338
13.4 show controllers命令的使用 339
13.5 show interfaces serial命令的输出含义 342
13.6 show interfaces serial命令的使用 347
13.6.1 show interfaces serial命令的状态栏 348
13.6.2 串行链路上输出包丢弃数量不断增加 351
13.6.3 串行链路上输入包丢弃数量不断增加 352
13.6.4 输入错误率超过1% 352
13.6.5 输入错误的故障排除 353
13.6.7 串行链路上载波信号变化次数不断增多 355
13.6.6 串行链路上接口复位次数不断增多 355
13.7 时钟控制故障的排除 356
13.7.1 时钟控制技术简介 356
13.7.2 时钟控制故障的产生原因 357
13.7.3 时钟控制故障的检测 357
13.7.4 时钟控制故障的判定 357
13.7.5 时钟控制故障的排除 358
13.8 缓冲区故障的排除 359
13.8.1 系统缓冲区配置的优化 359
13.7.6 传输时钟反转 359
13.8.2 缓冲队列长度的设置 361
13.8.3 优先级排队策略的采用 362
13.9 T1故障的排除 363
13.9.1 show controller t1命令的使用 363
13.9.2 控制器t1的状态 363
13.9.3 控制器被关闭 363
13.9.4 线路没有打开 364
13.9.5 接收器丢弃了数据帧 364
13.9.6 接收器可能发生信号丢失现象 364
13.9.8 控制器显示警告信号 365
13.9.7 线路可能处于回送模式 365
13.9.9 出错事件的故障排除 367
13.9.10 PRI故障的排除 368
13.10 E1的故障排除 371
13.10.1 show controller el命令的使用 371
13.10.2 检验isdn SWithtype及pri-group的配置 376
13.10.3 信引信道的检验 376
13.10.4 PRI故障的排除 376
13.11 一些路由器串行线路故障排除的例子 378
14.1.1 modem autoconfignre命令的使用 384
14.1 调制解调器的操作 384
第14章 拨号连接的故障排除 384
14.1.2 到调制解调器的反向Telnet会话的建立 385
14.2 Rotary Groups的使用 387
14.2.1 show line命令输出信息的含义 387
14.2.2 收集调制解调器性能信息以进行趋势分析 390
14.2.3 show modem和show modem summary命令 391
14.2.4 show modem call-stats 392
14.2.5 show modem connect-speeds命令 392
14.2.7 show modem operational-status命令 393
14.2.6 modemcall-recordterse命令(11.3AA/12.0T) 393
14.2.8 收集客户端的性能数据 394
14.2.9 性能数据分析 394
14.2.10 特定服务器调制解调器的故障 394
14.3 特定DSO故障 394
14.3.1 Cisco TAC一些常见问题 395
14.4 ISDN的操作 395
14.5 ISDN组件 396
14.5.1 ISDN服务 398
14.5.2 第1层 398
14.5.3 第2层 399
14.5.4 show isdn status命令输出信息的含义 400
14.6 拨号器接口操作 404
14.6.1 触发拨号 404
14.6.2 拨号器映射 411
14.6.3 拨号器配置文件 413
14.7 PPP操作 415
14.7.1 PPP协商阶段 415
14.7.2 PPP的其他方法 417
14.7.3 PPP协商的示例 424
14.8 向Cisco TAC请求帮助前的准备工作 426
第15章 ISDN连接的故障排除 428
15.1 简介 428
15.2 呼入故障的排除 428
15.2.1 ISDN呼入故障的排除 429
15.2.2 CAS呼入的故障排除 430
15.2.3 调制解调器呼入故障的排除 430
15.3 呼出故障的排除 438
15.3.1 检验拨号器的操作 438
15.3.3 检验交谈脚本的操作——异步呼出 440
15.3.2 开始呼叫 440
15.3.4 ISDN呼出 442
15.3.5 CAS呼出 444
15.4 PPP的故障排除 446
15.4.1 链路控制协议 449
15.4.2 认证 452
15.4.3 网络控制协议 452
1 5.5 向Cisco TAC请求帮助前的准备工作 455
15.6 个体调制解调器的常见问题及解决方法 456
附录 基本术语 479