|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 1 ?( R9 O ? k/ f& z
( r" t E- v/ f9 l2 ~, m% }
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
2 H8 K; C+ S4 o0 t( W6 Z & j4 V% |; b5 W4 K$ U4 X
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
6 J& }+ a+ U* t 9 d' X! z T8 U1 t* h
Options:
6 J& K# F+ |9 D$ d
8 Z1 B+ b- v. H- b+ X. A -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 0 T3 q7 x3 i/ p
. S4 G$ k3 [& q5 p* T) J# c
不停的ping地方主机,直到你按下Control-C。 5 w! \# J6 B! c& x; h9 i$ p
, K7 M' r" b- V1 e+ z9 J2 U
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
4 g+ S4 |. Z9 d& d! Q 4 L+ m) `( l1 a) h3 S. \3 G& p
-a Resolve addresses to hostnames. 4 n+ h3 j% J6 b5 ]6 t
) t+ M+ }3 m, ?, ~6 j1 z& p+ Q 解析计算机NetBios名。 1 `4 Q# n" i) R F: u: u
5 X. `+ f1 Z* ]! _& t% N
示例:C:\>ping -a 192.168.1.21 ( F& q# n' d# N7 v9 l ?8 U
- M5 v0 m5 D* B Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
. ~/ B+ `% F) \5 a9 }/ F 2 M/ @0 f' X6 a) o7 F [: b/ A
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " E7 Q+ _9 @9 c2 u
" g& x' ]$ y T/ `4 \ b; P0 p* S: p Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 j. X' U0 o& v5 f9 F
1 u7 P/ S: J/ d9 s6 U2 Q8 f* E Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. s9 h1 G" B) L
- }" m. p1 ^1 z5 J/ N2 e9 s 1 B& a7 a1 E7 s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# Q7 L3 s" q; ^
~; _5 \/ R/ b8 |9 Z L" r* E8 R Ping statistics for 192.168.1.21: " c$ J" \. l0 V& s3 D$ i5 d
6 W2 J- o/ f. s+ {/ }
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
7 B, w0 w* h4 _1 O1 z* Q, w S: r) a: A* y. K6 G# D
Minimum = 0ms, Maximum = 0ms, Average = 0ms * s2 I/ A; [, K- `& B5 e5 M% Q
. d- P7 v6 w- Q- E% F& d 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ( ?3 l c% c5 `: W9 ] ], c, U+ r
9 a" O1 }* k0 e9 m0 ~9 B
-n count Number of echo requests to send.
9 B9 h, {8 i0 _3 o* M2 O 6 L4 k3 R9 w' q9 @0 [& E" l
发送count指定的Echo数据包数。 ! T- q. _2 U( G. P
) _/ F$ m1 G9 s+ c% r+ } 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
, v7 H3 ?- p! R9 h5 J . R6 } a7 t' K( n1 N: f
C:\>ping -n 50 202.103.96.68
% E! q' x1 G+ g/ f3 t
& M% H$ R4 [9 J) j0 W, @% g( y Pinging 202.103.96.68 with 32 bytes of data:
8 v6 P# n5 \! V! M
" i2 Y* e) C$ z* @% n Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; V) o9 K, B' P) _) m5 ]: a 3 m2 R: u' u) ^5 D0 F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 E: `) R0 X) B4 A
+ r2 s8 y Z- D% ^: R. T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ i" p! h3 K6 i) K4 o, r5 E
) Y" J+ ?- K5 d5 ^8 l Request timed out. 8 e1 L2 v$ Y3 r6 x% Q
1 c+ g- s. |* Q- t; G7 g# a; I ……………… [* i- b/ ~5 U# w9 u. Q
2 D, [) k4 R- k- {) Y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 C' C; P. W2 t! U t6 k+ A
3 U; `* ]5 d1 F' u6 C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 ?% n R& c9 ` o9 \
' p" B6 t6 C1 t5 I' v3 ?1 g M Ping statistics for 202.103.96.68: " b( {/ W5 W! T+ A
% @0 H$ x: t. s, A
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 7 q; k1 p. ^, k/ o2 S. R$ [4 _! m" Z
; E3 z( d# J2 H9 X% ]
Minimum = 40ms, Maximum = 51ms, Average = 46ms 8 p6 v6 A# |, k+ ?( I
9 [8 \. u6 H4 Q" m" Q6 U# i. S 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 7 c; J9 B6 i8 R* E
- b5 K" v5 ~5 X1 |* i. m, y* K1 ?
-l size Send buffer size. " |6 ]2 ~5 q" @9 i
" c0 h" v0 i. i! n8 k 定义echo数据包大小。 |
|