|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
" @. F8 R& G2 V! v 5 a6 C( `2 h. G% W) E2 S
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
$ T: b- \9 X. h/ N/ {1 G3 g
) g$ V0 g0 n1 }' ?# a* F 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
7 O9 t9 {4 g$ S7 w
, ^& t+ g$ V1 J/ T! E Options:
$ }. ^5 b( b# ]3 r4 r) Y) T; R6 p5 f 6 U, w$ n m/ r* E- c4 C
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
" r1 o7 C/ H% O$ S/ Z, G" L, | j
) S6 g# n& |0 l! B; N 不停的ping地方主机,直到你按下Control-C。 : y3 [ q3 j! s2 q
/ Q8 H/ X4 {4 R8 @ 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ) K6 G! ^' o g) T8 W7 C) J3 {
, X6 x6 u' Q; j4 h4 U; T
-a Resolve addresses to hostnames.
* o, |- q, I) _2 ~- w1 I " e8 [% U8 q- O: t5 f& H2 h3 C
解析计算机NetBios名。 ) K# c6 ]- p m9 r M
% b) K# D( L6 h. } U8 @' J! o R 示例:C:\>ping -a 192.168.1.21
0 t! y) H4 H. Y: t( z
$ d" z9 _+ K: v% J' e Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: - N9 u7 J I0 q4 J# L
$ a: c1 r l8 a Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % k7 S/ ?, R: `1 | |- W; d2 R0 }
+ ~! J, \- u% x3 I' A Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; k9 x) R; {! J& P: Q; i, a
5 R2 M. O T' d Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + A! o- x, }4 m6 V: M
6 I8 K. a B J9 c0 a& r8 R- I
2 I% ?' U* _4 G1 l& [ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ q7 K- B: b, s( b% M / v2 s/ i6 u/ b) D+ i+ [* U5 ]
Ping statistics for 192.168.1.21:
$ G7 S9 _9 R, i% P5 s$ }5 C * a# c* ?; d! C0 B3 i7 P
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: " N- F8 S3 c$ j4 _. k% \
M$ ^0 B( U# r+ a( ^
Minimum = 0ms, Maximum = 0ms, Average = 0ms , o/ @1 h* Q' C+ z9 y; J$ R1 d
! ?( b% t1 ?, i. v
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
3 s- O1 E4 q. U+ {4 m2 r: ` 6 z! O# M9 S' K: y9 A6 x
-n count Number of echo requests to send. : }9 q# v7 u& g9 [
/ ^. T: B- h+ R2 w8 l* g: g* ]2 r 发送count指定的Echo数据包数。
( ?' f- t+ g8 x, j' M4 d& O: C% o 2 X3 ]9 B: ^) K* O1 j; D1 j
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 4 `9 b& m5 B) L. o, K# `/ |7 }9 H
4 C. r' H* S) d3 T2 A+ B C:\>ping -n 50 202.103.96.68 + H, P. M# T9 A
?* p" t. U! K+ k3 K8 e
Pinging 202.103.96.68 with 32 bytes of data:
% C& I' r+ e; S4 k* A/ L/ h
. N! f' T! {" w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * z, ~* K& W i! N0 S
$ W6 W1 o. w2 z' }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 _$ Q7 V9 L2 p+ x8 R1 W# \0 j, w- H ! B( `" L$ @; d, G' h! Q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# ?/ \+ j+ L6 A% x7 q 5 A- t& u3 M/ Q" @3 Z
Request timed out. z8 s0 n8 K$ z7 V+ a, H! r S
* |$ Q+ Q- x& K8 |, x; a* \- E
………………
2 ?- R. V1 O/ [# A, U $ e6 L# X- }( V: x9 [2 K
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * j' V1 C; J) z& S2 D2 ^- {
* x" p, Z( l3 K2 H1 k
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ d: E9 _ w0 F0 u/ v0 F) y4 ^ T
, Z7 S3 o6 R. X Ping statistics for 202.103.96.68: + Y+ I9 G2 U1 S) b8 d" M7 ]
& x6 f8 m- W8 } k Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: / @2 C) f( C3 Q- N) |1 |( P6 n- g
* n$ q$ P/ s& { Minimum = 40ms, Maximum = 51ms, Average = 46ms
' w' r' [7 r7 v4 T/ {6 P 3 A5 c1 E- q! a2 r. ?+ }0 n& @* o
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 3 Q% T' o1 d+ B+ ~/ `- ~% a C v
. J* \/ T, R" [( z3 I% P8 n C
-l size Send buffer size. ; _# z: c$ c4 Q* D A ^# c
t$ J& b8 q0 Y; U- @: K( Z a
定义echo数据包大小。 |
|