|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
9 o+ X# P" B; p+ d7 W ) M+ H( b0 @) N; o4 R( N; s, d
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ; A+ {5 D& [3 X' t1 X; }5 \( ~
4 z( Q! {! {* `4 }: X' F0 ]7 d' [
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
; u6 Q% N4 `+ ^+ F* u# i; K2 u7 k
8 a6 j* o" N; M/ B- { x6 p Options:
2 D m) h% @$ u & C# E$ @# H8 Q* X* E" j7 \: p9 o
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
$ N$ \1 _" [; U9 w, e
6 U; h9 N, G) m/ B5 ` 不停的ping地方主机,直到你按下Control-C。 / L2 o+ A G! \/ D+ p. A
0 c" x6 p, h+ f+ `& p' Z0 M3 g; }3 C
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ' P: @+ ]" k) A
8 N" N* `- D8 v -a Resolve addresses to hostnames.
5 U$ ?; g5 V' b: d
' r& c: U' a: F% U 解析计算机NetBios名。 & s: O. ]7 h# X& Q6 S
: W' T: W* U6 v% h$ T6 X
示例:C:\>ping -a 192.168.1.21
+ H' D P. s& V
$ |5 T2 m; {+ E4 I Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
% B$ n: W. `/ B
) V1 S& b0 Q! Y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / L* l0 A" z7 k2 P& C! K |' b, V
a4 f+ E5 _# \: F, ^: A! K' r Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 l O+ d# r( i5 c" b + V0 p& B( t2 r$ d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) G' t* u) H' [+ t* F* c9 B
9 ^; S2 x+ @% q" b7 l
) a* k3 c( e' m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . q: G+ E) H0 W3 r9 \2 m2 M& w
. N0 L9 Z6 x: Z/ z7 y Ping statistics for 192.168.1.21:
# X" Y9 h% C+ O0 ]4 l$ u
& u& e( e: D2 l3 c8 T Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
$ q. D. V, b' A6 t- k % q1 O9 E3 Z2 \$ J3 f
Minimum = 0ms, Maximum = 0ms, Average = 0ms
+ ]3 R: h4 J c& P# ~
; Y1 C9 C' W" c' b 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
. ]5 F) `+ Y" t) u5 z ( i3 m; b2 t3 z* I/ F+ e
-n count Number of echo requests to send. 8 g2 Q$ Q/ |$ v- R A, }
, {) w# q' x# a( ?( ?/ O! t8 v
发送count指定的Echo数据包数。 - b- @: Q1 H" P) r# \% T
' {+ ~$ j$ F0 h) z. ^% o
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: P7 b4 _: u2 a% Q# V# M4 C0 l
* y" `6 Q5 d( u0 j: S0 | C:\>ping -n 50 202.103.96.68
2 g: b* [: h4 B9 r # i: E+ T4 m z4 x
Pinging 202.103.96.68 with 32 bytes of data: * R4 X- I S; Q: h
' V8 ]2 T6 l% l" C+ I' W9 @# B( s Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ ~) E6 O8 g% q5 x9 Z
; [5 ^% ]; L: R3 p: g
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) {: G* Q. p' O+ j- x
# d& d2 G o* a' A Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 ?6 r4 Y5 I, t# w! V& o, ~
4 o; m* K9 ^" q4 ^. x8 Y: [# ]' m# t Request timed out. 9 o/ @4 Y9 Q1 ?# D) H' x: _. G
* v- p0 T9 x2 i; \- r2 n
……………… ! Q: } x( L% ^, x
- d( p/ P" U& g H Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# T2 S! G6 J4 O5 K
( ], R2 W6 {2 S% c Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 \8 W. ]3 S/ S , E6 G; Q. m. M1 ?$ q4 @
Ping statistics for 202.103.96.68: ) `2 }5 T$ W7 n
# R9 }. F, |# o+ P- m1 |
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
0 M g# U* L' N& Y. q 8 a+ h( [9 e% i3 @) Z( _
Minimum = 40ms, Maximum = 51ms, Average = 46ms
4 v4 C+ X- \7 R9 M: j! F( y $ R8 Z/ { n6 V, o: I% }- i
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
9 G* j# n$ t' V6 k; d+ W! B8 @ - u% f: p8 ^. a! n4 k; u) h& S, `
-l size Send buffer size.
8 [, j, |, c' T, ?0 ^ 7 Q0 F7 P9 ?9 i& k5 t- }1 b& |0 N* T
定义echo数据包大小。 |
|