|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ c. F Q) j5 I+ l [2 o ! K( R" v6 F5 F8 ~+ E
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: E$ Q- |0 q& Q& P+ T
, h# x7 ], u) d+ j0 m7 q
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 % I. e$ }& P; E& h
, ~" T/ v- d8 w- w3 ] Options:
3 i& R) i' x5 b' v& Z! ] ( e7 T9 z6 [5 |
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 E; j- ^1 Z5 x7 H1 b1 ]: j0 k
& G: c- ?+ x# [$ C) r$ B/ j! S- B 不停的ping地方主机,直到你按下Control-C。
& P& w6 X4 d* }$ y, D0 Z; ?' @/ i # U+ r: a3 M3 G6 U
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
; Y* e9 ?4 u8 ?* J8 h! d0 h" I 6 b3 H+ Y# I; l% H8 E# I. x
-a Resolve addresses to hostnames.
0 b6 E2 G. J8 y3 o3 [ ' V$ A( S9 `& o0 t) a. Z
解析计算机NetBios名。
* T+ U1 n3 ^& F8 {+ J
* V: m% k/ k% U6 | 示例:C:\>ping -a 192.168.1.21
" \0 H% s! C8 \
7 O3 C" Z3 N2 J( n# T, N Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 3 Z4 l6 n; k6 B. p! I, `
) s0 a( m! u# y% K$ D1 H- {0 ^ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- k/ m) r. D1 ~( F: N
; K" n- |: @, z) @5 i" d Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 Q2 }1 W* {& Q* |2 y# t
0 L2 R2 ?- g0 ?) J
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' G- ?4 A- M6 |6 ^. b- X, b# m
2 J& h5 Q K6 ]8 U" X/ C
8 Q( A$ r2 ^& n4 p
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 z8 `7 l' z0 t- U1 f- d2 d# E 6 ~4 R! {0 N6 q7 o, k# Y
Ping statistics for 192.168.1.21: / Z! I# `4 b9 v6 i+ s& E: x* ]
! v) Z, h! c7 |2 F$ R: p
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
& d n3 R* P2 L" Q2 r1 Q( \& A$ v
7 n7 m) P* S% y# a+ x: I Minimum = 0ms, Maximum = 0ms, Average = 0ms 5 _' m- k5 X, V- m" I# D; g! m
1 [& x. C; C( \& n2 o 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
4 M' q2 D: F |9 \" l8 i2 c
! A6 v1 `$ o+ }( n) Q5 @5 k& j4 y -n count Number of echo requests to send. ! G& n4 A1 h$ k, S; Z ~
: O& D) G4 m, x) b/ M( k7 I
发送count指定的Echo数据包数。
, w& e5 t& {: X! f3 f4 E
" \6 v: J) R2 G 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
n, ~# `) _, q3 S/ A 4 R& h0 k: ^6 V5 _2 Z5 y' h
C:\>ping -n 50 202.103.96.68 ; A5 g, P: n+ Q2 v0 e
& f( r/ F- K! C) k8 g; }1 u
Pinging 202.103.96.68 with 32 bytes of data:
/ P4 W, V* c$ l1 i$ C% Z. {: b 8 \+ D! w7 S/ i/ ]0 D. J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & ]: B% u" I3 ?" E/ T
9 A* F" d0 A0 K& u! x Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # q8 A; A2 T. \; z
( K% k& s6 ]* V3 S2 ~! @ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 F8 C0 \1 u# `) V6 W+ q) o
6 T# z: T1 y7 v" ^ Request timed out. ! t6 L; c1 y9 |" x5 c( a
2 U+ E' Q* `3 a7 ]3 y, g6 p k5 R ………………
$ O, ]0 x1 p& r5 E
& J% V5 y4 q! P2 V7 K7 N/ }& [ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; S2 U* Z+ h: [+ o) @
- D6 g( j4 m% b: w$ U, F3 z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 @5 J: N0 y0 q4 C ' Y* L6 {# R8 X- s6 _
Ping statistics for 202.103.96.68:
( _- G+ y; h; w% t% J/ c& ] ! P" g A3 f! Y/ G: a
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ( ^' W# K% R( R8 w% E( {$ z2 B! s# J) _
) G+ \4 @( \" K6 r8 Y Minimum = 40ms, Maximum = 51ms, Average = 46ms ! U9 p+ D5 y% R3 {1 }
1 g' d+ M& p4 O Y* R1 O4 d2 ?
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
. H' f- I% ^" c6 c+ ]; t1 `
. o8 V4 D( X% n- p -l size Send buffer size.
+ `& V) W. K% }( L1 M A
5 ]' b# n3 t: F! e" }' O0 a* R; w 定义echo数据包大小。 |
|