Board logo

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

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

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
8 X# w/ b! N  _, P5 A  
( M1 `, ]5 @$ t0 P9 m+ t  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ( N' b+ ?) S; w" e
  
2 D) V4 G8 T6 @" y6 T  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 l# r& p5 @  d
  
) a& G7 p1 {- X0 Y1 g4 p  Options:
- v* b( [5 A8 f/ |8 U" M" y  
$ K. ]/ j$ [2 M& z" H! x  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 6 o% t: i" n$ j( j3 J$ H
  
% p6 n) ?; T1 Z& h5 P" _  不停的ping地方主机,直到你按下Control-C。
  D/ v' c, v" ^  
& N$ H7 v" j( a1 n/ z  b4 E5 b- Z  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ( @, I# U- b0 x+ M4 N
  
( U9 ?% e0 [1 @4 p- G  s  -a Resolve addresses to hostnames. % ~3 b, D) k$ o0 Q
   , t  U* e" h5 j) }) W3 P; E  a$ J
  解析计算机NetBios名。 4 ~0 {8 z1 t% i' f2 w
   2 i3 A7 Q2 X7 Z" P
  示例:C:\>ping -a 192.168.1.21 ( r8 z8 d9 k  L$ ?
   8 p% |5 A, x4 F# C- A7 [
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: # p& l5 r- Z3 G0 S( p4 a
   1 l) S3 y8 [, R% X% i% c
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 S2 d% V2 l* w+ G% @* p; l   : p3 R7 c) R9 T% F! X: s3 n- Q) F2 V
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% b  ~  R$ Y3 _2 z" d2 ^  
( B8 `* d1 g: j! T  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % d! s/ A. F0 B) N- I
3 \4 Z4 O6 S3 n6 @( U
  
: C  m3 d) s/ H& A% p  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : p7 i2 ]" f! d/ G
   7 r. S9 F- Q0 t" @
  Ping statistics for 192.168.1.21:
4 F/ N8 }# e3 ~. c) u) |, @  
5 }. t0 e0 A& o$ ^0 v/ w! d9 Q* H  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
0 X: b7 L3 ^- M/ g/ I   5 _2 t7 W2 d& w: D- c* [* U2 g7 K
  Minimum = 0ms, Maximum = 0ms, Average = 0ms + _4 w/ h' A% Q# h5 e  Y7 Y
  
3 A# Y# T8 {3 h! t, r  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ) K  t' e1 f, k# q2 a; T2 b
  
* u% X+ u! ~/ x7 ?  -n count Number of echo requests to send.
' i. Q4 y) K+ [) v5 t6 ^   " E# @- j6 ^  C6 L
  发送count指定的Echo数据包数。 3 H2 e. k6 k% A
   3 V3 c& d7 {  f
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: - Z0 U$ {$ m) \; n
  
: c: |" u6 y! S. d  C:\>ping -n 50 202.103.96.68 1 m; @; M8 f- a5 z$ X% p3 C2 X$ [' C
  
' I- a  y) j$ C! g9 Q2 b5 o  Pinging 202.103.96.68 with 32 bytes of data:
, R3 _2 F5 d$ U$ N2 f   0 {( @' r/ K# r6 p8 o
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 q2 ^5 i9 P. @  \& X+ s) [  N
   # \$ ?; K! l7 V) b2 \# ?
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + {1 m3 G. X+ v
  
( X# d# S( c! `) j" k8 C. t* \  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - |* B: {! j3 w! i8 i/ o& U
  
# R+ i( w. ^& e0 G. S  Request timed out.
. @5 o: M6 F4 Y, B4 o+ x   " j+ k3 b" y) j1 K% @: [$ J
  ……………… 9 W1 K8 d# x, R
  
8 ]; C7 Q+ f, L  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 O+ V8 h% M% O  J3 T% u* P$ Y" J* m' W
   , ^( c" x' P: v& s, z
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 C0 K$ x; }2 t( C- t, K
  
2 I' h5 V% y' F  Ping statistics for 202.103.96.68:
1 A8 u" N2 N$ v2 L; r/ w; F  
1 ~' u' {) T, |6 W' @. W- K  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: " ^* a* d* I. M5 L
   & W2 N9 X2 M! j1 c1 {3 P1 t3 u6 b
  Minimum = 40ms, Maximum = 51ms, Average = 46ms 2 p2 w& g6 o+ n, q- Y% E
   - o( M" q& j4 |  B3 D" C
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
* a# ^1 K0 Z; Z1 ?3 A: c  
8 o4 x! T0 A/ A+ B4 i9 e. }6 e+ `  -l size Send buffer size. . q% k$ H1 L6 L+ u: n
   ( w$ {! \) c6 H
  定义echo数据包大小。
作者: 冷雨清心    时间: 2008-9-25 15:54

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




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