Board logo

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

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

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
" j2 F. @3 w6 t   * Z+ M3 [$ B8 ^' y
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ! M& p9 T4 H/ n# z" P. A2 f& U  F$ T
  
2 p' T( U+ \8 A6 ^  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 ' m9 U1 ]; z5 A0 G/ E
  
' c" @% K  z9 y# I# d; R/ N" {9 v  Options:
8 r' j5 z9 v& r' `& J: H3 p  
3 z, R$ \; _6 }) e  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ( W+ U/ w# N/ L) U. ^. y) ~
   ) Q3 U4 q( P: o
  不停的ping地方主机,直到你按下Control-C。
' r, Z$ Q7 \" R3 s  
; Z9 f1 _  f, A  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 X' {; v( o. a
  
, d! O8 n! Y9 H  r! T  -a Resolve addresses to hostnames.
, k: U/ x4 C7 H   1 |9 T  s1 {1 N8 `
  解析计算机NetBios名。 5 M1 w& c' d9 m/ `0 Q. [$ C/ {
   ' h2 F1 J* `$ T7 w  V% `  K
  示例:C:\>ping -a 192.168.1.21 ) R7 p( F5 g! E  V: K8 x( {; Z/ v
  
5 p, W" B8 U2 _0 K  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
1 _& ~; r/ u8 ^! J  O1 _4 D   ' L7 F$ u4 {5 H, d2 u/ c
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' Z) u1 J: L) v1 Z7 U( s, d   3 a: ~( E9 H5 ~% ]0 d
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 f. k4 P' U3 [- w/ E
  
* U. h5 u: `9 W/ w, k  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % z& e4 [% r2 J2 t2 D. \. t" M
8 ]& i# d1 n9 n( k: K/ u
  
+ Q7 M7 n+ I. D5 S% a! ?, e, q$ d  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " {' u0 ?. ?1 A+ C' J
   ! E) Z+ R$ U# f0 I7 k& z& R  b
  Ping statistics for 192.168.1.21: " K! H, N. P) t1 [- Y% r* O5 M
     d# }; s2 M4 T9 p8 p
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
( [7 V" a1 @. r; s: Q9 c. E  c  
; B8 {4 d, W! v8 b* E% U  Minimum = 0ms, Maximum = 0ms, Average = 0ms
- q3 C& S9 [  ~8 \& {- ~   ) {$ K! d6 c. N) q" [' o* M% ~/ D
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
" r5 M% L. e$ o/ v   8 w) ?" R6 Q& g6 E
  -n count Number of echo requests to send. 9 Z$ p9 m1 `$ ]; o
  
5 M. K6 G$ N) \# q4 @4 U0 o  发送count指定的Echo数据包数。
* C9 c( W. F1 S6 o6 q" z6 u  b   6 Z) D! M. v3 R* U; Y
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: % M) g4 ~0 G. F
  
4 {% t1 ~3 J) Y" v. Y3 }0 Z& @5 y  C:\>ping -n 50 202.103.96.68
) }. L5 R2 C9 n0 }* }" M  
2 l$ N$ U" I( D4 I8 S/ O% Z0 `1 j  Pinging 202.103.96.68 with 32 bytes of data: 8 _* J  o, |' k4 y! d
  
6 }( M5 H8 q  F  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ {9 W/ j4 C6 f$ B  O$ _3 j& i   ) ~( r6 L% F% p9 @& K
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ T4 V  m0 w' `8 c& B/ N  
* o  K) p( D, C  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) \' d  f5 ?' A$ ~1 w5 g5 f
   1 j0 H7 F( w+ M6 E2 A( U
  Request timed out. ; b  t$ z# s* q; c/ c: G  }) g9 i
   + s8 y, m. b0 \$ ]
  ……………… " F8 ?3 G- C4 B& B5 Q
  
: P0 j/ u$ B2 O* x5 Z/ o# p  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 U$ N: m7 p: K# Q; A' W) R9 V  
, l' @+ H4 `9 {- t# k  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: y& `" f. I/ k( ]# [% R8 R  
% c: z4 D6 v2 o: `0 Y, }, h  Ping statistics for 202.103.96.68: + Z. m& g( g' R0 E7 ~
  
0 A3 ?2 g2 q* ?2 }3 E  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
! L' R; ^0 L- N# s; o. F! \  
, T3 c6 p! O8 X+ h2 c  Minimum = 40ms, Maximum = 51ms, Average = 46ms ( q6 Z" C. ?! W
   ' I, R0 _! T! u
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
: {/ c; o+ L% T  
4 E# H" O" f( e  -l size Send buffer size. ) c/ k3 L. B* Y: s0 h/ F
   ! ]$ n- C: W9 P3 ~7 f, i5 Q1 @
  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




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