  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 - M F2 s6 ]' l6 m8 o! C1 M$ w
& s% c6 T, M* m- g8 o% D/ e: ` 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ) r S# B g/ R ^: h
3 s P! o( X5 Q# y3 ]1 j! K
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
+ h# p7 [3 x7 [% U2 L 5 @: w4 T) J5 F* o$ K. a6 C, n
Options:
# z! v* ~) p6 I0 d1 u9 J
) {& Q4 F# M. C I: u; s -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
$ s' _. s2 Y) F' t' q' I
! U7 A! P9 f% P& {8 ? 不停的ping地方主机,直到你按下Control-C。
" y( i) E( J& E0 G. r% @* C) [ 3 Z+ t1 t# }0 u1 n4 ]: `% ]; ?" _
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, d& U3 }9 G3 `
/ T; ~+ @( ` @7 r -a Resolve addresses to hostnames. ! a% c/ } z# a; o% E9 \- X2 m
1 J& x/ n% k/ _1 }. u& I, X# e 解析计算机NetBios名。 / h9 T( l& J9 X+ Y4 `' P
6 d- Y- m C, _- T1 F8 C, h' s
示例:C:\>ping -a 192.168.1.21
+ @: R+ ?! s8 j7 ]8 h; [
' @7 |) d. X8 v, [; g Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
& f' B- J/ V8 X0 S b; e6 ^ w) U$ d$ L$ N% t$ W x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. I& J, o# ?% }4 G6 Q4 ^ ; ^% v( |# p P# ?% @" c6 q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & X+ u- B1 S& x
9 e6 x6 c$ S1 `9 j0 j* z- u
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* W, S9 G3 c7 c) N+ Z# }2 r& O
: U, Z6 F" w3 L/ k I! m' s
4 x8 n3 T! m3 f0 U" m4 ^ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ D, Z' R) J+ G z + l. }6 Y1 j8 J. y
Ping statistics for 192.168.1.21: * ]% o- D( F* A. O
$ z' p! ^, t+ g0 A" X7 e8 }7 G/ T Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
6 l6 S0 R% V8 I$ A S B+ x6 H
; D$ L' I! O7 |. N9 @4 f- W Minimum = 0ms, Maximum = 0ms, Average = 0ms 0 ~) C) t& S% X0 O: M/ c! w: P
+ j' u t( C& B5 C/ y: }. r
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
1 ^2 [7 p6 M8 P1 e: j ' e/ c4 I$ D- n1 v( {6 v* h
-n count Number of echo requests to send. 7 }& I9 K' Y% _; J; y0 V
2 {: A/ @( R- z. b 发送count指定的Echo数据包数。
5 p/ e" `5 b/ d2 u& U2 c; u
/ ]' b) D& Y% A+ M 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 1 i. _# e" O+ ?5 U3 L
; v+ a) |& i& S8 n( m C:\>ping -n 50 202.103.96.68 $ ]9 j. K; s/ g1 d/ n
$ g5 j; z" c8 A* g1 X Pinging 202.103.96.68 with 32 bytes of data: ' h2 e- Q" D& H- s) v! B
( f: h0 n/ H0 g7 ]; Y2 O1 w* x Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 z* E8 u" ?* j7 {! @# W% p
4 a! z4 K& i1 {2 R Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& w% S4 Q8 w: e8 g( k! f
: y; L0 O& |! i9 V% j* b9 s) w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 \1 o1 G7 l4 Z& e: V6 [ V
0 ]1 I, F# e. X5 l4 G Request timed out.
( k; k( O$ e9 d* W4 W
0 }; G" D4 a' ], l0 l7 e$ o' \% G ……………… $ M$ K# @, x) H/ y4 w4 f4 i
0 J8 Y3 P, \. U5 z! z6 i5 m' w4 [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 @1 _$ l7 {9 }; f" `
( a% }, j G- I+ t5 p Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' [( M) H# a' ~9 A6 t% t
- ~. o* w4 @# C! R Ping statistics for 202.103.96.68:
. \# |5 ~* T9 i2 M' n: R $ j" }9 Q2 e: c
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
, \7 S O. T G9 w
/ \) s# R, w5 J' r5 e& V; |" U Minimum = 40ms, Maximum = 51ms, Average = 46ms , h) q! F6 ~; N6 R1 a/ C- b% q
4 Q9 o) G8 C( z9 W) V 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 7 Z }; v' ?# y; Q5 N l7 l% a
" L' P0 S2 r1 ]% Q. y7 w -l size Send buffer size.
0 d- @( E3 Y+ }, V. n 1 f) ]/ j* f2 k/ E1 v
定义echo数据包大小。 |
|