  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
* u6 q1 }/ t( w& t7 A
# G* v6 V" d- ]8 R n( y 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 ^' z7 L4 [& L" J% J# {: D, @
7 k! I5 k( m) v! @, a m# N 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
9 K8 R, U# x* l8 ^% Q ' `7 l1 ?8 @( f+ d1 ^3 j
Options: / T3 S3 ]% S1 s' y" R) |
% |6 {4 w' z0 W. @! r4 d; ?0 j' | -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 6 X, `- b* N7 p# x
$ \8 I, l0 f6 m& ]# ]) W( b 不停的ping地方主机,直到你按下Control-C。
6 S5 m( `0 E$ q$ D9 y7 t+ j- E7 f7 y - R( m+ O" w+ ^; X/ Z7 o
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, Z. A! r/ a/ c5 \! ~2 s8 I
; H) S! x5 o- ~) a -a Resolve addresses to hostnames.
( H* J( Q- u" { `# J4 ~
2 ^" Q( s, |4 t! X* G& S8 H% k' } 解析计算机NetBios名。 7 e& ^5 p! A0 _: `
; G; N. x; {; z' c& h8 I
示例:C:\>ping -a 192.168.1.21 , ^# d) X( h& R9 l$ i b, Z
: P& i4 x7 x, C9 p; L+ N2 k
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ; O# y+ l7 j% \% S3 j, o: w
% u4 |3 j/ P$ n) Y4 r* X5 Z5 U
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 q' F3 D9 | e) o7 T % [; v6 n. p' T8 \5 w
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, o# I& I& x: D9 ?5 d% T9 t
* b3 z: W) H; y3 n7 j$ S Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 B: _; A, b" n# K& f
3 o, p0 j4 [! C' ]6 s7 h9 { 1 a3 a$ B1 y, Y- ~% r4 n! C$ X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 b' I' H. t2 s3 X2 k9 T
% m+ F5 c' _( e& l* p' a# L+ G% _8 v
Ping statistics for 192.168.1.21:
+ N1 Y7 F& h: w# o4 y7 `. k 6 ~6 L4 Q0 }1 |" T4 c
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: % ~& o4 i& s3 }) ?& x# U
# J! _: J1 I* z) P0 t
Minimum = 0ms, Maximum = 0ms, Average = 0ms
: {6 P( e4 F0 ^- ?$ Y4 |% y
3 G, V* y1 a! _9 C. R: I 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
( z1 ~* t9 {# F/ J3 s9 k. C. [% v * ?$ E7 u; Q: T. X6 t
-n count Number of echo requests to send.
; L! X5 m, ^( G+ w, f
" X3 r% f+ P! T# `3 | 发送count指定的Echo数据包数。
! V4 D) C' t, z- S+ Y% y+ f
& @5 u9 z- E9 I( s, m 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: . G: X2 m! m) l8 m1 H+ ^# c6 Q* R
& P& U( K3 w, `& k# s3 O C:\>ping -n 50 202.103.96.68
' [8 Q6 p0 A& w$ J/ B' J: v
* q% j) X+ r- r* w& m/ D* R) _ Pinging 202.103.96.68 with 32 bytes of data: 2 A( K C# l6 R4 R- y
* u$ n* V7 J* |6 {! y# }6 Z* z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 J4 R: s9 _( z) N0 a4 q
/ s' P8 m* \6 x6 @% W- L Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ O/ x. Z; x3 G6 Y) _
" B2 |# @2 x8 ?) X& c b Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : L1 p! Y6 O5 S
1 V a$ E8 P, r. }+ x
Request timed out.
5 ]5 d6 c1 S' t) M1 C |- R0 v# `, F# A! V# |
……………… ( e& [$ k5 n+ {4 f
3 v8 p; h s9 }3 P! N5 v Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! D1 Z. i& `# c8 i T " y; ~- @ u; H2 W; L
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- z( L* j E2 W/ I# { }( x: ~6 Z
E/ J$ {" i N6 i9 N. ~ Ping statistics for 202.103.96.68:
8 I. [6 R+ ?, \; V) W * ~6 O& I, D" h( ^% `& V* i8 P
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
! y$ K$ N- w; {. o% B2 X# ` : y( s3 Y8 ?1 p% J! A
Minimum = 40ms, Maximum = 51ms, Average = 46ms 8 w( b k, F: V( W; J. x& X# F6 L
$ }3 p& H w% ^8 N0 S% z1 J
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
) B" n2 @: L5 A 0 _& D: ]+ P9 Z+ V4 l
-l size Send buffer size.
( K; H& Y0 j( k; f
' J% H e. K5 H 定义echo数据包大小。 |
|