|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
7 x' U- u; Z1 ]9 p: \) r3 K* i/ P9 l . P5 }8 h' U, G# K( R* j) k
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
) G3 {2 C; X& S6 u+ s/ t
: n7 k' p4 Z( g% J2 J 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
$ p2 A2 w/ t) q5 A % w4 T) I6 b- H" a" N* W! x
Options: 1 D5 _! x1 z c5 l
% x7 X) |; H" Q) B
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
3 f4 N" J' z- E, n/ N0 K
. i9 C( i* Y; B* K2 c 不停的ping地方主机,直到你按下Control-C。
9 e! R2 v- N: V4 k& O# A! \2 N # O) d6 b: H& V. m6 H# b
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 9 p+ h3 [2 J9 U0 T& v8 k
5 C; s3 E& W) ], `6 g -a Resolve addresses to hostnames. 5 x0 [& F; i* W2 R
0 ], N) ?9 u+ K3 E: Z 解析计算机NetBios名。 $ w5 ^9 S+ }2 ^! G. V$ p( u
0 f6 q- ?# K' @ 示例:C:\>ping -a 192.168.1.21
}# X3 k9 c' i+ s- d- G
9 A' R, u+ b# L0 _( E. A Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
+ Q* w, r4 Q9 b ' A$ ^8 h5 T; U- o5 ]
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . G O- [, X6 A3 P: T
0 s I( S% ^ G) n* x Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- Q9 j H9 K3 m0 u9 X + w5 x2 A7 H" M9 K" d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # p$ b8 \3 f V
6 F7 M& { c3 H
; x% Q% Y8 g: {5 D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% v' V% e0 O! e6 Z1 c# U) l7 L ; N" s8 a1 V4 I j0 U x I- L2 H
Ping statistics for 192.168.1.21: ( s$ |7 `) N, y
: W9 H$ H4 b4 r Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
; u. C& p& @) N* [( F! [9 F0 c% B' k
2 t- R( G* k/ o$ X! p) g Minimum = 0ms, Maximum = 0ms, Average = 0ms
8 Z. X2 ?% F: g" o% A ; D' A9 d4 B! m( A6 P
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 # H+ j3 w& K' r: J0 x, f. z: \
) \5 X4 o/ p: e/ n$ ~3 V
-n count Number of echo requests to send. . |4 }) U) ], Q) r4 F( s$ n7 k, y ~
, G* n) {1 }0 [& m M) H8 ^3 i
发送count指定的Echo数据包数。
9 ^7 N3 V. w$ U 2 x; ~- n! I/ r8 \9 c
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: z; i4 ]5 m7 I! v
' E; u6 l! ?9 |$ \ C:\>ping -n 50 202.103.96.68 # l. s+ W! E- l
0 t7 e9 K/ h* {$ G$ P3 i$ @
Pinging 202.103.96.68 with 32 bytes of data: 9 h, \0 ~7 v* v
$ U4 Y: M5 B, v) _
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ B, m2 p Y3 e. }
# |- W' e ]8 \8 _ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ Y f# @" Q8 @( R* s6 k& q3 v
2 C A0 @, a7 L& T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) a' | I8 F& l3 y0 t; y5 S2 a; l
" b1 G" i d: b# \* r/ ~
Request timed out.
( d5 m5 z9 R3 R" `: x1 O
3 ~) ]/ N5 B: W5 o: f ……………… ( g1 m8 ~# z1 d, H; J2 P; X
! v4 _( N T( u$ M+ E% x& b
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ C; T% F0 G b/ j & n1 H! j5 D0 R. D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* c2 b1 ~( q4 i2 \ , z/ V$ @4 ?6 R' C8 B" i, ~. _$ h+ A
Ping statistics for 202.103.96.68:
9 B% F* X7 N5 O- D
. c2 o5 C. s( A# ` Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 1 o$ @; V0 u& v+ A6 y6 p* Q
4 R2 Y0 K5 W. \2 @( f' G; O/ X Minimum = 40ms, Maximum = 51ms, Average = 46ms - i; @7 g) Z) G$ \4 _! ]; m: Q0 b
9 ?* [) W( [: f/ V, k
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 3 p, u: ^$ w' I- Y
& ? ] H0 u$ l
-l size Send buffer size.
5 p; s" p% Q* t, V7 T4 _
& M0 \7 k6 T6 T, S 定义echo数据包大小。 |
|