|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ b1 z' L" ]- {: R4 _$ R& X) A* r 7 b( p; ^) R. r1 J
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 9 p9 G* f3 X- V# u6 J2 w
, Q7 V1 v( l! e 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
2 J* S1 ~6 E; |1 a1 |0 s- ^$ E 3 f8 u5 B( I" Q: g4 k- H7 \
Options: 4 |) e2 t5 T( p% @$ i3 U8 `. U
' C! |. ^4 J/ Q0 F
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * Z( J6 m3 E. R( e
8 L2 m6 Q- g2 z$ E9 M/ r" B 不停的ping地方主机,直到你按下Control-C。 ^ w+ \& g1 T2 D( A* w% p7 W2 j/ b5 A
* [, [$ s$ |& w' t; U$ e4 }! Y, U
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
0 m/ o$ S% Z& u, z# i ; W9 w" J' J4 u. }$ a2 K3 M
-a Resolve addresses to hostnames.
$ Z" c/ g, R$ B9 O% C
! @' ^( e, ^6 _- P& J7 [0 l 解析计算机NetBios名。
$ O2 N! S( d' a7 N$ b6 ~# S y+ t# q4 E2 d7 M8 c: c" k+ f
示例:C:\>ping -a 192.168.1.21
, l- w T1 r; t! G+ O* {! } $ l) S$ n% r3 q. ?3 |
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
3 b' A1 |/ h2 G ?3 ?
* H% n9 P* r: W/ \* m! m' v' ^ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% h0 Y" p3 d8 V* l$ w% X 8 @! ^0 Y( D' l+ A3 K- U
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, P2 V/ G5 Y- n3 r6 F+ M , s( U/ K! Y. p8 K
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 l' l3 u) v/ @' {1 h9 Z
8 q$ x9 p5 g* P' n6 h# }. {" D - C4 F5 b6 |% j3 Y5 q2 F* E% d$ |! I
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + {+ `) S) K4 R9 ], o! @; S# M
" o1 m9 i4 G7 R7 O" m
Ping statistics for 192.168.1.21:
7 N% F( y/ n8 ?, m x2 ~
' m6 ` @, @ i J3 F4 s Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 5 X/ |& ~' d0 d! e
7 j9 }* {* `8 I- S4 s Minimum = 0ms, Maximum = 0ms, Average = 0ms 6 x6 H. P/ @& W. W1 l
: t" V; z9 P) }! p- T6 T8 q
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
9 z, g" E& Z2 S) c- c5 p9 O7 O; P
( W1 K3 f3 U$ h4 C, W. n( A -n count Number of echo requests to send.
8 E9 W+ T" ]4 I7 ~* j2 x6 Q / j/ d; X+ s. N6 ~. V
发送count指定的Echo数据包数。 ! t: j* q" D6 v7 i4 h- w
) ^. a$ H6 i$ e) a 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
) J* S5 W p( t: U) y+ n+ [ l
6 K1 j/ t/ G6 s+ H! o6 |' w! S' o C:\>ping -n 50 202.103.96.68
- @! A- a3 w5 R9 ?* @' X# ] " R8 u" J2 `0 k% L0 ?" ]( N7 W
Pinging 202.103.96.68 with 32 bytes of data: 8 u, c* k1 ?; v2 c0 R3 d
5 V: l7 O# O4 d+ l" I Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 y1 b* y! i Y2 i1 o / a1 ~* s, ?9 Y8 } _
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 m _+ [; V; G* l2 D. b, L6 i8 z+ w0 [" Y
/ B6 I: ~$ @/ z2 B' F Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 H4 X8 m3 E+ K! J8 ^6 x
; [* Q; T( b4 }7 t Request timed out.
+ z$ B( n5 p" z
. C! Z i {% u+ u ………………
/ @: M2 L8 ~8 B% s- O- C& @7 a + h% H' v( z: u! K
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" B! z" W9 m, Z1 C, o' C5 y' j
' u! @) ^. s) M a Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 e6 [5 B7 Z) O$ s- h2 S. \( G
) \: n) ^0 ]! I/ R# U' G' C7 V Ping statistics for 202.103.96.68:
! b0 ]" O, C0 L. C. s# L 9 }9 D8 w# _7 B- f% ^( m
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
% M& g7 G% f- S* x5 e, C 9 k6 J6 p. W2 `; Q7 t8 F$ f. R+ ?
Minimum = 40ms, Maximum = 51ms, Average = 46ms
0 w1 F1 N( I" M7 s ! a! R h& }, w/ t- a( t, n1 j$ @
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 / \* [+ w% i1 _
- B7 P# p; G* E. Z- e% z5 Y -l size Send buffer size. / o, Q e# x; C6 R; X
) J c3 j# e8 v, p6 f/ M
定义echo数据包大小。 |
|