|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
! ]! a+ t5 K& ~" D: @" v ; |2 }; G9 X! K* k- D6 |+ j( G
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
$ }# c5 g) K( c: ?0 r" y
& k5 w: a& F' D5 S 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 8 J) ?' x, V1 H L* O
- D. w8 T9 [2 O! h! E7 E Options:
1 [, p' _! k& c5 M" _
2 L4 t3 r9 j6 V# y0 @+ O -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. % b8 `' R5 l& M0 b9 O
# I- j+ s& v1 T9 g5 J0 r$ { 不停的ping地方主机,直到你按下Control-C。 E# I8 q" R4 g0 D! Z! t% _
- C. `7 w/ ]2 f; F9 ~2 L. ~ 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
% q/ `6 k# ^) I! L - K' M8 x2 ?4 g
-a Resolve addresses to hostnames.
7 ~4 p1 D* @1 c0 d) J : ]) | A& Y- f: D7 G
解析计算机NetBios名。 . M: ^, K2 r* t9 ?* L
! ^, s, i( I# K) v* W( h j 示例:C:\>ping -a 192.168.1.21 ( f A& B) i$ H% V% s* M3 z7 h
, J5 X1 n A/ ]2 f
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
' t% O& ~1 L7 F" G8 | 9 Z& ?7 r; t5 M. G9 `
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* z* r J% n, S6 H S1 n4 v7 ~ + z" p5 Z. r3 H; Q `. B; X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 D. y! g! p' v/ l* r6 O7 h1 K5 l
" k- b! ^( r( w7 h6 K* w. p3 n* g+ c
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% m7 u5 n* s& B# m0 F0 ^+ K7 w! x1 b2 v/ ]& k- A
1 z& Q" U" J7 R- N" g) u Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : t, a' {0 l& @# O _9 N
+ M/ H8 `6 {% O: _' K6 a6 g" z# Y Ping statistics for 192.168.1.21:
* F5 J1 ]! y% S3 R
* w: p, K( u/ ~: j* Z Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
1 ^, v+ b x/ Y5 J* M4 @
4 s* P1 o& R) D G2 v Minimum = 0ms, Maximum = 0ms, Average = 0ms
' q3 w4 Y! p% j' h
8 Y! e% g5 _/ F) O. ? 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 3 z( H! Z2 ~3 b; g# G+ \
/ { ]3 {0 c, [8 Z5 v1 I -n count Number of echo requests to send. 6 \, ~" V8 I* B( H* l
5 Q8 `- h) k7 ]* b3 R
发送count指定的Echo数据包数。 8 K2 A! |9 i* q; z4 n
: |6 ^2 z2 x% A) K1 m9 W 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# d: h0 ?7 u3 w4 E# d3 \7 ` ; r( l" P% F2 o. O1 D1 \( C& h
C:\>ping -n 50 202.103.96.68 ( `( F$ W( t8 m! c$ J9 {
( Q5 G) r" f6 S, X Pinging 202.103.96.68 with 32 bytes of data: - `( O2 ~2 d) r2 l% p
$ E& @9 x" N% {: y8 d2 ]% q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- ?% i# P# y& m) g4 g
7 O: C& _ ]3 Z% O3 n9 _ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 y- [" R* t' ~9 ^% i |
4 r$ W: h* U# Q5 A0 Q9 R4 J Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- r9 d: h. U- O/ {2 O9 C 2 S/ L3 Y( `- s8 d, ]( t e- a
Request timed out. 3 \# u( I0 l5 g/ X* a
' B$ z6 `' _3 S+ Z9 g ………………
5 Y0 Z1 D8 Q! V& u6 t" @ / C- \1 Q9 @- v) D/ P. e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * C: b2 M3 N$ m4 S
$ Q/ V9 w- o2 k; {* Q' b f
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 f" J8 f* @5 z0 B/ L5 y& m 3 i. ]$ R( E* Y \4 T. E
Ping statistics for 202.103.96.68: + M- B. ^* Z/ L; S$ r
4 N5 G# e: t$ p% o$ b Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
3 _7 o% b6 b+ `, R2 M
T# ^1 _) b! D n9 v, o7 i Minimum = 40ms, Maximum = 51ms, Average = 46ms 7 }% u$ I. Q+ V8 P
! U( R O% f6 \' g* A- }0 z6 q$ Y
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 1 c+ \& Q2 \6 f( w4 ^. q
, l0 C9 a5 m! `! t" n9 o: T! { -l size Send buffer size.
( q6 x% G) m+ C5 ` . k. N1 x* O: k
定义echo数据包大小。 |
|