  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
: ^' p! I# y, V7 B+ i$ w 9 X* o h; @+ {* T
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ! V% L9 F: D$ A5 R) ^' K* e+ ?5 S
6 g5 c. l6 q7 L5 T% g! }7 G 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 4 [4 y- o! K; T3 W4 }; ]6 h; K) L
- v- ~: `4 c4 A1 }! \
Options:
+ W, I/ f: l: J% y1 B . y, q2 V4 Y! g0 h* K$ a* b
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 7 G7 d2 [0 E- L2 T
( \& j; j9 Z" j8 r: \2 O
不停的ping地方主机,直到你按下Control-C。 - x" O, a4 O7 ^
5 t+ U4 @+ E% m6 Z+ E
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ) }0 _- H4 M. b( `( O2 O' Y
B, P p( o; V -a Resolve addresses to hostnames.
7 F ^; i6 N2 Z- o 0 d1 d9 p6 b' ?
解析计算机NetBios名。
" ~0 a: u6 G8 h# @. Y" X 3 J$ V8 l! }, n
示例:C:\>ping -a 192.168.1.21 9 i: o/ r" o3 u. r6 P; V1 s
' ^0 ~# g/ ^% d) n' y5 t8 U% ?6 T
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: / P) a8 h2 M6 O/ Y U
5 n; j/ E+ x; ^: g) e: N: K Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: R& U) [5 [+ X3 o
) l$ E' q( p! P G Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" O9 H& a- T% W% K2 z/ K h2 `4 }0 j( D+ g
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; Z2 a$ o( i6 e" K% @9 P
' A t( r+ s& p. F7 `( O- {, d2 p: A
! s$ ]8 y9 s6 {% O5 d, U7 ]7 S Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) f7 i" d/ M) M6 e. B$ V
- g4 N; a2 t) `4 \0 V# Y% Z Ping statistics for 192.168.1.21:
& T) W6 n+ \. j6 _) j" r) S& Z ' t: c" O6 [2 U. ~
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 9 T* t; e$ |9 F' C" l
/ `5 K1 |7 v- P$ l
Minimum = 0ms, Maximum = 0ms, Average = 0ms
. R) [% Y9 q' k3 S" W0 @: C
5 U3 K8 M; v. b% G4 w# i) J8 j, M 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
; L$ Q! p+ Z* s + e: h5 z+ Z, c. X) g
-n count Number of echo requests to send.
5 r- Q; e8 t8 n; E 6 f, Y6 d8 v% c O
发送count指定的Echo数据包数。
! o9 w$ M- F4 S! f4 |! ?1 x) {8 H
* |6 z$ x5 C% v2 F1 P. S 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 0 c) V; Y& I' X$ E6 i4 @ `3 @1 B
) W7 N& b0 N4 L5 A8 |# { C:\>ping -n 50 202.103.96.68 * d: f' Z) W2 g$ A, y
, ?4 @* V. c" q7 v# E+ U Pinging 202.103.96.68 with 32 bytes of data: ; c) r$ h2 M* z3 _/ l1 ]
, |, h7 u' `( n1 R) k8 b
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 v+ w- R: X# \& B# B5 H; d+ w4 x " f+ k5 g5 p. |) i
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 T% j' ^) \$ M0 D4 p2 c 0 q! B N) l& z$ S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 V! o! x8 ]6 q" a- U+ k# [ + h' {0 B0 R9 i5 b3 Z2 s
Request timed out. 4 M9 K1 _: d5 x) w
5 Z6 Q# A0 j$ B9 g
……………… 2 G) f' i, ?. n8 k& ~
, u" @5 e: T4 v* y! H3 E
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : R8 D3 p9 Q+ c& f- e& l' B
+ ~9 e# d r7 o6 ? v) I0 E8 `
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 {$ B! F9 f% G+ k
9 M2 R1 ~5 C k: Y$ L Ping statistics for 202.103.96.68:
- l$ E U$ A8 ?: h1 @% R- @3 L
) z* t5 ?2 \2 B7 W Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ( ~; r# n1 N3 Z. W) C- E" E5 b
' e% {- E1 _. w. B) y
Minimum = 40ms, Maximum = 51ms, Average = 46ms 6 F% M7 F2 @$ H# i( K7 f
. K/ f7 ]9 j. b7 T
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 3 o; c5 }7 X- }7 i
, o1 @6 v" N$ Q* v* s3 u+ Q' k- _
-l size Send buffer size.
+ T" \8 X0 s) A$ h7 U* x# E
: H4 J" f. T! I0 e6 O4 z8 H9 L4 f 定义echo数据包大小。 |
|