|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
' W/ A( D2 T2 g7 h/ A
$ ^6 X" T$ E: V3 N9 H2 } 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: + J0 B5 { f5 K1 `3 b/ B
; n9 i& |: a+ b" a6 @
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 * C9 X4 \ T) E8 Q, u
2 k; g& ]7 G$ R v4 c- u Options:
( k( Q+ ~3 B- G8 S# p2 f& l / [& Q/ k) N+ @% [- W4 i; n: W- G$ c
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ! A- m! E! W. N
6 L2 J, i) ^% ?: P 不停的ping地方主机,直到你按下Control-C。 / N9 R6 m: x L! `& f; f K
$ a* D+ p$ B* T5 S8 b5 y% S( D" h
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
8 t) k4 y8 q, ]* O8 u. ` * @% K" u5 u1 z: e5 b0 r' L1 T) O
-a Resolve addresses to hostnames.
1 M7 ]' _' `) r7 A( W5 Y+ ~$ a
4 M, E9 \& R+ }7 F! _& x 解析计算机NetBios名。
" I8 w- F( l J/ E $ J$ D- C, u1 J" W+ @0 |
示例:C:\>ping -a 192.168.1.21 1 }9 A) m q" E- B7 I
) o; ^: z! W5 d: A7 j, ]
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: : {: F/ Z' o5 c# \& p
K* Q0 s8 D( G6 Z! g4 {& h Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) G3 G& `7 q* T- r9 {9 m
9 ~* u1 B) i* R
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " k2 r; b9 C3 t3 b
. j& C4 c1 U6 P3 i9 W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 U8 s/ F' b& e3 r+ ]) g3 A0 C, G+ K& N: }; [7 G
* e# F; \5 T& P( G2 v7 C; ^) k
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; T- l( E7 n* ?$ i- c8 u1 y( J6 r+ T ( s9 c9 O7 e1 X7 s; P/ Y/ u5 @
Ping statistics for 192.168.1.21: ) J) ~3 }. Z$ C1 {
5 B) T1 S4 ~6 T. X
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
$ x/ g3 p0 ^6 ~1 Y0 V3 I1 b9 M6 L 5 Q! ^+ J, b6 @0 W: R
Minimum = 0ms, Maximum = 0ms, Average = 0ms
$ g# q/ d% g1 ~# R q
9 N" Q6 l' E. d+ r; B T, A9 j. | K 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 $ G2 l" E8 n& @; O# d
2 ^3 `& L& T9 T, j) o# g' Z% Q
-n count Number of echo requests to send.
/ F7 y0 m) S G + X2 ?- Z" E* T ^, O0 D3 x( o
发送count指定的Echo数据包数。
# E7 H D& j7 x3 C% U
! m, i8 v+ ?1 T9 i 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 7 y6 }7 g) b& M% c% I
& X2 C5 T* P2 y9 Y1 T/ W0 D
C:\>ping -n 50 202.103.96.68 * o$ d( X: N1 J! \
6 v0 c( r# R6 x5 O Pinging 202.103.96.68 with 32 bytes of data: - R- E% j( L4 P( ?" I0 N
9 w$ P8 j( x/ e/ [ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% V1 N8 O/ w/ Y3 B2 `
8 `9 C% p+ \* i Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; z6 b, i' `+ m t+ b4 Z. O( R+ C
# g' t) E: }5 h/ [/ |- V Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 J f1 J9 \/ U8 P, E# B
, I: o7 q6 N& ^9 t Request timed out. ( g3 F, n: f+ c0 R0 W
! p. N3 v) l" Y+ A' e& `0 V ……………… ! I+ i T5 s' M n0 P
6 F3 l$ w# E" C9 K' w8 {3 V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 G6 x, z2 c0 S% }5 N: B3 k1 X
9 Z7 p: W6 f3 c0 z* n5 S, } Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ \- B1 }- n9 i8 ^+ {* _. p/ M
5 K% I% W$ {5 i' `8 a Ping statistics for 202.103.96.68:
" l, D$ y* I/ Y! O1 V5 ]5 \( V
+ l/ N9 o1 D. f# A4 k" r Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ; Y* a) U6 T T6 G }( n
7 ]" r% L. D3 q( B) n
Minimum = 40ms, Maximum = 51ms, Average = 46ms ' x' r- L0 C$ C' A
7 a: v/ H; ~5 }1 r, _6 {* b
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
/ y# A p8 M5 f& I! q. t
# J) t7 c7 c' @$ g$ K( W: ? -l size Send buffer size. ( J5 B) v" Y- G
/ Z7 I) j# B, w. r& t7 I 定义echo数据包大小。 |
|