返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
2 W* O- ~0 @1 \: S5 g6 S   " B# S1 c( A' Z, I: Z( ?+ T
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: % t5 b+ E9 N( [4 j, \+ {
  
/ N. J. _$ f* i  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 : ^- ?8 h1 L" ~& `
  
2 k8 u+ \" D7 \4 }  Options:
6 F) D5 U9 T* I/ A; @! @( d- W/ t  
0 D3 Q6 {8 s2 N0 L2 Q& Z" e& |" X  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
! d2 G) ^2 I* F) B! f$ B) I$ t   9 B3 q2 K9 T1 z: }' j
  不停的ping地方主机,直到你按下Control-C。 / \" `0 P' O& ^9 B
  
' r$ K: H7 O% b: a  t1 d  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, h, T* ~" E5 z: T; x/ _     U$ r$ \0 Y4 M8 {5 |/ b% y
  -a Resolve addresses to hostnames.   v. i4 Z; K. {( K
   5 k# g$ t% f7 y0 ?( d: D4 H! q
  解析计算机NetBios名。
$ @" g8 [6 n) A8 J) T+ ~  
- h, B4 k* _/ R6 B  S& `# V  示例:C:\>ping -a 192.168.1.21 % R3 o0 z( d$ N2 D& |$ W. w, Q6 l, z
  
, _7 ?  c) p/ L% I6 W/ _  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 9 ?5 {$ f8 |8 I! R/ x
   ' {& }! z! w" D2 V/ s1 x! Z
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # Y% M7 L! u% \  c: h0 ?
  
5 ?# j# ^2 A$ p: O  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % }- E* O9 Z( X- `7 ], w' ^0 p2 I. C
  
6 c! E) n  V% u7 x  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' {2 I5 g- d" Q* Z7 A6 M% }" ]: K
* Y4 H! v& s/ J0 c2 L# |  
4 [' l) R7 o, c% ^  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: p$ ^* I4 T& ?$ L# B1 n: j% D   7 `8 ]8 A1 E% ~7 W% I; {0 I7 v9 \
  Ping statistics for 192.168.1.21:
7 U( q3 F5 N4 E   ! d/ V9 _4 D6 l2 P* m
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
# u% k, k" S4 Z4 O* P; j   + D0 j, j  K- V6 ?
  Minimum = 0ms, Maximum = 0ms, Average = 0ms + d4 X6 s) V* b4 b. N
  
+ V' G6 A9 Z8 n# Z* A  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ' s: J4 V6 F0 o, }) Y7 ^3 O
  
+ l( y6 L* F- x! ^  -n count Number of echo requests to send.
. P. g2 j9 z" n! z7 L   2 U. M; A) r! J2 Q& x1 M  y3 P
  发送count指定的Echo数据包数。
5 c/ U2 x$ X; a, y  
# k8 W) G* l8 y4 J" |1 x3 n# C! n  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
: H- ~# Q' C) }" k  
0 W4 ]) ?' I$ v  w  C:\>ping -n 50 202.103.96.68 , z4 s$ ]- X5 T  o
  
5 f" o) ~$ e/ ~7 w7 D8 L  Pinging 202.103.96.68 with 32 bytes of data: + K7 F5 A3 ~9 b7 \: G3 ?" M
  
- i, C3 A2 y2 ~  h  a: t( u6 {/ j8 Z  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 J  H/ n, P, e8 H( z' u! k
   ' u0 L4 ]1 A% U1 O8 s+ s4 w
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& O. h+ b& \8 d9 W# {  A9 a  A6 I   " x$ V  q. O: n5 @. w# u9 o
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: n* J2 n) j, {, d# y1 p" t/ {" [  
" I# s. k* D* H/ K7 _! s1 q4 Y  Request timed out. 1 j% I- |% z4 L/ K4 O2 Q: k
   ( ]5 y+ X) [2 A: X4 u. v; y! F( P" c
  ………………   U1 r8 F2 ?4 `6 c  H) g
   - W2 S) A; Q. M" H5 d' a
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 I! H( e9 s# ], n$ @  
& b+ e1 {+ `1 V2 {: w, `7 _7 V  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 l$ D! y: p; g* Z8 L1 Q8 w3 S
  
$ {1 @2 d7 r  J  Ping statistics for 202.103.96.68:
. R/ D( W! u; ~. b6 }1 T  
* S! Y, x. m, W) [  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
* `; h9 t2 |4 i: n# R1 p2 u  
- J4 P5 @* Q! z6 D: R  Minimum = 40ms, Maximum = 51ms, Average = 46ms
& u/ W) j( c: _1 q. E1 a   2 I0 K4 q! {4 Z. g# O1 [
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 6 U6 D! v! |8 @8 O/ B, q! @
  
8 }7 F/ T3 q" r8 T; B  -l size Send buffer size.
; g8 z- W+ ~  D" a   7 P. I" y/ A" Q0 ?. C
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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