|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
% m4 u$ H9 Q! X, }' c
! R& ^, k6 B- e, ?7 Z 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: / b% o: M- j6 H" i( F8 h
; Y6 L9 s: x2 Y7 ^% ]4 k) @, 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
+ C, D$ Y6 j& B6 D/ @ 8 l- W. h) d) u* o3 B
Options: # ~6 _+ ^) H v- ?) C" ]
8 D5 V) S* [6 V3 S% a -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
$ x4 j7 Z( R# G5 D( u6 m 5 x2 A- D; j# {3 j) @5 [+ h5 b
不停的ping地方主机,直到你按下Control-C。
" Y: ~ x8 `# w E: U* t3 n
8 x% L) d6 z$ `9 |2 L" v1 h/ Z 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
5 _+ ~& U+ g% G9 H. ?' w0 o% q
- C$ I l+ ]3 e3 F9 c; M3 x$ g -a Resolve addresses to hostnames.
- v- w0 T) R1 B " x! v* w6 [8 Q) z6 c; s
解析计算机NetBios名。 / P9 f' w7 Q" }4 x4 ?% p2 Q: C
* u4 ?4 q$ t/ p 示例:C:\>ping -a 192.168.1.21 3 b6 @6 R. p; c" C7 e+ ?7 C
; a& d) j8 N' _1 J$ n Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
# k) E% P8 c) n4 P( |5 m6 @
8 w# y7 W! ^& {9 [ M4 O! Z7 U Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% p) A/ _1 c/ L1 K( Z
6 T6 f9 f! g3 B8 t7 G5 z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( @6 ~9 T: C" J9 M2 X
: l5 a+ i7 j) w Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 w/ o' ~ C: m! `( Q
o" Z1 M1 o3 F
5 J4 Q6 @' Z: B
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 i7 a: D8 o8 S8 |
8 x- ~, x4 @4 {+ g Ping statistics for 192.168.1.21: # z5 H1 t0 e. L& ]4 q- _/ |1 p9 \
}+ T+ ]1 c8 z. ]- v- u+ L
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: + b% q# j, o$ T9 b6 T( L2 F& F9 X
7 M. K# j) s" r2 x# ?+ m
Minimum = 0ms, Maximum = 0ms, Average = 0ms 4 I4 ^& G+ v4 G3 l# O- Y$ W
& L: ?5 I0 Q. ~" i
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 " U& `3 o0 u- g( a9 `
; D( X4 E, F! S: V/ O
-n count Number of echo requests to send. : W0 a/ L+ @9 ^/ F
[3 n2 o. W$ G1 y1 z
发送count指定的Echo数据包数。
; ^/ n, w- F* O4 K3 |# \( u+ q 5 m6 L7 z. \- |0 u5 ?* H2 }
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 0 j% Q8 _9 h7 H! B$ ?! O" ?
6 V# u4 Z1 p" d' S. j
C:\>ping -n 50 202.103.96.68 5 [; m5 g7 N8 B
! K6 B9 K/ @2 U: X Pinging 202.103.96.68 with 32 bytes of data: . A; Q) M, N; C& p! d# N, X
, H ~2 }8 |! l( O Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & k9 b2 d+ z7 ^; U8 B6 Q9 @7 v+ F
3 }( p! Y) u2 p$ J. K( O
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ k* J5 \) E7 O0 i6 h; G8 m, b
7 k8 t1 }* j+ `( b+ E" {% N) o Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 K/ |; F& n9 o) D! ]: K4 y
1 {5 N' b, Q4 K& n/ r
Request timed out. * k% R3 U: L. z2 j8 V+ p
6 W) _. o% Y/ ^- Z- B) \+ I3 Y* {
………………
/ D9 v; T3 s: c. R , V8 _3 I5 t P2 c- [7 j
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + J4 f! L" `. J" W0 R" l
' J! o, Z1 w1 A2 H ~9 J# C5 q, Z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * N3 q$ D5 f( ^. G& q- C; S! Q1 N6 K: F
7 T* Y e* m0 }* Z6 z$ k9 e* V+ ~3 Q Ping statistics for 202.103.96.68:
+ E; V+ @5 c5 h& `6 ?) T0 F
2 c2 B0 `( n6 K7 k Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 9 X% w# I/ p1 p4 E. q8 r; y' r! x
! W- C- R" G& k. `. z$ q Minimum = 40ms, Maximum = 51ms, Average = 46ms
: Y" ?) U. g9 o0 R- A
6 f) {3 b& R! p 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 : S! `& w5 M2 n8 X
+ m1 H; N9 l8 I! k/ v( z) f1 y9 o. v -l size Send buffer size.
: f5 u4 g4 j: ]) g4 F+ x) m
+ q; z6 k+ `2 F- \8 j7 g0 f 定义echo数据包大小。 |
|