QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 1700|回复: 0
收起左侧

[分享] 看懂網路Ping命令

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

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

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

x
看懂网路Ping命令
0 h! n0 V; ~5 B# o
' U+ Z: k0 X0 }; R0 m2 E9 q$ r& ]% ]9 ^0 {1 i5 k" k1 Z
# [- w* U1 j7 X
5 H* b" b' o+ ~

1 B1 z) B- N5 F
! T7 a' F9 @2 h% }. @Ping是用来进行网路连接测试的一个程式,其对应的档案名为“Ping.exe”(在Windows XP系统下该档存在于C:\Windows\System32文件夹下)。该工具的最简单的用法是: “PingXXX.XXX.XXX.XXX”(XXX.XXX.XXX.XXX为欲测试的IP位址),根据不同的测试目的可以带上不同的参数。
# G+ B& p: V$ K" N9 u( ^. J6 [9 L& E7 `! F% V3 V. ]3 h) q
很多朋友未必熟悉其运行结果的意义,下面简要介绍一下成功结果和失败结果的意思。; V% v+ x2 [5 W
1 L, Z# U8 [' x" ]

$ Z. Y$ R8 A6 Q! I7 S$ v
4 {* k0 X, \/ q2 Z0 b5 _" A/ T一、“Ping”成功的结果分析/ B. u& \! M$ Y2 r' z

/ F" G, [3 w0 N3 k+ o  例如输入“Ping 61.139.2.69”,显示如下资讯:" V7 e! X+ P- z0 N$ O
, o1 E, M9 D- W) t0 j$ X, K
% J( N- W7 H3 o* H! U# G! \2 z# O
/ C3 z% D& y$ r. W3 r! {
Pinging 61.139.2.69 with 32 bytes of data:" i& ?+ U8 W. f6 n

; q8 O& y/ L9 ]4 f+ A. M1 \, X- c * G4 Q+ X) m+ ?# b- U6 i
- J. ^6 a4 K) H% L1 V+ s( D4 m+ _
Reply from 61.139.2.69: bytes=32 time=49ms TTL=246& |2 X) g9 t$ H7 [& l* E
; e6 a) S" m% l( v
Reply from 61.139.2.69: bytes=32 time=54ms TTL=246$ q4 @* H: }( E7 E5 L3 I4 c
& ?; Q- g) j; A* o3 X& x- K
Reply from 61.139.2.69: bytes=32 time=54ms TTL=246
( v% f5 N2 D2 q; m5 ?& C  q1 s- j6 V6 P: w$ v
Reply from 61.139.2.69: bytes=32 time=54ms TTL=246
; }* b% C, i5 a$ l2 ~2 Y) r; i* D& g0 @! A+ B

8 y- Q1 P) w7 Y9 Z# W* j
8 k  t6 r! n; I! t1 A- tPing statistics for 61.139.2.69:
* H0 H/ S" V9 s: \0 x2 U2 x# h# ]2 m; v* y7 X6 a
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),) p$ v2 ]3 Z7 g7 _6 ?

