Board logo

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

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

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
' k' Y5 f1 L: A5 x   1 y, J- V9 U2 p, Y
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
4 p3 D# R- @) \  
/ J0 Q. I# z+ N: d" h( S& ?% n  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 6 c# k$ j1 b- f$ A- C
  
$ k( [' j3 ?+ w) L9 L$ y# l  Options: ! R( k5 ?8 L' m; z) |  O" C
   , x, M- C  n" X/ \; w9 _
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 4 o" [: I" C2 r
  
  M# q$ _) c* s0 ^  不停的ping地方主机,直到你按下Control-C。
1 B: u  B$ ~6 v  
: ^  B* S+ y' `! d/ o  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 q) K1 i) C7 g
  
; u3 z8 }& J! q* e) }  -a Resolve addresses to hostnames.
! I; _, z  v8 ?- J6 o   " T8 n7 w3 X9 M+ B
  解析计算机NetBios名。 / c5 Z' @, J) r( S4 T8 l
   ' H* E4 b6 D& ^- m
  示例:C:\>ping -a 192.168.1.21 2 J, a- O5 i/ |1 M: m- r$ d' |
  
/ P# o3 a' ]0 Y% ]  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
4 x1 P/ e4 R' g1 v0 `* c  
: T9 T& d' \" k3 ]; R: Z  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) ^7 p  Q" f# J' e+ \. e/ S  
+ x* ^( n( Y& P9 j  C" S  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " U# @  g9 z$ `& b9 r) {& Y9 l) g
   1 |7 t$ N7 ]" T
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - C! K9 u3 N7 B+ Y
* t; l. T9 J7 V$ R8 x9 [
   ) K8 k' F! S9 K! L; w" ?/ E
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# r9 B$ d4 j2 T/ o7 q+ s6 V  
) h7 g6 y) w: v- e! d  Ping statistics for 192.168.1.21: ; x4 {( f: i7 F
  
) Q- |& S9 H2 W- I  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
( i8 k4 g' H/ ^/ y  
7 \! k4 I1 t0 \4 X" [  Minimum = 0ms, Maximum = 0ms, Average = 0ms
: t8 Z" V/ R. B: V2 l  
9 M4 ~/ j) }/ b6 M# s  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
: F' C) z! ^" c" \  
. p" g0 }, I" d  -n count Number of echo requests to send. 8 j, u" s: D9 H2 p
  
: y0 ]8 R( K* T4 h: B7 x+ S2 W  发送count指定的Echo数据包数。   I4 u, H! ?" w
   3 T6 d, O' @9 v! x7 [) U0 {# Q
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
* _+ ?8 b/ ^5 K6 F2 p: N  
/ O/ f0 s' W( R: J/ [# G  C:\>ping -n 50 202.103.96.68 1 N! X! O. I, v; H
  
/ ?! v7 R' @+ v. F  Pinging 202.103.96.68 with 32 bytes of data:
4 ^: q0 s; A6 A  
. ?: U$ v4 u" u# Q  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 G, B  W2 \$ X) ~3 f  q  
( A9 r2 M- ~1 q% v% n7 e  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 Z% }1 m6 k0 x& Q( F; P   6 X) b  N8 H4 d3 V! y
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( v6 h. u0 E  m6 Y  
$ w- o0 E. J7 G- F6 n/ L  Request timed out.
; M% I5 u2 L- Z+ a1 O6 _" N: |  
9 z$ T  @5 I3 Y/ @8 }  ………………
& V, |8 L" u3 F2 z7 C6 ~   ' l) H: L: M: D% [9 @
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . y# R- P! ?- I. W1 V- X& o# o$ h
   1 Z0 Z( Q5 |  a0 z0 F
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 v2 z  @+ I; E  
' P: K6 x+ n1 _/ c8 q  Ping statistics for 202.103.96.68:
5 a' q. ]: Q: A# g  
- Z+ f' J; U7 V# u6 h& j" M  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
3 M( ^. ~2 K, `$ Z4 u   ! x9 T$ _/ z0 f. b+ D) V; a
  Minimum = 40ms, Maximum = 51ms, Average = 46ms
5 a+ {& Q" g) f+ y6 b3 n   / K/ z% l, t# C) V4 `, n2 ?  l
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
8 R0 v. s/ c/ j: m0 s  v1 b3 c! b1 V   5 Z' u- w# C" U, ]' z
  -l size Send buffer size.
- {  L7 K% G  X, z" y0 U  
6 C) r5 t3 J  p  G. L8 `/ I- B  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




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