返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
9 e* y4 t& y( g# v0 A: V  
4 j5 N) w8 E, F0 @% _/ c5 h  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * p8 C6 u: _, l; X
   1 s# m: q! a9 s
  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 g, h: y! `0 G# M% S( I8 e   2 i, J" N# @# W+ @) G8 J+ @3 q
  Options: . L. h. s: j& V' y* Q, g
   ) J$ O8 _) `6 i$ w7 }$ x
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
" r# X6 \- f( e$ S6 Y7 |  
" E$ Q" z0 U$ Q9 f$ U  不停的ping地方主机,直到你按下Control-C。
+ ~, G( G" U/ C8 P+ Q   6 z  F: k' [! H6 [; T( [
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 - n% h$ u7 ?. B
   7 C& Z7 H$ F& e* D. c- Y. v2 ]) X
  -a Resolve addresses to hostnames. 4 Y* N/ c9 |/ R% b; @: \
  
4 U8 Q0 E7 m  e2 _/ X9 ]/ v  解析计算机NetBios名。 * f, W6 F( Q$ l& D+ C( y
  
, N3 a1 i( a5 H+ ^! S: @( S, g  示例:C:\>ping -a 192.168.1.21
5 P; E) V5 }* i. d1 T   * F4 T$ B( V3 b4 @
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:   D' y1 |, q: Y
   4 _/ ?7 N# v* O0 v. C
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: [- d+ M4 c1 e' X6 W     K; i: I9 q/ G! p7 x
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, {/ [3 E+ ]) P' V   ! a% K/ `) J9 ^+ A# n( ^" F6 U. \
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- _* L8 M, n3 `7 c- g" V
. C0 J* \* a. @7 _2 e   + s% l; U8 G. _6 |# |
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' s  |( ?% l2 {3 j+ W8 O3 Q
  
: }' a" \) `7 Q% j" N" B4 R  Ping statistics for 192.168.1.21: $ i! P% y9 B, |1 k7 i, ~, g
  
* R3 D6 p( Z, x6 c& M/ T8 b& l7 X  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
1 g* t8 F( W& f+ E) h4 _2 J  
) I1 X4 s" K- z  Minimum = 0ms, Maximum = 0ms, Average = 0ms
. y8 l7 @  Z' H/ J  
$ {2 ^0 I. c! D6 R: g% d. z" j  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
* n$ ?* f( p* Q& r  
3 W, ^  I" S& y( n% m! r' q  F2 j  -n count Number of echo requests to send. $ e* T4 z) Y6 e! Y( K
   & F+ L9 Z9 l: b# P: N4 `( B
  发送count指定的Echo数据包数。 % o0 o! e' u. R# j" s
   / O6 x0 v0 W3 P2 q4 f! F4 x
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 5 C; e* s6 O- r$ S1 r& b
   & Z5 {) S4 j+ t. `# x
  C:\>ping -n 50 202.103.96.68
4 ?( ~" L: B) t0 }1 g: b; r0 w  
# l+ Y# W! k& f5 ^9 s  Pinging 202.103.96.68 with 32 bytes of data:
$ c+ A! |! a7 m7 E8 t: K6 A" y/ A" b   6 ?6 g3 n6 A& U3 o+ f7 z' J( F0 ]
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & \* K! M9 P! |3 _/ @
  
5 U0 q$ H( U0 q" v; g  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ B, M5 t/ p6 C1 z* |  
$ {8 u' h6 {! F$ ?& u  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 i2 E1 ^% e2 _5 c7 y5 l3 G
  
% z7 A( s+ V7 b) `  Request timed out. , M( |" ?5 M5 V) e; W
  
0 ~4 }9 Q, ]# B  ……………… % o) W  f+ U7 S1 h/ B) ~
   / w0 B* M  I) u9 w+ C7 I, q! z
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & u# ]! B( W5 H% \. a, R- b
  
, z' @: k4 X  i- L9 T. U8 ~  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & P6 g& P- `) O6 Y& O
   + v: t: a* X- u" p* X/ i$ A( y( b
  Ping statistics for 202.103.96.68:
( S5 m1 b- i2 Q7 E   ' }- |- n5 y( n2 ]' ]; `! Z
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
: s* {- Y3 d9 l3 b0 K7 c   3 X% b- f1 Q; N4 a
  Minimum = 40ms, Maximum = 51ms, Average = 46ms + Q1 e) B" r  c+ Q
   / f4 W- r! U, K1 g% ^
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 # C" o0 b4 {  O
  
( T% e3 G$ }+ a2 _" e7 C( [8 `  -l size Send buffer size.
4 C/ ~9 ~7 w5 R% t) Y$ V   & O1 ~/ B! W/ f; w' J
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

返回列表
【捌玖网络】已经运行: