局域网简单故障的排查方法

2022-04-04 09:56:22 | 浏览次数:

摘要:本文介绍了在局域网中简单故障排查,先从物理层的连接开始,再用ping命令排查网卡、协议、IP地址、网关等。并分析了出现故障的原因和如何处理。

关键词:网络;故障;ping

随着科技社会的发展和计算机的普及,我们的生活和工作越来越离不开计算机网络。计算机网络让我们的工作效率得到了很大的提高。但我们同时也面临一个问题:网络故障。我们已经学会了如何使用计算机,但不是所有人都掌握如何处理简单的网络故障,当网络发生故障时我们第一时间想到的就是联系网络管理员来处理。的确,网络管理员经验丰富,如果能够很即时到达现场来处理当然是最好的了。但有时可能网络管理员由于其它原因不能很快到现场来处理,并且故障也不是很大,我们可以自己先判断一下故障,有的故障可以自己处理好,有的可以把故障情况反应给网络管理员,在网络管理员的指导下处理。这样即可以让我们很快恢复网络,同时也减少了网络管理员的工作量。达到了双赢的效果。

根据统计,网络发生故障有35%在物理层,25%在数据链路层,12%在网络层,10%在传输层,8%在对话层,7%在表示层,3%在应用层;其中发生在下三层的故障约占72%。从以上的数据和维护经验考虑,故障的查找采用从下而上顺序,率先命中的可能性最大。即先确定网络的连接有无问题,再确定网络软硬件的设置等问题

当我们的网络出故障时,可以从物理层开始排查,首先可以看网卡LED灯来判断故障,正常情况下,在不传送数据时,网卡指示灯闪烁较慢,传送数据时,闪烁较快。无论是不亮,还是长亮不灭,都表明有故障存在。如果网卡的指示灯不正常,需要检查网卡。对于HUB的指示灯,凡是插有网线的端口,指示灯都亮。由于是HUB,所以,指示灯的作用只能指示该端口连接有终端设备,不能显示通信状态。

接着看网线连接是否正常。如果在任务栏出现:

这样是网线松脱了,可能是连接计算机这一端(也称DTE端),也可能是另一端( 称DCE端)。此时可重新插拔一下网线接口。如果网线没有问题,但网络仍然不通。这时我们可以使用软件工具ping 命令来检查问题出在哪里:ping是网络中最频繁的小工具,它主要用于确定网络的连通性问题。Ping程序使用ICMP(网际消息控制协议)协议来简单地发送一个网络数据包并请求应答,接收到请求的目的主机再次使用ICMP发回相同的数据,于是ping便可对每个包的发送和接收时间进行报告(以毫秒单位显示发送回送请求到返回回送应答之间的时间量,如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快),并报告无影响包的百分比,这在确定网络是否正确连接,以及网络连接的状况(包丢失率)十分有用。Ping是Windows操作系统集成的TCP/IP应用程序之一,可以在“开始-运行”中直接输入以下命令。

命令格式: ping主机名 或者ping IP地址

首先检查网卡和IP网络协议是否安装完好。例如:ping 127.0.0.1

说明该计算机的网卡和网络协议设置都没有问题。

如果出现的不是图1界面那说明TCP/IP协议有问题。这时可以右键点击”我的电脑”-” 属性”-”硬件”-”设备管理器”-”网络适配器”中,查看网卡已经安装或是否出错。如果在系统中的硬件列表中没有发现网络适配器,或网络适配器前方有一个黄色的“!”,说明网卡未安装正确,需将未知设备或带有黄色的“!”网络适配器删除,刷新后,重新安装网卡。并为该网卡正确安装和配置网络协议,然后进行应用测试。如果网卡无法正确安装,说明网卡可能损坏,必须换一块网卡重试。

第二 ping 本机IP地址.

本地IP的查看方法:开始-运行输入cmd回车,进入MS-DOS方式下输入ipconfig回车,在出现的信息中有一项为IP Address,后面的点分十进制数为IP 地址。Default Gateway后面的数字为默认网关。例如本机IP地址为:192.168.0.11。则执行命令Ping 192.168.0.11。如有类似下列显示:

Replay from 192.168.0.11 bytes=32 time<10ms (用crtl +C终止该命令后显示)

Ping statistics for 192.168.0.11

Packets Sent=1 Received=1 Lost=0 (0% loss)(注:该行分别指发送的包个数,接收到的包个数,丢失的包个数)

Approximate round trip times in milli-seconds

Minimum=0ms Maxiumu=0ms Average=0ms

表示本机IP地址没有问题,如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。

第三 ping 网关IP

假定网关IP为:192.168.0.1,则执行命令Ping 192.168.0.1显示

Reply from 192.168.0.1 bytes=32 time=9ms TTL=255

Ping statistics for 192.168.0.1

Packets Sent=1 Received=1 Lost=0

Approximate round trip times in milli-seconds

Minimum=2ms Maximum=2ms Average=2ms

则表明局域网中的网关路由器正在正常运行。反之,则说明网关或其它有问题。

第四 ping 对方IP。

在使用ping命令时,出错信息通常分为四种:

①Unknown host

Unknown host(不知名主机),这是由于该远程主机的名字不能被DNS服务器转换成IP地址。故障原因可能是本机首选DNS服务器或备用DNS服务器设置有误,或DNS服务器有故障,或者其名字不正确,或者与远程主机之间的通信线路故障等。

②Network ueachable

Network ueachable(网络不能到达),这是本地系统没有到达远程系统的路由,可能是自己一方的计算机LAN连接线掉线,或者由于IP设置不对,或者路由信息的配置等,如果没路由相关路由信息,可进行添加。

③No answer

No answer(无响应),远程系统没有响应。这种故障说明本地系统有一条中心主机的路由,但却接收不到它发给该中心主机的任何分组报文。故障原因可能是下列之一:中心主机没有工作;本地或中心主机网络配置不正确;本地或中心的路由器没有工作;通信线路有故障;中心主机存在路由选择问题等。

④ Request time out

Request time out(响应超时)表示在规定时间内由于某种原因没有返回ping命令的应答,这种情况可能是对方是一个无效的ip导致的,也有可能是因为对方安装了防火墙引起的,或者中间线路不通信息没有到达对方那里,或者到路由器的连接问题或路由器不能通过,也可能是中心主机已经关机或死机等。

以上几步操作进行后则可以判断出问题是出现在本端哪个地方,如果还没有解决,那可能是其它问题,需要联系网络管理员解决。

参考文献:

[1]雷震甲.网络工程师教程[M].北京:教育出版社,2006

推荐访问: 排查 局域网 故障 简单 方法