|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ! x8 O* s4 ]5 X$ W# W5 |
+ |8 I, t+ Z( W7 V3 d 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
8 z8 Z3 F7 e$ Q" K0 W 3 v9 c0 b" ^% T/ O5 b1 C" k
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
9 C9 ]: l( d3 O. ?& I1 c/ S
& y, p& W% F2 E% j N% R' X9 v Options:
' g$ c, L% \! a/ D c' r- V3 W/ M
& r( h, Z$ X: J } -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
0 V1 x! ?1 Y7 Z* S% _
9 v9 `( U& x" [ 不停的ping地方主机,直到你按下Control-C。 3 g8 Y! d$ a' o3 b" l
5 C5 c! F7 ?6 o& d( S. h- {% a& p* W 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 , ]+ N! Y( v2 O2 c, _
4 p; U/ U% q: H. |; I3 X5 q$ Y; V
-a Resolve addresses to hostnames. 2 r3 F, V7 g! m. G% P* E
1 M1 R8 j5 m" ~0 p
解析计算机NetBios名。 9 h) M2 J2 A; m- |
. h( }/ K' ]% O 示例:C:\>ping -a 192.168.1.21 . X i {+ n- W5 E
6 ^, U* V8 w2 j, t
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ; h" y! v; Z2 B, z7 r
s/ O6 K! N# d) k! \4 i Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % d6 L; P$ K" t8 T* w2 E K
4 e2 ^6 A+ V2 O1 x) G Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ U$ F! N1 N3 _8 s6 x, A( X 5 f' v( t! b: N) ~ c; q0 s- ?3 a$ c
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & j# o( r& s6 {3 I X1 z0 l: I
9 ]3 D6 _4 F/ l1 o
" r; a- h, ?1 J: Y, Y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( D) A9 d+ S) n! B
9 L9 h S9 l5 ^5 F
Ping statistics for 192.168.1.21:
2 N* r" B7 U0 M6 w+ m$ t $ {9 R- S) b6 m7 I% U1 N+ i
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: $ M7 ]* A+ ~% n9 J- w
" }/ _7 z; t% \
Minimum = 0ms, Maximum = 0ms, Average = 0ms
% @; m( ^# p3 @/ F ^0 ?* I' @; C W! _# o, ~
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
3 j$ W; y0 A5 P9 p6 T" D, r- i5 q % [2 P: }3 U: x
-n count Number of echo requests to send. 0 S) C/ G( R7 d$ y8 ?
9 j5 ] p) ~" J
发送count指定的Echo数据包数。 ^& {7 M; B# W F$ E6 o% x
: z; q+ g9 h" {$ o8 p
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 2 o0 e8 D' x" [% R8 U
6 W1 X1 g* S: f0 J* ~2 H C:\>ping -n 50 202.103.96.68
) T/ A4 t1 u. n p0 M 5 p0 ?& B& ~3 e. f0 W8 W
Pinging 202.103.96.68 with 32 bytes of data:
# Z( M2 `' W( Z# @ A
: }5 c+ g( C, Q6 U/ f Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: L; P4 P6 }8 }5 i
4 o7 }" b2 I' `) |) i Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! ]4 ~ _! P1 E" X8 \: @ B
" R+ r: i8 K v5 {0 k' V Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " ~$ R7 \4 @1 U9 Q! ?, g* w, \# ?
3 N" V& ?" h, y( `0 t: | [8 T. Q
Request timed out.
3 J, O6 |. Q' z( E 9 B8 ~: @1 U3 E4 }8 E3 {( s
………………
% J. z# @+ m- e. q" E
4 @$ ? M- u% p9 s r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 M* v" @& `& F; Z( u
F& D1 Y( T0 [% {1 Y% {0 |- ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 [' q) j! a5 v5 F" D( W$ B9 @
" v& ?& X8 q5 M
Ping statistics for 202.103.96.68: 3 r" N- v/ x: L l; Y
9 A9 k; v8 e. z# s- f
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: : o% R) i* Y$ e
# L" I4 L% \6 }9 M% b Minimum = 40ms, Maximum = 51ms, Average = 46ms
+ f/ u+ o* \: D5 v8 o$ v
# g# s6 T, Q3 o; R2 p: @ 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 0 c2 m P1 c8 w8 e; T+ u
& ~( {6 p& c+ u/ C* W
-l size Send buffer size.
+ L! p3 ?9 _4 R
6 p3 Y) z1 F7 [ 定义echo数据包大小。 |
|