返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ! T; L3 ~9 K3 n% N: _  s5 g' {
   , w" H* `2 E; N% D
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
1 D: D4 S0 y1 H8 Z) \5 L  ]   5 S% T% X2 @6 [) T1 n* ^% u" b4 j$ 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
' k4 x, Y8 n* s$ J   3 X: S1 `, }1 I$ h
  Options:
2 u# \. @' m! q. N* B) r: ]/ R4 }" d     g9 @4 |8 C" T6 ]6 G
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * T) O- U. E: Q1 C9 ?4 J
   4 S6 Z" w- _2 f' \
  不停的ping地方主机,直到你按下Control-C。 ' [1 d4 m7 d; q8 S; w, B8 a
  
2 P+ _8 |) h( k" o  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
7 v1 L8 C  ~% R8 U) g; p     j5 s1 }9 ~! L+ e+ [* c9 n1 O
  -a Resolve addresses to hostnames.
: }' J( P. M  S  
1 w. P0 p7 G% z7 @  w1 Q0 h8 M  解析计算机NetBios名。
1 [& `6 T# p; Y/ T8 k1 [  
0 |. F, c, c0 J+ i. k1 @  示例:C:\>ping -a 192.168.1.21 4 S  d/ W3 V. ?: E, ]  ]: ]
  
/ Q# f: ~, \4 F% {% E  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: * K- g* G  K# d" W0 y  v
   ' O, W* r! A) d) z/ T
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " x' p5 i% _( N3 X+ B4 S
   3 Y! x+ f- L# p, O& U* L
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 \; o' y9 v  p  d4 C6 @4 Q   8 g: z9 F$ V5 m. ~+ v; ]; }
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & o# B  Z: Y/ n: ^& n6 L
6 I- X0 v' t' Y( q
  
( \7 ~* ^& e, H! l" \5 Z  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& L3 M1 w# Z. g( q, D$ Q5 V   : ~+ u% _! Q. k. W* z( P$ t
  Ping statistics for 192.168.1.21:
: |2 k& y2 x8 w1 I: U   6 V7 J9 X+ p% G) g( h
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
% t( J2 A( v* K! l  
; Y' V3 K- _; |  Minimum = 0ms, Maximum = 0ms, Average = 0ms ( u, {, N) d8 i& F( t+ o
  
$ E8 p* X0 `+ `7 R7 g; l  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
! r' C7 U( e6 q+ d, B   & A5 d) S0 g, K" i2 Y& h; l6 x
  -n count Number of echo requests to send. % x! P8 s. l# W  |7 O& s+ ]
   3 W: x+ m2 V: w& u; Q
  发送count指定的Echo数据包数。 4 I7 H% S6 B6 s- Y
  
5 f# j+ e% x3 g8 x  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
8 y" H  t  p- i' M   # ~) e8 ^7 D; U8 v' w( H$ l
  C:\>ping -n 50 202.103.96.68
$ T3 @9 G" c$ v  
- K6 v5 X7 C2 ], C0 d3 ^# i5 n" ?  Pinging 202.103.96.68 with 32 bytes of data:
7 z9 X: t6 P# F2 Z( {, S' G5 Z   - Y8 y& B) D& g* h: a; N
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( R: x8 n  T, Y. m3 R
  
8 i. p* X! V0 U  j1 V  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! e8 t' ^9 e2 V   0 k/ g& f4 H, b" g, f: Q
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' s" U& }6 ?" I6 v' V" a   : q; g0 J( M# O4 G
  Request timed out.
# r' G$ T  z2 P2 w   4 l0 I4 ?3 ?0 J! D, P2 L
  ……………… * @1 v" t: j  W( @- l
  
' L6 }% Z4 d* H9 w  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 `$ r% [$ Z5 N( _
   3 o5 ~% f5 Q8 [0 F$ D
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; H  ?6 c% Q! t5 Q: C: d   1 w" ^& r- _; M1 N
  Ping statistics for 202.103.96.68: ! }" r$ P5 m# [
  
0 A! L1 f; r7 J  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 6 y5 q* E( B8 d0 j: P- s
  
& p# j* a; H/ W- U6 P  Minimum = 40ms, Maximum = 51ms, Average = 46ms
) y( S& {1 @. c9 ^$ A   0 ]. `/ y6 m- f
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
! Z3 ~+ E  ]; P6 Y   ( ?7 q! k- J$ Z- T4 l7 a: U
  -l size Send buffer size. : \9 {. d; V3 j9 B- c
  
9 M' _$ U( t, ^  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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