返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
3 |7 `3 _$ O& y8 V: g% Z# \  
, x) Y2 O7 X2 }  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
/ g9 [6 h1 B1 g/ |& `$ _   + O2 G4 G3 f( k, E
  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
; v! ~. S5 Q2 G$ R   9 N" l5 Q$ M) h- f
  Options: 3 {, _0 d; }! E' s
  
5 X8 c* }8 p% Q, L3 ?, g6 R  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 8 |3 p6 }) H% C
  
7 A) U  m5 H- l# H. G8 f" N, E  不停的ping地方主机,直到你按下Control-C。
4 y+ q' _  P+ \4 z0 u  
# D: p+ Y& ^2 E& r  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
* w5 t( `" h  P1 f+ q( D   % U) v" `, U7 }
  -a Resolve addresses to hostnames. ( N" Z/ u! J% A( L1 h1 [* o$ T% {
   ! M: f) J# v# ?& Y# f" G$ o7 D
  解析计算机NetBios名。
$ x! y. L& K3 F  
$ f( b8 g/ s5 y/ |/ e  示例:C:\>ping -a 192.168.1.21
$ l! r1 y5 j# _   * y* g- g6 C/ k; \
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: : O- L" U6 m( F  t" U: n# ?  a
  
; t. O# ?9 E6 z2 O4 f) E7 U" N  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " u( U* g* E. x8 A6 \4 }( S+ F
  
  U% l/ R2 R, r+ i3 J) R2 L  c  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 d1 I- E5 i* z9 q
   1 a: H4 a1 b" `$ X+ N) J& B
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" U! m0 i% M7 Y  {+ m' M: |/ X1 r& Y4 T! s0 O+ r/ U( }( X. g- m
   ) Y+ R- I! o) ?& ~1 D  R5 M
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + g9 u$ {% w8 T3 {& }6 V) G' ]
  
( V! m1 ]: K, W$ Z& ^# i& ^  Ping statistics for 192.168.1.21: 7 l( `+ f) m# _. p. w
  
; A7 j- J$ ?3 o  x7 |. ?  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
# g6 t+ _$ j7 _" |7 y3 @  
2 X* L9 p$ s7 [) [' s2 k" t9 G  Minimum = 0ms, Maximum = 0ms, Average = 0ms
, |7 y( Q( o& c3 G  
* I4 Y$ r" M( z  J- o/ V8 p  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 # D( w5 I2 P6 k$ u
  
& l2 s" @$ U6 q  -n count Number of echo requests to send.
( A- Y* d1 w3 e( S9 O) p   ! }" F! b/ @8 p) k  v- ]4 o" S2 p: F
  发送count指定的Echo数据包数。 0 q( t8 N  P! }
   % o* L- l  m9 n: [" b
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
+ e' f7 h5 b7 ?( k$ G$ _2 R: @   . Y- F. ^5 |# t0 V2 Y& p+ _
  C:\>ping -n 50 202.103.96.68 ' H: \+ G( K) R
  
& |2 V! L8 N7 H9 v) b, V  Pinging 202.103.96.68 with 32 bytes of data:
7 V0 _+ C1 [" ?1 Q  
1 N9 }- ~0 Y) I  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ i6 ~' l) a9 J4 z8 H/ ]$ L: p  
, I' }/ V1 K8 N1 j; s+ Y4 P  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 |% ^4 R: U# ~6 G  
* m7 H/ @) k: d  x) `) s0 s9 u  K0 T& g  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: h( X# j0 T/ a0 j) ~  
) u$ }- a- a+ n- Q8 ^& J( c  Request timed out.
4 J$ [+ m+ _5 T+ }$ B. o   " B* g$ y! ?1 [, ^' b
  ………………
. N  F4 s7 \/ J" d   4 V, e1 P7 I+ d. k
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" a. N8 Z, ?% \: }8 T   . {6 ~1 A5 D% z) {' @. a* f
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! A' k4 s% z2 a: `1 a
     v5 k3 X5 u& k* M
  Ping statistics for 202.103.96.68: & ?' y$ o) k! G
  
- a/ R- U  A7 {. }  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: & j4 m  v( p/ o3 ~/ y2 |5 y
  
- ~0 V* Y9 `$ f  Minimum = 40ms, Maximum = 51ms, Average = 46ms " k5 ?. W! R! D, |% |
  
! E4 Z0 l+ ^6 z- }+ l  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
- s$ Y% J- x/ b, v* l( W, c2 W  
" s- a  N0 y/ y8 B+ X$ D  -l size Send buffer size. 3 r2 H9 @2 M8 Q) K, _1 t2 f9 u
  
1 s0 h: f0 ^' w  定义echo数据包大小。
89w.org捌玖网络

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

TOP

返回列表
【捌玖网络】已经运行: