|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ! B5 n/ t- u9 d, Z/ n- J2 _7 {
2 ?( V' e/ h/ U/ m' ~ 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: - g* c2 @& b3 F# _2 l2 A* m
+ a/ P' p. ?6 n, F. N( u: ` 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
e- T$ E' B7 r/ n 7 `1 ]/ n& X# F& Y; V, h
Options:
# \+ [- ~) E+ b, C; W
" \) g7 r) j, S- T% I -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 3 [3 A; Z# Z7 t: E, x+ }' }
$ I6 Q* g5 O0 V+ q2 U+ r9 m% z
不停的ping地方主机,直到你按下Control-C。 0 T( @/ i5 W' E' N8 s* L( j
" n4 X- A+ |) Q! r
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
. m/ R" w# z. S) c, P% u! B% ~
' Q1 [: i: ?$ m3 n! O -a Resolve addresses to hostnames.
& Z) M% K! ~. `" c% h) Z
C* r x# U5 U' z 解析计算机NetBios名。
$ E* M7 S( {, z3 |0 y @+ F" k' Z& @9 {2 y2 w/ m' n
示例:C:\>ping -a 192.168.1.21 2 b/ j1 A/ N$ I! Z* h
q: X \8 m7 k) C ?# W( i
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
7 u0 K( j: ]% N7 T/ c/ r, q
3 R2 x4 P1 H! |* G& P Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 f% n; @- X6 G0 o& m0 Z) b. c - ^. n1 d G. T5 o
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 @+ |! X4 \$ q. w8 D% O
, _: w2 I0 l7 P C) R W
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' g: I3 T3 e, I- E: ^, \2 w' O$ G- \0 H9 M4 q9 `8 }8 p
( g& v3 j9 v" ~; C; f& ~+ n, d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! w- i, n9 L% K+ t
" M( X8 e+ {" j* x$ {0 Y& u Ping statistics for 192.168.1.21:
+ Y! B. e6 Y4 p" j. v4 E
; w* K: e6 u) T Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 6 S+ G6 e1 a1 j; v$ _2 ]- }* ~' Y
7 }& Z0 b# b l
Minimum = 0ms, Maximum = 0ms, Average = 0ms
/ }# x( Y* P+ |0 ?3 l0 r
+ U9 C" O& P% X' b6 }/ p! f 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
* H$ r; V7 h. v
" ], C3 Q9 K6 s$ R$ r! f5 _ -n count Number of echo requests to send. ! Q2 f% y& W. u6 R
, c! v ], L. \8 j/ H
发送count指定的Echo数据包数。
4 D1 S/ _6 F5 g" q
7 o; I' Q! i! ~: e$ K; f% ] 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 5 t1 o3 M0 t/ x) s
0 \: i% H) Y6 r" f3 \ C:\>ping -n 50 202.103.96.68
K3 v/ H7 ~9 w; P ! ^8 N, @8 K3 q
Pinging 202.103.96.68 with 32 bytes of data: : v* \4 y4 z4 _/ |+ k. y; M2 p
3 a8 _, u( B# c( I5 C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ Q2 g1 b* P' Y+ ?$ V' y. `) h 1 t- K( [; W7 H$ [) y
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 u b; _. l2 |0 v3 j& l
" S& R, y' M9 Q( n: s* X0 S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: m% I* e" G( [
! n9 z" `7 t7 e1 z! t* q Request timed out.
5 G# p6 N" D1 E+ v
% Z( o/ w* h8 i# W+ Q; S ………………
8 e1 U- |8 q2 ]- c+ l
( x/ Q4 c- A& D/ N) \- `: O8 G; u9 w6 F Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 t5 |9 x' e1 v
7 {) z9 b; I% d& R: }: G, ~9 K Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 {" [2 }- m5 f+ z9 O
8 a. Q- p; Q4 C# |1 J: R Ping statistics for 202.103.96.68:
) x! L" @* `) y7 m
; [, B2 |4 a, D C/ n7 \ Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 {+ `$ w, Z# y- q& c
* `1 i3 R2 \: ]: [6 b
Minimum = 40ms, Maximum = 51ms, Average = 46ms 6 ]' [8 X5 R3 y! ^) e
1 K1 \# q- L; M0 y 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
8 z" i0 U$ [2 w6 V$ y( {! ^ & T( }! q$ \) H$ I
-l size Send buffer size. l& K$ N& H0 O+ A3 l% Y( b {
( o7 q4 v4 A9 H: v8 L: s 定义echo数据包大小。 |
|