返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
9 J+ B* P7 C& v6 W! x) @! K   , y: w  g$ F- O; l" t/ ]% ~9 l( s
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
$ M; h" ~% z4 D: Q- u* X   / j7 a: A4 M* m6 A1 P- `
  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
1 f/ f) ?$ i: m/ W) U/ _0 h   ) e# h0 i0 [$ r$ L
  Options:
8 L: a* s8 J; x% L, A, q8 J  
& v( d6 B5 `! I  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
" x8 `6 g, z9 X3 P  
1 ^' s* s: E& r0 p  不停的ping地方主机,直到你按下Control-C。 # t3 S7 A' k& o3 e5 ?$ M4 g
   5 u$ w$ L0 r) m( e. I- b" w1 Q
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 : f9 p& g$ C! E' J+ f
  
% T! o$ d9 y1 _$ J  -a Resolve addresses to hostnames.
3 h' ^3 S6 g0 }  
5 ?4 I9 u& e  I' U& ^  解析计算机NetBios名。
& H5 D! N: A) p" t# N+ t   % ]+ b4 `* C1 D' F1 b
  示例:C:\>ping -a 192.168.1.21 + B: c. l% d# E$ s" ^1 _* v2 X
   ; R: x2 t7 r7 D+ ?
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 5 Z3 ~: j( G8 f" A2 i5 ]
  
' L# \" c" W3 L3 H; _  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - {" i* p5 L* q+ F
  
* V! ]/ m( d. p; f& h1 M  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, g9 w. o2 r% n0 h: e   . f. R: ?3 ?, }8 m! `
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ {' O' v' g. J
! E# d. r7 Q( k6 ?# x; @, A  ?  
- ], g! U% B& R) z  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' N, k* {; F5 d; y. b! i) L1 A1 _  C  
% `' B6 A* r0 q  f3 e  Ping statistics for 192.168.1.21:
- s3 d  L; Q/ O& f   ) t1 s6 U1 V( ~
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 5 ?1 j2 ?6 y# V+ z
   0 U. p1 N6 E, K' z  B7 a5 [( d3 B
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
2 h( ?. V* H; p6 H9 E  
8 ?, M) n! Y, A& [  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
5 Z) C9 F" ~" A8 O- y# v8 a, i  
$ G, }. T+ s) m# O% g# l% }, y7 {4 z  -n count Number of echo requests to send.
( t3 m+ o- d9 P5 {  
: z( p: P8 d+ F& q4 [- i  发送count指定的Echo数据包数。 ) }* b. l& }; g- K8 e
  
2 `/ n% o0 l+ i2 P  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
, V" x( x  k% Q# ~  S9 H  
2 j2 C0 o' R9 T. ]  C:\>ping -n 50 202.103.96.68 8 J, t( q$ e! _& Z8 Z
  
" v( ~1 O: n! @9 \: H' l  Pinging 202.103.96.68 with 32 bytes of data: 2 q, H$ Z3 ?( V- j8 _" Z* S
  
$ h; z4 S" u& u0 E  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) u( ^8 M1 I7 `6 K! d/ u   - }! g0 R' d" A1 e
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ f1 I& M/ N5 K9 @9 h9 c) ~   1 N- b& z5 r( c; S; N: R- q6 j' E
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& Q7 e5 f. F& R  
1 ?6 }# @4 r$ ]2 Y: q' y  Request timed out. % Y' G. k0 k$ i8 y; q
   " A' b4 x; a2 Z& {, k. l1 {
  ………………
' }3 a; D) ^9 J8 f1 u  
* L- F2 C9 V8 l  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 N1 n. M9 ^; J- x! y; H* K
  
3 H0 U5 D8 T! l  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" N* m/ v/ o8 w$ f  
. x9 q5 l$ q5 s# T( a4 ^  Ping statistics for 202.103.96.68:
) F0 z7 {' g$ |+ K# g$ A; W. n   * w- `+ b' t1 T  f
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ h$ N$ H2 `: V+ x8 U   # Y( Q5 n- D- V% b
  Minimum = 40ms, Maximum = 51ms, Average = 46ms
( w1 V* r) r2 t& m& N  
) J5 o( H3 v- O! T5 R5 n: J3 w  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% L# i% n' N  c) O' G+ g' K  
% X2 u% Z3 p/ E/ I/ U  -l size Send buffer size.
- X: a! U, e  Y: x2 x  
( a" G+ o4 k* D1 H/ t4 t  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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