  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
- {( k! P- U+ j9 l; \- j 5 N) k7 z7 n/ ]
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
; ?" y S$ Q- n$ \ % R- |* Z1 x2 y3 \( 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
2 A4 T }, t H( K* a1 G5 \& _( m
6 ?9 ]- K' ]1 z# |3 r# w9 X1 i# R Options: . U3 D, S0 Y4 l; ?5 X
: @& ` M1 E% S0 D% ^* A6 q) A -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
/ Z# C9 c6 x5 W W g8 N * b9 A+ f# t1 A( t2 A" B* I0 \
不停的ping地方主机,直到你按下Control-C。
- W' p6 b% v* } # t6 S9 [$ w: H/ M
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
2 ^5 h, o, h& g7 M8 c# l 3 n5 U2 h q+ V& D# u
-a Resolve addresses to hostnames. ; P3 E& C2 D1 I0 C5 _+ g
1 f- A7 r$ V" e 解析计算机NetBios名。
8 R: N# n% J4 l6 l5 W. b
* h( ]9 O. D5 B- I. h 示例:C:\>ping -a 192.168.1.21 Z. Y% |4 |2 C: o5 \) X2 p
. T+ w; K6 L; p) A0 u) I Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
9 K$ o( M! B; d0 c' p$ b, d
5 b4 ]* q8 J" @% v' L Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & R3 U3 `0 b7 F; ?: d5 ?
! C$ m7 d" g* i0 m! \% J. ` Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 t2 G5 D! e: ^+ E9 Y& T
' t0 _3 S. F& N% r ?
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( a n4 G2 d% s
) @7 j0 k6 w2 t 6 Z! V/ V5 X0 x* w5 t5 G' d* v
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; P( t( {) e$ x/ i
/ S$ g* b J f* V
Ping statistics for 192.168.1.21: : S& m/ y$ }# c3 x# a
) L" M' Y e& Y1 f" P Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
5 P( D( s$ j) J& h 0 s# L' j( R1 }4 o
Minimum = 0ms, Maximum = 0ms, Average = 0ms g$ J8 r7 n5 s1 S4 M
, s; x( F0 w7 [7 ] u* ] 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 3 y# }. K2 E0 S: t1 M) v
2 R% E- S$ ~2 o } -n count Number of echo requests to send.
; e( Q$ W' [1 R9 U( n! g, S
3 E# p( L4 Z' }- Q/ ` 发送count指定的Echo数据包数。 4 L$ `5 A! k$ O9 S
" g, g' o% U$ R& N 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
: O4 {: e/ r" X- h ; S- T# l4 |! C, {0 X J
C:\>ping -n 50 202.103.96.68 # \9 j. X. ]0 `- M" T4 m
8 x5 U9 W9 r% K0 E) O7 w Pinging 202.103.96.68 with 32 bytes of data: 6 ]- n2 n, T3 [
9 k* t& X0 J: K9 ?! e Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* e z5 q0 u! S5 N: K $ U: M6 \6 B7 k8 M# \; @
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ j- e, j g" R) D
" o& z1 m4 k: p5 C6 W# U! ^ w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- M" J5 N& t/ n7 d. d4 ?5 M: }: P, @ ! A C4 q1 ?$ {1 ]4 B" x
Request timed out. * i: w6 ~# A$ t! j) E
: ]& }5 T2 H' k+ N5 H7 |+ r/ H4 v ……………… 6 B4 m2 ^- x% `$ D2 f
4 C" ]3 C% n' T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( d* o( o) p7 D# [
' z4 M" h" T& S6 Y$ D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 \- b* _0 n I9 `- f9 [
" n& Q* f& y, }8 [' } Ping statistics for 202.103.96.68:
, a3 G: L) P# F( k+ N* i
9 Y8 K* C% V. o4 ]6 L Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
" J6 b! F2 G7 q" b Z/ |8 y1 C ! h0 k- A: m: w) {
Minimum = 40ms, Maximum = 51ms, Average = 46ms % Q" Z; i- R) c' S5 C
( y: X2 n/ z" B- G7 T0 r* V& w) e" A8 } 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
; H. j" q, z$ z' B5 Q' b % W, o- f0 w4 x5 V' ?" H
-l size Send buffer size. . G+ l* V' P6 _2 t: X+ l/ V
; {1 P$ m+ _/ {7 r! G& v 定义echo数据包大小。 |
|