|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
% S e, M; h6 d0 b 1 m5 x o1 y, {
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
9 @! d. A8 U& D; w9 O/ b. s2 I
" J% a; W x4 J5 X8 Y 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
8 x' V: y! u1 R( v# o 7 X6 T; Z$ H) s0 X
Options:
0 E7 [8 g; M" A) g+ c 8 O$ `4 h# ~5 {2 ?5 h4 Q
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 d* `# u) D5 s" r! _+ j
: V: X1 U; l* ~$ b0 ^ 不停的ping地方主机,直到你按下Control-C。
, n H+ F/ r% R8 K2 }& q+ t
& ~) }( q* [- q u5 K 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
& {0 Z# `) g. Z+ V2 a( w- d . y7 C* I/ b9 b0 o
-a Resolve addresses to hostnames.
6 R. u; G& ~. G) ^1 e 8 O3 `' H- X% j$ A& c& `! m
解析计算机NetBios名。
; l3 K& ? ]* p2 c7 c5 _" v J ! s& k) N! S7 } U* c4 j" c
示例:C:\>ping -a 192.168.1.21 9 Z7 m5 i) i8 i# w) G7 i
/ o1 ]( \& n% |, i3 }! x2 G" x7 N! R2 m
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: + a% Z: F0 T; y+ W. l
0 G/ Y( m: g) U& ~. a Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 [# L2 S4 p& m, ^# T& S0 b
; }' }6 ?! i! _' K% a" b Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( A$ B8 p+ U+ q* Y
8 A8 n0 F# I6 L( n3 i8 R$ J. l) }( U Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 T' r" p. z8 }$ r
$ y4 P4 k5 L/ E, |
- U0 t. e0 _ F5 K. c8 x( h3 L- r Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - [1 J! e" U' F
( x* D! l0 a9 t' b
Ping statistics for 192.168.1.21: X* s, p/ ~, T# D& }
1 W. J' e' E" P' V) Q
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
. [1 \! @( y+ \0 E
2 b, b5 O) U/ G" ~5 V" i Minimum = 0ms, Maximum = 0ms, Average = 0ms 7 ?- v$ b. c' n" w9 q
( \7 f: v f0 E* e, [. k 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ( r! p, Q# m9 E2 U4 j$ y
1 H0 T& z! _4 |! O( a; J
-n count Number of echo requests to send. , q; v s: V$ K' h- A& c: d6 H
" M. X* W& z5 @8 ]; I% q 发送count指定的Echo数据包数。
1 E- h/ w2 z+ D1 W4 c9 D$ j , c* Y L) E6 A4 A# |8 N
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
! K. ?/ w9 V. ^ ' s/ j1 Q I- V5 m
C:\>ping -n 50 202.103.96.68 3 S- D% u) O I' }5 ?9 ^" ^" {
; R4 F L# y) F
Pinging 202.103.96.68 with 32 bytes of data:
9 v( @$ F# D: d; Y! T& _$ L* P: t 4 [! R3 w* i( g/ h0 Q) Q% H
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # V9 j) @% \* @
( q7 | T8 c6 g7 I1 T6 c
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" r6 w. A5 y( D' a2 K# S
! {4 F* l$ w' z7 f# z, M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " D+ E! P/ g4 z" l. D* i$ @+ w& b" V
% M8 i9 p' Y- k: [# ^ Request timed out. + Y) u) Z" H( ?& F6 e! @
( r* T/ z' f3 i/ ]2 W ……………… / f" U" c5 J' r8 A% U! v6 h
- m, c% F) Q/ y! o' I9 T$ {" V/ q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # R+ n/ m" k! z2 Z2 m
% u( H# x5 G8 K# T" ]7 ?4 R3 X
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , f" b% I" U9 U" ?' w
, O# M% p. f' ^! J Ping statistics for 202.103.96.68:
4 L* D1 L' s1 c " ], l: Z! f# W+ h5 R6 c
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
: C$ J+ @: ?8 M
) O( s1 I# t+ |" k Minimum = 40ms, Maximum = 51ms, Average = 46ms ( f2 G' L/ ~: X$ ~1 ?1 A3 A1 V
9 Q$ r2 K# y% N; X' l2 p
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ' x) D( O) F5 t0 @4 ?& u
! V9 P9 C( K# W% U, D -l size Send buffer size. 6 d" E& ~0 v5 L6 U. l, B9 [4 o1 A
$ d% L; ^/ n8 \5 _) R
定义echo数据包大小。 |
|