|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
( p1 B; `: \; `$ h
$ W9 }& B/ O% l ^, w! c. O$ S5 |9 r 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
3 v# z% ?4 \! b$ z$ ? $ f4 _* c/ @- w" S& ~6 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
% f5 B* p5 {* e. Z
0 ]$ [" z: Q/ [7 @% {8 G) Y' k Options: . H. v- J+ S2 Y
9 E, [ Y4 N, b- j/ A7 c. Q* y: Y+ n
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 4 }1 X9 s( ]9 N1 K
' R* K# B5 \8 U+ p: F) E; j
不停的ping地方主机,直到你按下Control-C。 ; p+ G1 m4 S$ S1 l% L
) h! r3 m: P% n" F. n
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
- C5 D, U; v( ~6 C) y ) a5 N3 V2 m# p8 s% t: p2 G
-a Resolve addresses to hostnames. * o* L7 a9 M6 d; [; P
; I9 a. L6 ]! k- g s3 d 解析计算机NetBios名。 % Y* r; M! }3 R/ S6 E& I
, q0 ~3 L3 U5 p. M. q5 z& d& O9 t
示例:C:\>ping -a 192.168.1.21 / `6 v* Z$ ?: ]+ M
# {5 g5 }' J! Q. n Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: + \4 Y3 z i# T+ T7 ]. y
# @; n0 v9 Y" d2 l/ L
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 H5 F& ?! W, n) J# C, d2 D, ~ / `% I4 \( U4 Q" h' ^: X2 T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, z6 i/ Z% Z: O, t& T
3 e6 V, O; x3 g1 y/ t; Q. v. ` Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 ?* v3 M5 J$ n" ~! ~3 \- P0 j$ s
8 b! Y5 y' a, \6 M$ B1 L
$ n* ^9 J$ ?) B8 V. ] S/ w+ M) g# t
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( s' c8 O9 C4 [0 ^$ r' @' t6 g) J* M& X) p
. c$ M3 l- w. C. `# X# a& u4 ?. o8 @
Ping statistics for 192.168.1.21:
3 _ u$ V$ e7 T* z# B7 e+ d
7 ^8 B7 [# L$ l& C& |1 ?3 O3 L Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: # T5 I* }6 s5 W+ I0 W; A) F. {
: M1 h8 ?$ D: v$ `9 ^7 l5 B
Minimum = 0ms, Maximum = 0ms, Average = 0ms ) `9 F8 t/ E, z: O) q3 Q! F) Q
/ n* l. i' X' M% ~7 W, | 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 3 [; u; R* ^4 ]+ Y1 \) Y3 t% o' [
2 H7 l& f) `( }2 @0 n -n count Number of echo requests to send. ( C/ d+ `- r" g) m% a6 ]
3 r/ ]% S" A' s( ? 发送count指定的Echo数据包数。
7 s2 H/ I( t2 ? [5 s2 o! c
6 h" u" \1 L5 c& j# U4 C+ ?2 ^' E 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
+ Q* z- F5 p( G W " L; a: ^6 m4 u0 l
C:\>ping -n 50 202.103.96.68
" A) r% ~2 x8 {! ~9 }/ N3 e# l , b5 E7 W6 \' t
Pinging 202.103.96.68 with 32 bytes of data:
) |9 A2 m# M+ u; O) r( ^8 Z1 X' ^ 7 I! Y- @5 L0 O( U' R$ {( }) V' o
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 e3 i ]0 c) G. P: Y9 o
Y6 h. H/ z) X0 j Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 `+ S0 Q3 j$ F6 Q8 I a
/ C# _ v+ H7 S" |$ N1 S/ X Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- V/ w) c. e7 [; }( F1 U ) T$ e$ n' O! @0 B& ]0 F7 g
Request timed out.
) j. l2 l r4 V0 S! v ' }; o. S. w+ o" b* p2 w# @
………………
/ k0 a; r/ `. [# s7 @; Q
, Y7 j; `8 T( |+ R3 ]9 B# W Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
W2 Y4 ?. u& H! q# }+ S7 f 6 p F8 _& L. l! s4 S2 v. t9 H. Z/ n
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # p6 v' Y5 y" i% p& E b; h* ^; M
) g/ c) y, u; L) @3 c) f
Ping statistics for 202.103.96.68:
0 o1 t, a+ S" |9 x - b( B* [8 b" H H3 s% v
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
; P6 V5 C+ w1 J
. n$ T* y- u& X3 R Minimum = 40ms, Maximum = 51ms, Average = 46ms # q+ ?% d/ Y( ~7 n
2 \+ E i, I- e4 X" v' x, N1 q 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
1 ^) Z* E/ g! y7 X2 c) [
+ R! m" X2 W" E, A) D: h7 K4 j -l size Send buffer size.
, q% B0 q7 \( ?. t5 o' F1 r9 G; P# g( r 7 \* N' J' R. H+ F6 f" }) K$ Z
定义echo数据包大小。 |
|