获得本站免费赞助空间请点这里
返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
) i0 Q* u3 j& \0 Q. M# }) i  
( G& ~* x: w- v, l/ D  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 L: h9 m( }9 c& ?  ~. l
   . Y3 b' z/ x$ V% ^5 i' {
  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
! [9 p: j; X+ R! t9 R   ( T5 @% R1 n! ?7 ?6 }# o3 U6 `7 M( _
  Options: 4 {' R2 c1 [+ v: D" d
  
, I/ F5 {% A) s4 }& w3 u  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ( g! i7 t4 J6 z, i# p3 V/ Z
   # Y7 i5 I1 E, l  ^. i
  不停的ping地方主机,直到你按下Control-C。
/ O  J6 [+ C- Z9 p  M: b% i$ e  
+ o+ @4 N/ Y+ a. i  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
0 Z( i* |) L+ Q+ B6 C4 s   8 C+ d8 A$ O5 ?, g+ d* s1 E
  -a Resolve addresses to hostnames.
  m& ?1 S/ E: M# w/ S' H- H  
6 u+ E7 U0 N# Q( }3 A  解析计算机NetBios名。 . r- z, U% h1 S( e& @! C, Z
     J" S; h4 S# X- J
  示例:C:\>ping -a 192.168.1.21 % I* v1 Y* T7 o+ R1 z. p
   / v/ u: T# i3 a" D+ R3 o( W
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: , G( l9 [5 I6 y* B) N9 q3 |
     V; V  \5 s. E! ^" \9 V: |( W9 s& R
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254   B$ u5 z8 n. ^5 S0 ^
   1 n- R" ?" Q, a5 C' z5 K
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, Q9 |* }7 g4 q- T! S& @$ H' Y  
8 ?5 t' g' i3 M7 s- V' F( K" B  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- Z7 [0 A& m7 x! J& p/ W, S: a& J* U! p# \9 ]8 `: _7 _; X$ D7 [
   , y: _6 |8 c( v1 d
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
  M: _, n( U5 F. q% k/ G   5 k7 i0 M3 B4 z" a, c
  Ping statistics for 192.168.1.21:
) o+ L" R2 F! R+ v/ I8 E# f8 P   1 V$ Z: o/ O) f- ?1 n
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 2 p5 ?! y# Z9 ^6 d
  
! ~- Y. G9 S% {, P; {  Minimum = 0ms, Maximum = 0ms, Average = 0ms 1 a4 q4 U  f0 N' B
   0 r) V5 w3 K- ?9 S
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
2 g; h5 J: V8 \7 r) G" w/ g1 G  
7 Q4 L) _- d) F. I  [' h' E  -n count Number of echo requests to send.
0 d# _/ ^3 u) R8 H# b' R  I9 B0 d; g   - C3 l8 _4 h! u- L
  发送count指定的Echo数据包数。
7 g$ q* r4 t3 A   / t. w- g9 O: i# E" Y/ _+ E
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
0 |$ S- H) C3 Q5 }  v# Z   7 r& ~2 ^2 v3 w1 Q/ L  }7 d
  C:\>ping -n 50 202.103.96.68 6 w( |4 a2 l; ?/ V* X$ l' g2 Z5 f" `
  
+ C) ~/ S2 d/ f  Pinging 202.103.96.68 with 32 bytes of data:
- G$ D1 N$ t" m7 m8 i+ q   + M- u$ X. {1 V4 l
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 M% j  t( q; J) r! B
   " z, |2 O7 q' }6 I1 Y! S) v8 o
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 n' r8 p2 h, P
   ( n5 H+ C; ^0 I' t9 R4 `1 r7 A
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 H, r* ?. k. J4 v
  
+ j, y! W. T& w( S% R" M  Request timed out.
0 z2 @, B$ {1 F. P4 [. g   " I- ~# p) G1 ?
  ………………
* d  }4 E  |. X7 R   : o6 T6 [9 \' q4 j  Z+ `
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 G/ p8 z5 X) R5 c
  
- m) _& u6 x! ^+ f1 w  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241   ]% m/ _' z+ j; A6 M  u' y9 ]
  
2 o1 u6 z! d0 n& l( @  Ping statistics for 202.103.96.68:
" c( b! E% H: x+ W2 Z  
9 P3 V! y2 y7 B+ `  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 6 E% d8 y* I- F7 p# J
   % a2 G/ w2 H! [& {0 |3 {
  Minimum = 40ms, Maximum = 51ms, Average = 46ms / [) k* b, i( p" L3 S5 p% J5 ]
  
" Z. q5 j2 [4 n7 V5 i2 g' i  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
: h9 a6 g! o" B0 g( |- P   " P; ~& j# V2 Y5 d  P2 t
  -l size Send buffer size. 9 j* C, ?+ k6 f* @8 D0 W2 p/ D1 N
     e3 q9 ^$ p( D+ ?8 Y# E/ `% {
  定义echo数据包大小。
89w.org捌玖网络

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