|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
* R! U7 z. ^. H' U, K, X2 n
" A- P3 b4 g. ]" \1 b6 i 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 g. x* Y0 m( e& h* m: p
- x {8 s( @; h" ^
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
- R& d* r9 ^0 \: @ * i1 E6 Q, ^) U6 A' o- g% t* a' S
Options: 4 {# h! [0 [1 @& r
2 _1 \6 t- [6 k. \4 ^8 O -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 1 |$ O! T* \8 n% K( j4 V9 W
( z% m- ]. x9 b; B6 j5 m& _
不停的ping地方主机,直到你按下Control-C。 / N+ x7 ?* c4 I$ U* k: M
4 V2 ^- b: W2 b6 f3 f% |, S# c+ m5 H- u
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 & [* l& j1 T. M- U6 T
" P' p2 ~+ m8 a r -a Resolve addresses to hostnames. * o$ g |( ]* a' A- H& a
; |* ?( _2 }! v) s" j 解析计算机NetBios名。 # c% }% d4 e T, E
, N, z4 }2 H/ ?+ [$ k) f( c
示例:C:\>ping -a 192.168.1.21 7 J8 U) j$ H5 o3 e) M# Y4 K! L/ j
( `4 O' D9 }0 D, s- |1 H1 T
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
! B1 R" Z' `0 K9 |6 R+ o0 Z 8 h# d- d' k) y1 N5 X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 w7 m& h* j# l
; M) F5 v" ~4 y% P4 G& o
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 Z) R! U) E j 1 r5 R o) V5 q8 R' M/ Y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * x3 q* i8 O; t& ^
" |3 B( ^2 T! k; X- X5 x* G
$ @" B1 K) S9 \; J3 I Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 n+ Q+ } F8 K, t M2 S6 z: q+ ?7 e
3 h/ T! L; Q% F* \5 l: o
Ping statistics for 192.168.1.21:
/ O5 o: I6 q9 g3 e6 |0 z2 u. A# |, `
0 e8 d3 z- T* H" K6 W Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: - s) X v! _$ O# r
$ P, Z6 q! f" F$ F Minimum = 0ms, Maximum = 0ms, Average = 0ms - j5 N8 u, {# i$ Y' \- ~
8 o1 Y1 H. s, s& k4 ? 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
7 o, P! C0 M" P. ^2 p3 ^+ J 8 ]; p) W+ E8 Z5 f# K- r
-n count Number of echo requests to send. % F2 R2 i* u) E
& x. R+ d: A" k$ ~8 M C9 O* o
发送count指定的Echo数据包数。 m% n5 a$ H2 F( k
. l! u H( v7 D4 z- c 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
! j; { \; q% N9 v8 v+ u. w' j6 a& F 8 E2 Q5 y2 t [" V3 I3 m
C:\>ping -n 50 202.103.96.68
) ]+ }* v& a1 o 4 g# n. ?, _1 l0 h- }' t
Pinging 202.103.96.68 with 32 bytes of data: . m" @" K ]$ I% _
; O! F3 @9 y2 w9 P# ?2 z9 n
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # m) k9 t: {! _- R0 h! n
0 x# J1 F; Z1 h6 Q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 ]% \5 c, C) r, @4 o2 v7 ~% L+ t# K; V
& U/ ]- F2 E8 @9 I+ F Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 B o6 F+ F+ T+ |+ U+ u
0 K; y2 L; J5 C
Request timed out.
' [0 b+ a* w# N* `! }4 X
9 x8 Y% Y: a0 A, p8 D9 N7 W ………………
3 T6 G" X; P9 x1 n* Q 2 H7 t* {8 ?$ D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 a+ i/ ] ~8 v# j; {" i , ^0 e7 c% e0 \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + ^1 ~: R. F7 H. x
7 L* \. H* X. [' I/ r/ _
Ping statistics for 202.103.96.68: 0 m+ \4 S2 @$ C
$ |$ h) c T, Q: g5 t. U& h Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 2 X. y" P9 f I, v1 X
" U, b6 B1 v" n8 W Minimum = 40ms, Maximum = 51ms, Average = 46ms . b# _2 X0 b- B/ M% U" }* x! O
- z1 s3 H5 \9 [/ J: h+ Y 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 8 a6 z) J8 R, ? X
. J7 y: q% s' N2 U1 @2 s- g -l size Send buffer size. 1 T$ [+ `6 K% z6 W y! z2 M
8 U. M+ m8 s6 ?: Y! k
定义echo数据包大小。 |
|