Board logo

标题: 教你正确使用Windows的Ping命令 [打印本页]

作者: 野人e族    时间: 2008-1-27 22:16     标题: 教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 6 l( `7 \  d/ J9 |5 P( ?; S
   , a: ]: N6 n! X* t2 z$ b
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 0 Q: B+ x! ~! A3 @! G$ W
  
; u; r, i) I% l  U. Y8 {9 x  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
2 g/ @- z) e! i* h1 U% Z! Q+ m  
- D" y- X1 P0 U- n* e$ \  Options:
/ s" G* n4 [7 K$ V' S3 H   & K: s* x. ?- ]: z( o! U0 b
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. , k0 @0 z* W- S2 E
  
" y! }* h) ?' q4 w  不停的ping地方主机,直到你按下Control-C。 ' [2 `* X  [* u# J: g0 H6 ^
   % }, z* Y1 f8 {9 n3 G; Y$ E
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, b5 I- h4 V% S6 u. E3 C   9 R: Q* w) x, r5 D" k' R9 v, j) j
  -a Resolve addresses to hostnames.
6 v! J" H- N. f0 L2 m1 s5 o; v   5 T5 z5 j5 p3 F/ }" I5 e
  解析计算机NetBios名。
- L, |' \8 t5 A+ A% w  
% E. V& ~8 X' O, j) J0 U; k  示例:C:\>ping -a 192.168.1.21
. e. Z$ A% ~& T5 c+ P  
" q0 V' I! I6 E" b  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
% q* _' z, c% C5 C   1 |6 y2 C! \7 p3 [  M) t2 P
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : f5 W3 R" |6 O" I3 t6 g, G. L
  
) D$ j% S1 Q# o/ {/ V$ D# u/ ^  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! A5 S. N# w+ d( X9 k   " N+ j6 K' O( N& o' |
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# _8 h, B9 i. G! _1 e7 e  ]- `) n1 j, |$ M. e  U# s" d2 R
   5 }$ d! u& f" |7 g7 S
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* X% n! S1 l+ @# x0 s% t   $ @4 e1 K5 j# d3 Z" I
  Ping statistics for 192.168.1.21: % q5 y. L# }8 K2 r- K  \8 Y2 \5 T5 V
  
0 u2 g: }/ @# ^6 i' h6 l- }  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 3 }% A3 D6 u$ ~# {
  
1 P2 N8 |3 y; d0 f- _$ J" w! _  Minimum = 0ms, Maximum = 0ms, Average = 0ms 0 F( l0 g* O) w: Q
  
1 z1 O( j9 u' Q  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
8 D) I0 C8 K1 ?3 P; M   ' [$ Z; D$ V; j# u/ r& e; D+ K
  -n count Number of echo requests to send.
1 M: U, \' A: o, I) c   , Y3 b' h' |7 v. T. E; l+ m
  发送count指定的Echo数据包数。
: Q0 X7 L* z, E9 k1 L   2 e; i9 \7 ~8 h$ s9 h
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
8 `/ I3 M$ `, a) I  
3 u: B) I& R( l! d0 E% P8 x% m  C:\>ping -n 50 202.103.96.68
4 R+ d1 j! j) I6 e5 i   - L, u7 u2 \' [6 V1 B5 q# ?
  Pinging 202.103.96.68 with 32 bytes of data:
: O  p) c% Y  b8 R5 Q1 _$ f   % _% X  e! W* S
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 v# X4 b$ s9 ?: q3 x+ d   2 n, T# y. C' h9 ~
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & ?) ~* u) u0 Q0 T. {6 A. Q8 A
  
5 H, R1 v0 X7 i4 \0 \  R8 b8 w+ _  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" _& ?* P" @3 l# a" m# A   - g$ m" D; b0 g0 F7 d. H
  Request timed out. 0 c4 h8 x! A. h9 c5 V& v) a8 u
  
  N2 x2 x3 F5 n# I  ………………
% l( D* k( t5 |' {3 Z+ s& }: ?: h  G  
- N- |. j& u& s' R2 Y6 R  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 V4 {0 i3 z! k; Q- _  
1 J* ], l/ k, V# ?( ~) x  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 ?( c4 h" i$ e" Y  
6 N. a) p$ O4 K2 R. F6 T  Ping statistics for 202.103.96.68: 4 C# U! x0 R3 D
   ( f; W: E+ K: x$ v
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ; v& c( ]2 \4 V  o# N
  
' F! J* r$ \, U) s  Minimum = 40ms, Maximum = 51ms, Average = 46ms
* [& `3 m( E; c& ~  
! t/ X& a2 y9 M  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
8 H9 r6 \2 s8 \   7 g5 Z9 B# L$ l9 y: _: Y
  -l size Send buffer size.
: G) q7 Y; i) B2 z/ v  
5 y: T0 ?* `: V  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




欢迎光临 捌玖网络工作室 (http://www.89w.org/) Powered by Discuz! 7.2