返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ( V# c- r# B" F
   # F; }8 [5 N; C# I6 i- w/ M' ^5 w
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
3 {) }9 j7 x. l! a  J1 ?5 ?   - T- T4 m, T% s1 Y
  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
9 s# n, B: w1 h. U* ^   % R: h, i" l6 v, O
  Options:
% t/ A# ]7 }& l9 L. P+ K0 @3 Y7 X   ) @9 P' G4 g1 j: U7 l
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * e: o& A: T# m8 i) x3 C
  
" L) m5 L9 Z) H3 X9 T9 K  不停的ping地方主机,直到你按下Control-C。 6 J2 m3 @( m' H4 y$ d1 W
   9 l! a( T' {2 E8 U8 d
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
6 B( |* a# C4 o# ?/ K7 E   ) q5 n- |6 `( c2 D3 q
  -a Resolve addresses to hostnames. . I8 r3 [/ R, A% I1 ^4 v$ |: S. `: b
  
. H6 b7 G, s! a/ t+ p: ?" j  解析计算机NetBios名。
% y9 f& B- u" [* r  
0 V$ d- D  x( R5 D  示例:C:\>ping -a 192.168.1.21
: N0 ^" C: \7 F. s, F7 i   / W1 D4 x2 F  h& l5 j) [0 \
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
" ?6 V( \' M8 e+ X  
# Q: A) {! O  _" _* J2 V/ }4 f  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 m# C. l: X6 G1 C: d% v' a
  
( a) T$ i" a3 m3 P1 T  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& O  @1 G. d8 D: i6 ?* L" |  
. G; i  j9 n  _  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
  T6 ]/ _) X( u# W- [3 T* q! @2 h0 \) O# m1 [/ v* P& E0 N. ^
   ) L4 h3 v0 d7 f& |0 b+ K) }
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * W6 Q- R2 L  e9 P% R5 f. p5 \& u" r
   ' K% O% `. X; C
  Ping statistics for 192.168.1.21:
% v1 Y6 x# L- W& h3 ?3 b   # N& ^* I- J4 `+ {1 x  W' m! \
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
/ v- S  s# W- I2 \  
. N: [( H* |2 I; d  Minimum = 0ms, Maximum = 0ms, Average = 0ms 2 |) J6 ~% F, v( o, h
  
; r$ r: z! s( ^  S* d5 u6 {+ b  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ! s  k% N0 u$ B- o  J
   , N9 A3 v5 A9 ^* ^+ W. M
  -n count Number of echo requests to send. ; ]$ B' F( s% ~" z/ c7 s1 e  c* Y
  
& A/ }# N5 a- |6 L' w. G  发送count指定的Echo数据包数。 ( ~' C0 {  P2 }
   : C) z# A0 q6 {/ d5 q
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ( F( D1 K+ |8 V$ |+ H
  
7 m9 [, [+ r( L- \/ G! [3 B  C:\>ping -n 50 202.103.96.68
9 r# t% w% E" q4 A   1 u- |0 n: a/ K* [8 r: b
  Pinging 202.103.96.68 with 32 bytes of data:
& Y+ ~5 G, {7 V: u   5 @& J7 ^- Y' g5 Q
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 o7 W% P- B+ K6 X# d( X6 }* e+ J# C   # W9 y; S* B1 L1 G; _$ v
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : q' \: f8 _# t' F1 q
  
7 ~3 w5 p+ j' E' J% l  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 \% h- w' y' a7 i3 y" g" g/ V# N
  
7 `& h8 }, p5 `3 s9 U; J7 I; M% z  Request timed out. % G. g, q: i# R  ]* Z5 o9 ]. W) K
   0 ?% O3 F) q# V3 @% Y: U$ B
  ……………… % N& [1 z8 {1 I( j: p9 }
  
9 d' _. G" T( ~2 D! J& e9 s  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 D* {- a0 d. G. l+ g8 h. P  
, Q/ ^3 w; ]3 k  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
, H0 g* X6 Y, f4 T   $ w( o. }5 J: j# j' J
  Ping statistics for 202.103.96.68: $ a6 O( q' u  ]$ r" z6 p6 W' Y  Z
   * C$ H; C! a6 n2 k
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: # `; r& B1 i6 E2 S! n5 {
  
/ k. t" v7 K- i& N2 H% u5 H  [  Minimum = 40ms, Maximum = 51ms, Average = 46ms / d( @+ c  A5 T: S9 d: h  q
  
7 e6 @5 a' k0 [/ r9 T  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 6 m) {( `* z! f' d& x) r
   6 j4 _8 u% ]- C+ f5 `+ N4 p* ?
  -l size Send buffer size. " m5 f2 \% T. a2 k' N; ?1 h' q3 d$ P
  
8 m, c' L! x7 U# @) w( S$ J* N. O/ e  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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