|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 7 ~* r& D/ v P* O, E; B( ^
6 @1 C8 h( Q1 k: `6 z 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 8 Y& v% I4 q/ w+ a6 l3 C1 o+ W0 i
+ C' e: k/ P2 w
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 0 q* ]' C3 ]7 V
- n v! \" p5 _: n& t1 \3 n
Options:
% q! a% B- O5 M/ n4 W
6 q" r& j; @) R, _ -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
7 H9 Y! `9 k1 T7 h
( `- r2 q" A% v! p- f 不停的ping地方主机,直到你按下Control-C。 / L8 J2 h- v# |9 C8 r. n2 {
' J# E5 |# \& k7 T5 @7 {# o. |
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 8 w+ D2 {: e9 x. ]* h5 A9 R; p
0 X# W; H( @3 U; p; [
-a Resolve addresses to hostnames.
3 ?) ~$ A6 s% v/ G6 t" G) ?( F
; y d C3 t! \- c 解析计算机NetBios名。 8 t( w2 t3 A! B0 q0 @
, u& j2 }1 w* I- ?- v 示例:C:\>ping -a 192.168.1.21
! Y/ h* E5 }4 o6 K' A, O, G
6 T# C9 Q, \. \# ~ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
4 S. U5 t# K9 }
8 |) c) n7 u: `6 y7 B4 v7 E. ^ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . v/ {2 D2 X! d A0 e
" d) h6 F# K, {, H% t/ F9 R5 q9 e Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& C4 ?% ?9 a4 s; a 3 T7 z' g2 c* q3 h8 d' |
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; `9 R( W9 E1 e5 p$ P: S) t" z$ d. n
/ A5 n# N% t- L$ L9 X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: M; a' N( u- ?: f " ]2 s& Q5 I @2 k
Ping statistics for 192.168.1.21: # a2 u8 s9 l6 \2 r% f
* r m9 J( d5 t
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
& D4 b$ u7 H( F# z' ] : ^: v6 K' k, S$ I l9 k* E
Minimum = 0ms, Maximum = 0ms, Average = 0ms
" {4 `' ]) p& p* Z( r. s: ~1 a 8 x) J9 C. _ F& R% M
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 , @7 n b- `4 }9 G/ l
% m* U% z! O9 |8 |
-n count Number of echo requests to send. / ]+ L3 E+ l( ~
* U- e% f, l, J' ~' f4 N
发送count指定的Echo数据包数。 8 C* |! O8 H: L4 J
/ O; ~. u' b9 w7 r
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ; ~# G2 O0 x6 E. C
& V' w5 l' v' j7 h. _0 K: R9 o C:\>ping -n 50 202.103.96.68
2 n5 I( ]! k9 x( M/ X$ Z& E$ u
; R6 {: O* C) u3 n+ V) u# [ Pinging 202.103.96.68 with 32 bytes of data: 4 L/ v; {) }3 j- k' W0 K% Z1 h
7 L# X, U0 h% Z' B) M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; x# B( j/ P8 m! `' F2 X
- u; u% A. N G# n9 H
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & Q3 n6 A% U8 O- w4 V: e
# I6 v1 S, c! o Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) z4 v/ r9 x( H+ I: U |( p+ O- t4 d9 c }+ e
Request timed out. , f3 p; v4 L0 F7 z
9 `, g; ~# F* j' j. a9 x
………………
: G$ _" V+ \2 X! W7 r8 M D& `
1 V. ?- U7 x0 x% s" H Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; @9 ]5 Y" l$ s
' n- A$ e' e& L" o; c) y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* ^* M% w; D, s* j% v, A
/ @- T# Q" s! w, J Ping statistics for 202.103.96.68: 9 k* F' ^& w3 o S
8 _7 U( ?# |3 X9 G( |- T' |4 j; { Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
( ^ s* A$ @+ J X 9 _: ?8 N. T1 d* \9 D
Minimum = 40ms, Maximum = 51ms, Average = 46ms
' c$ L% v' Z9 C& }, ` : \0 z2 L$ M6 W/ w
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 " t) ]6 ~" k( @# U
1 u4 e( K4 I4 M# I
-l size Send buffer size.
$ L! a7 f% k/ u' j' H 9 L0 K7 t7 D' f* {+ p
定义echo数据包大小。 |
|