《网络故障处理方法》由会员分享,可在线阅读,更多相关《网络故障处理方法(34页珍藏版)》请在金锄头文库上搜索。
1、网络故障处理方法网络故障处理方法一、网络的复杂性一般网络包括路由、拨号、交换、视频、WAN(ISDN、帧中继、ATM、)、LAN、VLAN、二、故障处理模型1、 界定问题(Define the Problem)详细而精确地描述故障的症状和潜在的原因2、 收集详细信息(Gather Facts)信息来源:关键用户、网络管理系统、路由器/交换机1) 识别症状:2) 重现故障:校验故障依然存在3) 调查故障频率:4) 确定故障的范围:有三种方法建立故障范围 由外到内故障处理(Outside-In Troubleshooting):通常适用于有多个主机不能连接到一台服务器或服务器集 由内到外故障处理(
2、Inside-Out Troubleshooting): 半分故障处理(Divide-by-Half Troubleshooting)3、 考虑可能情形(Consider Possibilities)考虑引起故障的可能原因4、 建立一份行动计划(Create the Action Plan)5、 部署行动计划(Implement the Action Plan)用于纠正网络故障原因。从最象故障源处,想出处理方法每完成一个步骤,检查故障是否解决6、 观察行动计划执行结果(Observe Results)7、 如有行动计划不能解决问题,重复上述过程(Iterate as Needed)三、记录所做
3、修改在通过行动计划解决问题后,建议把记录作为故障处理的一部分,记录所有的配置修改。第 2 章 网络文档一、网络基线解决网络问题的最简单途径是把当前配置和以前的配置相比较。基线文档由不同的网络和系统文档组成,它包括: 网络配置表 网络拓扑图 ES 网络配置表 ES 网络拓扑图创建网络的注意事项:1) 确定文档覆盖的范围;2) 保持一致:收集网络中所有设备的相同信息;3) 明确目标:了解文档的用途;4) 文档易于使用和访问;5) 及时维护更新文档。二、网络配置表网络配置表的通常目标是提供网络中使用的硬件和软件组成的列表,其组成有:分级 项目杂项信息 设备名、设备型号、CPU 类型、FLASH、DR
4、AM、接口描述、用户名口令第 1 层 介质类型、速率、双工模式、接口号、连接插座或端口第 2 层 MAC 地址、STP 状态、STP 根桥、速端口信息、VLAN、Etherchannel 配置、封装、中继状态、接口类型、端口安全、VTP 状态、VTP 模式第 3 层 IP 地址、IPX 地址、HSRP 地址、子网掩码、路由协议、ACL、隧道信息、环路接口在多数情形下,存储这些信息的最佳方式是电子表格或数据库,电子表格用于较小的网络,数据库用于较大的网络。三、网络拓扑图网络拓扑图是图示网络的各组成部分之间如何在逻辑上和物理上相互连接。1、网络拓扑图的组成分级 项目杂项信息 设备名、设备型号、设置
5、间连接、接口描述第 1 层 介质类型、接口号第 2 层 MAC 地址、VLAN、封装、中继状态、接口类型、DLCI第 3 层 IP 地址、子网掩码、路由协议对于大型的网络,可以制作多个网络拓扑图,每个网络拓扑图反映一个分离的部分。2、建立网络拓扑图四、发现网络配置信息1、收集路由器和第 3 层交换机网络配置信息show version ;显示设备型号、Flash、DRAM、IOS 版本show ip interface brief ;显示接口简要信息(类型、状态、协议状态、IP 地址)show interface e0/0 ;显示某接口详细信息(MAC、IP、MASK、)show ip pro
6、tocols ;显示 IP 路由协议信息show ip interface e0/0 ;显示接口的 IP 协议信息(状态、IP 地址、ACL、)2、收集交换机配置信息交换机网络配置表包含的信息:设备名、型号、位置、Flash、DRAM、CATOS 版本、管理地址、VTP 域、VTP 模式、端口号、端口速率、端口双工、VLAN、STP 状态、速端口状态、中继状态、show version ;显示 IOS 或 CATOS 版本、DRAM、Flashshow vtp domain ;(CatOS)显示 VTP 域和 VTP 模式show vtp status ;(IOS)show interface
7、 ;(CatOS)显示管理接口信息show port ;(CatOS)显示每个端口的简要信息(号、VLAN、双工、)show interface ;(IOS)show trunk ;(CatOS)显示中继信息(模式、封装、允许端口、剪裁、)show interface trunk ;(IOS)show spantree 45 ;(CatOS)显示端口的 STP 模式、类型、状态、速端口、)show spanning-tree 45 ;(IOS)3、发现相邻 CISCO 设备的信息CDP(Cisco Discovery Protocol)是 CISCO 的专用协议,用于识别直接相邻的 CISCO
8、设备信息,CDP 工作在第 2 层。Show cdp neighbor ;显示相邻 CISCO 设备的简要信息(ID、相邻接口、平台、)Show cdp neighbor detail;显示相邻 CISCO 设备的详细信息(包含第 3 层信息)五、创建网络文档的过程1、 LOGIN ;登录到设备进入特权模式。2、 接口发现 ;发现关于设备的所需信息3、 Document ;在网络配置表中记录发现的信息。4、 Diagram ;从网络配置表传输所需信息到网络拓扑图5、 设备发现 ;判断是否有相邻设备没有记录文档。第 3 章 ES 文档和故障处理一、ES 网络配置表ES 网络配置表是 ES 的硬件
9、和软件组成的列表。ES 网络配置常包括以下项目:分级 项目杂项信息 系统名、系统厂商/型号、CPU 速率、RAM、存储器、系统功能第 1、2 层 介质类型、接口速率、VLAN、MAC、网络接头第 3 层 IP 地址、缺省网关、子网掩码、WINS、DNS、第 7 层 操作系统(版本)、基于网络的应用程序、高带宽应用程序、低延时应用程序、特定考虑二、ES 网络拓扑图ES 网络拓扑图的典型项目有:系统名、网络连接、物理位置、系统目标、VLAN、IP 地址、子网掩码、操作系统、网络应用程序大多数 ES 网络拓扑图都建立在网络拓扑图中,其中还可加入 ES 网络配置表数据的子集。三、收集 ES 网络配置信
10、息通用命令:1) ping host/ip-address ;发送和接收 ICMP 响应,校验网络的连通性2) arp -a ;查看修改 ES 的 MAC-IP 映射表(同一子网)3) telnet host/ip-address ;登录远程 ES 或特定 TCP 端口Windows 平台命令1) ipconfig /all ;查看修改 ES 的 IP 信息(适用所有 Windows 平台)2) winipcfg ;查看修改 ES 的 IP 信息(仅适用于 Win9x 平台)3) tracert host/ip-address ;校验到主机的连接并显示路径上的设备 IP4) route pri
11、nt ;显示本设备 IP 路由表的内容5) netstat ;显示当前网络连接Unix、Linux 和 Mac OS 系统命令1) ifconfig -a ;查看 UNIX 和 MAC 主机的 IP 信息2) traceroute host/ip ;3) route -n ;4) cat /etc/resolv.conf ;查看 DNS 服务器信息四、通用的故障处理过程1、通用的故障处理过程:l 收集症状:收集网络、用户、ES 的症状1) 分析现存症状2) 判断所属3) 窄化范围4) 判定症状5) 记录症状l 分离问题1) Bottom-Up troubleshooting从物理层开始向上排查
12、,直到应用层。常用于怀疑问题发生在物理层,或在处理复杂网络问题时使用。2) Top-Down troubleshooting从应用层开始向下排查故障,用于怀疑问题发生在软件部分。3) Divide-and-Conquer troubleshooting选择 OSI 模型的特定层(数据链路层、网络层、传输层)开始故障处理,确定问题是在该层、还是上层或下层。适于具有丰富的经验的人员使用。常用 traceroute 命令检查下 4 层(从物理层到应用层)。l 纠正问题2、ES 故障处理命令1) ping连续 Ping: ping -t 192.168.0.1 ;Windows 系统ping -s 1
13、92.168.0.1 ;Unix 环境记录路由: ping -r 192.168.0.1 ;Windowsping -s -nRv 192.168.0.1 ;Unix2) Trace RouteTracert 10.0.0.1 ;Windows 系统Tracerout 10.0.0.1 ;UnixPing 记录路由器的出接口,而 traceroute 通常记录进入的接口。3) Arp显示第 2 层和第 3 层地址的映射表: Arp -a ;Windows/Unix4) Route显示路由表: route print ;windows 系统route -n ;Unix5) Netstat显示到
14、ES 的当前连接及端口: netstat -n ;Windowx line protocol is down 1) 接口被从命令行关闭 2) 不允许重复的 IP 地址,两个使用相同 IP 地址的接口将 downInterface is down;line protocol is down 1) 不合格的线缆 2) 没有本地提供商的信令3) 硬件故障(接口或 CSU/DSU、线缆)4) 时钟Interface is up;line protocol is down 1) 未配置的接口:本地或远程 2) 本地提供商问题 3) Keepalive 序号没有增加 4) 硬件故障(本地或远端接口、CSU
15、/DSU)5) 线路杂音 6) 时钟不一致 7) 第 2 层(如 LMI)Interface is up;line protocol is up(looped) 链路在某处环路Incrementing carrier transition counter 1) 来自本地提供商的信号不稳定 2) 线缆故障3) 硬件故障Incrementing interface resets 1) 线缆故障,导致 CD 信号丢失 2) 硬件故障 3) 线路拥塞Input drops,errors,CRC,and framing errors 1) 线路速率超过接口能力 2) 本地提供商问题 3) 线路杂音 4)
16、 线缆故障 5) 不合格线缆 6) 硬件故障Output drops 接口传输能力超过线路速率2) 问题和行动问题 解决行动方案本地提供商问题 1) 检查 CSU/DSU 的 CD 信号和其它信号,看链路是否在发送和接收信息 2) 如果没有 CD 信号或有其它问题,联系本地提供商处理故障不合格或故障的线缆 1) 使用符合设备要求的线缆 2) 使用 breakout 盒检查 3) 交换故障线缆未配置的接口 1) 使用 show running-config 校验接口配置 2) 确认链路两端使用相同的封装类型Keepalive 问题 1) 验证 keepalive 被发送 2) 配置了 keepalive 发送,debug keepalive3) 验证序号在增加 4) 如果序号不增加,运行环路测试 5) CSU/DSU 环路,序号仍不增,则硬件故障硬件故障 1)更换硬件接口在环路模式 1) 检查接口配置 2) 如果在接口配置有环路,移除 3) 如果接口配置被清除,清除 CSU/DSU 环路模式 4) 如 CSU/DSU 不在环路模式,可能是提供商置环接口 a