|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 2 ^" t4 U4 I1 c3 k6 S& P- c
1 J* T4 M1 _/ A5 x( s, O& _
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 6 P+ ^3 W' Y3 ~4 [
2 W3 A; |9 N- ^9 r; T0 K* m
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
; |# R0 G! W. V3 j' F: @! O+ w
: G5 w! Q. j N, g Options: 9 m4 j$ S M7 @2 j8 x
5 Q% B' M( ~8 b, n4 i X( U! m
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 2 E8 G% l% Z5 i$ Y
+ K* C3 y. ~3 |2 n. K* C
不停的ping地方主机,直到你按下Control-C。
, d8 `7 R" D6 l d
- {2 ^, {2 \0 Z! y, }3 E. D- D 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
& T" c# P; d; Z! r . W* i$ e; t4 ^9 _4 S& [
-a Resolve addresses to hostnames.
9 X! j* G0 Y% L0 v $ S+ B. T& j* K+ u' O
解析计算机NetBios名。 5 v* y" U+ v' B! G+ I
* g) Q/ p% h7 {9 F7 F+ q 示例:C:\>ping -a 192.168.1.21 4 V( v) r( r/ F, @" C) c9 X
" V/ A% W: h- A F1 q( Q& w
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
& N, z% ]& [, x! l7 m
1 D" K) C1 v# A; |2 D% p. U8 {1 | Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 C: h% T# {" }# v! P+ m% b
- {& i2 b+ a' b( F( w1 Y& S0 b4 q8 ?& C
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) c3 a; u0 a& A! ~
- h9 }3 y* j# f
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: V% [- B) N. p. z6 C4 X2 v9 N! x7 q
: O8 t8 f; w# r, S0 A2 L
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 a# P2 v2 ^. V/ E
/ k5 |: N+ ?( H" @* b& O7 ` Ping statistics for 192.168.1.21:
+ z" W/ A+ @; s. `) C5 j9 P | S
: T3 k8 N; ?5 |' K8 I Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ! o/ Q a; N: Y( t6 B: }
# {( N7 \" F/ L2 }) a Minimum = 0ms, Maximum = 0ms, Average = 0ms
9 |8 d6 f. F8 m9 b1 w) Y' n
% {7 o% y1 g. p; I, A0 j) X- s 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 9 J7 s" l# _" ]
9 x/ @5 E6 u* t# _ -n count Number of echo requests to send.
) l B! W6 \% W) c8 {: s% R
% G% j* w. Q: I. i6 o& `/ ` 发送count指定的Echo数据包数。
- z8 i- o7 O5 s. S& L2 W * z- G9 X9 d8 z$ n1 ]2 H
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: : i& T8 H o' A- c
, M3 \& `3 Q/ `& e1 H2 I C:\>ping -n 50 202.103.96.68
0 _. w- X. s E2 B& X 5 C. @, \) o; d9 @
Pinging 202.103.96.68 with 32 bytes of data: ) r8 i4 p, [8 ]
3 H2 O* O# Q3 W3 B
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * w, y3 J8 K1 z. I
; m' p0 F( f$ |+ [6 R2 {: Q# Y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 T- |. }; i+ e8 H$ ] 1 l. m9 L1 c8 _5 [7 [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; X" [9 }0 N) A3 r0 J4 P
+ V3 d- P- v+ l6 v, C, X* Y
Request timed out.
! L/ c- e2 t9 j' S; ^; `0 F ) L$ u% [, ~- ^7 P3 l3 x
……………… 1 x9 J! A; R, F1 o
) l1 H$ G/ V& l: ^ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 Y0 w" m, j* P/ y
1 m6 _: H) b: q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) H9 z- N) ?- X( t . @; W8 I% q3 o' d( I# y
Ping statistics for 202.103.96.68:
& ]8 ~; g5 [. o/ X! F+ `) b/ z# P1 P: F $ ~7 L1 n0 E& _+ ~% V3 M& @
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
) |1 r4 ^( S' v/ r- u$ [- A ) C9 z9 L/ w; `3 f7 R. P
Minimum = 40ms, Maximum = 51ms, Average = 46ms
+ n# X5 M; u$ P
4 l* U, J& e. x' v9 r- s7 d 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
. ]" V" p' Q4 f7 Z& V " C1 w D' S3 o2 e. P9 a$ }
-l size Send buffer size.
) ]. K$ b7 E& X2 o0 f! d
8 z/ C Y) R2 E6 g8 p 定义echo数据包大小。 |
|