广告招募

当前位置:欧亚贸易网 > 技术中心 > 所有分类

网络排错常用命令(一)

2022年11月09日 11:33:50      来源:河南金宏达网络科技有限公司 >> 进入该公司展台      阅读量:24

分享:

一、 ping命令简介

Ping命令用于验证TCP/IP的连通性。使用Ping命令向目标主机或IP地址发送ICMP回应请求,验证主机能否连接到TCP/IP网络和网络资源,也可用其隔离网络硬件和不兼容配置。根据返回的信息,可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。
其实,Ping就是一个测试程序,通常用Ping目标主机的IP地址或域名地址,看它是否响应,来判断网络的连通性。如果Ping运行正确,你大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。但由于可以自定义所发数据报的大小及无休止的高速发送,Ping也被某些别有用心的人作为DDOS(拒绝服务攻击)的工具,前段时间Yahoo就是被利用数百台可以高速接入互联网的电脑连续发送大量Ping数据报而瘫痪的。

命令格式如下:
Ping 目标主机地址(IP或域名) [参数]
用法:Windows上按如下步骤使用Ping来测试:
  
1、在Windows上,单击“开始”键并选择运行;
  2、键入Ping和你要测试的及可选参数
Ping将会向你显示四次测试的结果。响应时间低于300毫秒都可以认为是正常的,时间超过400毫秒则较慢。出现“请求暂停(Request time out)”信息意味着没有在1秒内响应,这表明服务器没有对Ping做出响应的配置或者反应极慢。如果你看到4个“请求暂停”信息,说明拒绝Ping请求。因为过多的Ping测试本身会产生瓶颈,因此,许多Web管理员不让服务器接受此测试。
下面就对使用ping 后屏幕出现的信息逐条进行解释:




1.Pinging 202.114.88.10 with 32 bytes of data:
  正在将32字节数据(Windows默认,但可改变)发送到远程服务器202.114.88.10,202.114.88.10是该目标主机的IP地址。
2.Reply from 202.114.88.10:bytes=32 time<10ms ttl=254
  本地主机已收到回送信息,具体为:32字节,共用小于10毫秒,ttl为244。ttl (Time to Live)是存在时间值,你可以通过TTL值推算一下数据包已经通过了多少个路由器。
3.Ping 202.114.88.10总的信息如下:
  数据包个数:发送4个数据包(系统缺省设置,每次Ping时向服务器端发送4个数据包),共回收到4个,共丢失0个占总的0%。
  发送时间总的概括:
  回收时间为:0毫秒,最慢回收时间为0毫秒,平均为0毫秒。
若PING命令到 Reply from 目标主机:bytes=32 time< ms ttl= ,则表明网络是连通的,如果得到一下信息,则网络可能有故障
 
4.request timed out
  回收信息时间超时,说明此时网络繁忙,可以稍后再试。
Ping命令参数(windows) 参数 描述
-t 不断地向的主机发送报文,直到组合键Ctrl+c终止反复按Ctrl+Break可以查看统计信息或继续运行
-a 解析主机名的IP地址
-n count 要发送的请求应答报文的数目
-1 size 设置发送缓冲区大小
-f 在报文中设置不分段标志
-i TTL 设置报文在网络中的生存时间(Time to Live)
-v TOS 服务类型(Type of Service)
-r count 记录个数的路由段的路由情况
-s count 个数的路由的时间截
-j host-list 由的路由发送报文,但不强求一致
-k host-list 严格按路由发送报文
-w timeout 等待每个响应的最长时间(单位为毫秒)
destination-list 要Ping的目标主机名或IP地址
 

二、Tracert命令---路由分析诊断程序Tracert
  

当数据报从你的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果你的配置使用DNS,那么你常常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(如果你的目标地址比较远),每个路由器你大约需要给它15秒钟。tracert扩展了ping的功能,它可以告诉你到达目的主机经过哪些节点及等待时间,即给出了ip访问的路径。
  
Tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换的。Tracert一般用来检测故障的位置,你可以用tracert IP在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,你也就可以很有把握的告诉别人——某某出了问题。
用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
参数:
-d Do not resolve addresses to hostnames.(不将IP转为主机名)
-h maximum_hops Maximum number of hops to search for target.(跟踪数量)
-j host-list Loose source route along host-list.
-w timeout Wait timeout milliseconds for each reply.(time out 的时间)
的用法就是 tracert hostname 其中hostname是计算机名或你想跟踪其路径的计算机的IP地址。Tracert将返回数据包借以到达最终目的地的各种IP地址。

  该诊断实用程序通过向目的地发送具有不同生存时间的ICMP回应报文,以确定至目的地的路由。也就是说,Tracert命令可以用来跟踪一个报文从一台计算机到另一台计算机所走的路径。比如你在上网时,想知道从你的计算机如何走到263主页的,可在MS-DOS方式下,输入命令Tracert 并回车。

  C:\>tracert

  Tracing route to [211.100.31.131]

  over a maximum of 30 hops:

  1 <10 ms <10 ms <10 ms 202.195.243.1

  2 10 ms <10 ms 10 ms 202.195.240.254

  3 <10 ms <10 ms <10 ms 210.29.33.9

 .......

  15 190 ms 170 ms 180 ms 211.100.24.4

  16 100 ms 111 ms 120 ms 211.100.31.131

  Trace complete.

  左边的数字是该路由经过的计算机数目和顺序。“*”表示往返时间太长,Tracert 将这个时间“忘记了”,“10ms”是向经过的个计算机(202.195.243.1)发送报文的往返时间,单位为毫秒。由于每个报文每次往返时间不一样,Tracert将显示三次往返时间。在时间信息之后,是计算机的名称信息,是便于人们阅读的域名格式,也有IP地址格式。它可以让你知道,你的计算机与目的计算机在网络上距离有多远,要经过几步才能到达。

版权与免责声明:
1.凡本网注明"来源:欧亚贸易网"的所有作品,版权均属于欧亚贸易网,转载请必须注明欧亚贸易网。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。