|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
7 G5 X+ g+ b- f4 ^! ~- g; o# w
: B$ h6 E6 i2 g3 O3 | 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
; d' a3 h3 O1 J$ J) w 1 V3 p$ N4 p) d) c Y
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 % v$ i$ r- r0 w! a
; X7 H. l1 T$ Y5 e7 Z Options: % I! v' o6 c9 v- P/ R4 L. V4 ]! L: e6 P
# j! h* Y: v; b -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 7 `7 J& c# `1 ^; l. o% D
* ]' ?1 U; q" o( |. P 不停的ping地方主机,直到你按下Control-C。 / \$ w* a1 o3 g/ x! \' @
* L$ I J" Q5 b7 K 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 0 i n" l1 |8 L- K, `$ j
- }9 a3 I( k: S -a Resolve addresses to hostnames.
1 K5 `8 b0 Y! u7 e( I5 D
& Y0 ^/ B9 o4 E8 w 解析计算机NetBios名。 5 p4 j' [3 i J, l8 i, T* M3 x
4 ]" A: L4 X2 Z; h' m" |% v
示例:C:\>ping -a 192.168.1.21 8 B* Q' e) x) I) B0 ~4 S
9 b1 Q: A, e; n$ R. }% c8 B7 E( a Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
' v% p0 o5 B1 x" L% W1 x$ y
" P+ H/ u Q8 h0 x. Z; Q8 b N Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* H+ O. I$ u; G* }+ ~
& c9 v+ ?% d0 B1 s$ k W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, ?, _8 {7 ^% T: E" d ( K! _3 I" L$ W3 g" l* u' a
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% r* }/ Q0 Y" s/ f9 }! y
4 ?* t& v0 j1 m9 A0 e
3 \$ P5 ]' j# h! E Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( Y* v, Z2 }6 C; v0 E' M
6 C6 [$ y ^1 [3 c( h6 D& l4 C Ping statistics for 192.168.1.21:
$ a4 X8 z: Q- a% R; X3 {+ O& A ' _$ p9 ?. G: m- ?' ^# d
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
' O6 A4 A5 S5 d( x/ k- b- U 6 z: R5 Q6 q- l' ~ U
Minimum = 0ms, Maximum = 0ms, Average = 0ms
- H# J' @1 o7 L6 a) G 6 w+ ~" n6 t6 G- F; v- Z
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 2 s. L7 _# D1 @
" b" ^- M5 e. I% F# H -n count Number of echo requests to send.
9 ^' ~% r' n/ s" K
- Z* J3 V: n' C2 L$ Z, p 发送count指定的Echo数据包数。 4 O% P! n' O& B4 m: ?* H5 o
! C1 Y3 B3 A( k
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: n6 r7 ~0 B8 V$ P
1 W& [* I# P3 r& w2 m
C:\>ping -n 50 202.103.96.68
! G/ ?4 B9 L5 P 9 [' @& I6 I0 ~+ I
Pinging 202.103.96.68 with 32 bytes of data:
2 L M- r2 q& K) I 4 R5 W+ ]2 W9 `% E+ s1 W s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ f; J) R, a4 a" e
" l- q; I3 C5 [8 ~9 T& _ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # e* f5 i- T* |- D7 M
- X' R# j$ ^- `0 h- }+ {3 } Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 w+ w& `. {. C( D$ l3 S
$ A& V. A/ H8 o
Request timed out.
3 ] j7 K: D" ?$ t& g d' M R6 A; A
9 k v: a5 z& O$ }0 v: {$ X( g ………………
/ i" J3 ?$ j8 J3 G* T7 O
- e5 c- D( ~$ { c1 y7 O Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 v) s# C, I: F5 I, z
& m- I% T' s) J. ]% X; @ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( h) v5 i) K% E5 a; Y" ~6 P1 k. Z
" `/ ?; W4 Q; v3 G& ^" l. S( Q
Ping statistics for 202.103.96.68: + v7 T* ]1 P$ @: H6 n1 ^- R+ s2 c" i
0 s: ?+ O% ]$ ^$ Q# w) [7 E
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 6 a" ~6 H; v/ d2 V1 m( y9 l$ M
0 X: a5 O6 J5 a! X5 x
Minimum = 40ms, Maximum = 51ms, Average = 46ms
1 G/ r/ H* O1 p1 V/ F- y( Y# [ 2 _3 v0 Y: h$ m2 }
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 m: g/ R$ ]1 E: b4 T6 g, Q
, u# P" n) G' A1 w1 [ -l size Send buffer size.
% w0 s& x' l; G& s l" B
2 }% l* K, a# F8 _ ?, }9 k 定义echo数据包大小。 |
|