|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 2 O: J1 y' ~% p9 H A" g& p7 n
' c& g5 \9 l) J( o 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: - L. f H& `3 m
8 t: F3 Q4 [4 V% s3 r) U5 a# g 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
4 G4 h- v3 o) o v6 x
/ D: _( Q& g' q0 m1 o& H* U' ` Options:
. @/ w1 @! s: _ + Y0 `& G5 E0 E5 a" h ]; M
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
2 X4 e: {: B. f" m
" K0 B3 n% |6 O0 K% C3 S 不停的ping地方主机,直到你按下Control-C。 " N8 X* V: s! c1 y
6 _+ p' z4 L: R u3 v7 u. v
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 4 d6 x4 Y3 S8 c* _# |! q1 S" M* Q
$ I" f' y1 z9 x Z# m$ X5 y
-a Resolve addresses to hostnames.
9 X0 a6 v) z! t; J 7 n6 o8 \6 i9 j N! U
解析计算机NetBios名。 9 z9 T" q! H5 \' x$ f
8 V$ w5 p0 x' k9 }
示例:C:\>ping -a 192.168.1.21
% y' K2 C! M% }& Q& I+ w 8 q6 Z! a4 H; z! v
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 4 k+ ], f$ u2 E. h0 S* a$ i' L
" o0 Q; O, ^2 A) Y( Z1 y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ m+ u7 d# T/ \ & u2 U: ~. g$ I$ P( @! P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& A6 p6 N# t% L/ k3 ~
* g" H- N. c2 c' L; t& E0 K Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! q9 q# _: _. m+ Z# z
6 C+ w! S) u2 b4 ]: G* J6 Z% i! l ; T1 l% Q% [7 ~% a! X2 U1 s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 B# D r+ e9 \$ Q" O+ ?8 p - Y6 f- J6 B9 b& q3 w+ ]
Ping statistics for 192.168.1.21: n! d8 M9 x* B: _: R: }6 G& n0 n" t5 a- e
! v& g/ n4 V, l( j Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: x. H$ D* _8 `& z8 d
$ t, o0 o' J/ b2 d/ v$ U2 K" O& d; ^ Minimum = 0ms, Maximum = 0ms, Average = 0ms
( n+ I G& |( D0 h0 U ; o- Y, @. D" ]! V- N
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
- g! L/ }. c& |
) t! k! W' S/ }$ j5 h7 T9 u -n count Number of echo requests to send. - x. B; ^5 y" b( [1 h- H8 A0 R
8 C" S5 u" w) Y/ s# G7 g5 Q
发送count指定的Echo数据包数。
1 V/ O; ~" X/ k" L6 \" ?' O# `* J1 r , J) t6 D3 }" F+ I* y
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: " ~/ n6 e! R4 q# q1 Q
9 Y5 j' N+ {, w5 p8 k
C:\>ping -n 50 202.103.96.68 ! X1 ]: O! {3 v8 G+ V
( O- t: r! S# @7 ^1 s
Pinging 202.103.96.68 with 32 bytes of data:
/ _1 v6 a# I3 w& V2 O
% L% Q% W H$ x Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( ~4 ~6 P/ G0 z9 _( L
* D( E" T4 W$ J7 H/ o7 H" L Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 |$ X5 C) R& w+ b4 L5 F# d / R7 M$ Q# _& l) w
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 g& ]; g0 u e' u% M: V" i2 \2 @
- A- y# k6 s% \4 q& c Request timed out. 9 z! I, B8 X6 q* J" B0 Y( _
$ B0 A, F- ^6 t8 l& a
……………… 6 B1 D$ y" w" V
, R1 ~, Y( q- x- M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 `( d, c; T3 O* h& A' H& \ w 8 m* X' v9 T. A: i' M* Q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 z+ [$ f- h7 d5 r $ ~* s/ z, d" [6 \8 o
Ping statistics for 202.103.96.68:
9 E/ L4 l9 R% X: T
% {# ?- K* s0 ] X# D p Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: . A1 r" B! G/ L6 s
7 W" [& w- q. Q# O+ P4 C/ w$ q
Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 n" ~( }, q- K6 E% z/ c
! \6 k* K. D9 i0 x/ M( m
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
( X- }; t2 I, o( w J
" w" {& G1 P1 O0 T* ~) c -l size Send buffer size.
, l) ?; Q' o; W# f ! |/ K: T" ^( r. Z' R h8 R
定义echo数据包大小。 |
|