返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
' W4 @/ P/ z% f" f2 S: Y3 A  
. v4 ~9 W* a5 E/ @2 G# o  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
& y( S6 q6 |  E5 t$ e- l  g  
3 d+ z6 k8 F& j4 Q' Q, G  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
, {$ F  R5 J% Z- ]3 u2 K0 ^   8 Y( b+ K9 I7 h+ O  [; o. J. D
  Options:
) m' w% q. z. i/ i; |  
0 J0 Z# q8 ]) M- z  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ( W+ J+ t5 E/ X: x( _3 ]/ [/ m2 Q# G9 n
   - P1 r! z4 N5 ^
  不停的ping地方主机,直到你按下Control-C。
; K& E3 J# M  W$ x  
7 W& ~9 s* f' Z# v5 A- l, `  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, E% k3 @5 {' Y5 ~0 ]' W0 M! W" w   , S& B6 m  M9 y, f( _
  -a Resolve addresses to hostnames. 4 Q* |6 V6 Y9 `) V
  
( z, j, j) n7 C' `0 e& m  解析计算机NetBios名。 & Q( A' e7 R* w' a. }2 F
  
- D0 O. V! Y( Q% ?  示例:C:\>ping -a 192.168.1.21   P. x4 @2 _3 M9 g$ G
   + ]' z. ]# Q! H- y  }  W2 r
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
, h0 L" S- J. z/ T# {( j/ ]6 j, I  
4 p1 V3 U4 q' g) ^* T( s, _  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + P( a5 p% P; p% z
   ( T& V( K- \/ H$ D# Z. G3 G
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 r* a- m! T; B8 W; ^$ R   $ ?* n- I8 }: {6 _# F
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
$ ?% _  R* E( C5 B9 |  \
: T+ d5 ?5 A. |! `  
# w/ X1 |5 T8 g" [9 J  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- r( K4 b6 i* g+ g$ P, E* S  
8 L! W) I" x6 p# }. w. b+ T0 f: L  Ping statistics for 192.168.1.21: # b* o+ v% N# Z. J! y
  
  H% K9 W# A. T0 X  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
. d. m8 E( Q) H6 {' y   / l% l4 l- N( }" y( t, N
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
' l/ M1 ]: J" R- h( }  
% _/ q7 ]2 K0 a! C! @4 L0 [  r  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
9 I0 J0 d2 v& H0 z1 d# L2 h   5 l) M! H+ L4 `- f9 B6 P4 T
  -n count Number of echo requests to send. + p5 W5 z: U5 ]% C, }
   # @* M  E: M7 C6 L' _
  发送count指定的Echo数据包数。
8 a# c& r1 Q( P  
" J+ H1 M3 ~7 {8 H  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
% c; E  j" n5 Z   : h0 t# @! i) [4 L4 ~
  C:\>ping -n 50 202.103.96.68 # @- G; R$ q& i( o/ C8 ?
   1 }/ t" O* d9 O4 K& Q
  Pinging 202.103.96.68 with 32 bytes of data:
" K6 Q2 A* l3 n2 _* c   8 `4 B) \" o% }/ ~: D* i9 b8 g# G' @
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ a. u6 n. t8 o/ p   ( Z' R9 c0 N: _2 p3 v- e: r, x4 `
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( m6 s, e& w" T6 [
   : t3 N* `: R" F0 {1 \0 Q) |5 e
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( f* ~. n) J" q# y) R' v
  
0 K7 R% K$ \0 Y7 h3 @8 G/ Z: I0 t. C  Request timed out. 0 a, L4 `2 s* P. |8 t
  
. `, @( F& Q" l( A1 n) G2 I5 j  ………………
" @* p% T( E/ L* F6 e; s  
# `' N+ c- D" \6 ]/ w  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! F3 j) q- o+ N. ]% [' |" J# ]0 Y   7 f# \$ y# N0 q4 o; S
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ b' b) l* V) T; F   , ~! v+ b9 Z: J7 {
  Ping statistics for 202.103.96.68:
. P( y9 y* g( M/ f$ C0 j+ ~/ ~5 Q. l) Y5 n     W( W1 r$ _, x6 E+ h5 z% ?
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
, b' @# P1 `( f$ e   0 b3 t$ v0 M; D: C
  Minimum = 40ms, Maximum = 51ms, Average = 46ms , _7 W" m" l8 N" l. q/ i" |
  
! b4 D* B( u! r- ^* j$ G  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
& P0 ^; h$ M% \* ?4 i% }# M0 s   . @+ L; ?' y0 ?6 X+ p0 I5 ~
  -l size Send buffer size. 7 W* ^8 v( i7 A
  
7 s) b0 G# ~: U2 R; n% U8 N7 G  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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