|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 / \. m; I" |, f' o3 E
/ a+ V6 s) o- w" b" o! U- K
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: / I8 m3 w0 I' W
K9 [3 ?! T1 T1 r7 |# ]: K' \0 N7 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
! K/ r. U! i& m' p
" C; m3 w! E- c) ~" Y% a Options: ( M' A# j' E0 e: }" z3 T* S
+ x& }# h$ Y" n" O! w" j# ?% I
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
8 G3 B- _9 M; O' y3 w0 h0 ?! s
! d8 ]' [. B1 z+ K. m 不停的ping地方主机,直到你按下Control-C。
( L" s1 s. L! a! J5 s0 R
: n8 B7 [) R" k1 U& x6 j 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 j% ?! V% f2 j
) {$ ~, i2 e& z- c7 ?/ F9 h1 o -a Resolve addresses to hostnames. 4 i- n \1 C, M+ E" G, }
0 ^* C1 F; i# u1 }4 s2 v! g
解析计算机NetBios名。 - E2 B7 W$ z6 j: i$ O5 y
1 e$ \5 u7 P# K
示例:C:\>ping -a 192.168.1.21
, K4 D4 c5 a, @
* `4 j! H2 U6 u3 Q' ]6 F Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: . _ ?5 T* E8 k5 [1 }+ l5 U* P+ o _
+ t9 B% X( x" B4 ~" f5 Q5 Z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( D: ^+ l3 O1 f
1 X9 |' `) \9 ~, f1 h% H5 w1 E! h4 P! m9 D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. r+ R; k3 u+ y
' X( ]* O1 |* ]" G Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - |2 J; M8 \3 }' x, A
% m0 g" @, c( V- H7 u+ W" z2 E8 N
% J' e, v+ f! y4 ?; i' v Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 j4 a9 U8 \3 e/ R
1 x' T/ |# w& P' Q Ping statistics for 192.168.1.21:
/ B# o+ J, |2 Z ; U2 Q9 d+ z7 T+ `5 v4 A+ l3 }
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: & Y* }8 V. P$ h1 e4 }$ o7 R5 g0 s
2 Q* J6 U. k8 B; y Minimum = 0ms, Maximum = 0ms, Average = 0ms - v5 t- d5 j' i; v- g; z
/ R3 I! c) k' z4 v) E4 r# q 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 2 a+ [) T$ I5 J. w8 A
! X9 l3 Z/ Z% u& ^% N8 u, C -n count Number of echo requests to send. 9 x3 Z ]% `7 @# H7 a
! k j N0 M6 `; }2 D/ l& ?% {$ g 发送count指定的Echo数据包数。 . k1 J7 O0 p8 @4 v8 q
0 o; v/ e# f1 w
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ' E0 K4 x4 C% I! t
# a, i& |2 W+ V" h. W9 b C:\>ping -n 50 202.103.96.68 " v) q4 O9 I5 B& A n' M7 W
& r; u4 o. G' Z4 \/ d3 K, Z8 W6 I
Pinging 202.103.96.68 with 32 bytes of data: ! f6 {% X1 l0 i) X8 i' C
) Z O$ o9 f( S" h2 Y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 h" @2 H" p/ q! Y $ ^0 S/ q" e3 c7 ~
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! B" ?& J* v$ p2 a) v3 G ( q2 S9 |6 X4 @) I
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 d7 K( {( m) S6 H" W% g% Q' Q: Q% D
' r* b- G* r0 j, k5 n% b
Request timed out. 7 S# \, }( [* q, a2 F1 L: l
/ @; v5 O& v1 p4 r ……………… 1 M2 a2 l& n, k4 d
2 d! Y8 w& k4 p1 J/ ^ g% _
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # h5 B7 r9 ~& H( ~" r
. j1 B5 ~" t% `5 O% Y% o8 h0 q: x
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ g4 G6 r5 o! X9 O4 }+ @
9 A" [& A4 l! E7 g) h6 r# C Ping statistics for 202.103.96.68:
- |2 s6 q0 P+ |7 l0 J1 N: h
3 C) r4 u3 f: L6 {9 J4 h+ K( ` Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
: g$ Y4 `4 |; M, u( V9 p* ? ; F% |- N) B( Z4 m
Minimum = 40ms, Maximum = 51ms, Average = 46ms
" m% d3 U$ X3 [, O9 J/ Q8 |
1 S# o" A8 i# W' Q) q 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 " l. C. |% U6 A- D6 m0 a
$ k! D# o; E( t' |; `
-l size Send buffer size.
6 L. o$ k# U3 o& m) h9 i" J
* x0 ~: l- d8 P% a# p% k 定义echo数据包大小。 |
|