标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
' a/ Y4 q- U8 |1 B; A+ O9 k
# X& k6 o" Z3 n, T& P
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
8 A) E: s2 A% u$ J( Z; _' p" v
; b0 \8 c' ^/ u' S F0 ^
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] [-k computer-list]] [-w timeout] destination-list
$ s. l. `' V& `! I. H, U
, m* K/ y9 \4 w, t* |+ O: m; O
Options:
) l3 N4 q6 F0 ^/ I2 v
5 f! C; z8 ^$ E8 b: U0 h4 j
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 n6 u3 Q& ?& A% p5 a$ J
j) Z+ z6 I& l
不停的ping地方主机,直到你按下Control-C。
; W- U# |) A& c0 G0 U+ L1 G
+ z" G( o8 g% y6 B0 q9 y
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
9 F0 c% u( r9 m, B
: l& B$ Y9 a: g
-a Resolve addresses to hostnames.
' z. M3 D! y: V9 K7 V- I9 z
, h/ m! A/ T3 \ p
解析计算机NetBios名。
- q1 j8 o# I+ a7 k) K
7 ~9 |1 |" _7 G
示例:C:\>ping -a 192.168.1.21
! \5 X. k& f# U2 I1 ]" ~, W
$ g, r# I8 c+ a
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
6 I3 {3 z+ f3 d) I
8 ~9 p, h; D$ F/ x2 Q5 B! C7 Q- ?
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
_0 R, D( ?4 q( ~. b+ o
: \' S% P: b5 a& j3 w) P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 ]& ?% [4 x# E7 i- v+ r4 G |- R/ @( {
7 X8 N# ^8 Y& x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 t5 g* l9 e1 o$ w' V5 J
5 r7 Q! q# e: F s; w
- I7 m1 x, [ h y6 R: w' T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
f, J z# }* Y1 ?1 ?
! G' H4 _1 J7 K7 W: I
Ping statistics for 192.168.1.21:
/ c+ B; J% c5 w, _; L* M
. n4 X: q2 @5 ?# {% {) D# X
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
6 u( X0 _4 h+ Z1 r# U: e7 c
' `& Q% S5 l2 o3 u" t* V
Minimum = 0ms, Maximum = 0ms, Average = 0ms
. J. [+ F5 ?0 K" E& ~4 m
/ u! ^& P- Q6 w
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
1 @2 H7 b* L$ z% K; u4 |1 f
/ g- `- ?. m& V3 H& \/ I) @4 j
-n count Number of echo requests to send.
+ u9 ]& g: J, J& e
" x7 l7 B5 g% f0 d# e7 K: E
发送count指定的Echo数据包数。
+ V4 o3 {, `! k( L/ ]
" r+ H/ w% k' H4 T* c
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# j: U& s9 a4 L* S' I
' S1 M: L9 }' p& ?
C:\>ping -n 50 202.103.96.68
* r+ {9 d: c( Z! T2 a
0 l1 K9 X% {8 M; W" i) D
Pinging 202.103.96.68 with 32 bytes of data:
8 @; g; I% ^( ~& c0 V# H
" M4 |. G0 W& i. Y9 ]
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" {2 m: |! {, l9 [9 w
" V' D- A2 d3 U A8 P3 r
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 C5 m; |( c6 e# E7 q
4 d( @6 O* j. G" t" K7 u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# M/ d; ]7 |4 l) Z" W3 V
3 d* q9 E+ Y& z5 E
Request timed out.
1 ?3 P: p7 l- N) O- m0 J2 M
( O2 l8 Z: L' l: x7 U
………………
6 E! w* z5 l* N' u
. t$ O* N: `' |. T9 Z) \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 U0 `# L1 V! `: C$ E- N( m
" f' k; u* F3 N' u3 y5 C0 t
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 C) K7 C3 p9 |0 D0 }- i& _
3 I. A5 B3 I8 z% r" I
Ping statistics for 202.103.96.68:
Q6 B: q" P% _
& n& I2 k' j7 Z9 x: q' Y3 L, t
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
{! S% w6 }; u {
% i3 X7 ]( V& g& X: P. W! o% G
Minimum = 40ms, Maximum = 51ms, Average = 46ms
5 m# h: ?" G2 |1 w/ }, ]" K, I
% |& M' e" h3 {. R
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
: T; v- E+ C' Z, K: r7 [
9 u) g3 g, X: r! L
-l size Send buffer size.
3 _+ ~$ q) P8 c7 q! V: e
/ U. s- `& g2 o) l$ r& G2 x
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2