QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11天前
查看: 1705|回复: 0
收起左侧

[分享] 看懂網路Ping命令

[复制链接]
发表于 2007-2-18 02:49:42 | 显示全部楼层 |阅读模式 来自: 中国台湾

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
看懂网路Ping命令
6 [/ a6 Z" ]2 ?* r- R7 s! |: i5 E+ z7 X/ i
3 `1 \; O7 x# j, N
. Q! L& L/ C, T1 m7 ]
" X/ F2 s8 c( B+ Y

" l3 F: o0 v$ _, i' s, r
* R1 m' L% ^5 q$ X* A$ \Ping是用来进行网路连接测试的一个程式,其对应的档案名为“Ping.exe”(在Windows XP系统下该档存在于C:\Windows\System32文件夹下)。该工具的最简单的用法是: “PingXXX.XXX.XXX.XXX”(XXX.XXX.XXX.XXX为欲测试的IP位址),根据不同的测试目的可以带上不同的参数。
  }' w$ l: {) M  o# N- S" R6 r
2 S) ~8 |) ^4 j# j  b* K9 G很多朋友未必熟悉其运行结果的意义,下面简要介绍一下成功结果和失败结果的意思。
0 ~- f. |- m2 k5 o: U* Q; R4 s2 U  M) x! Y

% A) N3 u4 O$ i7 e; V8 z' a
. _5 O" o, |$ W4 i! `0 v一、“Ping”成功的结果分析5 Y9 a) o# V, L$ w8 j: b* _, G
7 g2 ]9 @+ [, l( r  }
  例如输入“Ping 61.139.2.69”,显示如下资讯:
! J  |6 u3 y- ^! Q# ^
& {" c6 G' \/ Q2 U: C3 Q$ I0 J ; U# P' J, N4 Y& u* o$ M
2 O1 K* r' I/ V
Pinging 61.139.2.69 with 32 bytes of data:2 r) r& X0 n- `& `" [' e; `( u9 H
5 D5 p9 e$ ], L9 n

: T2 {7 ?1 C- j, I) m& }+ V
6 R0 ]! J9 ~! m  Z+ Z8 n2 IReply from 61.139.2.69: bytes=32 time=49ms TTL=2463 N, N, ]7 p* {

: w! b  g4 |8 k, y% O- }; @5 XReply from 61.139.2.69: bytes=32 time=54ms TTL=246  _$ }' u7 k1 {5 T7 m0 u6 h( B( z

3 L5 U7 z6 N1 k, @1 F6 D2 U  R# RReply from 61.139.2.69: bytes=32 time=54ms TTL=246
* K9 o! [* j! b  a
4 S7 Q9 i1 F9 n& |: L; a) ?. O( oReply from 61.139.2.69: bytes=32 time=54ms TTL=246" b  ^9 |& f# \& T. A# [: z1 Z9 T
  t, D9 @' O( s

7 V. E$ \$ J" T+ g8 f* W- L8 v5 e3 K1 U9 B6 ~
Ping statistics for 61.139.2.69:
. a! g% i5 }( g% H% I0 j: q& f7 c7 M: n; Z
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),7 n! g# b% ]! F; _' S+ W  w7 E

