  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 2 K4 @7 F' Y# p1 }* V0 i/ [& C
$ O% G% J, U! m+ |
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 G& [ }/ W: s, }
* i, d1 o/ y& Q+ G, ~( U* Q; ~% M 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 ; B/ Q; p1 _1 J6 M4 F4 k
" Q$ S; _2 [+ E B( v+ q E Options: ! z P3 O6 x; U) W6 m7 b
9 K9 j( R+ N i/ k' ~ -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
2 D4 I# n( y! b( @$ R8 r7 P
. |* L, C& ]! L$ @& [% p 不停的ping地方主机,直到你按下Control-C。 9 z. ^: I4 B# p. u# D9 X
c+ H6 N# f' L+ H. [' A# V* F; Y G
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
8 f w/ [; a G# E4 @- A( q+ H * x2 V' s% t$ o% n& s
-a Resolve addresses to hostnames.
. }6 [- V: M7 k2 k
/ ]. h( Q& A3 s0 {% e( H* K 解析计算机NetBios名。 " L4 }2 x% t0 _ p$ ~
7 w8 J8 c6 k" @! J 示例:C:\>ping -a 192.168.1.21
! n5 V" Z3 c* l' w# Y: n9 V ! d: m! l) g- R# Z! S0 l
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: + [9 c( g" v4 P2 U
+ ^- n" t1 y- N1 q0 v1 ^( F Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + |( P- M- p! _; q: E8 |4 N
- O; n' H5 |( ]4 g' ^4 s4 @" l0 C* A. L Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! f7 R7 P, n4 o, N2 l
! S b1 J, F7 F8 C
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& ^/ Z) j5 N' g" I: A' }( B: A% S) H
" F) N6 a0 s5 M6 [9 L
% b$ P1 `& A7 u% Y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " r" r: V/ e+ y
& p) p) ^, O6 K- k& u. [ Ping statistics for 192.168.1.21:
8 T" G. W5 p+ P) G( ] ?% \+ d ) Y+ ~5 {/ C% C3 ]1 e" r
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
5 S( a0 U# T4 c( [2 \
' O u/ X1 p: A, g0 E* l/ ^ Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 `6 \8 _8 r! q% x& x1 S& [ 6 A, p( {' e! j4 [- w9 A8 ~8 |
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ; ]; Z' V& z' v5 ~7 a2 f' F
v8 I+ m' X9 V -n count Number of echo requests to send. ) `, i, k8 T+ C- b
7 h/ r1 X% q8 F5 m2 `9 j
发送count指定的Echo数据包数。 ! O4 n! c1 |- G4 B2 a& k: d
% q- F% Z) s' f M" x
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# N' k* P7 F, I8 _ ( M: x# z5 `/ I) d
C:\>ping -n 50 202.103.96.68
$ {& ~5 I! p2 D! ^+ S
3 \) I) }- K4 M* [; N/ X$ W+ A- V& L Pinging 202.103.96.68 with 32 bytes of data: . t4 R T- x, G
( W( t/ [1 G6 ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ s. e3 g8 t1 S0 P
" C( G% G) P5 N% e5 [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & r4 u* y6 u L f( O
# a/ `0 L& m+ Y" J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # {2 g3 l M- `- ]# l5 t' d& i
# @, V/ _! C: E/ v" v. n/ C- ]
Request timed out. 2 X$ M. j0 h+ g( y. E: M) n
3 |& |% Q; {! L/ b/ _$ K0 o( V ………………
2 W! F- ^+ N8 U& P 7 S: _! V1 k8 L' q8 `" @! J: \9 @
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. D; c$ Q7 V+ G0 C 3 A8 v- a$ E8 v' a R4 m/ X+ d0 e$ N
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; ^2 o; E5 P$ u+ M5 O/ h% |0 ]
9 G& U3 D' N" L% J Ping statistics for 202.103.96.68:
% H5 E; D: m/ p2 @3 p1 Z* S 1 C8 B. s8 m* m. S
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: : n4 n0 }$ S4 t: i( X
% ?* i5 E1 s/ D: R
Minimum = 40ms, Maximum = 51ms, Average = 46ms
7 K z: g5 [% F, p1 j6 E : j5 I: M" @- i
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
5 {! [/ k/ X1 j* d7 R
. b! i5 R/ a/ t9 b9 O -l size Send buffer size.
' v/ t6 C/ x, L( o9 ~, n
/ ]# K% W5 ?$ e; v0 o 定义echo数据包大小。 |
|