Board logo

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

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

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
! ^! g+ F, q- C  W$ Q& O& T  
) Y4 {) _3 h( g/ I  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * c4 F" w9 Y/ p7 L2 r# s% F; `( U
   : |5 C& z; ?6 S' j
  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
; q, F" z! m9 m1 w% N   4 Y' {. C$ g) n/ [0 U% T8 k5 o
  Options: ) x* F* p9 ]: i7 k3 E8 S# X, w0 d
  
0 K7 z! @7 U; y5 Z7 J& [8 o0 v  O  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
# J& H' ?9 q3 Z; D1 l  
; }" w+ P, a$ j  不停的ping地方主机,直到你按下Control-C。 - N7 V" t# M9 r4 h, n: D/ ]) P6 P* `$ F
  
# H, H) a  o! R% v  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 + g) p" a8 M, c% X
  
; ?* }, [" v" c; ]  -a Resolve addresses to hostnames.
# w" S& E, u: R" `$ K  
( c, ~. ?3 v! ~: ^$ N  解析计算机NetBios名。 . q* S: \6 e( L
   % e8 C, z7 e" G2 v$ T3 Q5 f' z
  示例:C:\>ping -a 192.168.1.21 7 I4 ]+ s/ w  R* k' _: V# X
  
! m4 [6 w' l. w6 ]% e  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
4 {# o2 x: B, L   - k% t# g) R, ]' p) N& L$ D1 W9 E
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / `4 ]; S2 ~, S0 {5 t  e. u
   # ^* L$ W/ {* G3 J8 _' |
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - t5 P  }" _9 a  N
   " q& b* ^* Y$ M6 d
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
$ {0 r  Q: x7 m; o' J2 R' g: A  N2 L& b- e
   . B, M3 v4 F* G* [8 W
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " B- M1 [+ N, J1 A4 M0 _' |
   . ]( i  q. r* R& Y7 f
  Ping statistics for 192.168.1.21:
8 P: [/ W6 j" [% n2 Q# `   ) u' c0 M- z8 @+ C" `+ ~7 [) G
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: * A* s4 {# S1 @. {0 f
   8 s1 T' K: _) }0 l0 i; Q+ R* W
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 Z9 @1 x" Y0 e* T  
  N1 m6 ?9 X4 l  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 0 c0 ]! B4 i( k  c0 S" @4 |
  
: h- w! }* C8 x4 s0 ]6 Q  -n count Number of echo requests to send.
+ V$ E5 ?1 G2 g  
) m; p" ~& u2 `3 H+ q! F2 v  发送count指定的Echo数据包数。 1 R$ l8 G: J! R5 W
   ' d2 S2 k$ ?, X5 A/ s1 x. C
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
7 S3 a4 U- `& W- |1 p* }  
; J; {- x. A" [  @  C:\>ping -n 50 202.103.96.68 * ~" G5 Y4 t2 q' ?* u; n
  
3 J1 H. U4 A  q' T  x7 f8 W  Pinging 202.103.96.68 with 32 bytes of data:
9 [/ P! p! ^3 s5 L* N( i& q   8 s! V: j2 z+ O. k" r
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ z/ c; T  u8 A+ D6 I( M   9 d5 F/ @: ^2 w- w7 J6 ], y1 I
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 g0 f1 \  a9 ^8 e5 x   ' I  N7 v9 K3 M4 v7 y
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 o. p4 z' |, z! a3 G
  
* p* R! j- e( @' n/ X' o  Request timed out. * j6 G7 H; U( b1 t/ G
  
2 D) ~+ H$ ]2 e9 _& A  ……………… 0 W: b* a1 l. O
  
7 [) z# N& V$ h- |- m8 e, i  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ `0 s' I1 E5 R4 j$ q1 ~   / D" C" U3 i2 w0 v% d% o
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% N# t2 t% P# Q. E, P6 z  
+ T9 e) w4 j5 {7 K  Ping statistics for 202.103.96.68:
6 ?& y3 e3 m0 t$ [4 n  
5 S/ b7 G/ {, n9 N  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
8 v9 \2 B+ d' t: p  
+ a7 d+ U. O8 ?, C  [8 c% u: G7 s  Minimum = 40ms, Maximum = 51ms, Average = 46ms 0 m4 ]* l, @2 k6 y/ n6 h
   1 y! J8 ^( i9 T) m
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 1 ]9 \3 L" P. _+ D# n( W
  
% H1 R# U8 w8 b: x  -l size Send buffer size. : a# H) k, x, Q8 t
   2 M# z+ ?$ |- l7 \
  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




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