返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
5 Q8 m8 @( t5 E$ ^  
& j$ i8 m% J* `  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:   L8 E. ^/ S+ t
   9 r' q# A$ |1 ]5 h5 P1 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
' \: J" A" ]( ?; j% {- f   ) q  f7 w! U. A6 }
  Options: & Z' V/ ~4 V4 a6 `( U. D* A
  
. W; g7 q& g. W! K  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.   E0 K- [5 J5 Q& S
  
6 F+ X# P. m" O& l( q7 r  不停的ping地方主机,直到你按下Control-C。 2 g5 L) V' v- E+ [+ P0 X
   3 `$ b: q/ ]& u3 M: s7 ^
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
5 ^" E, \1 v- B9 E- A/ Z0 [   ( @% H' C# H# }+ T! i
  -a Resolve addresses to hostnames. 7 `/ }: {  h, D# ~% H0 b! h
  
* i& Y* v9 e2 _  解析计算机NetBios名。 ) \9 f; r8 K  T- |' f4 D
  
5 w& ^; F2 g, r$ K; {1 Q- S' g  示例:C:\>ping -a 192.168.1.21 - V1 F0 @- x# L/ @( e
     }# h1 g, f4 k: P
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: " A( v- V2 v8 Y: _  S# ~  \
  
9 T- v. H! p8 j  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 N2 K5 V; r; O: k, H
  
& x, e- {( A8 N1 m( m5 V  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 [5 \1 ?. ]0 R- z# f" T2 O   0 i: }* o% g, K
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; w8 V- y- ]5 f$ I
, ~* b; r; o! [- x2 P% m  
+ w4 v7 v1 O% J! c" p$ s  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 x  m" Y/ v  g, T% W4 z4 e
  
4 M- G1 ^2 b$ _# e  Ping statistics for 192.168.1.21:
, H) C' q. u$ [6 P$ g8 Q) Q   " J' h; [/ _  `% Y& M
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
, o1 J2 }; C1 L4 v7 Y& K   ( d  g2 {/ Y* |% R1 |
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
4 {4 [. h7 a5 w- B# t' N9 h! t   ) y3 ^7 S! z4 f# G1 _
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 . J  Y5 S) m1 `. N  m, L4 A8 o
   - e) v1 L! @( j
  -n count Number of echo requests to send. 3 f# o. O0 G# x8 e1 w% U
  
0 Q: Z8 M3 a1 k: S  发送count指定的Echo数据包数。 4 ^' U# T7 [  ^+ n2 ^
  
: G  Y5 s1 s9 D  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
$ H# E2 W( f% h( ^   % s- N; F: J. r* t0 @5 \: l# d
  C:\>ping -n 50 202.103.96.68
* t' e7 _0 V# t( A' Q" I, V$ ^  
! b: S% R) h+ V% Q) }, m  Pinging 202.103.96.68 with 32 bytes of data:
" b( _- B* l! K6 g   . x1 ]/ Q7 B/ ?- i7 f$ n
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 v$ g& E$ r5 h$ X1 p   % m& }  B6 g4 g4 t+ L% m
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , j' R" X  X4 ~6 P5 F9 R" G2 |  n
   4 _. W. L( Q1 z  Q8 b) K8 L# T! N
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& }. v2 M6 l5 D0 x; g  
( H1 ]5 x& T9 n) L2 V3 N8 X  Request timed out.
. o/ w  s6 t. h( t+ i' M   ) S3 |/ i" |, N3 ?( ~; K
  ……………… 1 c0 V) c( x4 F" {" g0 e1 Y
  
  ~. `; Z! g; j  \8 F5 ?1 Z  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 % M2 e, P4 g: \9 u/ P
  
" z. j9 M1 s$ ]3 H  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 % R7 s/ b" |6 n. X3 K
  
0 S1 s/ u& n9 E6 G+ g1 ^  Ping statistics for 202.103.96.68: 3 p: i9 t7 u/ C- V9 B# _
  
0 {% q6 W! i* }6 u! V4 z4 V  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 7 n% ]0 k' E& Q3 u7 W7 |( Q/ `
  
1 \- b( Z- l7 f% l% g5 \' |  Minimum = 40ms, Maximum = 51ms, Average = 46ms - ^1 R. H6 ?' I8 ^: e: `% \
   : t2 v/ Z" M( D8 J' e0 Q, N- Y2 y
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
3 ^3 T4 P# W" Q9 c. s/ l% A  
! B$ c: a* f3 w) {# \" c  -l size Send buffer size. . @2 X- T/ ~! M6 n4 w
  
9 v& `  h; Z4 O2 J$ F% C  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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