2 T+ s$ _/ [- t" eApproximate round trip times in milli-seconds:
- ?$ j  j& }& o( P$ \2 v! J
$ M2 o  u  O1 z: p' F% n# I    Minimum = 43ms, Maximum = 44ms, Average = 43ms1 j/ a6 H4 r# K9 [
" v% n- Q* c1 F/ o" K
( ]$ L# r2 W9 g) ~! r
) @& ^$ b( O4 a; \8 K; t9 |
! U: ]9 R# f1 U& [9 }! E1 p
: @+ t" H3 i0 a# O  B* Z/ O
上述结果的意思为:Ping命令用32位元组(这是Windows默认发送的资料包大小,如要改变,则应该在后面加上 “-L资料包大小”,如“Ping 61.139.2.69 -l5000”表示要测试的资料包大小为5000位元组)的资料包来测试能否连接到IP位址为“61.139.2.69”的主机;下面的四行“Replyfrom”表示本地主机已收到从被测试的机器上返回的资讯——返回32个位元组用了49或54毫秒,TTL为250。
6 k" G; }2 M! \5 }. c5 @/ `- A0 ^; z1 {+ J2 D2 }
友情提示:TTL((Time to Live)的意思是存在时间值,通过该值可以算出资料包经过了多少个路由器,方法是:用255减去返回的TTL值.,例如本例中返回250,则应该用255来减去250,得到5。
! S6 S: J% ?: `! L. g( t& C7 j. S3 n3 K2 B: P/ G7 a9 Y: X
再下面的“Ping statistics”则表示发送了(sent)4个资料包(这是系统的缺省值,如要指定发送资料包的次数,则在后面加上“ -n次数”,如“Ping 61.139.2.69 –n20”表示传送20次;如果希望一直Ping下去,则要在后面加上参数“-t”,此时要中断则需要按Ctrl+C),收到了(Receieved)4个,共丢失了(Lost)0个(即没有丢失),发送时间最小为49毫秒,最大54毫秒,平均时间为52毫秒。; D& c5 V/ `# c

1 o! L4 D9 `5 ^1 Y7 Z二、Ping助你分析网路) E+ Q' l& I8 w! [( F

$ x4 `& ^6 L7 _" g9 @* T0 h1.测试本机网卡是否工作正常
, v6 b, k7 ~  n% [6 i* }: ]. y6 P0 _' }8 a2 \+ ^# E! ?
输入“Ping 127.0.0.1”应该可以出现类似于上例的提示,如果出现的是四行“Request timeout”的提示,则说明网卡工作不正常,或者是本机的网路设置有问题。
$ _0 M# w- U: Z( _! k# {2 f. e
' \4 {; t# k* Z/ S% |/ I  k% X: O2.检验闸道配置, F: _  L! n% |, e6 C: e4 C
) ~9 C  w8 ^2 A* j( w, c
用Ping域外主机IP的方法可以检验闸道的配置是否正确,通过查看从网路内主机向域外主机发送IP包能否送出来判断结果。如出现4行“Request timeout”的提示说明闸道设置有错,闸道配置正确则会返回传输时间和TTL等资讯。
1 [7 i. e: d3 y4 Y3 C! h2 `# _" i) E
如果上网流览网页总是收到“找不到该页”或者“该页无法显示”等提示资讯,一般应检查DNS是否有问题,一则可以测试DNS伺服器是否能够“Ping”通,另外还要测试DNS设置是否有错误。
0 p$ o) e3 M7 M
* x7 b4 X5 T; V% |' M1 K) c4 K; }3.测试DNS伺服器是否能够Ping通
2 L% H& P; l7 S6 p4 }8 J4 k% C2 O# `) F" i
在命令行视窗中输入“Ping DNS伺服器IP位址”,如果成功表明DNS伺服器工作正常。例如“Ping61.139.2.69”(这是笔者所在地的一台DNS伺服器的位址)如果返回测试时间和TTL值等资讯就表明正常,如果出现“Requesttimeout”错误,那很明显在流览器中输入功能变数名称将不能访问网站。
1 L( D( q  w2 \8 v5 G  v2 C! q3 j! ^5 }
4.测试DNS伺服器配置是否正确
6 g  {1 M: w; _+ \+ g
/ n! v# D. O5 P8 n& l我们可以用Ping任一功能变数名称的方法来查看DNS伺服器配置是否正确,如果可以将该功能变数名称解析成一个IP位址并返回测试资讯说明配置无误,如出现“unknown Host Name”的提示,则说明DNS配置出错。
; s$ m' _' S2 s, |6 r4 Q. ~& b* I5 w
友情提示:①返回这个资讯也可能是对方的主机有问题。②另一种检验方法是:直接在流览器位址栏中输入网站伺服器的IP位址,若可以连接说明网路通畅,但输入功能变数名称时不能连接就证明是DNS伺服器设置不对或者是伺服器出了问题。
: L6 s8 L1 U7 D9 i! T6 m6 ]
) X* \  F" y% }  B, ]8 |6 b. o5.测试某主机功能变数名称所对应的IP2 W- K! u1 g- d

" g7 }1 v" ^. j) P* a在收发电子邮件时一般会先解析功能变数名称为IP然后再连接,如果想加快收发速度,可以先将邮件伺服器的功能变数名称转换为IP然后保存在本机上,例如:要测试21cn.com的邮件发送伺服器的IP,则输入“Pingsmtp.21cn.com”,会得到其IP地址为“202.104.32.230”,将此位址填写到邮件用户端软体的伺服器设置中,如在Foxmail中,则在帐户属性中的邮件伺服器中填入。" K5 E1 d5 {" N0 F% ^+ g/ Z

' `8 e4 c" O* x9 {三、看懂出错提示资讯! E( b# k3 J- @. I7 Y6 x- T

+ G: V! e  [1 n5 ^4 R9 L(1)No Answer:这种故障表明本机有一条通向中心主机的路由,但没有收到发给该中心主机的任何资讯。原因可能是:中心主机没有工作、本机或中心主机网路配置不正确、本地或中心的路由器没有工作、通信线路有故障、中心主机存在路由选择问题,等等。
5 X# h/ v. s1 d
  {+ e: L: B& {* T! _$ o9 N( Z3 s(2)Request Timed Out:超时错误,被测试的机器不能正常连接,原因可能是该主机此时未连接(如已关机)、或到路由器的连接有问题、或路由器不能通过,或对方主机使用了防火墙软体禁止进行Ping测试等等。
# y/ X; s, C( t+ z" |. ~+ x) w) y6 j$ P
3)Unknown Host Name:无法解析主机名字,可能是DNS设置不对,或者对方主机不存在。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表