网络检测及网络维护要点课件.ppt
《网络检测及网络维护要点课件.ppt》由会员分享,可在线阅读,更多相关《网络检测及网络维护要点课件.ppt(73页珍藏版)》请在三一办公上搜索。
1、第5章 网络检测及网络维护,5.1 网络故障的分类5.2 网络故障检测及排除的基本过程5.3 常用网络检测命令及使用5.4 常用检测工具及使用5.5 局域网环境计算机网络故障检测和维护习题,5.1 网络故障的分类,网络故障按照性质可分为物理故障和逻辑故障。物理故障通常指由网络硬件或网络连接引起的网络故障。网络硬件设备或线路的损坏、接触不良、接头松动、线路受到严重电磁干扰等情况均会引起网络物理故障。物理故障通常表现为一段网络连接不通或时断时通,可以通过观察网络设备的指示灯或通过测量仪器的测量来检验。,逻辑故障通常指由软件引起的网络故障,最常见的是由配置不当引起的网络故障,如网卡的参数配置、路由器
2、及交换机的配置、计算机中协议的配置等均可能引起网络故障。一些网络服务进程或端口关闭或者计算机病毒、网络攻击也可能会引起网络故障。,5.2 网络故障检测及排除的基本过程,1网络故障问题记录与描述在网络运行期间,应记录网络的运行状况。一旦发生网络故障,应该了解并记录网络故障表现出来的现象。这些现象通常包括:哪些用户使用网络的哪些服务时出现故障,是速度降低还是不能访问,是时断时续还是连续出现故障,等等。对网络故障的现象尽可能描述详细。,2网络故障原因分析在记录故障现象以后,应收集与网络故障排除相关的信息,包括网络的拓扑结构、网络是否发生了改变、是否有其他用户使用网络时也发生了故障、故障发生期间计算机
3、在进行什么操作等,同时还可以从网络管理系统、网络分析设备中收集相关信息。根据收集到的故障及相关信息,分析可能引起故障的因素。按照层次模型分析,在各个不同层次引起网络故障的原因通常有:(1) 物理层:线路或接头连接。(2) 数据链路层:交换机的配置或交换机(或HUB)的连接结构。(3) 网络层:网络协议的配置或路由器的配置。,(4)传输层:网络拥塞等。 (5)应用层:应用软件自身的缺陷、应用协议不完整,还需要考虑到病毒的侵犯、网络攻击等影响。在故障原因分析过程中,应充分利用每一条信息,尽可能缩小引起网络故障的目标范围。3建立排除故障计划,按照计划排除故障并记录根据对网络故障的分析所确定的可能故障
4、点,制定一套完整的故障排除方案。通常应从最容易引起故障的地方入手,或从最低层次入手,从简单到复杂,逐步排除故障。按照制定的方案,做好每一步的测试和观察,并且做好记录,直到故障排除。如果故障没有排除,应恢复到故障的原始状态,重新分析。,5.3 常用网络检测命令及使用,1ping命令ping命令用来确定两个网络设备之间能否连通,利用ping命令可以排除网卡、Modem、电缆和路由器甚至TCP/IP协议配置等存在的故障。 ping命令只有在安装了TCP/IP协议以后才可以使用。运行ping命令以后,在返回的屏幕窗口中会返回对方客户机的IP地址和表明ping连通对方的时间。如果出现信息“Reply f
5、rom”,则说明能与对方连通;如果出现信息“Request timeout”,则说明不能与对方连通。用ping命令测试连通性的示意图如图5.1所示。,图5.1 用ping命令测试连通性示意图,ing命令是用于检测网络连接性、可到达性和名称解析等疑难问题的TCP/IP 命令。根据返回的信息,可以推断TCP/IP参数的设置是否正确以及TCP/IP协议运行是否正常。按照缺省设置,每发出一个ping命令就向对方发送4个网际控制报文协议ICMP的回送请求报文。如果网络正常,发送方应该得到4个回送的应答报文。ping命令发出后得到以毫秒或者毫微秒为单位的应答时间,这个时间越短就表示两者之间的数据路由越畅通
6、;反之,则说明网络连接不够畅通或者经过的中间环节多。,根据ping命令显示的TTL(Time To Live 存在时间)值可以推算出数据包通过了多少个路由器。TTL的单位是跳(hop),其值每经过一个中间路由器减1,通常TTL初始值为比TTL返回值略大的2的乘方数,如图5.1中初始值为64,减去返回值49,即为中间经过的路由器数目15。用ping命令来测试两台计算机是否连通非常有效,如果ping不成功,则两者之间存在连通性故障。ping 命令的格式如下:ping TargetName,ing 命令可以带有参数,其参数说明如下:(1) -t:ping命令可以持续发送回送请求报文到目的地。按下Ct
7、rl+Break键可以中断并显示统计信息,或按下Ctrl+C键可以中断并退出ping。(2) -a:对目的IP地址进行反向名称解析。如果解析成功,ping命令将显示目的IP地址相应的主机名。 (3) -n Count:指定发送回送请求报文的次数,默认值为 4。 (4) -l Size:指定发送的回送请求报文中“数据”字段的长度(以字节表示),默认值为32。Size的最大取值是 65527。,(5) -f:指定发送的回送请求报文带有“不要拆分”标志(所在的IP数据报头部DF标志位设为 1),回送请求报文不能由目的地路径上的路由器进行拆分。该参数可用于检测并解决“路径最大传输单位(PMTU)”的故
8、障。(6) -i TTL:指定发送回送请求报文的IP报头中的TTL字段值,其默认值是32。TTL 的最大值是255。(7) -v TOS:指定发送回送请求报文的IP报头中的“服务类型(TOS)”字段值,默认值是0。TOS被指定的范围为0255。(8) -r Count:指定IP报头中的“记录路由”选项用于记录由回送请求报文和相应的回送应答报文所经过的路由器。Count取值19。,(9) -s Count:指定IP报头中的“Internet时间戳”选项,用于记录每个路由器的回送请求报文和相应的回送应答报文的到达时间。Count的最小值为1,最大值为4。(10) -w Timeout:指定等待回送
9、应答报文响应的时间(以微秒为单位)。如果在超时时间内未接收到回送应答报文,将会显示“请求超时”的错误信息。默认的超时时间为 4000毫秒(4秒)。(11) TargetName:指定目标,可以是IP地址或主机名。,2tracert命令从本地计算机到目的计算机的访问往往要经过许多路由器,为了跟踪从地本计算机到目的计算机的路径,可以使用tracert命令。tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。tracert命令通过将递增“生存时间 (TTL)”字段的值的报文向目标主机发送,从而确定到达目标主机的路径。所显示的路径是源主机与目标主机间路径上的路由器的近侧
10、接口列表。近侧接口是距离路径中的发送主机最近的路由器的接口。tracert命令格式:tracert -d -h MaximumHops -j HostList -w Timeout TargetName,参数说明:(1) -d:为了防止tracert将中间路由器的 IP 地址解析为它们的名称而设置此参数,还可以加速显示tracert的结果。(2) -h MaximumHops:指定在搜索目标的路径中跳数的最大数,默认值为30。(3) -j HostList:指定回送请求报文对于在HostList中指明的中间目标集使用IP报头中的“松散源路由”选项。主机列表中的地址或名称的最大数为9,主机列表是
11、一系列由空格分开的IP地址。,(4) -w Timeout:指定等待“ICMP 已超时”或“回送应答”信息的时间(以毫秒为单位)。如果在超时时间内未收到信息,则显示一个星号(*)。默认的超时时间为4000毫秒(4秒)。(5) TargetName:指定目标,可以是IP地址或主机名。Tracert命令的使用情况如图5.2所示。,图5.2 tracert命令使用情况,用tracert命令可以检测从本机到目的计算机的哪段网络出现了故障,但是不能判断出故障原因。一般情况下,会显示出每一个路由器的反应时间、IP地址以及站点名称。如果在某一跳出现了“*”或“Request timed out”,则可能是对
12、应的网段出现了故障,或路由器拒绝tracert操作。3netstat命令netstat命令可以帮助了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,可以统计目前总共有哪些网络连接正在运行。具体地说,netstat命令可以显示活动的 TCP 连接、协议端口使用情况、网络接口统计信息、IP路由表、IP统计信息(对于IP、ICMP、TCP和UDP协议)。,netstat命令的格式如下:netstat -a -e -n -s -p protocol -r interval使用时如果不带参数,netstat命令显示活动的TCP连接,如图5.3所示。,图5.3 netstat显示活动的T
13、CP连接示例,参数说明:(1) -a:显示所有有效连接的信息,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接,以及计算机侦听的 TCP 和 UDP 端口。(2) -e:显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些数据既有发送的数据报数量,也有接收的数据报数量。该选项可以用来统计一些基本的网络流量,并可以与选项 -s 结合使用。(3) -n:显示所有已建立的有效的TCP连接,但只以数字形式表现地址和端口号,却不尝试确定名称。,(4) -s:分别显示各个协议的统计数据,默认情况下显示
14、TCP、UDP和IP协议的统计信息。如果应用程序(如Web浏览器)运行比较慢,或者不能显示Web页之类的数据,我们就可以使用该选项来查看一下所显示的信息。-p选项还可以用来指定协议集。(5) -p Protocol:显示 Protocol 所指定的协议的连接。在这种情况下,Protocol 可以是 TCP或UDP。如果该选项与选项 -s 一起使用来显示协议的统计信息,则 Protocol 可以是TCP、UDP或 IP。(6) -r:显示本机路由表的信息。(7) Interval:每隔Interval秒重新显示一次选定的信息。按Ctrl+C停止重新显示统计信息。如果省略该参数,netstat将只
15、打印一次选定的信息。,4. ipconfig命令ipconfig命令可用于显示本计算机当前所有的 TCP/IP 网络配置值,这些信息一般用来检验人工配置的TCP/IP设置是否正确。另外,ipconfig还可以刷新动态主机配置协议 (DHCP) 和域名系统(DNS)的设置。Ipconfig的命令格式如下:ipconfig /all /renew Adapter /release Adapter /flushdns /displaydns /registerdns /showclassid Adapter /setclassid Adapter ClassID使用不带参数的ipconfig命令可以
16、显示所有适配器的 IP 地址、子网掩码和默认网关。,参数说明:(1) /all:显示所有适配器的完整TCP/IP配置信息。在没有该参数的情况下,ipconfig只显示 IP 地址、子网掩码和各个适配器的默认网关值。适配器可以代表物理接口(例如安装的网卡)或逻辑接口(例如拨号连接),如图5.4所示。,图5.4 ipconfig /all 显示的网络适配器配置参数,(2) /renew Adapter:更新所有适配器(不带Adapter参数)或特定适配器(带有Adapter 参数)的 DHCP 配置。该参数仅在具有配置为自动获取 IP 地址的网卡的计算机上使用。要指定适配器名称,使用不带参数的ip
17、config命令显示的适配器名称。使用该命令,将释放当前的IP地址租约并重新向DHCP租用一个IP地址。(3) /release Adapter:释放所有适配器(不带Adapter 参数)或特定适配器(带有Adapter 参数)的当前 DHCP 地址租约。该参数可以禁用配置为自动获取 IP 地址的适配器的 TCP/IP。要指定适配器名称,使用不带参数的ipconfig命令显示的适配器名称。,(4) /flushdns:清理DNS缓存的内容。(5) /displaydns:显示DNS缓存的内容,包括从本地主机文件预装载的记录以及由DNS解析而最近获得的任何资源记录。(6) /registerdn
18、s:初始化计算机上配置的 DNS 名称和 IP 地址的手工动态注册。可以使用该参数对失败的DNS名称注册进行查找或解决客户和 DNS 服务器之间的动态更新问题,而不必重新启动客户计算机。TCP/IP 协议高级属性中的 DNS 设置可以确定 DNS 中注册了哪些名称。,7) /showclassid Adapter:显示指定适配器的 DHCP 类别 ID名称和描述符。要查看所有适配器的 DHCP 类别 ID,可以使用星号 (*) 通配符代替 Adapter。该参数仅在具有配置为自动获取 IP 地址的网卡的计算机上使用。(8) /setclassid Adapter ClassID:配置特定适配器
19、的 DHCP 类别 ID。要设置所有适配器的DHCP类别ID,可以使用星号(*)通配符代替Adapter。该参数仅在具有配置为自动获取IP地址的网卡的计算机上使用。如果未指定DHCP类别ID,则会删除当前类别 ID。使用ipconfig命令可以检查本机的TCP/IP协议的参数配置是否正确,也可以检查在采用动态地址分配的时候,本机是否正确租用到地址以及相关的参数配置是否正确。,5route 命令route命令用来显示、添加和修改计算机中路由表的表项。计算机要访问Internet通常要通过路由器连接,在对TCP/IP协议进行配置时,需要指定默认网关,默认网关即计算机连接的路由器的IP地址。有些情况
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 检测 维护 要点 课件
链接地址:https://www.31ppt.com/p-1549957.html