|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
/ p0 H) c4 v9 e ( T1 [) w7 B1 K x P( T
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
8 c# z0 v8 H( }: n + Y& c3 x6 p7 ]% Q5 B7 y: M
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
$ s) z$ H$ a, a& h& ?% D
4 [, `: z. g$ @* j2 Y; f Options: - _% N! I* E3 n7 K9 B% ]2 Z
& c9 a" Y6 B/ T3 |3 i# {. R/ W -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
! |1 Y% q2 k4 p2 _2 u
3 J# j9 c8 H7 o% M; p# J( Z8 ?1 ~ 不停的ping地方主机,直到你按下Control-C。
$ i# d: V8 w! Z$ {) H: Q( [$ N. I
1 y' L( b" G5 |& o. T' |2 Z 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 , Q$ F0 b4 z$ l
. }8 o$ ^& m5 B* l: O% K q -a Resolve addresses to hostnames. 7 Z, O; b; J# }4 @' G0 D
5 c# n+ b. h. v7 X8 D
解析计算机NetBios名。
' u' H4 w7 v4 W) \4 ~1 [ ) h6 m! y' @9 [( B% |
示例:C:\>ping -a 192.168.1.21 % Q9 y/ a: x: u" @! O" J. \; T
( \" [6 ?! a/ D# N G( A Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
/ H# X+ H. W* L( G" t! L k
( ]% V8 h& H, ~2 D4 _* \% p5 Y: v Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 q z: M c( x
. B2 |$ L* c/ M Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% g6 g- m- M$ z
7 D. [# M5 u# x& p; d Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 H+ F+ U* F+ `8 ~4 f% |6 C
( F" p0 g3 D2 x5 r9 A" X
2 n4 A6 h' z. ]' z' G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 F A% C3 p4 s4 L. k' J
6 q! M. V, C- B0 U+ g
Ping statistics for 192.168.1.21: # z& R+ P* B' a, d- y6 Y
4 o* ?' m+ _1 ]) D/ N. [7 v$ F$ @0 U
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
# _3 P1 O& G/ ~' O7 m+ K: j3 O ' U( N' w6 `& r" u0 w; i
Minimum = 0ms, Maximum = 0ms, Average = 0ms
. P9 r$ A, W7 ~5 }, \0 {. [, K 3 {! D5 f4 N6 s- x4 Y" Y
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
; z) O& @8 p# T9 o' |! d# ^$ m 0 O' E9 d/ ?, @# Z' Z7 l
-n count Number of echo requests to send.
! O0 B1 R* N- V3 `
D* U. t# N. L6 ~; o. {1 P 发送count指定的Echo数据包数。 ; [" y& D" I: u
+ e4 Y( D7 v9 H* D Z! g* v8 {6 r4 I 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# L% _) j& o. r& _/ k . t9 E0 E9 Y9 m2 {" K5 r+ ?
C:\>ping -n 50 202.103.96.68
0 K! l" }3 F' g1 {8 s$ a4 N8 O 2 }" X2 K, a' P- ~: f! y
Pinging 202.103.96.68 with 32 bytes of data:
% u% P* L' F. e' v0 s. k& A
& B) d1 b. n/ w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' X; B K' z0 h
) X, [! h4 T% S9 R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * F, c; d" x O2 {! r; G6 ]
/ }. q7 p9 \4 v2 _% {
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) n) m9 Z# \2 F% Z% ^
: `! s/ V0 n$ q( F+ K! j Request timed out. ! O- @/ ] j: p! U0 X$ q, }
( m& @3 W3 k! J7 P, T1 D
……………… / d! z2 I; ~! W* \
" b3 ^) C) p) w7 m; q2 S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 f0 g0 O# ]: X, u3 B2 | x5 m
9 `" v' k6 f& e8 W% j Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 \6 R/ O' I- _6 |3 k6 u
3 [3 q, H0 Q7 n" q6 e9 [9 [ Ping statistics for 202.103.96.68: + ]& X# [# v1 E& V
! C4 c4 r+ A$ r5 \5 [
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ) x% x* l& N7 k7 n& W ~# v! r. K
# g) m$ v- G( D/ ^# R" l2 f q' Z
Minimum = 40ms, Maximum = 51ms, Average = 46ms % }, H5 p# |8 B5 ?
9 N4 t# a$ ]7 U9 r- F# x 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
' m' e% W7 q+ j' Q 9 {: K$ \0 U: x! i5 R/ T3 b" D
-l size Send buffer size.
9 Z8 f3 W' M/ Z - a% |/ O) ^* P- i" i! ^8 _
定义echo数据包大小。 |
|