返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 : p/ M. ^5 l+ [4 ~0 K- u! }# B
  
/ H8 Z$ ]0 |: O" @8 k2 E  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: . B" h+ b. p" y' c/ F
   . z" `( N: M0 w$ E% Y0 X, M+ s8 F& J
  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 , h  _% d) V0 E* w  m
   / _) x& t7 Y2 a: n9 ^+ `, M/ }
  Options:
5 h' w( A5 H" v4 B) M( ~; d& G  
0 a' y- I- `. E+ [  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
0 d9 N4 d5 Z- {" @, M0 d   $ {) F+ H% e, F
  不停的ping地方主机,直到你按下Control-C。
% O& ~# L/ y% P9 u. q" a  
& ?- e3 i8 W( R! p  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
( Q# B' l; D% a  
9 x' `# u- T- s  -a Resolve addresses to hostnames. * L# ?% ^( Y: q( `9 _" K- g) l
   - \% E+ a1 `% u& O& G" ]2 Z
  解析计算机NetBios名。
7 Z: S" ]+ v! _. q& G8 t3 l   * M( t$ M& A8 W: M
  示例:C:\>ping -a 192.168.1.21
" h5 e4 ]5 h5 M8 ~  K  S  
, R# g( @. X3 L5 p2 \  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: , ~& b" a; T% J" P
   3 k: Y# ^7 g" J; Z$ ~  c7 ?, X
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: C* }! k, P& `+ Q5 I7 }   8 K" z' `: ^1 z% _3 ~# b: d% @: _$ e
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; K  N5 o6 M9 X! Y) }2 O" f   % H7 f  [- Y; [, G
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ ~# Z( Y+ c3 r' Y: o) L. h9 }1 B
; P3 X# r6 h6 e! t2 z  
' n+ z+ o8 y) z7 z+ p7 D  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: ]8 v( ]1 _+ F6 w   2 w3 y7 j4 z/ E/ q" X1 z4 ]
  Ping statistics for 192.168.1.21:
) J5 l( ^6 m+ S, n, V2 _) ~  
* L# h. r- E2 R% a5 j  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
7 Y! K& L; a* l7 U# u; U) F8 O  
; e4 v* l( `- E1 g8 [  Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 Q0 }& }9 A9 ]* j* d# y  
+ o7 D/ }2 B! ]6 ~. B' Y' x  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 % J" G1 C& K2 T, S# \( ^0 ~' H
   ; ?! t, R9 t+ A, w, G
  -n count Number of echo requests to send.
* a( ~" u! D* n9 A: O* a   4 S8 g  a; [; G' n6 @5 i
  发送count指定的Echo数据包数。
3 a7 `( P7 S0 g0 l/ u: P: a   . f: j! c$ i, J& N! r
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
, s* S+ H; J; ~7 e/ _, B! k! O   ! ^+ Z) a7 C! z/ n8 u+ H) A
  C:\>ping -n 50 202.103.96.68
6 w( }9 i$ [7 T3 X  Y0 b7 k7 J3 [  
' r9 R, k/ j" x& G- S" r( V2 G  Pinging 202.103.96.68 with 32 bytes of data:
0 P) D$ [+ p1 O( P6 b$ K3 B( c  
2 Y  Q: X6 y/ D1 e  w9 J# t- C1 z  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ l5 B0 a* N1 }) V, ]3 }   ! u, H! X8 J- Z& ^
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% ^) c; S1 C0 I8 _3 J" z5 \   0 p  y2 _* G4 p, R, s
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; k) v& d9 M9 ]  ^+ L' C9 z
  
! ~& r' K) Y2 a8 n& ?- m/ t5 I  Request timed out.
% t) N/ R. ]5 @+ L. z: b  
& L. I& C; S# L6 [  ………………
2 |4 G# z9 n- N; f2 U   5 P" {9 ]' C+ q
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! Q5 K1 n% }8 p# e* ^% g   7 l2 J1 G8 M3 M0 @2 D
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 w  G. O3 s0 e/ R  e   : B: [- [8 p; m" Q9 b' n
  Ping statistics for 202.103.96.68:
0 u" P3 M: _; r7 s+ k& a8 `  
  z+ N: h( K. p  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: " R. \8 o, {6 {! Y6 g
  
5 J& v! J; I/ d' U  Minimum = 40ms, Maximum = 51ms, Average = 46ms
: u+ E! @- j$ g9 n2 U' \. p4 V  
% P  D: l& e& q. w% X  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 8 A/ `: s2 m4 Y+ w9 ^" J# {
  
1 }3 d8 ?2 ?6 j- a  -l size Send buffer size.   T0 K( P+ _4 g" @2 D# U4 N8 S9 v
  
6 b. q3 Q' C4 h4 k! a& _  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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