/ O. z7 P3 h( \+ V! i# v3 EApproximate round trip times in milli-seconds:+ N- c* I! Q8 l' M( g6 T

$ @' K7 |' w$ o( {& a    Minimum = 43ms, Maximum = 44ms, Average = 43ms) i3 J, [/ I/ Y" G

+ @$ {* F8 T; O
' w5 L8 l- F6 ~+ N7 Y9 H% W( ^* {9 ?( E: r- ]' a

% C0 ?- H2 H* g9 w+ t; ?' U
! q& X/ @! z3 i2 }: }3 i上述结果的意思为:Ping命令用32位元组(这是Windows默认发送的资料包大小,如要改变,则应该在后面加上 “-L资料包大小”,如“Ping 61.139.2.69 -l5000”表示要测试的资料包大小为5000位元组)的资料包来测试能否连接到IP位址为“61.139.2.69”的主机;下面的四行“Replyfrom”表示本地主机已收到从被测试的机器上返回的资讯——返回32个位元组用了49或54毫秒,TTL为250。! t; I3 ^9 |2 P, I5 D+ H

: c& I" c+ V' @( z% e. A友情提示:TTL((Time to Live)的意思是存在时间值,通过该值可以算出资料包经过了多少个路由器,方法是:用255减去返回的TTL值.,例如本例中返回250,则应该用255来减去250,得到5。# R( A$ \, I% O9 z1 ^& K, y
7 O  S1 e8 d2 E0 ]; V/ x9 T
再下面的“Ping statistics”则表示发送了(sent)4个资料包(这是系统的缺省值,如要指定发送资料包的次数,则在后面加上“ -n次数”,如“Ping 61.139.2.69 –n20”表示传送20次;如果希望一直Ping下去,则要在后面加上参数“-t”,此时要中断则需要按Ctrl+C),收到了(Receieved)4个,共丢失了(Lost)0个(即没有丢失),发送时间最小为49毫秒,最大54毫秒,平均时间为52毫秒。- O$ j: b  ]( Q) }  j8 t, i7 J
. O- Z0 j; ?: U" q' G0 U# s3 |) m
二、Ping助你分析网路6 A1 ]. N( c' j, R3 p

, `1 d" [/ c6 F- X) S1.测试本机网卡是否工作正常' R' P8 G* G- B- Q

: \" `) W  E1 E3 W# g7 y6 b/ o输入“Ping 127.0.0.1”应该可以出现类似于上例的提示,如果出现的是四行“Request timeout”的提示,则说明网卡工作不正常,或者是本机的网路设置有问题。, U! H4 s7 r9 n# e
7 f3 L& Z8 {3 b1 g2 C: B
2.检验闸道配置" O- ^3 S& r( N( d

# C2 O! |( t1 E/ k& O* }用Ping域外主机IP的方法可以检验闸道的配置是否正确,通过查看从网路内主机向域外主机发送IP包能否送出来判断结果。如出现4行“Request timeout”的提示说明闸道设置有错,闸道配置正确则会返回传输时间和TTL等资讯。
" {$ @0 H7 u; t* f' W# `
& Z7 J. R4 n4 f2 B" N8 J8 q9 s6 f% M如果上网流览网页总是收到“找不到该页”或者“该页无法显示”等提示资讯,一般应检查DNS是否有问题,一则可以测试DNS伺服器是否能够“Ping”通,另外还要测试DNS设置是否有错误。2 d; g* Z* L1 {6 r4 [5 _
0 m" n: \' {4 @9 d, \
3.测试DNS伺服器是否能够Ping通
# o0 c9 \' l7 G' [! y' `# R; n" i; K: M; H# U( Q  I7 Q; n9 v
在命令行视窗中输入“Ping DNS伺服器IP位址”,如果成功表明DNS伺服器工作正常。例如“Ping61.139.2.69”(这是笔者所在地的一台DNS伺服器的位址)如果返回测试时间和TTL值等资讯就表明正常,如果出现“Requesttimeout”错误,那很明显在流览器中输入功能变数名称将不能访问网站。/ p* \% Q3 C2 P2 ?  x. U2 M
" N3 r) V; N0 m+ C' D5 O% j- N
4.测试DNS伺服器配置是否正确
( B/ f: f2 ^9 _! o- F8 l" I; X/ o
3 ?# I7 Q! T& K5 }& E$ k: B5 v我们可以用Ping任一功能变数名称的方法来查看DNS伺服器配置是否正确,如果可以将该功能变数名称解析成一个IP位址并返回测试资讯说明配置无误,如出现“unknown Host Name”的提示,则说明DNS配置出错。  O, U: J* q+ y, e# P& r: u. e

: ]8 T% f( u2 j, E* |友情提示:①返回这个资讯也可能是对方的主机有问题。②另一种检验方法是:直接在流览器位址栏中输入网站伺服器的IP位址,若可以连接说明网路通畅,但输入功能变数名称时不能连接就证明是DNS伺服器设置不对或者是伺服器出了问题。8 f3 t9 j0 n& q/ n) {
* [. K. N+ a$ z, l" u9 |# w$ r
5.测试某主机功能变数名称所对应的IP
7 S0 B* T4 L8 G$ x( R# h$ R9 d; E' b; ^2 f5 \+ H% V
在收发电子邮件时一般会先解析功能变数名称为IP然后再连接,如果想加快收发速度,可以先将邮件伺服器的功能变数名称转换为IP然后保存在本机上,例如:要测试21cn.com的邮件发送伺服器的IP,则输入“Pingsmtp.21cn.com”,会得到其IP地址为“202.104.32.230”,将此位址填写到邮件用户端软体的伺服器设置中,如在Foxmail中,则在帐户属性中的邮件伺服器中填入。4 y7 Y, {4 }- M4 o
3 G) a/ P: v- g3 k
三、看懂出错提示资讯) J6 i( `; s5 o6 t
( J. J* J4 o& p0 e/ ~. j
(1)No Answer:这种故障表明本机有一条通向中心主机的路由,但没有收到发给该中心主机的任何资讯。原因可能是:中心主机没有工作、本机或中心主机网路配置不正确、本地或中心的路由器没有工作、通信线路有故障、中心主机存在路由选择问题,等等。& D1 _& p: {9 P/ }( T

' x) F, G& y7 f2 [" \2 D/ }0 x(2)Request Timed Out:超时错误,被测试的机器不能正常连接,原因可能是该主机此时未连接(如已关机)、或到路由器的连接有问题、或路由器不能通过,或对方主机使用了防火墙软体禁止进行Ping测试等等。
$ R8 g1 Q% y9 p2 _9 J9 C; Y
$ n- y* ~+ `) U2 a3)Unknown Host Name:无法解析主机名字,可能是DNS设置不对,或者对方主机不存在。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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