|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 0 K# y$ R% D2 k8 _; C) Q
7 {6 F' P2 B4 p
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ( H0 H0 C4 q6 m$ |6 T1 p
9 `1 ^% D1 g0 k! q 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 5 N2 @) d7 h7 C1 w
5 \/ S0 a/ F- H+ B3 @% ^ W
Options:
2 n9 \% y. P6 ]2 l 7 d! q4 y* z0 k, d3 R" H& q
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
! v- c* ]( l- ?: F' I, }
1 u* c/ M/ Y' w! c& C 不停的ping地方主机,直到你按下Control-C。
& N2 k* d. F3 j6 p6 R 4 {( M3 ~; Q0 f2 r% n9 o1 O
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 $ w A5 S3 \. B; @! r# F2 D- ~
. \: B! s4 n! ~# F# B( v; h: ]+ q( R/ x -a Resolve addresses to hostnames. - r/ z0 Q# h8 m- D
+ v0 Z. z6 O F8 _7 r7 a# }9 }4 e 解析计算机NetBios名。 4 M( W( y( r9 \* F
8 L/ P9 r! Z% o+ o 示例:C:\>ping -a 192.168.1.21 $ B9 H# }$ ^" @" R: p9 G
- W0 v( f _ x( G/ Z" G' ^" y
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 5 f7 C3 F- g0 k$ j
( A" K. i, ~$ [- @' N, |' t
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " C- ] B5 H; t+ i
' n4 [: [* t- v! v6 ?$ N
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ X, f* I" V% R, u& ^) w
# U1 {( x" O4 G/ x$ ~5 y/ x Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % b( O) K4 V: P+ m& O( F; x" G; d
# Y6 w3 R8 `0 g8 M; a% c+ L5 ]! E/ c
( U3 m$ I M4 A4 L$ N Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 g m" I1 t7 B2 {8 J* r5 J
. a1 X8 h$ u" R* J* ? Ping statistics for 192.168.1.21:
8 y) U! y4 N' N. M& O/ h% @ ( y" U" G/ C- F+ E
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: " V* K# |- V! { l( D' `
& |1 G) B y( @" e9 ?4 v& v
Minimum = 0ms, Maximum = 0ms, Average = 0ms ! }3 m" f, \# @' w: |/ f. I
9 {9 T& N: G, y 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
' s" J" X" `: x9 M # D) V4 \, {6 _
-n count Number of echo requests to send.
" [1 x2 l% z' k! |
+ T8 E# @, [/ Z- J7 Y8 s( g 发送count指定的Echo数据包数。
# M/ d( a; z, z- ?7 y$ W& `- ~
0 u3 o; R# b* P- C0 K 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
) W# A2 F5 z9 a$ E% }4 s! B . w9 Y d( H1 j- n
C:\>ping -n 50 202.103.96.68
/ ]$ Y9 g" k( u. b' W8 w4 w/ J
3 |; z% a" J2 G2 B" }7 C" ` Pinging 202.103.96.68 with 32 bytes of data:
. J3 i' q$ l ?
% D0 w _/ S F Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 a S/ u+ d5 G1 Y; O
# t" b9 d7 V+ |! {( T8 R, H( R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , o) y7 B$ C' T
6 P& r- |1 J) v0 W, g' {
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " J: j6 v& ?4 M! m# A2 X5 x8 O
! E2 O4 a% L5 l3 G& E. S, ?0 i
Request timed out. * n1 s5 u" k5 i8 w* k* k9 m' b
+ h/ C# M# n& q& K7 c$ M- Q; k ………………
; | G% ?% z0 N. E9 p5 Z
+ p- v& V Y- t' v5 t- k Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 e. f, u8 F4 s4 a$ f# j
6 u6 K1 [7 `4 a4 `) I, b
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) F# r( G2 K! G1 j T
4 L# I2 n% n. F2 P. `6 N8 y9 H1 q Ping statistics for 202.103.96.68:
1 _" @9 H2 K' V: \ 5 ]( r7 W) d0 x: M
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ! p5 t+ x+ i+ Q7 x3 t6 t
/ V5 z' c' Y4 j& J/ N( c$ B. `$ V( ~% p
Minimum = 40ms, Maximum = 51ms, Average = 46ms
: o! A7 V( `1 Y
$ H' C9 u( z( D1 k8 }" ` 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% R! i. [; g2 H6 L: H
$ Q0 K2 |- U# f/ p$ t i( d -l size Send buffer size. + b) O5 J$ P6 I5 z
6 k# ~/ R! k1 c6 d
定义echo数据包大小。 |
|