|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 " F8 W- T+ R+ z! |* Q6 \
" [6 a: o6 g- f a8 o. W m
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: . f7 I; l$ Z+ n
: o/ S ]/ z. D5 b, B 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 & i5 z/ X' _/ k/ j* m- c$ z
8 c/ F9 t" {# K+ u: a
Options:
0 y! ^$ _6 o6 q9 @/ }- b. `
9 `, z7 T( E8 i/ [' M/ D9 I: I -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. H" ?8 i( N" l
3 z" K$ ]4 @& X/ {0 n 不停的ping地方主机,直到你按下Control-C。 7 t. f. p4 ^7 d0 `4 B5 M
! G7 b9 U$ @7 F( V6 W% r2 j$ f 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 3 B3 V |/ E& B) i# Y+ ^
5 G) ]7 x! T5 |$ _( y0 n- C
-a Resolve addresses to hostnames. * _$ [7 J/ [2 @3 X
! t6 y) h+ ]8 I 解析计算机NetBios名。 " H/ U& k4 j+ {; a
% j, ?0 t# V% t 示例:C:\>ping -a 192.168.1.21 - c4 s& f8 |# _5 i3 y: `
( _3 U1 _$ T$ x1 r, M, P& V. } Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: + Q0 A; ?# z5 g7 ?& h& |6 ~ ^
7 P- M+ n1 A. O. o) D3 ~ t Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' y6 x. @, A$ j5 W; I6 P6 f' j - u' w8 j1 [) _* B
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 I5 T) W# M8 z9 h
1 e8 S/ Y+ g3 {$ m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 ]0 `& ?# l9 I% D( X( S
( y$ \- U" E. \" e
6 W( Z/ ?' ?% j; k! y7 z, W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( V* S D( w# g. h* o
. s4 z) ^/ w. D! D& n9 w' Y. v. _+ [ Ping statistics for 192.168.1.21:
6 b8 ?6 H$ z% ^1 a+ ~' N! B1 B
) } X8 v4 [+ j9 x/ H Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 2 h, k" c. Z7 P. q# r
: D; z2 r5 Y5 d% L2 a( T/ Z& \# B
Minimum = 0ms, Maximum = 0ms, Average = 0ms 7 b* P1 b3 q. S9 X* v5 p( Q
- p! W6 S! j* e5 ]8 i, @$ v! S
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ) I2 @& e% ]+ R
; c% R$ @1 v8 z& d3 P' \
-n count Number of echo requests to send. - k! ]* Z, @7 V( }3 j( K" ^) @
6 F- j6 K( v; N; g5 O
发送count指定的Echo数据包数。 5 T# ~+ J$ D9 _ ]$ r" C; {# ~
+ Y" ?7 A# e* M- N 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: & b5 Q9 Q" x) J
* h1 C% c2 T1 D
C:\>ping -n 50 202.103.96.68
" A& |0 T& a, i9 A1 p+ l
0 g' B8 k. U6 W y3 d Pinging 202.103.96.68 with 32 bytes of data: $ |: u7 \2 y6 |: @# ~+ f$ X. R' g3 x
8 Z0 T2 G, M! i1 v& Q C4 v; A" J Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( F0 P) h4 w8 o9 p3 W3 K
f) i7 R( |* u9 ~7 c+ s Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * o" X/ J4 J/ @ W
7 s, h) e% U9 L% C* O Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- l) T/ O0 {- s 5 A4 D& |, ~% j) F7 Y& u( K3 p
Request timed out. - a N/ E3 v7 G
+ A; R! k5 e, ]/ [0 U% E ……………… ; {/ w$ a1 \, f, I
9 ]1 |! A8 j+ j
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 a% _& H" N8 Z( `
m% @! w% M) I! Z) U8 s, j6 Z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 A& R! Q) }. X3 Z 0 \* A3 }9 O3 M, R- I$ e
Ping statistics for 202.103.96.68: $ [4 r) B' ~7 c0 @# {4 {$ h
: D6 j! s$ D; h: z v m9 k Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 9 J4 ^4 m: P% ~4 G8 c8 y
' Z4 D8 X7 P; A2 a* [& M
Minimum = 40ms, Maximum = 51ms, Average = 46ms
0 o( E' Y" n$ R) I/ C2 Z$ C
|# i- S" J) a3 w7 e 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 + s9 k! ?6 y }2 s; {/ c! k% ?; U p
1 H. }2 E/ }: I# `; b -l size Send buffer size. ( B! _! l2 \' j+ @0 U$ E/ i& S$ g
- x3 k4 [) T, Z! F+ D
定义echo数据包大小。 |
|