第 10 章 网络故障及排除

21
第 10 第 第第第第第第第 1. 第第第第第第第第 2. 第第第第第第第第

Upload: gabriel-valdez

Post on 03-Jan-2016

65 views

Category:

Documents


0 download

DESCRIPTION

第 10 章 网络故障及排除. 1. 网络的故障及排除. 2.  网络故障排除工具. 10 . 1 网络的故障及排除. 网络已经渐渐的进入了社会的各个角落,如何保证一个网络的正常运作,发挥网络的最大 作用已经成为一门重要的技术之一。. 10 . 1.1 网络故障诊断概述. 网络故障诊断应该实现三方面的目的: 1) 确定网络的故障点、恢复网络的正常运行。 2) 发现网络规划和配置中欠佳之处,改善和优化网络的性能。 3) 观察网络的运行状况,及时预测网络通信质量。. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第 10 章  网络故障及排除

第 10 章 网络故障及排除

1. 网络的故障及排除

2.  网络故障排除工具

Page 2: 第 10 章  网络故障及排除

10 . 1 网络的故障及排除 网络已经渐渐的进入了社会的各个角落,

如何保证一个网络的正常运作,发挥网络的最大 作用已经成为一门重要的技术之一。 10 . 1.1 网络故障诊断概述 网络故障诊断应该实现三方面的目的: 1) 确定网络的故障点、恢复网络的正常运行。 2) 发现网络规划和配置中欠佳之处,改善和优化网络的性能。 3) 观察网络的运行状况,及时预测网络通信质量。

Page 3: 第 10 章  网络故障及排除

从故障现象出发,以网络诊断工具为手段获取诊断信息,确定网络故障点,查找问题的根源,排除故障,恢复网络正常运行。  

  

网络故障通常有以下几种可能: 物理层中物理设备相互连接失败或者硬件及线路本身的问题; 数据链路层的网络设备的接口配置问题; 网络层网络协议配置或操作错误; 传输层的设备性能或通信拥塞问题; 上三层 Cisco IOS 或网络应用程序错误。 诊断网络故障的过程应该沿着 OSI 七层模型从物理层开始向上进行。

Page 4: 第 10 章  网络故障及排除

首先检查物理层,然后检查数据链路层,以此类推,设法确定通信失败的故障点,直到系统通信正常为止。 网络诊断可以使用包括局域网或广域网分析仪在内的多种工具;路由器诊断命令;网络管理工具和其他故障诊断工具。 一般故障排除模式如下: ( 1 )当分析网络故障时,首先要清楚故障现象 .( 2 )收集需要的用于帮助隔离可能故障原因的信息 .( 3 )根据收集到的情况考虑可能的故障原因。( 4 )根据最后的可能的故障原因,建立一个诊断计划。

Page 5: 第 10 章  网络故障及排除

( 5 )执行诊断计划,认真做好每一步测试和观察,直到故障症状消失。( 6 )每改变一个参数都要确认其结果。10 . 1 . 2 网络故障分层诊断技术 利用网络的 OSI 分层结构分析诊断。1 .物理层及其诊断物理层是 OSl 分层结构体系中最基础的一层,实现系统和通信媒体的物理接口,为数据链路实体之间进行透明传输,为建立、保持和拆除计算机和网络之间的物理连接提供服务。

Page 6: 第 10 章  网络故障及排除

    物理层的故障主要表现在设备的物理连接方式是否恰当;连接电缆是否正确; Modem 、 CSU/ DSU 等设备的配置及操作是否正确。 2 .数据链路层及其诊断 数据链路层的主要任务是使网络层无需了解物理层的特征而获得可靠的传输。数据链路层为通过链路层的数据进行打包和解包、差错检测和一定的校正能力,并协调共享介质。 查找和排除数据链路层的故障,需要查看路由器的配置,检查连接端口的共享同一数据链路层的封装情况。

Page 7: 第 10 章  网络故障及排除

    3 .网络层及其诊断 网络层提供建立、保持和释放网络层连接的手段,包括路由选择、流量控制、传输确认、中断、差错及故障恢复等。 排除网络层故障的基本方法是:沿着从源到目标的路径,查看路由器路由表,同时检查路由器接口的 IP地址。 10 . 1 . 3 路由器接口故障排除1.串口故障排除 串口出现连通性问题时,为了排除串口故障,一般是从 show interface serial 命令开始,分析它的屏幕输出报告内容,找出问题之所在。

Page 8: 第 10 章  网络故障及排除

2 .以太接口故障排除 以太接口的典型故障问题是: 带宽的过分利用;碰撞冲突次数频繁;使用不兼容的类型。使用 show interface Ethernet 命令可以查看该接口的吞吐量、碰撞冲突、信息包丢失和幂类型的有关内容等。(1) 通过查看接口的吞吐量可以检测网络的利用。(2)两个接口试图同时传输信息包到以太电缆上时,将发生碰撞。(3) 如果接口和线路协议报告运行状态,并且节点的物理连接都完好,可是不能通信。解决问题的办法是重新配置使用相同帧类型。

Page 9: 第 10 章  网络故障及排除

10 . 1 . 4 网络故障排除步骤 在网络环境中,网卡是上网操作的第一道关口,若网卡出现设置冲突或硬件故障,上网过程中计算机会提示拒绝登录信息,上网操作只能成为一句空话 .

