Board logo

标题: 教你正确使用Windows的Ping命令 [打印本页]

作者: 野人e族    时间: 2008-1-27 22:16     标题: 教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
0 a* f  K+ Z) J2 e# y* H   9 h  P/ H$ {1 Q5 |
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
- K. u" I  m5 ^$ i3 l  
" S7 {8 s' H% r  {, @( ?0 Z  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 + \8 q$ u2 C, q: J. \
   ; |- }' u# }: a. Y
  Options:
/ |& v& |: A+ ]- @9 h  y   % t+ j/ T. Y, Z3 W
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
6 y: e0 ]2 {0 ~# x& ~; U' l   4 P  V; }" q2 M9 r6 h# q9 P5 _
  不停的ping地方主机,直到你按下Control-C。 8 {6 J6 p, I* k6 Q/ n1 N% X2 P
   $ O! F/ M6 a$ m+ D/ n
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
) z, o. ^2 O% @0 j# @9 x$ Y; m  
" j( }. A; d7 z  -a Resolve addresses to hostnames. 1 m" a' |1 R* l+ D
  
; v1 x/ `+ k4 b8 A* C4 ?# B# E: [" H  解析计算机NetBios名。 2 n) o# j0 S$ S* S8 v& b! [# f4 z
  
9 z- h5 L- G1 A4 D) Q  示例:C:\>ping -a 192.168.1.21 $ T0 X; m; p& {6 S
  
* o% I  h! u& x* H  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: + c3 C+ y! k/ H1 D! q: i& ?
   4 F( a, u1 `( a0 t3 ^) Q  R# m
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( C, O1 U9 \( l" A7 Z   # l( A) |; O: \9 R& P
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 X$ y# \, W/ q4 g* e" h  K- G. [
  
! O# `7 g7 m' E( Y5 _  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ }# _. ~3 `  Z) f7 T+ i

) [& N8 w* J: t0 A" Z3 }+ L# h  
) B3 O) c1 y( C( t9 y  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 h; E; e: I. n
  
/ E3 u6 y0 o  S3 Z8 F  Ping statistics for 192.168.1.21:
& \8 Q# `9 z% D  \  }  
  e* x( P! n. Y  J  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 7 u6 t& E; q& T) u
  
3 W1 O6 c/ N3 \. L; {  ~6 J  Minimum = 0ms, Maximum = 0ms, Average = 0ms . `/ u6 k+ F9 \! \- D
  
- p1 F" F# w2 f* I  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
! l5 Z3 n+ r! z9 P1 {   . t$ d0 N2 i# c1 i8 n
  -n count Number of echo requests to send.
! F( O) V. @1 Z  K, R  
" i  f7 V% O0 F  发送count指定的Echo数据包数。
* {  j! M: h6 J+ f7 X% Y( C  
- O* J3 H9 {* l  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
: C* A. t' j1 i  w2 F" h( i# j0 Z   1 x. R. z+ W7 a8 L
  C:\>ping -n 50 202.103.96.68
- ^9 Y  j& p" b5 \: o     w0 d( M7 n* L+ A' {
  Pinging 202.103.96.68 with 32 bytes of data: , B1 x6 U1 y) v5 I8 k. b
   / z6 t3 p0 x2 ^6 T
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # ]* B4 U4 Y9 M, {: G. D! E1 x
   0 i7 i) [% b: G1 G3 C& R
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ B! }5 K: b/ Q- \  
2 z; d6 B" P+ O  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# u) }2 r# |2 ?+ v! S1 O; R  m  
) n7 K4 h9 ~) u% [1 r- ?6 \# m4 F  Request timed out.
3 {  v: a2 |; r, I+ L2 L  
0 q. T7 n, T3 A# p  ………………
; C& p% w) c0 g1 C  
$ `% C9 Q/ z7 [8 l) U  T  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & _( p# I2 W6 t' ^1 u
   # `& O. z6 X$ Y1 {, q( @& _- {* t9 I
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 p7 e4 Q9 }' L( l2 k' n! G  
/ k& _' j* a" s( z  Ping statistics for 202.103.96.68:
$ ?$ y0 }, T# L- n& R* w  
1 m5 q, f5 G0 Z( C  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
: @# d; w' g# G, F! K9 b  
& O* j$ M; h4 H5 B; H. g! V; V  Minimum = 40ms, Maximum = 51ms, Average = 46ms ( f+ w  G; f) B- x( X& e6 g# l
  
/ n' w* a( z" z5 Y2 o9 R3 t  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
$ e8 q/ ]- [0 U# V- a  
0 A' x; r" }; e$ E& m6 l  -l size Send buffer size. 4 |( M6 @  B6 x3 \6 R( h
  
/ z3 _; ^2 \$ ?3 I1 f  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

强大,但是我看得不是很懂!




欢迎光临 捌玖网络工作室 (http://www.89w.org/) Powered by Discuz! 7.2