返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
% L: ~" a  K% P& V# p) w  
4 N8 e1 |/ J# S( b2 n* s( l  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
* K: Y0 t) D- _9 N7 _   / M0 z6 Q. o3 \3 C: K7 F2 B0 s( M1 D
  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 ' Z4 I; \* r. p  C* B0 e
  
5 x! U, M# ~2 Z/ h6 Q  Options: * R; b$ Y1 p; q
   . _) j! F: q& @. i! C% x
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
! W" w/ K# d  T* C   0 m1 d) ]5 v; K; s) U" w
  不停的ping地方主机,直到你按下Control-C。
. R4 N6 `, O/ t( V4 j/ f  n$ ~  
1 m* {& W. A+ a9 E  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。   Y" o% M7 u2 o5 C# I3 _6 \7 s
  
2 p' C1 q4 ]+ W9 R- t2 {" }  -a Resolve addresses to hostnames.
8 ~& t- P' I6 r! ^0 _: I  
7 t( Y* n7 s9 S- z2 j7 Q7 r$ B  解析计算机NetBios名。
! U% ^' i  {4 F4 D' e- I  
! r% z4 I3 D) h( G* e  示例:C:\>ping -a 192.168.1.21
/ s" P/ Q& X; V; m  
! [* A* ?! W/ A  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 0 ?/ L, T0 H2 _+ a% O
  
9 t& l+ S& o) S& O' g: t8 _# g$ T  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& O& a" _  q% j  
2 r; j8 W4 t- M; M9 n  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 l/ R) Y8 ?5 W& U! e4 \   7 c" e7 A0 M4 H, f
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 z( E7 L7 J  v) q/ v

( U$ b% l1 D6 l. t8 r2 l  
% _% ~. R! ]1 r& `! ^' N7 j) N: H" w* ?- [  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 X7 ~+ a5 ?' a" {
   ' D3 @$ C! L: q8 U) Z1 {  ]; U& J
  Ping statistics for 192.168.1.21:
1 N5 r. C7 b: Q% ^/ e( _: j   ( K- Y& N. E+ U$ i
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: $ n' D& M/ O( @( d
   & R' W' f) @% ~9 I/ A0 K
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
$ {0 Z& m& e8 `: l   # M' r/ P% Q/ [" n& u
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
5 B/ o* a) i5 D- k  l6 a* ]   3 X' N5 t) ^: U! `
  -n count Number of echo requests to send. : c6 z+ H$ Z, k% }, X/ Z
   9 |  k1 y* G/ S0 \6 L1 Y
  发送count指定的Echo数据包数。 3 t" g, i/ ]- [, U2 l! {! }
  
$ B1 v3 ^% l. v# }  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
- g# h2 E$ T5 S4 _   3 Z- {1 Z+ A1 U1 M
  C:\>ping -n 50 202.103.96.68
0 |- l5 g' P0 ]. T9 N2 _   . |" J2 G# O& ]# M6 J
  Pinging 202.103.96.68 with 32 bytes of data: 3 m! r9 S% {/ N4 h8 D2 g( S/ b
  
/ R8 V. s& V" ~  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , y. P( [1 ]8 Y# ^5 ?9 K4 }
   / Y1 |! I% x) V. w+ B1 Y) F5 ?
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ f/ e3 U6 h3 x3 u% v- B4 e! A3 h, t  
( w& p% X: s, t  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' m3 F/ u3 @4 ^- L& \2 o4 l' r# w
   5 G# u! `/ \) K
  Request timed out. 6 I/ f! i$ T7 I4 M! A! r- I
     ^6 a8 s& Z6 |. l& \
  ……………… 1 |& i2 D7 V5 V6 x! U8 y
  
+ w" F2 Z) d4 \: O4 U  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* F' n, |( n$ J. p9 k   / A8 J! M# Y* R) ~
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ ?% \2 q, H/ p* b& H! B! R  A0 F   & P: B( S" l! C5 h- z' _
  Ping statistics for 202.103.96.68:
; e. l* i% z! Y+ h& c$ W1 I8 l   ; R9 E5 \# J& W6 R# B( Z
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ' W8 i6 ?) L: u1 v
   / y# ^( ]+ t3 w+ x/ L
  Minimum = 40ms, Maximum = 51ms, Average = 46ms 2 V  {7 ^. t& ^! G
  
( X: H* `. O' ?* F  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
4 p+ v9 v7 e; {' U$ z  
; F7 S! ^6 \* y. J$ w' R  -l size Send buffer size. 4 h4 c& l" K* h
   & x0 D' J$ D, ^; i4 B; Y$ I% y
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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