首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
欢迎光临中国IT实验室思科频道
Google
您现在的位置: 中国IT实验室 >> Cisco >> 网络管理 >> 故障排除 >> 正文

八大网络链路诊断工具 定位网络故障

    网络中的硬件瑕疵、系统Bug、错误操作都可能导致网络服务中断,也就是我们通常所说的网络故障。网络故障小则影响某个人或者部门的正常工作,大则影响公司的整体运行,甚至会导致不可估量的经济损失。但是,借助于一些系统诊断、侦错和分析工具,我们就可以在故障发生之前敏锐地捕捉到蛛丝马迹,在故障发生之后迅速判断故障的位置,搞清导致故障的原因。下面,我们将介绍几种简单、有效的网络链路诊断工具。

  1. IP连接测试-Ping

  Ping命令是TCP/IP协议内置的一个测试工具,主要通过发送Internet控制消息协议(ICMP)回响请求消息,来验证与另一台TCP/IP计算机的IP连接。对应的回响应答消息的接受情况将和往返过程的时间一起显示出来。Ping是用于检测网络连接性、可达性和域名解析的主要TCP/IP命令。

  例如,网络运行正常情况下,在命令提示符窗口中输入如下命令:

  ping www.idcquan.com

  回车执行,所有发送的包均被成功接收,丢包率为0,如图1所示。

    

     图1 正常时的ping命令测试结果


    正常测试结果中会连续出现类似“Reply from 219.239.88.70: bytes =32 time =62ms TTL =52”的语句。其中62ms表示从发送数据到收到回应经历的时间,如果超出限定时间后仍未收到回应,则视为连接超时,自动继续发送下一个测试数据包,系统默认的超时时间为4000ms(4s);TTL=52表示对方主机的TTL值为52,根据TTL值一般可以确定该计算机使用哪种操作系统,例如Windows XP/2000系统的主机通常为128,Windows 98系统的主机通常为64,而Unix系统的主机一般为255。

  另外,我们还可以通过测试数据包的数目和数据包的大小来确定网络的丢包率,如果丢包率非常高,虽然网络是连通的,但是其稳定性会非常差。指定数据包的大小,则是为了测试网络是否能够提供一定的带宽。例如,在命令提示符窗口中输入如下命令:

  ping 219.239.88.70 –n 5 –l 1000

  按回车执行,其中发送数据包的数量为5,数据包大小为1000字节,如图2所示

  

  图2 指定数据包数量和大小
    
    从测试结果不难发现,丢包率为0%。通常情况下,丢包率低于20%时不会影响到正常网页浏览等应用。

  需要注意的是,由于ping命令是TCP/IP协议的一个组件,因此应用之前必须正确安装TCP/IP协议。

[1] [2] [3] [4] [5] [6] [7] [8] 下一页

【责编:Zenghui】
中国IT教育
相关产品和培训
文章评论
 友情推荐精华
 专题推荐

 ·节省成本才是“王道” VOIP案例应用…
 ·巧用网络流量 打造健康内网…
 ·无线路由器设置从入门到精通
 ·企业网管如何部署你的网络监控系统?
 ·负载均衡技术方案攻略
 ·中国IT实验室2007年技术热点盘点
 ·利用路由实现VPN的配置方法
 ·让你的局域网网速更上一层楼
 ·小命令大作用---Ping
 ·OSPF路由协议专题
 今日更新
 认证培训
 频道精选
 思科频道导航