|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 & }; ^. V. e4 V' Q4 ]% }
5 D6 A+ @+ u* ~2 E4 M$ b3 I" }
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
2 |2 v3 j: E( a
: m) K( G! t' |- b 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
" R3 ]0 B. U" H# I. B+ w * d3 R5 y: R/ G' N; o
Options: . a8 |9 Z" K8 A7 ~
+ e. m9 O& G9 J! @: Q! S. K! ?. p -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 8 V' d/ V+ k8 I, U4 T9 b; w
/ Q6 P( u+ j" q7 i" g2 T 不停的ping地方主机,直到你按下Control-C。
* _) ]; }+ g- R, C" Y. u4 P & q) B# p* c3 b: R
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 8 c8 G6 z" K; ` y2 ^
! \; J$ O; N. i% T( L
-a Resolve addresses to hostnames. 2 `7 v4 n' W: ^7 a1 N, s
: N- w) e# g" n# I3 t 解析计算机NetBios名。 " ^5 q8 r/ Z! g2 i
' i' }1 v* v7 Y; w6 H! r0 ^
示例:C:\>ping -a 192.168.1.21
: H$ G: _7 E( h; m) M0 C9 v + t4 G" r' ^4 k+ F4 w# Q- F
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
" ~ {5 g; \! M! `4 a! B ; I7 C" {) m& D, d) [
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " e4 o" M) T7 \+ q& A' I7 s
- e; W p9 a( k5 o Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - _9 p* `% Q J
( d9 v! y& p4 Y% T; l( e6 q Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 _& O5 g7 n$ w6 ~: R( c, B0 }
0 v5 t" D6 {, ^" B
2 ^* G. I# e: _/ I" J" ?8 B Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ |( r' }! Y9 h ) e0 ^( f; R, M& [' \/ m% V5 c! ]: C
Ping statistics for 192.168.1.21:
- M, z; h5 k2 Z1 o# C/ k3 u
. z n' n0 y2 y) ?; t Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
) ?4 [9 V# P B& R# ~+ K * |7 [3 A5 q4 J* y
Minimum = 0ms, Maximum = 0ms, Average = 0ms 7 l1 f6 |) K; p* y
, J. \8 u2 k" R) ?! Q
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
6 k$ e! Q [+ f: K Q
` ?& M( X: M: O -n count Number of echo requests to send. : W. s5 e/ s5 G$ _1 p% F
! r/ n/ T- g3 M5 Y: C3 }5 s, Y4 H3 l 发送count指定的Echo数据包数。
0 }3 R, j( p* Q8 J# s0 g- q . K9 h6 L8 `1 Z: Q4 e
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
7 X+ M/ o# |1 R: r# W
6 K; A; G: ] p C:\>ping -n 50 202.103.96.68
/ t" c/ F+ g* {0 {- L * N9 s, s) w5 C) q
Pinging 202.103.96.68 with 32 bytes of data:
( J( S- J, c4 @. K/ G : T, p) W6 T+ ^1 x- r
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + P2 e j+ y$ N4 f6 t: m
; j. A1 Q' k* G Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 b* m( Q: L) Q- S
9 u {9 ?9 T( k( `1 F# l u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ G V7 X" x' E! v 5 `3 q, b" L; Q- _! c% \4 i
Request timed out. + U% m b4 X P
' \4 V. }( J/ F1 x3 O8 n1 ?
………………
# V- s# _8 w: }2 [4 K. J1 G- h
9 z; a3 o+ R: ~ g' ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& n4 m% x6 T# m: D6 A
' A+ r& x1 q& k+ T3 r0 \3 n5 C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , @' S: I9 n% X+ b
: O6 C* m! \ w: Z& ]8 b) _ Ping statistics for 202.103.96.68:
5 _8 r1 t& F# u/ G 0 S A6 h5 Z# { ]" J
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
0 m- o+ a: H1 {" C2 T0 {* x
" o' G' F8 F# ]- R" [3 H Minimum = 40ms, Maximum = 51ms, Average = 46ms
3 h- F" W* m: T L, M ; i4 ?3 n% e; U. w3 N% k
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 0 h6 \- j, G/ G/ f% G+ c: z
, X; a' ^$ ]8 p+ E9 J7 M
-l size Send buffer size.
4 ]& V' H* z0 @/ G1 Z
& _( ~6 ^. R) ?, Z$ i 定义echo数据包大小。 |
|