通过网络访问远程资源遇到问题时,按照以下四个方面进行纠错处理:检查计算机是否使用了与所连接网络相兼容的协议或帧类型;对连接的资源,是否具有足够的访问权限;检查与网络相关的硬件或软件的问题。检查网线、网卡、 HUB 等是否正常连接或安装。

Page 10: 第 10 章  网络故障及排除

  

    

1 .协议问题 不同的网络使用不同的通讯协议。

2 .访问权限问题 当我们通过网络访问共享资源时,掌握不同的密码,会拥有不同的访问权限 . 3 .网络连接问题 如果使用 TCP / IP访问网络,可按照以下方法来找到网络出错的地方:首先 ping自己,地址为 10 . 150 . 8 . 65 ,如果 ping 成功,表明网卡没有问题;接着依次 ping缺省网关、已知其他网段的地址、 Internet 上某一已知站点的地址。哪一部分 ping 出错了,说明问题就在这里。

Page 11: 第 10 章  网络故障及排除

4 .检查网线、网卡、 HUB 等是否正常连接或安装 安装网卡必然要安装驱动程序才能保证网卡的正常工作。

Page 12: 第 10 章  网络故障及排除

10.2 网络故障排除工具 对于大多数的网络问题,用几种简单的工具就足以解决问题。下面介绍几种好用的检查网络工具:10.2.1   Ping 命令  该命令主要用来检查路由是否能够达到,由于该命令的包长非常小,所以在网上传递的速度非常快,可以快速的检测您要去的站点是否可达,一般在去某一站点时可以先运行一下该命令看看该站点是否可达。

Page 13: 第 10 章  网络故障及排除

  如果执行 ping不成功,则可以预测故障出现在以下几个方面:网线是否连通,网络适配器配置是否正确, IP地址是否可用等;   如果执行 Ping 成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面, Ping成功只能保证当前主机与目的主机间存在一条连通的物理路径。   它的使用格式是在命令提示符下键入: Ping IP地址或主机名,执行结果显示响应时间,重复执行这个命令,可发现 Ping报告的响应时间是不同的。

Page 14: 第 10 章  网络故障及排除

  如果网络管理员和用户的 ping 命令都失败,出错信息通常分为三种情况: ( 1 ) unknown host(不知名主机 ) ,意思是该远程主机的名字不能被命名服务器转换成 IP地址。( 2 ) network unreachable( 网络不能到达 ) ,这是本地系统没有到达远程系统的路由,可用netstat-rn 检查路由表来确定路由配置情况。( 3 ) no answer(无响应 ) ,远程系统没有响应。 10 . 2 . 2   Netstat 命令   Netstat 程序有助于我们了解网络的整体使用情况,通常用来显示每个网络接口、网络插口、网络路由表等的详细统计资料。

Page 15: 第 10 章  网络故障及排除

Netstat 参数:-a :显示所有连接和侦听端口。-e :显示以太网统计。-n :以数字格式显示地址和端口号。-s :显示每个协议的统计。-p protocol :显示由 protocol指定的协议的连接; -r :显示路由表的内容

Page 16: 第 10 章  网络故障及排除

下一页

10 . 2 . 3 Tracert   如果有连通性问题,可以使用 tracert 命令来检查到达的目标 IP地址的路径并记录结果。 Traceat命令显示用于将数据包从计算机传递到目标位置的一组 IP 路由器,以及每个跃点所需的时间。   如果数据包不能传递到目标,Traceat 命令将显示成功转发数据包的最后一个路由器。

Page 17: 第 10 章  网络故障及排除

10 . 2 . 4   Pathping 命令 Pathping 命令是路由跟踪工具,经过一段时间, Pathping 命令将数据包发送到最终目标位置途中经过的每个路由器,然后根据从每个跃点返回的数据包计算结果。

Page 18: 第 10 章  网络故障及排除

10 . 2 . 5  ipconfig1 .使用 ipconfig / all 查看 TCP / IP 配置

Page 19: 第 10 章  网络故障及排除

2 .使用 ipconfig / renew刷新 TCP / IP 配置 如果计算机启用 DHCP并使用 DHCP 服务器获得配置,请使用 ipconfig / renew 命令开始刷新地址租约。 3 .使用 ipconfig / release释放 DHCP 配置 ipconfig / release 命令立即释放主机的当前DHCP 配置。 4 .使用 ipconfig 命令刷新和重置客户机解析程序缓存 ipconfig / flushdns 命令用来刷新和重置DNS客户机解析程序缓存内容。

Page 20: 第 10 章  网络故障及排除

5 .使用 ipconfig 命令续订 DNS客户注册 ipconfig / registerdns 命令是手动启动在计算机上配置的 DNS名称和 IP地址的动态注册的方法 . 10 . 2 . 6  nbtstat nbtstat 是解决 NetBIOS名称解析问题的有用工具。 可以使用 nbtstat 命令删除或更正预加载的项目:·nbtstat -n显示由服务器或重定向器之类的程序在系统上本地注册的名称。 ·nbtstat –c显示 NetBIOS名称缓存,包含其他计算机的名称对地址映射。 ·nbtstat -R 清除名称缓存,然后从 Lmhosts文件重新加载。

Page 21: 第 10 章  网络故障及排除

·nbtsta t-RR释放在 WINS 服务器上注册的NetBIOS名称,然后刷新它们的注册。· nbtstat – a name 对 name指定的计算机执行NetBIOS适配器状态命令。·nbtstat - S列出当前的 NetBIOS 会话及其状态。